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

Raise Icinga Web version to 2.12.1 and Always pull image #41

Merged
merged 3 commits into from
Feb 27, 2024

Conversation

lippserd
Copy link
Member

The version raise is required to have Icinga Kubernetes Web and
a recent version of Icinga Director.

In addition, pull policy is changed to Always:

Although the Icinga Web image tags are coupled to release tags,
several modules are included. We rebuild the image using the same latest
release tag when modules get new release, so the image needs to be
pulled again in such cases. Updates to the base image (OS) are also
pushed using the same tags. This does not only apply to this image, so
the pull policy for all other images should also be reconsidered.

This is required to have `Icinga Kubernetes Web` and a recent version of
`Icinga Director`.
Although the `Icinga Web` image tags are coupled to release tags,
several modules are included. We rebuild the image using the same latest
release tag when modules get new release, so the image needs to be
pulled again in such cases. Updates to the base image (OS) are also
pushed using the same tags. This does not only apply to this image, so
the pull policy for all other images should also be reconsidered.
@cla-bot cla-bot bot added the cla/signed CLA is signed by all contributors of a PR label Feb 27, 2024
@lippserd lippserd mentioned this pull request Feb 27, 2024
Copy link
Collaborator

@mocdaniel mocdaniel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@mocdaniel mocdaniel merged commit 71883eb into main Feb 27, 2024
3 checks passed
@mocdaniel mocdaniel deleted the raise-icinga-web-version branch February 27, 2024 12:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cla/signed CLA is signed by all contributors of a PR
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants