Uploaded image for project: 'Ansible Automation Platform RFEs'
  1. Ansible Automation Platform RFEs
  2. AAPRFE-1869

Provide clean-all parameter for PVCs and Secrets on uninstall of the operator

XMLWordPrintable

    • False
    • Hide

      None

      Show
      None
    • False

      1. 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 
      2. 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
      3. 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
      4. 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
      5. Github Link if any
      6.  

              dysilva Dylan Silva
              rhn-gps-rbontreg Ryan Bontreger
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated: