Deploy MongoDB on scenario002
Some services (like Zaqar) require MongoDB in place to be tested. We plan to test Zaqar soon, when the Puppet module will be finished. So this patch is a first iteration by deploying MongoDB. It also bump the version of puppetlabs-mongodb to use latest release (0.12). Change-Id: I408049e658e1b7466dfce9dc565480b538656230
This commit is contained in:
parent
6b23ed646b
commit
78178746ee
@ -148,7 +148,7 @@ mod 'memcached',
|
||||
|
||||
mod 'mongodb',
|
||||
:git => 'https://github.com/puppetlabs/puppetlabs-mongodb',
|
||||
:branch => '0.11.0'
|
||||
:branch => '0.12.0'
|
||||
|
||||
mod 'mysql',
|
||||
:git => 'https://github.com/puppetlabs/puppetlabs-mysql',
|
||||
|
@ -48,6 +48,7 @@ scenario](#All-In-One).
|
||||
| horizon | | X | X |
|
||||
| ironic | | X | |
|
||||
| ceph | X | | |
|
||||
| mongodb | | X | |
|
||||
|
||||
When the Jenkins slave is created, the *run_tests.sh* script will executed.
|
||||
This script will execute *install_modules.sh* that prepare /etc/puppet/modules
|
||||
|
@ -26,6 +26,7 @@ include ::openstack_integration::horizon
|
||||
include ::openstack_integration::sahara
|
||||
include ::openstack_integration::swift
|
||||
include ::openstack_integration::ironic
|
||||
include ::openstack_integration::mongodb
|
||||
include ::openstack_integration::provision
|
||||
|
||||
case $::osfamily {
|
||||
|
7
manifests/mongodb.pp
Normal file
7
manifests/mongodb.pp
Normal file
@ -0,0 +1,7 @@
|
||||
class openstack_integration::mongodb {
|
||||
|
||||
include ::mongodb::globals
|
||||
include ::mongodb::server
|
||||
include ::mongodb::client
|
||||
|
||||
}
|
Loading…
Reference in New Issue
Block a user