diff --git a/manifests/keymaster.pp b/manifests/keymaster.pp index 1b109855..7be8ec9d 100644 --- a/manifests/keymaster.pp +++ b/manifests/keymaster.pp @@ -58,7 +58,7 @@ # # [*meta_version_to_write*] # (Optional) Int. The version of crypto metadata to write. -# Defaults to 1. +# Defaults to $::os_service_default # # == Dependencies # @@ -80,7 +80,7 @@ class swift::keymaster( $user_domain_name = undef, $project_domain_id = 'default', $user_domain_id = 'default', - $meta_version_to_write = 1, + $meta_version_to_write = $::os_service_default, ) { include swift::deps diff --git a/spec/classes/swift_keymaster.rb b/spec/classes/swift_keymaster.rb index 8b8aa5d3..bdb7de27 100644 --- a/spec/classes/swift_keymaster.rb +++ b/spec/classes/swift_keymaster.rb @@ -8,7 +8,7 @@ describe 'swift::keymaster' do it { is_expected.to contain_swift_keymaster_config('kms_keymaster/project_name').with_value('services') } it { is_expected.to contain_swift_keymaster_config('kms_keymaster/project_domain_id').with_value('default') } it { is_expected.to contain_swift_keymaster_config('kms_keymaster/user_domain_id').with_value('default') } - it { is_expected.to contain_swift_keymaster_config('kms_keymaster/meta_version_to_write').with_value('1') } + it { is_expected.to contain_swift_keymaster_config('kms_keymaster/meta_version_to_write').with_value('') } end describe "when overriding default parameters" do