Repository navigation
Conversation
We used to set the machine tags based on a remote TUF tags file. In the most recent discussions we decided that we would instead make this more client focused. So this commit drops setting the tags from a remote resource and instead relies on something else setting them. In our case that is a confext using /etc/tags.d [1]. Without this commit the machine tags from the confext would be reset by quarry every run. This also enables `Wants=systemd-sysupdate-auto-enable.service` now so that we get the auto-enable of components/features based on machine-tags. It does not do the loop-until-things-settled, that is a bigger change and our current 2min timer will do okay but we really need this soon too. Signed-off-by: Michael Vogt <michael@amutable.com> [1] amutable-systems/amutablectl#194
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This needs https://github.com/amutable-systems/amutablectl/pull/194 first - fwiw, feel free to NACK this if you prefer to do the loop in the same PR
We used to set the machine tags based on a remote TUF tags file. In the most recent discussions we decided that we would instead make this more client focused. So this commit drops setting the tags from a remote resource and instead relies on something else setting them.
In our case that is a confext using /etc/tags.d [1]. Without this commit the machine tags from the confext would be reset by quarry every run.
This also enables
Wants=systemd-sysupdate-auto-enable.servicenow so that we get the auto-enable of components/features based on machine-tags. It does not do the loop-until-things-settled, that is a bigger change and our current 2min timer will do okay but we really need this soon too.Signed-off-by: Michael Vogt michael@amutable.com
[1] https://github.com/amutable-systems/amutablectl/pull/194