integ/config/puppet-modules/puppet-drbd-0.5.2/debian/patches
Takamasa Takenaka 3d36309040 DRBD: Add hmac parameter to support peer auth
DRBD has its own authentication mechanism between drbd nodes.
To enable DRBD peer authentication, we need to specify the
following two parameters.
- cram-hmac    : The HMAC algorithm to enable peer authentication
- shared-secret: The shared secret used in peer authentication
in drdb resource configuration to enable DRBD peer authentication.

The parameter "secret" already exists in the current implementation.
This change adds a new parameter "hmac" to specify cram-hmac.
If this parameter is undefined, it will set "sha1" as
the current value for compatibility.

Story: 2011139
Task: 50254

Test Plan:
PASS: Confirm hmac and secret has proper values in drbd resource
      config when hmac and secret parameters are configured
PASS: Confirm drdb resource config has hmac default value and
      no secret when hmac and secret parameters are not configured.
PASS: SX fresh install finishes successfully.
PASS: SX upgrade finishes successfully.
PASS: DX fresh install finishes successfully.
PASS: DX upgrade finishes successfully.

Change-Id: I2f9e6394cf7e89a33befcd6a84dbe36215be4d6d
Signed-off-by: Luiz Felipe Kina <LuizFelipe.EiskeKina@windriver.com>
2024-06-21 16:13:18 +00:00
..
0001-Adapt-first-set-of-legacy-patches.patch Add debian package for puppet-drbd 2021-09-28 12:42:32 +03:00
0002-Disable-timeout-for-mkfs-command.patch Add debian package for puppet-drbd 2021-09-28 12:42:32 +03:00
0003-drbd-parallel-to-serial-synchronization.patch Add debian package for puppet-drbd 2021-09-28 12:42:32 +03:00
0004-US-96914-reuse-existing-drbd-cinder-resource.patch Add debian package for puppet-drbd 2021-09-28 12:42:32 +03:00
0005-Add-PausedSync-states-to-acceptable-cstate.patch Add debian package for puppet-drbd 2021-09-28 12:42:32 +03:00
0006-CGTS-7164-Add-resource-options-cpu-mask-to-affine-drbd-kernel-threads.patch Add debian package for puppet-drbd 2021-09-28 12:42:32 +03:00
0007-Add-disk-by-path-test.patch Add debian package for puppet-drbd 2021-09-28 12:42:32 +03:00
0008-CGTS-7953-support-for-new-drbd-resources.patch Add debian package for puppet-drbd 2021-09-28 12:42:32 +03:00
0009-drbd-slow-before-swact.patch Add debian package for puppet-drbd 2021-09-28 12:42:32 +03:00
0010-Format-DRBD-resource-cpu-mask-to-support-64-or-larger-cpus.patch Add debian package for puppet-drbd 2021-09-28 12:42:32 +03:00
0011-Fix-DRBD-cephmon-resize.patch Fix ceph-mon resize on AIO-DX 2022-02-17 07:45:13 -05:00
0012-Convert-strings-to-Numeric-type-to-avoid-warnings.patch Fix warnings on puppet-drbd's resource.pp 2023-05-16 19:55:23 +00:00
0013-Ensure-drbd-becomes-primary.patch Ensure drbd-cephmon becomes primary 2023-11-09 20:44:29 +00:00
0014-Add-hmac-parameter.patch DRBD: Add hmac parameter to support peer auth 2024-06-21 16:13:18 +00:00
series DRBD: Add hmac parameter to support peer auth 2024-06-21 16:13:18 +00:00