mirror of
https://github.com/ceph/ceph-csi.git
synced 2024-12-25 14:30:22 +00:00
ci: adjust the snapshot to enable vgs
updating the snapshot container ARG
to enable the vgs feature.
Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
(cherry picked from commit eb66ec8177
)
This commit is contained in:
parent
7740476ba8
commit
ebce3835e9
@ -78,12 +78,12 @@ function create_or_delete_resource() {
|
|||||||
|
|
||||||
if [ "${operation}" == "create" ]; then
|
if [ "${operation}" == "create" ]; then
|
||||||
# Argument to add/update
|
# Argument to add/update
|
||||||
ARGUMENT="--enable-volume-group-snapshots=true"
|
ARGUMENT="--feature-gates=CSIVolumeGroupSnapshot=true"
|
||||||
# Check if the argument is already present and set to false
|
# Check if the argument is already present and set to false
|
||||||
if grep -q -E "^\s+-\s+--enable-volume-group-snapshots=false" "${temp_snap_controller}"; then
|
if grep -q -E "^\s+-\s+--feature-gates=CSIVolumeGroupSnapshot=false" "${temp_snap_controller}"; then
|
||||||
sed -i -E "s/^\s+-\s+--enable-volume-group-snapshots=false$/ - $ARGUMENT/" "${temp_snap_controller}"
|
sed -i -E "s/^\s+-\s+----feature-gates=CSIVolumeGroupSnapshot=false$/ - $ARGUMENT/" "${temp_snap_controller}"
|
||||||
# Check if the argument is already present and set to true
|
# Check if the argument is already present and set to true
|
||||||
elif grep -q -E "^\s+-\s+--enable-volume-group-snapshots=true" "${temp_snap_controller}"; then
|
elif grep -q -E "^\s+-\s+--feature-gates=CSIVolumeGroupSnapshot=true" "${temp_snap_controller}"; then
|
||||||
echo "Argument already present and matching."
|
echo "Argument already present and matching."
|
||||||
else
|
else
|
||||||
# Add the argument if it's not present
|
# Add the argument if it's not present
|
||||||
|
Loading…
Reference in New Issue
Block a user