Clean up static and system overrides as helm releases are deleted
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
StarlingX |
Fix Released
|
Low
|
David Barbosa Bastos |
Bug Description
Brief Description
-----------------
After performing application updates on apps there need helm releases to be deleted, static and system overrides secrets are reported remaining on system.
Severity
--------
Minor
Steps to Reproduce
------------------
Perform 'system application-update' on any application that psp-rolebinding helm release was removed on a recent version (cert-manager, portieris, etc.) and observe static and system overrides secrets on system.
Expected Behavior
------------------
Write down what was expected after taking the steps written above
Actual Behavior
----------------
Static and system overrides should be removed as part of the helm release cleanup process.
Reproducibility
---------------
Reproducible
System Configuration
-------
AIO-SX
Branch/Pull Time/Commit
-------
SW_VERSION="23.09"
BUILD_TARGET="Host Installer"
BUILD_TYPE="Formal"
BUILD_ID=
SRC_BUILD_ID="1357"
Last Pass
---------
n/a
Timestamp/Logs
--------------
After update platform-integ-apps secrets wasn't recreated:
- ceph-csi-cephfs
- ceph-csi-rbd
- ceph-pools-audit
[sysadmin@
NAME TYPE DATA AGE
bootstrap-
ceph-admin Opaque 2 6d2h
ceph-pool-
ceph-pool-kube-rbd kubernetes.io/rbd 2 6d2h
ceph-pools-
ceph-pools-
cephfs-
cephfs-
coredump-
default-
dex-static-
dex-system-
ic-nginx-
ingress-
ingress-
kubevirt-
kubevirt-
oidc-client-
oidc-client-
oidc-dex Opaque 1 3h2m
rbd-provisioner
rbd-provisioner
registry-
secret-
secret-
sh.helm.
sh.helm.
sh.helm.
sh.helm.
sh.helm.
sh.helm.
sh.helm.
sh.helm.
sh.helm.
sh.helm.
sh.helm.
sh.helm.
Test Activity
-------------
Feature Testing
Workaround
----------
$ kubectl delete -k /opt/platform/
secret "rbd-provisione
secret "rbd-provisione
helmrelease.
Changed in starlingx: | |
assignee: | nobody → David Barbosa Bastos (dbarbosa-wr) |
Changed in starlingx: | |
importance: | Undecided → Low |
tags: | added: stx.9.0 stx.apps stx.config |
Fix proposed to branch: master /review. opendev. org/c/starlingx /config/ +/899167
Review: https:/