-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add ansible vars file #2115
Add ansible vars file #2115
Conversation
Coverage reportClick to see where and how coverage changed
This report was generated by python-coverage-comment-action |
I don't think this would have to wait for the release, as those changes will be merged back into develop anyway. In the first instance, I'd want to check that this works before moving all variables from cloud init across. |
I think I'd like to see:
I agree there's no explicit problem in merging into develop before we tag v5.0.0 but note that this branch contains some changes that are already in
|
👍
I can't see that. They are the same changes end up in |
Sorry, I meant cleaner in terms of the logic not whether there will be git conflicts (I agree - there won't be). If we merge release-v5.0.0 first then the logic is:
rather than
|
32d5b1f
to
9b48edb
Compare
Templating works root@shm-daimyo-sre-hojo-vm-workspace-01:~# ls /etc/skel/Desktop/
gitea.desktop hedgedoc.desktop input.desktop output.desktop shared.desktop
root@shm-daimyo-sre-hojo-vm-workspace-01:~# cat /etc/skel/Desktop/{gitea,hedgedoc}.desktop
[Desktop Entry]
Version=1.0
Type=Link
Name=Gitea
Comment=
Icon=/usr/local/share/icons/gitea.png
URL=http://gitea.hojo.daimyo.develop.turingsafehaven.ac.uk
[Desktop Entry]
Version=1.0
Type=Link
Name=HedgeDoc
Comment=
Icon=/usr/local/share/icons/hedgedoc.png
URL=http://hedgedoc.hojo.daimyo.develop.turingsafehaven.ac.uk |
@JimMadge: worth picking up after RSECon? |
Co-authored-by: James Robinson <[email protected]>
5c23102
to
22c754f
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Overall LGTM. A couple of comments though.
✅ Checklist
Enable foobar integration
rather than515 foobar
).develop
.🚦 Depends on
#2092
Adds an ansible vars file, which is constructed in the infrastructure code and uploaded to the desired state share by Pulumi.
Includes changes from #2103 for release v5.0.0
🌂 Related issues
Closes #2075
🔬 Tests
Tested on a fresh deployment.
All vars and templates as expected and system is working.