
Pods were not being deleted when rbd-provisioner or cephfs-provisioner charts are disabled and then reapplied the app. We needed to add new value in helm.sh/hook annotation on deployment resource to delete pods when chart is disabled and then reapplied platform-integ-apps. Test Plan: PASS: Apply platform-integ-apps, disable rbd-provisioner chart, then reapply App and Check if chart related pods, FluxCD helmrelease and helm release are all removed. PASS: Apply platform-integ-apps, disable cephfs-provisioner chart, then reapply App and Check if chart related pods, FluxCD helmrelease and helm release are all removed. Closes-Bug: #2029496 Change-Id: Ie4353cab3cf93abf362dc1e55265d4eb6a9d017e Signed-off-by: Gustavo Ornaghi Antunes <gustavo.ornaghiantunes@windriver.com>
Description
StarlingX Platform Armada App
Languages
Python
84.2%
Makefile
15.7%