5 Commits

Author SHA1 Message Date
Spencer Krum
52205e1681 Pull pip module out.
Requires #126096 to go first.

Change-Id: I17dd029cc1379b1b1fce0b0cfd7050319122a6af
2014-11-25 12:23:52 -08:00
Spencer Krum
ed46e9303f Source modules.env from apply-test.sh
This causes apply-test.sh to get the list of puppet modules to do
integration test with from modules.env. Modules.env has been
refactored to have three lists of modules: Package modules(MODULES),
SOURCE_MODULES, and INTEGRATION_MODULES.

When PUPPET_INTEGRATION_TEST is not set, INTEGRATION_MODULES is
folded into SOURCE_MODULES.

In apply-test.sh, INTEGRATION_MODULES is sourced from modules.env
and some string/array manipulation is performed to pass each entry
to zuul-cloner.

Change-Id: I47302c5c7e8c41b985f16a05c4e9b8078ea867a3
2014-11-18 21:23:43 +00:00
Ramy Asselin
1bf253f91b Split out jenkins module
Part of an effort to split most of puppet modules out of system-config:
http://specs.openstack.org/openstack-infra/infra-specs/specs/puppet-modules.html

Depends-On: https://review.openstack.org/#/c/131302/

Change-Id: I1f6588c46a53d83249de68be6c2b36ddb3c805cb
2014-11-13 13:26:44 -08:00
Mikhail S Medvedev
f27dc5fcd1 Split out kibana module
Part of an effort to split most of puppet modules out of system-config.

https://review.openstack.org/#/c/130619/ should land before this
commit can be merged.

Change-Id: I7720ad7d2b25816c63e971112a7a733bde52b7f3
2014-10-27 14:39:32 -05:00
Edward Raigosa (wenlock)
7299bf0326 give install_modules options for loading requirements externally
Use case:  Our team would like to use install_modules.sh
  in other places beyond openstack-infra/config, we would
  also like to provide some control over what install_modules.sh
  installs beyond what is given as defaults.

  * Added a copyright notice so we can use it in other projects
  * if a modules.env file is found in the same directory
    as install_modules.sh then source the modules.env
  * an export called MODULE_ENV_FILE can be included to
    augment the name of the file from modules.env
    to an alternative file name like modules.test.env.
    This gives users of the script an option to provide
    different modules on different test environments.
  * as export to change the path from the default
    directory to an alternate directory can be
    specified with the export MODULE_ENV_PATH var.
    The default directory is the same location as
    the install_modules.sh script.

Change-Id: I0c3f9bcb3e91236ceca492426ee6105242a2c8eb
2014-10-20 22:00:48 +00:00