Add --modules command line option to test modules #206

Merged
merged 1 commit into from May 10, 2012

Conversation

Projects
None yet
2 participants
@jeffmccune
Contributor

jeffmccune commented May 10, 2012

Without this patch the git acceptance type has no way to install
arbitrary Puppet modules. We need this functionality to properly test
the Registry puppet module.

This patch fixes the problem by providing a --modules command line
option. This option takes a list of URI's to Puppet module
repositories. Each listed URI will be cloned into /opt/puppet-git-repos
on each master system using the 04_InstallModules setup step when using
--type git.

Individual test cases may then configure a modulepath directory that
symlinks in the modules we're testing are "installed" on the puppet
master systems.

@djm68

This comment has been minimized.

Show comment
Hide comment
@djm68

djm68 May 10, 2012

Contributor

needs rebase -- a few commits were merged today

Contributor

djm68 commented May 10, 2012

needs rebase -- a few commits were merged today

Add --modules command line option to test modules
Without this patch the git acceptance type has no way to install
arbitrary Puppet modules.  We need this functionality to properly test
the Registry puppet module.

This patch fixes the problem by providing a --modules command line
option.  This option takes a list of URI's to Puppet module
repositories.  Each listed URI will be cloned into /opt/puppet-git-repos
on each master system using the 04_InstallModules setup step when using
--type git.

Individual test cases may then configure a modulepath directory that
symlinks in the modules we're testing are "installed" on the puppet
master systems.
@jeffmccune

This comment has been minimized.

Show comment
Hide comment
@jeffmccune

jeffmccune May 10, 2012

Contributor

@djm68 Rebased, this should be good to go now.

Contributor

jeffmccune commented May 10, 2012

@djm68 Rebased, this should be good to go now.

djm68 added a commit that referenced this pull request May 10, 2012

Merge pull request #206 from jeffmccune/feature/master/registry_accep…
…tance

Add --modules command line option to test modules

@djm68 djm68 merged commit d20d52b into puppetlabs:master May 10, 2012

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment