Closed dudash closed 2 years ago
looks like running the Ansible playbooks to create an operator subscription sometimes creates multiple install plans for rh-sso (some of the users). The playbook creates a subscription for rh-sso with Manual
strategy for the install plan. We later patch to set the Install plan to approved
. Because of a bug (?) multiple install plans sometimes get created and currently only one gets approved...
the flow is part of per_user_workload.yaml
changes to fix this will be in the RHPDS agnosticd repo
Relevant fix is here: https://github.com/andykrohg/agnosticd/commit/26b1a933b6c4b6d18f29216ddfb9d82353e7110e#diff-6eb4cedead6d07cb7ab9b919f574c826b2ebfa7c4343595348cf975b8c8cbd63L46, though also including updates to pinned operator versions due to k8s API deprecations in deployments beyond OCP 4.6. Still need to test workshop content in OCP 4.10 but will report back here when we open the agnosticd PR.
Also uncovered a deprecated API in homeroom which prevented deployment in 4.9 and above. Should be fixed with: https://github.com/RedHatGov/workshop-spawner/commit/378ca3371f4f1cf1984aaa468dd996d95d1e6e15
PRs merged
Collecting logs and failure info now
FYSA - @theckang