[operator] DBEngines are not reconciled back to 'not installed' after removal of the operators

Description

STR:

  1. Install Everest using Helm chart

  2. Install a new namespace using Helm chart, specify one or more operators

  3. Uninstall the DB namespace from step 2. Do not delete the Kubernetes namespace itself.

  4. The uninstallation succeeds, but the DBEngines in the namespace are not reconciled back to 'not installed'

Environment

None

Attachments

1

Activity

Manish Chawla 
December 25, 2024 at 3:49 PM

Tested with Everest v1.4.0-rc4 version.

Installed two namespaces with different db operators and created databases in them.

Uninstalled the a2 namespace

When the databases take time to delete, the helm command times out. The user can specify a longer timeout n this case.

Retrying the uninstall succeeds

The objects remaining in a2 namespace

exists for this issue.

In the UI, the a2 namespace is removed

Unresolved

Details

Assignee

Reporter

Fix versions

Affects versions

Priority

Created December 20, 2024 at 11:44 AM
Updated January 8, 2025 at 4:58 PM