Merge "scenario001: enable IPv6 on centos7"
This commit is contained in:
commit
b3839c817e
@ -34,7 +34,7 @@ scenario](#All-In-One).
|
|||||||
| - | scenario001 | scenario002 | scenario003 | scenario-aio |
|
| - | scenario001 | scenario002 | scenario003 | scenario-aio |
|
||||||
|:----------:|:-----------:|:-----------:|:-----------:|:-------------:
|
|:----------:|:-----------:|:-----------:|:-----------:|:-------------:
|
||||||
| ssl | yes | yes | no | no |
|
| ssl | yes | yes | no | no |
|
||||||
| ipv6 | no | yes | no | no |
|
| ipv6 | centos7 | centos7 | no | no |
|
||||||
| keystone | X | X | X | X |
|
| keystone | X | X | X | X |
|
||||||
| glance | rbd | swift | file | file |
|
| glance | rbd | swift | file | file |
|
||||||
| nova | rbd | X | X | X |
|
| nova | rbd | X | X | X |
|
||||||
|
@ -14,9 +14,22 @@
|
|||||||
# limitations under the License.
|
# limitations under the License.
|
||||||
#
|
#
|
||||||
|
|
||||||
|
case $::osfamily {
|
||||||
|
'Debian': {
|
||||||
|
$ipv6 = false
|
||||||
|
}
|
||||||
|
'RedHat': {
|
||||||
|
$ipv6 = true
|
||||||
|
}
|
||||||
|
default: {
|
||||||
|
fail("Unsupported osfamily (${::osfamily})")
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
include ::openstack_integration
|
include ::openstack_integration
|
||||||
class { '::openstack_integration::config':
|
class { '::openstack_integration::config':
|
||||||
ssl => true,
|
ssl => true,
|
||||||
|
ipv6 => $ipv6,
|
||||||
}
|
}
|
||||||
include ::openstack_integration::cacert
|
include ::openstack_integration::cacert
|
||||||
include ::openstack_integration::rabbitmq
|
include ::openstack_integration::rabbitmq
|
||||||
|
Loading…
x
Reference in New Issue
Block a user