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

relax the version validation, using condition unknown for non fatal version conflicts #591

Closed
gtully opened this issue May 15, 2023 · 0 comments
Assignees
Labels
bug Something isn't working

Comments

@gtully
Copy link
Contributor

gtully commented May 15, 2023

Describe the bug
Validation is asserting that both image and init image are configured together and that version or image are configured. this is the "safe" approach where there is always alignment. However existing crs use version and just an init image. This is problematic but may work. By relaxing the validation to flag the problem but still reconcile and provide the relevant details in the status, we can better support existing deployments.

This is a follow up on: #516

@gtully gtully added the bug Something isn't working label May 15, 2023
@gtully gtully self-assigned this May 15, 2023
gtully added a commit to gtully/activemq-artemis-operator that referenced this issue May 15, 2023
@gtully gtully closed this as completed May 16, 2023
RoddieKieley pushed a commit to RoddieKieley/activemq-artemis-operator that referenced this issue May 18, 2023
(cherry picked from commit c2496c4)

downstream: ENTMQBR-7923
RoddieKieley pushed a commit to RoddieKieley/activemq-artemis-operator that referenced this issue May 18, 2023
…dition reason on failure

(cherry picked from commit 30f8bb5)

downstream: ENTMQBR-7923
gaohoward pushed a commit to gaohoward/activemq-artemis-operator-1 that referenced this issue Jun 28, 2023
gaohoward pushed a commit to gaohoward/activemq-artemis-operator-1 that referenced this issue Jun 28, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant