Uploaded image for project: 'Red Hat 3scale API Management'
  1. Red Hat 3scale API Management
  2. THREESCALE-5071

3scale Operator deletes user created secrets when APIManager is deleted

    XMLWordPrintable

Details

    • Bug
    • Resolution: Not a Bug
    • Major
    • None
    • 2.7.1
    • 3scale Operator
    • Not Started
    • Not Started
    • Not Started
    • Not Started
    • Not Started
    • Not Started
    • Hide
      1. create a project on OCP 4.x.
      2. install 3scale-operator to the project.
      3. create secrets like backend-redis, system-redis, system-database, and fileStorage-S3-credentials-secret.
      4. create APIManager, enable HighAvailabilitySpec and SystemS3Spec.
      5. delete the APIManager

      expected result: the created secrets exist.
      actual result: the secrets are deleted.

      Show
      create a project on OCP 4.x. install 3scale-operator to the project. create secrets like backend-redis , system-redis , system-database , and fileStorage-S3-credentials-secret . create APIManager, enable HighAvailabilitySpec and SystemS3Spec . delete the APIManager expected result: the created secrets exist. actual result: the secrets are deleted.

    Description

      When I delete APIManager, 3scale-operator deletes secrets that are created by users, like backend-redis, system-redis, system-database, and fileStorage-S3-credentials-secret.
      Since they are not auto-generated resources, they shouldn't be deleted by 3scale-operator.

      Attachments

        Issue Links

          Activity

            People

              msorianod Miguel Soriano
              rhn-support-tkonishi Takayuki Konishi
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: