What is the nature and description of the request?
When uninstalling the Ansible Automation Platform operator (which would be done in development and testing phases of a deployment), some secrets and persistent volume claims (PVCs) are not deleted, which can cause issues with reinstallation. Providing a checkbox or some other toggle to delete all objects including PVCs and secrets would avoid this
Why does the customer need this? (List the business requirements here)
Customer troubleshooting of the platform in dev/test spaces may include multiple installations of the product, and having a clean-all option on uninstallation rather than the current "retain data" would be necessary in these situations
How would you like to achieve this? (List the functional requirements here)
A check box or toggle switch on uninstall of the operator to allow the current behavior (retain secrets and PVCs) or a clean-all behavior which would remove all objects
List any affected known dependencies: Doc, UI etc..
Document this setting in the installation and uninstallation guides
Add a checkbox or toggle switch to the uninstallation UI of the operator, if possible