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

setup periodic image push/rebuild #55

Open
Luap99 opened this issue Dec 13, 2024 · 3 comments
Open

setup periodic image push/rebuild #55

Luap99 opened this issue Dec 13, 2024 · 3 comments

Comments

@Luap99
Copy link
Member

Luap99 commented Dec 13, 2024

With automatic push working on main the task currently only runs post merge as part of the normal cirrus testing flow. Given there are not many PRs here but the base image may get updates we should have some cron based runs to periodically rebuild/push a new image.

The question is is how often should that run? Once day or week, something else?
Should we always push the new image even if nothing changed, if we always push a new image then the local "cache" by podman machine is not as useful as users would have to repull the image every day/week?

@baude
Copy link
Member

baude commented Dec 13, 2024

If we can coordinate this with the podman COPR, I would like to see this done nightly.

@Luap99
Copy link
Member Author

Luap99 commented Dec 13, 2024

Yeah for main nightly makes sense as we will basically always have changes due the podman-next copr you are right.

But I guess my question is more for release branches as well? I don't think spinning this daily there would add value as it would invalidate the download cache for users and unless the base image changed there are likely no actual changes in the image.

@baude
Copy link
Member

baude commented Dec 16, 2024

Agree, main only. I have no visions of changing that.

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

No branches or pull requests

2 participants