Erickson Silva de Oliveira 9195bfb887 Remove debug option from cephfs PVs
Since version v3.9.0 of ceph-csi, the "debug" option has been
removed from mountOptions of the cephfs storage class, however,
this option still exists on cephfs PVs created with the previous
version of ceph-csi, causing the pod to fail.

To resolve this, a check for existing cephfs PVs has been added
to the cephfs storage-init script to remove this parameter if
it exists.

Test Plan:
  PASS: Create a PVC and pod on AIO-SX with ceph-csi v3.6.2
  PASS: Build platform-integ-apps with changes (ceph-csi v3.9.0)
  PASS: Check that "mountOption: -debug" is not present in the
        cephfs storage class and pv.

Closes-Bug: 2047571

Change-Id: Id7c8f77d2bc0b4e4afc67966810d5d3c40fc1e06
Signed-off-by: Erickson Silva de Oliveira <Erickson.SilvadeOliveira@windriver.com>
2024-01-16 15:05:38 -03:00
2023-12-15 12:44:37 -07:00
2023-12-15 12:44:37 -07:00
2019-09-09 14:47:45 -05:00
2023-03-01 16:32:28 -03:00
2019-09-09 14:47:45 -05:00
2019-09-09 14:47:45 -05:00
2023-12-15 12:44:37 -07:00
Description
StarlingX Platform Armada App
2.1 MiB
Languages
Python 83.7%
Makefile 16.2%