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

templates/openshift: split worker from composer maintenance #4102

Merged
merged 3 commits into from
Apr 25, 2024

Conversation

croissanne
Copy link
Member

The main reason for this split is that we can start scheduling maintenance jobs per tenant we have in app-intf. Currently the composer maintenance job also maintains the cloud accounts for the CRC tenant, while composer should be tenant-agnostic. The composer maintenance job should just maintain the DB, and then the specific worker maintenance job should maintain the worker resources.

As soon as this is split, we can start deploying it and disabling the aws/gcp maintenance in the composer namespace, as well as expanding the aws maintenance to look for leftover resources related to the worker-executor stuff.

Keep a symlink to the old composer template so the current deployment
doesn't break.
@schuellerf
Copy link
Contributor

Can't really "test" but looks sane

schuellerf
schuellerf previously approved these changes Apr 24, 2024
@croissanne croissanne merged commit 5a776c5 into osbuild:main Apr 25, 2024
56 of 77 checks passed
@croissanne croissanne deleted the maintenance-split branch April 25, 2024 15:32
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

Successfully merging this pull request may close these issues.

2 participants