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:
Emilien Macchi 2016-03-29 20:54:54 -04:00
parent dbd4fc4fca
commit cfeef81765
2 changed files with 15 additions and 2 deletions

View File

@ -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 |

View File

@ -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