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

PMM-11226 OLM Known issues #1835

Merged
merged 16 commits into from
Mar 16, 2023
Merged

Conversation

percona-csalguero
Copy link
Contributor

@percona-csalguero percona-csalguero commented Mar 7, 2023

PMM-0
Updated docs for OLM known issues.

Relevant information in RedHat:
How can Operators be updated independently from each other? Here
Subscription emits InstallPlan containing update to unrelated operator/clusterServiceVersion #1082
CSV required CRDs are resolved from an unpredictable catalog #1076

@percona-csalguero percona-csalguero requested a review from a team as a code owner March 7, 2023 19:10
@percona-csalguero percona-csalguero requested review from JiriCtvrtka, PavelKhripkov, denisok, gen1us2k, rasika-chivate, recharte and YusafAwan and removed request for a team March 7, 2023 19:10
docs/dbaas/olm.md Outdated Show resolved Hide resolved
docs/dbaas/olm.md Outdated Show resolved Hide resolved
docs/dbaas/olm.md Outdated Show resolved Hide resolved
docs/dbaas/olm.md Outdated Show resolved Hide resolved
rasika-chivate and others added 5 commits March 9, 2023 19:39
Co-authored-by: Diogo Recharte <diogo.recharte@percona.com>
Co-authored-by: Diogo Recharte <diogo.recharte@percona.com>
Co-authored-by: Diogo Recharte <diogo.recharte@percona.com>
Co-authored-by: Diogo Recharte <diogo.recharte@percona.com>
docs/dbaas/olm.md Outdated Show resolved Hide resolved
docs/dbaas/olm.md Outdated Show resolved Hide resolved
docs/dbaas/olm.md Outdated Show resolved Hide resolved
docs/dbaas/olm.md Outdated Show resolved Hide resolved
install-9rxvz percona-server-mongodb-operator.v1.13.1 Manual false
install-mghbh percona-server-mongodb-operator.v1.13.1 Manual false
```
It seems like both install plans are for PSMDB but examining the install plans individually can shed some light on the matter:
Copy link
Contributor

Choose a reason for hiding this comment

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

I don't think this sentence is required.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

In my opinion, it is necessary. It describes the actual issue.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

@rasika-chivate can we keep this or can you help me to rephrase it?
In my opinion it is necessary because it describes the root cause of the problem.

Copy link
Contributor

@rasika-chivate rasika-chivate Mar 16, 2023

Choose a reason for hiding this comment

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

Could we rephrase to "Although both install plans seem to be for PSMDB, it's worth examining each separately:"

docs/dbaas/olm.md Outdated Show resolved Hide resolved
docs/dbaas/olm.md Outdated Show resolved Hide resolved
docs/dbaas/olm.md Outdated Show resolved Hide resolved
- percona-xtradb-cluster-operator.v1.12.0
```
So, only when getting the install plan details in yaml or json format we can see which operators are being handled by the install plan.
The short version `kubectl get installplans` will show only the first operator in the list and this can be confusing and misleading.
Copy link
Contributor

Choose a reason for hiding this comment

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

Can we put this as a note?

percona-csalguero and others added 7 commits March 9, 2023 12:49
Co-authored-by: Rasika Chivate <95711051+rasika-chivate@users.noreply.github.com>
Co-authored-by: Rasika Chivate <95711051+rasika-chivate@users.noreply.github.com>
Co-authored-by: Rasika Chivate <95711051+rasika-chivate@users.noreply.github.com>
Co-authored-by: Rasika Chivate <95711051+rasika-chivate@users.noreply.github.com>
Co-authored-by: Rasika Chivate <95711051+rasika-chivate@users.noreply.github.com>
Co-authored-by: Rasika Chivate <95711051+rasika-chivate@users.noreply.github.com>
@percona-csalguero percona-csalguero merged commit b9f2b95 into main Mar 16, 2023
@percona-csalguero percona-csalguero deleted the PMM-11226-OLM_install_plans branch March 16, 2023 16:34
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.

5 participants