Add some more services in scenario-py3
Add following services which are made compatible to Fedora with listed patches:- ironic, heat, mistral, zaqar. Also add transport_url to ironic-inspector config needed by https://review.openstack.org/#/c/584758/. Depends-On: https://review.openstack.org/#/c/608268/ Depends-On: https://review.openstack.org/#/c/613510/ Depends-On: https://review.openstack.org/#/c/613564/ Depends-On: https://review.openstack.org/#/c/613565/ Depends-On: https://review.openstack.org/#/c/613658/ Depends-On: https://review.openstack.org/#/c/613661/ Depends-On: https://review.openstack.org/#/c/613717/ Depends-On: https://review.openstack.org/#/c/616889/ Depends-On: https://review.openstack.org/#/c/617223/ Depends-On: https://review.openstack.org/#/c/618678/ Change-Id: I6169c047eb107bfcf0dcf7c45f73d8c6e492ff39
This commit is contained in:
parent
c02d45bfd1
commit
17dba782eb
@ -36,16 +36,29 @@ if ($::os_package_type == 'debian') or ($::operatingsystem == 'Fedora') {
|
||||
|
||||
include ::openstack_integration
|
||||
include ::openstack_integration::rabbitmq
|
||||
include ::openstack_integration::memcached
|
||||
include ::openstack_integration::mysql
|
||||
include ::openstack_integration::keystone
|
||||
include ::openstack_integration::glance
|
||||
class { '::openstack_integration::glance':
|
||||
backend => 'swift',
|
||||
}
|
||||
include ::openstack_integration::neutron
|
||||
include ::openstack_integration::swift
|
||||
include ::openstack_integration::nova
|
||||
include ::openstack_integration::cinder
|
||||
include ::openstack_integration::horizon
|
||||
include ::openstack_integration::heat
|
||||
include ::openstack_integration::zaqar
|
||||
include ::openstack_integration::ironic
|
||||
include ::openstack_integration::mistral
|
||||
include ::openstack_integration::provision
|
||||
|
||||
class { '::openstack_integration::tempest':
|
||||
horizon => true,
|
||||
cinder => true,
|
||||
heat => true,
|
||||
horizon => true,
|
||||
ironic => true,
|
||||
mistral => true,
|
||||
swift => true,
|
||||
zaqar => true,
|
||||
}
|
||||
|
@ -87,6 +87,13 @@ class openstack_integration::ironic {
|
||||
}
|
||||
class { '::ironic::pxe': }
|
||||
class { '::ironic::inspector':
|
||||
default_transport_url => os_transport_url({
|
||||
'transport' => $::openstack_integration::config::messaging_default_proto,
|
||||
'host' => $::openstack_integration::config::host,
|
||||
'port' => $::openstack_integration::config::messaging_default_port,
|
||||
'username' => 'ironic',
|
||||
'password' => 'an_even_bigger_secret',
|
||||
}),
|
||||
ironic_password => 'a_big_secret',
|
||||
ironic_auth_url => "${::openstack_integration::config::keystone_auth_uri}/v3",
|
||||
dnsmasq_interface => 'eth0',
|
||||
|
Loading…
x
Reference in New Issue
Block a user