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
|
||||||
include ::openstack_integration::rabbitmq
|
include ::openstack_integration::rabbitmq
|
||||||
|
include ::openstack_integration::memcached
|
||||||
include ::openstack_integration::mysql
|
include ::openstack_integration::mysql
|
||||||
include ::openstack_integration::keystone
|
include ::openstack_integration::keystone
|
||||||
include ::openstack_integration::glance
|
class { '::openstack_integration::glance':
|
||||||
|
backend => 'swift',
|
||||||
|
}
|
||||||
include ::openstack_integration::neutron
|
include ::openstack_integration::neutron
|
||||||
|
include ::openstack_integration::swift
|
||||||
include ::openstack_integration::nova
|
include ::openstack_integration::nova
|
||||||
include ::openstack_integration::cinder
|
include ::openstack_integration::cinder
|
||||||
include ::openstack_integration::horizon
|
include ::openstack_integration::horizon
|
||||||
|
include ::openstack_integration::heat
|
||||||
|
include ::openstack_integration::zaqar
|
||||||
|
include ::openstack_integration::ironic
|
||||||
|
include ::openstack_integration::mistral
|
||||||
include ::openstack_integration::provision
|
include ::openstack_integration::provision
|
||||||
|
|
||||||
class { '::openstack_integration::tempest':
|
class { '::openstack_integration::tempest':
|
||||||
horizon => true,
|
|
||||||
cinder => 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::pxe': }
|
||||||
class { '::ironic::inspector':
|
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_password => 'a_big_secret',
|
||||||
ironic_auth_url => "${::openstack_integration::config::keystone_auth_uri}/v3",
|
ironic_auth_url => "${::openstack_integration::config::keystone_auth_uri}/v3",
|
||||||
dnsmasq_interface => 'eth0',
|
dnsmasq_interface => 'eth0',
|
||||||
|
Loading…
x
Reference in New Issue
Block a user