Skip to content
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 opinionated but configurable automatic updates #5

Closed
cgwalters opened this issue Dec 1, 2022 · 7 comments
Closed

Add opinionated but configurable automatic updates #5

cgwalters opened this issue Dec 1, 2022 · 7 comments
Labels
enhancement New feature or request

Comments

@cgwalters
Copy link
Collaborator

Let's steal some of the logic and code from https://github.com/coreos/zincati/blob/main/docs/usage/auto-updates.md

@lmilbaum
Copy link
Contributor

lmilbaum commented Nov 5, 2023

I'd suggest considering renovatebot as the framework for auto-updating. We can contribute to the project in case it doesn't support this use case.

@anthr76
Copy link

anthr76 commented Nov 6, 2023

Big +1 for renovate. Although I'm not sure how it would work in the model unless a "treefile" is somewhat tracked by GitOps

@LorbusChris
Copy link

@lmilbaum as I understand it, this issue is about updating a bootc OS deployment, not about updating code dependencies in this repo. So to me that sounds rather unrelated to renovate.

@LorbusChris
Copy link

LorbusChris commented Nov 6, 2023

@cgwalters are you planning on adding support for Cincinnati in bootc, or do you have an alternative in mind?
I think it'd be interesting to investigate ways of distributing the update metadata through OCI registries, instead of through Cinci.

@LorbusChris
Copy link

also ref coreos/fedora-coreos-tracker#1263

@cgwalters
Copy link
Collaborator Author

@cgwalters are you planning on adding support for Cincinnati in bootc, or do you have an alternative in mind?

IMO no; that's exactly the kind of thing that can live as a higher level project. A huge difference here vs e.g. FCOS is the emphasis (and raw ability) to trivially derive builds. And one of those things that's now easy to inject is a custom tool to do OS updates.

@cgwalters
Copy link
Collaborator Author

This was fixed by #179

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants