-
Notifications
You must be signed in to change notification settings - Fork 100
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
Explicitly set the image pull policy to IfNotPresent #545
Conversation
Checked commit carbonin@2080ae5 with ruby 2.5.7, rubocop 0.69.0, haml-lint 0.28.0, and yamllint **
|
...ploy/olm-catalog/manageiq-operator/0.0.1/manageiq-operator.v0.0.1.clusterserviceversion.yaml
Show resolved
Hide resolved
Explicitly set the image pull policy to IfNotPresent (cherry picked from commit 938a7cd)
Backported without changes to Jansa backport details:
|
So for this I feel like we're in a weird state. This PR used IfNotPresent because at this time the file was pinned to a released version (granted, one that didn't exist). But when we moved to That all said, should we be pinning the operator deploy to a particular release? For example, when I think we need to make a decision on what tag should be in this file for each of our branches before we can really call this resolved. @Fryguy @bdunne ? |
Totally agree, we should either pull "always" if using the "latest" tag or pull "ifNotPresent" with a release tag. I don't think anything else makes sense. I think it's fine for a release branch to point to a release tag and the tip of the branch can be ahead of the release, README.md already has instructions for changing it for development purposes. |
So the jansa branch is good as is for now, right? "latest-jansa" with "Always" is what it currently has. I did discuss with @Fryguy about possibly changing to an actual release tag only for tags, which is what we do with Gemfile. |
I think it's wrong now, but I think we need to make a decision about the tags first. Also, it's not consistent within the branch. I marked #539 as |
#549 is a direct PR to jansa branch and that was merged later than this PR. So when I backported this PR, I made sure I don't override #549. I'm confused and not sure what the right values are at this point, so please create a PR to jansa branch as needed. EDIT: never mind... I thought we were talking about a different yaml file, not operator.yaml... |
Similar to ManageIQ/manageiq#20279