6 Commits

Author SHA1 Message Date
Takashi Kajinami
ceaf421eb8 Do not hardcode default of [ksm_keymaster] meta_version_to_write
meta_version_to_write=1 should be used until swift is upgraded from
2.20.0(Stein), but that version is quite old and we don't expect
current puppet-swift is used with such old version.

Also, meta_version_to_write=2 should be used until swift is upgrade
from 2.25.0(Ussuri) but again this version is too old and out of our
current support scope.

This change removes the hard-coded default(1) so that the latest value
(3) is used instead.

Change-Id: I87fe552e9a8d7f7214985c1ecb7abfff1f1abb18
2022-01-25 21:52:06 +09:00
Thomas Goirand
8e9f7d5757 Add a meta_version_to_write parameter
This parameter is useful to handle upgrades from prior versions of
swift when crypto is enabled. See this patch commit header for more info:
https://review.opendev.org/#/c/742033/

Change-Id: Icd321e03e5055044b2dba9c9fee191cb9546dd60
2020-08-31 10:25:26 +02:00
Takashi Kajinami
de443f28fc Passwords should be secret
Change-Id: I7db850a55905eb5113c5ac3ed131e42c52f6df5d
2020-05-12 17:44:39 +09:00
Tobias Urdin
1041c07684 Consistent project name
Change-Id: I8a1bcdfbf4e9ea7c9d1fc26a10030dff80567f90
2019-05-25 01:24:35 +02:00
Tobias Urdin
e7d670b13a Fix rspec-puppet-facts testing
Moves all spec tests over to using rspec-puppet-facts
and runs the tests for all our supported operating systems.

Change-Id: Ie2d60acac835affaf46a5276c9755640a723bca4
2018-05-19 14:17:20 +02:00
Thiago da Silva
c85beff334 Adding barbican configuration to swift
Adding barbican configuration to Swift will
allow enabling data-at-rest encryption in Swift.

Change-Id: I78c6003f5f599a422193dc47422ee607ce05c715
Signed-off-by: Thiago da Silva <thiago@redhat.com>
2018-02-07 12:03:19 -05:00