Closed rhn-gps-anbecker closed 3 years ago
Nice catch @rhn-gps-anbecker ! 👍🏼 I just pushed a commit to fix this. Once this build finishes: https://github.com/ploigos/ploigos-software-factory-operator/runs/2975526543 can you delete your ploigos-operator-controller-manager
Pod and see if it corrects the behavior?
Awesome! Will do, thanks @andykrohg
I was running through the Ploigos Enablement, but the operator was unable to deploy due to issues setting up Quay, even though Quay was disabled in the platform definition. This is because the Ansible json search filter will return all components in a service if any one of them is enabled.
The below playbook shows the issue. The vars are pulled from the platform role defaults/main.yml.
Example output, displays quay as a managed service even when it is not enabled:
Problem can be worked around by deleting the component from the service definition instead of setting enabled to false. However this work around is not intuitive when using the form-based operator installation method in the OCP UI.