Disable Tacker installation during beaker tests
Since Ussuri, Tacker requires sqlalchemy-filter package as a part of
its dependencies, but this package is not yet provided in Fedora,
CentOS and RDO.
We should disable installation of Tacker until these distros provie
available packages.
Change-Id: I6a22c546797e41fc186d0c6490e236b0bf33444e
(cherry picked from commit 606e6ff904
)
This commit is contained in:
parent
2031fdf2af
commit
fa3f51dffa
|
@ -32,25 +32,26 @@ describe 'basic tacker' do
|
||||||
}
|
}
|
||||||
case $::osfamily {
|
case $::osfamily {
|
||||||
'Debian': {
|
'Debian': {
|
||||||
warning('Gnocchi is not yet packaged on Ubuntu systems.')
|
warning('Tacker is not yet packaged on Ubuntu systems.')
|
||||||
}
|
}
|
||||||
'RedHat': {
|
'RedHat': {
|
||||||
class { 'tacker::db':
|
warning('Tacker installation on CentOS8 is currently broken beause of a missing dependency')
|
||||||
database_connection => 'mysql+pymysql://tacker:a_big_secret@127.0.0.1/tacker?charset=utf8',
|
# class { 'tacker::db':
|
||||||
}
|
# database_connection => 'mysql+pymysql://tacker:a_big_secret@127.0.0.1/tacker?charset=utf8',
|
||||||
class { 'tacker::keystone::auth':
|
# }
|
||||||
password => 'a_big_secret',
|
# class { 'tacker::keystone::auth':
|
||||||
}
|
# password => 'a_big_secret',
|
||||||
class { 'tacker::keystone::authtoken':
|
# }
|
||||||
password => 'a_big_secret',
|
# class { 'tacker::keystone::authtoken':
|
||||||
}
|
# password => 'a_big_secret',
|
||||||
class { 'tacker::logging':
|
# }
|
||||||
debug => true,
|
# class { 'tacker::logging':
|
||||||
}
|
# debug => true,
|
||||||
class { 'tacker':
|
# }
|
||||||
default_transport_url => 'rabbit://tacker:my_secret@127.0.0.1:5672/',
|
# class { 'tacker':
|
||||||
}
|
# default_transport_url => 'rabbit://tacker:my_secret@127.0.0.1:5672/',
|
||||||
include tacker::server
|
# }
|
||||||
|
# include tacker::server
|
||||||
include tacker::client
|
include tacker::client
|
||||||
}
|
}
|
||||||
default: {
|
default: {
|
||||||
|
@ -64,11 +65,11 @@ describe 'basic tacker' do
|
||||||
apply_manifest(pp, :catch_changes => true)
|
apply_manifest(pp, :catch_changes => true)
|
||||||
end
|
end
|
||||||
|
|
||||||
if os[:family].casecmp('RedHat') == 0
|
# if os[:family].casecmp('RedHat') == 0
|
||||||
describe port(9890) do
|
# describe port(9890) do
|
||||||
it { is_expected.to be_listening }
|
# it { is_expected.to be_listening }
|
||||||
end
|
# end
|
||||||
end
|
# end
|
||||||
end
|
end
|
||||||
|
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in New Issue