Uploaded image for project: 'Project Quay'
  1. Project Quay
  2. PROJQUAY-4489

Uninstall of QuayBridgeOperator or deletion of QuayIntegration object is prohibiting deletion of namespace or project in OpenShift

    XMLWordPrintable

Details

    • Bug
    • Resolution: Obsolete
    • Minor
    • None
    • None
    • quay-operator
    • False
    • None
    • False
    • Quay Enterprise
    • Hide

      Here is the detailed steps to produce the issue:

      • Install Quay Bridge Operator (QBO)
      • Create QuayIntegration Object
      • Create a project
      • Delete QuayIntegration Object
      • Delete the same project or any project without the name starts with "openshift"
      • Project will go in Terminating state.
      • Now even after deletion of QBO does not delete the project, remains in Terminating state, becuase "QuayIntegration" object added finalizers:
        ~~~
        finalizers:
      • quay.redhat.com/quayintegrations
        ~~~
      • Workaround is to remove the finaizers.

      Expected Result: "oc delete project/project-name" should be deleted.

      Actual Result: Deleted project is going into Terminating state.

      1. oc get projects
        ~~~
        qbo1 Terminating
        ~~~
      2. oc get project/qbo1 -o yaml
        ~~~
        finalizers:
      • quay.redhat.com/quayintegrations
        ~~~
      Show
      Here is the detailed steps to produce the issue: Install Quay Bridge Operator (QBO) Create QuayIntegration Object Create a project Delete QuayIntegration Object Delete the same project or any project without the name starts with "openshift" Project will go in Terminating state. Now even after deletion of QBO does not delete the project, remains in Terminating state, becuase "QuayIntegration" object added finalizers: ~~~ finalizers: quay.redhat.com/quayintegrations ~~~ Workaround is to remove the finaizers. Expected Result: "oc delete project/project-name" should be deleted. Actual Result: Deleted project is going into Terminating state. oc get projects ~~~ qbo1 Terminating ~~~ oc get project/qbo1 -o yaml ~~~ finalizers: quay.redhat.com/quayintegrations ~~~
    • 0

    Description

      Issue: Uninstall of QuayBridgeOperator or deletion of QuayIntegration object is prohibiting deletion of namespace or project in OpenShift. The deleted project is going into "Terminating" state.

      Attachments

        Activity

          People

            Unassigned Unassigned
            rhn-support-mjahangi Muhammad Selim Jahangir
            Votes:
            4 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: