Skip to content

Add ability to disable maintenance via component#1174

Open
vshnbot wants to merge 3 commits into
developfrom
appcat/668/add/disable_maintenance
Open

Add ability to disable maintenance via component#1174
vshnbot wants to merge 3 commits into
developfrom
appcat/668/add/disable_maintenance

Conversation

@vshnbot
Copy link
Copy Markdown
Collaborator

@vshnbot vshnbot commented May 6, 2026

Summary

  • This is handled completely within the job itself, circumventing the release management
  • A new configmap is deployed to the appcat-control namespace which will contain configuration for each service
  • If the configmap or any service is not defined it will assume everything is enabled, otherwise take the settings from the configmap

Checklist

  • Update tests.
  • Link this PR to related issues.
  • Merge with /merge comment.

Link: vshn/appcat#668

@Kidswiss Kidswiss force-pushed the appcat/668/add/disable_maintenance branch 2 times, most recently from 2ae2648 to 74b0bab Compare May 8, 2026 08:22
Kidswiss added 2 commits May 8, 2026 08:24
This enables the configuration for individual services. If a service has
multiple compositions, it will apply to all of them as well.
@Kidswiss Kidswiss force-pushed the appcat/668/add/disable_maintenance branch from 74b0bab to 78df45d Compare May 8, 2026 08:24
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