You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
At the moment Zincati tries to always auto-update the OS, regardless of its stream.
This is fine on production streams. There are however few cases where this doesn't make much sense, for example mechanical and development streams.
It would be good to expose a configurable list of streams for which auto-updates are enabled. Default configuration would allow production streams only.
Raw plan:
Add a stream_whitelist configuration entry (HashSet<String>)
Add logic for override-merging stream entries from multiple configuration fragments
Add a default TOML configuration fragment with [ "stable", "next", "testing" ]
Fast-forward update-agent state-machine to EndState if the current stream is not in the whitelist
At the moment Zincati tries to always auto-update the OS, regardless of its stream.
This is fine on production streams. There are however few cases where this doesn't make much sense, for example mechanical and development streams.
It would be good to expose a configurable list of streams for which auto-updates are enabled. Default configuration would allow production streams only.
Raw plan:
stream_whitelist
configuration entry (HashSet<String>
)[ "stable", "next", "testing" ]
EndState
if the current stream is not in the whitelistBlockers:
The text was updated successfully, but these errors were encountered: