integ/config/puppet-modules/openstack/puppet-ceph-2.4.1/debian/patches
Erickson Silva a88028e180 Fix the 'unless' condition of ceph-osd-prepare in osd puppet
In the 'unless' condition of ceph-prepare-osd-* there will be
a false positive if an exception occurs when running ceph-disk,
causing the osd to be formatted.

To fix this, the contents of the unless block were moved to the
command block and the execution of the binary (ceph-disk) was
isolated.

Test Plan:
PASS: Fresh install (AIO-SX)
PASS: Force exception in ceph-disk
PASS: Lock/Unlock the controller
PASS: Check if the osd has been wiped

Closes-bug: 2033552

Change-Id: I5374bc228eebabf4794e1ce302690dec258d6c2f
Signed-off-by: Erickson Silva <Erickson.SilvadeOliveira@windriver.com>
2023-08-31 08:01:33 -03:00
..
0001-Roll-up-TIS-patches.patch debian: Replace puppet-module-ceph-3.1.1 with 2.4.1 2022-03-11 11:38:20 +02:00
0002-Newton-rebase-fixes.patch debian: Replace puppet-module-ceph-3.1.1 with 2.4.1 2022-03-11 11:38:20 +02:00
0003-Ceph-Jewel-rebase.patch debian: Replace puppet-module-ceph-3.1.1 with 2.4.1 2022-03-11 11:38:20 +02:00
0004-US92424-Add-OSD-support-for-persistent-naming.patch debian: Replace puppet-module-ceph-3.1.1 with 2.4.1 2022-03-11 11:38:20 +02:00
0006-ceph-disk-prepare-invalid-data-disk-value.patch debian: Replace puppet-module-ceph-3.1.1 with 2.4.1 2022-03-11 11:38:20 +02:00
0007-Add-StarlingX-specific-restart-command-for-Ceph-moni.patch debian: Replace puppet-module-ceph-3.1.1 with 2.4.1 2022-03-11 11:38:20 +02:00
0008-ceph-mimic-prepare-activate-osd.patch debian: Replace puppet-module-ceph-3.1.1 with 2.4.1 2022-03-11 11:38:20 +02:00
0009-fix-ceph-osd-disk-partition-for-nvme-disks.patch debian: Replace puppet-module-ceph-3.1.1 with 2.4.1 2022-03-11 11:38:20 +02:00
0010-wipe-unprepared-disks.patch debian: Replace puppet-module-ceph-3.1.1 with 2.4.1 2022-03-11 11:38:20 +02:00
0011-Fix-service-parameter-passing.patch debian: Fix ceph service calls 2022-03-11 18:05:03 +02:00
0012-Add-multipath-disk-support.patch puppet-ceph: Add multipath disk support 2023-02-13 16:46:22 -03:00
0013-Fix-puppet-ceph-multipath-ceph-partition-detection.patch Fix puppet-ceph multipath osd disk partition detection 2023-03-11 21:14:38 +00:00
0014-Adjust-puppet-ceph-dependency-requirements.patch Adjust puppet-ceph dependency requirements 2023-06-14 20:00:58 +00:00
0015-Fix-the-unless-condition-of-ceph-osd-prepare.patch Fix the 'unless' condition of ceph-osd-prepare in osd puppet 2023-08-31 08:01:33 -03:00
series Fix the 'unless' condition of ceph-osd-prepare in osd puppet 2023-08-31 08:01:33 -03:00