cert-manager & nginx apps should not be allowed to be deleted after post-install
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
StarlingX |
Fix Released
|
Medium
|
Bob Church |
Bug Description
Brief Description
-----------------
The cert-manager,nginx apps are not allowed to remove/delete after post-install
Severity
--------
Major
Steps to Reproduce
------------------
1) list the apps and remove, delete the cert-manager and nginx apps
[sysadmin@
+------
| application | version | manifest name | manifest file | status | progress |
+------
| cert-manager | 1.0-0 | cert-manager-
| nginx-ingress-
| oidc-auth-apps | 1.0-0 | oidc-auth-manifest | manifest.yaml | uploaded | completed |
| platform-integ-apps | 1.0-8 | platform-
+------
[sysadmin@
+------
| Property | Value |
+------
| active | True |
| app_version | 1.0-0 |
| created_at | 2020-04-
| manifest_file | certmanager-
| manifest_name | cert-manager-
| name | cert-manager |
| progress | None |
| status | removing |
| updated_at | 2020-04-
+------
Please use 'system application-list' or 'system application-show cert-manager' to view the current progress.
[sysadmin@
Application cert-manager deleted.
[sysadmin@
+------
| application | version | manifest name | manifest file | status | progress |
+------
| nginx-ingress-
| oidc-auth-apps | 1.0-0 | oidc-auth-manifest | manifest.yaml | uploaded | completed |
| platform-integ-apps | 1.0-8 | platform-
+------
[sysadmin@
+------
| Property | Value |
+------
| active | True |
| app_version | 1.0-0 |
| created_at | 2020-04-
| manifest_file | nginx_ingress_
| manifest_name | nginx-ingress-
| name | nginx-ingress-
| progress | None |
| status | removing |
| updated_at | 2020-04-
+------
Please use 'system application-list' or 'system application-show nginx-ingress-
[sysadmin@
+------
| application | version | manifest name | manifest file | status | progress |
+------
| nginx-ingress-
| oidc-auth-apps | 1.0-0 | oidc-auth-manifest | manifest.yaml | uploaded | completed |
| platform-integ-apps | 1.0-8 | platform-
+------
[sysadmin@
Application nginx-ingress-
2)both the apps are removed and deleted from the list
[sysadmin@
+------
| application | version | manifest name | manifest file | status | progress |
+------
| oidc-auth-apps | 1.0-0 | oidc-auth-manifest | manifest.yaml | uploaded | completed |
| platform-integ-apps | 1.0-8 | platform-
+------
[sysadmin@
Expected Behavior
------------------
The cert-manager,nginx apps are not allowed to remove,deleted from the system
Actual Behavior
----------------
Both the apps are allowed to removed,deleted
Reproducibility
---------------
100%
System Configuration
-------
duplex system,wcp_61_62
Branch/Pull Time/Commit
-------
2020-04-25
Last Pass
---------
Never
Timestamp/Logs
--------------
2020-04-28 14:13:12.971
Test Activity
-------------
Feature testing
Workaround
----------
system application-upload /usr/local/
system application-upload /usr/local/
description: | updated |
Changed in starlingx: | |
assignee: | Sabeel Ansari (sansariwr) → Bob Church (rchurch) |
tags: | removed: stx.retestneeded |
stx.4.0 / medium priority - semantic checks should be added to prevent the deletion of the cert-mgr & nginx app as they are mandatory on the platform