scenario001: enable IPv6 on centos7
Allow to deploy scenario001 on IPv6 networks when running CentOS7 jobs: * ceilometer * aodh * gnocchi Change-Id: Ide911c1bf805860fe1bac0bf50da10b1f5528714
This commit is contained in:
parent
dbd4fc4fca
commit
cfeef81765
@ -34,7 +34,7 @@ scenario](#All-In-One).
|
||||
| - | scenario001 | scenario002 | scenario003 | scenario-aio |
|
||||
|:----------:|:-----------:|:-----------:|:-----------:|:-------------:
|
||||
| ssl | yes | yes | no | no |
|
||||
| ipv6 | no | yes | no | no |
|
||||
| ipv6 | centos7 | centos7 | no | no |
|
||||
| keystone | X | X | X | X |
|
||||
| glance | rbd | swift | file | file |
|
||||
| nova | rbd | X | X | X |
|
||||
|
@ -14,9 +14,22 @@
|
||||
# limitations under the License.
|
||||
#
|
||||
|
||||
case $::osfamily {
|
||||
'Debian': {
|
||||
$ipv6 = false
|
||||
}
|
||||
'RedHat': {
|
||||
$ipv6 = true
|
||||
}
|
||||
default: {
|
||||
fail("Unsupported osfamily (${::osfamily})")
|
||||
}
|
||||
}
|
||||
|
||||
include ::openstack_integration
|
||||
class { '::openstack_integration::config':
|
||||
ssl => true,
|
||||
ssl => true,
|
||||
ipv6 => $ipv6,
|
||||
}
|
||||
include ::openstack_integration::cacert
|
||||
include ::openstack_integration::rabbitmq
|
||||
|
Loading…
x
Reference in New Issue
Block a user