acceptance: Remove dirty fix for empty values (fixed in inifile module)
Fixed by Mike in [MODULES-1599] : If a previously blank/empty value is changed to a non-empty value, the value is put on a new line. Link: https://tickets.puppetlabs.com/browse/MODULES-1599 Partial-bug: #1465780 Change-Id: Ib4ef48857a212f3a7aa2f465a9d391160ee9b45b Depends-On: I9fcd5823b70dacbe1e41737f05d52a175481d57d
This commit is contained in:
parent
e202f75c97
commit
37644e946f
|
@ -31,7 +31,7 @@
|
|||
],
|
||||
"description": "Installs and configures OpenStack Designate (DNS Services).",
|
||||
"dependencies": [
|
||||
{ "name": "puppetlabs/inifile", "version_requirement": ">=1.0.0 <2.0.0" },
|
||||
{ "name": "puppetlabs/inifile", "version_requirement": ">=1.4.0 <2.0.0" },
|
||||
{ "name": "openstack/keystone", "version_requirement": ">=6.0.0 <7.0.0" },
|
||||
{ "name": "puppetlabs/stdlib", "version_requirement": ">=4.0.0 <5.0.0" },
|
||||
{ "name": "theforeman/dns", "version_requirement": ">=1.4.0 <4.0.0" },
|
||||
|
|
|
@ -5,22 +5,6 @@ describe 'basic designate' do
|
|||
context 'default parameters' do
|
||||
|
||||
it 'should work with no errors' do
|
||||
ppp= <<-EOS
|
||||
case $::osfamily {
|
||||
'Debian': {
|
||||
Exec { logoutput => 'on_failure' }
|
||||
package { ['debconf-utils','debconf']: ensure => installed, } ->
|
||||
exec { 'fix_empty_rabbit_password':
|
||||
command => '/bin/echo "designate-common designate/rabbit_password password password" | /usr/bin/debconf-set-selections',
|
||||
unless => '/usr/bin/debconf-get-selections | grep "designate/rabbit_password"',
|
||||
}
|
||||
exec { 'fix_empty_keystone_password':
|
||||
command => '/bin/echo "designate-common designate/admin-password password password" | /usr/bin/debconf-set-selections',
|
||||
unless => '/usr/bin/debconf-get-selections | grep "designate/admin-password"',
|
||||
}
|
||||
}
|
||||
}
|
||||
EOS
|
||||
pp= <<-EOS
|
||||
Exec { logoutput => 'on_failure' }
|
||||
|
||||
|
@ -129,9 +113,6 @@ describe 'basic designate' do
|
|||
}
|
||||
EOS
|
||||
|
||||
# TODO : A fix on inifile must be filed, if the value is an empty string, the inifile provider
|
||||
# configure the value with a newline.https://paste.debian.net/238471/
|
||||
apply_manifest(ppp, :catch_failures => true)
|
||||
# Run it once, idempotency does not work
|
||||
# this is what we have each time we run puppet after first time:
|
||||
# http://paste.openstack.org/show/2ebHALkNguNsE0804Oev/
|
||||
|
|
Loading…
Reference in New Issue