-
Notifications
You must be signed in to change notification settings - Fork 545
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
do we support multi version of InstallPlan exists? #1871
Comments
@dinhxuanvu @tlwu2013 any comments here? |
Hey @hchenxa, at the moment, multiple versions of pending InstallPlans are not supported. Every time OLM resolves an operator installation/upgrade, it will have to take into account all of dependencies/requirements from other operators in the same namespace, the final resolution is one and only solution at that time which leads to a single InstallPlan that you see. You either accept that solution or decline it given if OLM to resolve happen again, the resolution may be different. |
This issue has been automatically marked as stale because it has not had any recent activity. It will be closed in 7 days if no further activity occurs. Thank you for your contribution. |
This issue has been automatically closed because it has not had any recent activity. Thank you for your contribution. |
Type of question
Are you asking about community best practices, how to implement a specific feature, or about general context and help around the operator-sdk?
Question
What did you do?
I have an operator installed and set the approve method as manually.
Then I have a new version of catalogsource image updated, it will trigged to create an installPlan with the new changes in.
But I found the the catalogsource image was not valid, and then I fix the problem and have an other version of catalogsource image updated, But it will not create a new InstallPlan with the new changes in since the old of installPlan was still exists.
So 1), Do I need to delete the old installPlan before apply the new catalogsource image? 2), why there can not have multi installPlan preexists and let approval to select which version should be approved?
What did you expect to see?
I just want to have a latest version of my operators bumped with the new change and have a installPlan to apply the changes to my operators.
What did you see instead? Under which circumstances?
A clear and concise description of what you expected to happen (or insert a code snippet).
see above.
Environment
ocp 4.6.1
Additional context
Add any other context about the question here.
The text was updated successfully, but these errors were encountered: