summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-06-18Release 1.0.1Hunter Haugen
Summary: This release is the first supported release of vcsrepo. The readme has been greatly improved. Features: - Updated and expanded readme to follow readme template Fixes: - Remove SLES from compatability metadata - Unpin rspec development dependencies - Update acceptance level testing
2014-06-18Merge remote-tracking branch 'laurenrother/readme' into 1.0.xHunter Haugen
2014-06-17Remove extra READMEsLauren Rother
Delete the per-VCS readmes. They are all combined in the main readme now.
2014-06-17Update README to conform with templateLauren Rother
Add template sections and organization to original README. Add information about providers, features, and parameters. General edits for clarity and completeness.
2014-06-17Merge pull request #168 from hunner/remove_slesHunter Haugen
Remove compatability guarantees for SLES
2014-06-17Remove compatability guarantees for SLESHunter Haugen
We have some as-of-yet unsolved failures on sles.
2014-06-16Merge branch 'fix-git-package-ubuntu-10' into 1.0.xHunter Haugen
2014-06-16Accomodate ubuntu-10 package for git in beaker testsJohn Duarte
Add conditional to install `git-core` if the platform under test is ubuntu-10. The `git` package is not available for this platform.
2014-06-16Merge branch 'fix-git-package-debian' into 1.0.xHunter Haugen
2014-06-16Change tests to not install git-daemon on debianJohn Duarte
The git-daemon is not a valid package on debian based systems. Update tests to not try installing git-daemon on debian systems.
2014-06-16Merge pull request #166 from hunner/patch_shallowHunter Haugen
Correct shallow clone count
2014-06-16Correct shallow clone countHunter Haugen
The manifest is set to clone at a depth of 1, but checks for a shallow depth of 2. It should either checkout a depth of 2, or only check for a depth of 1. This commit makes it check for a depth of 1
2014-06-16Merge pull request #165 from hunner/patch_mkdirHunter Haugen
More typos
2014-06-16Correct gitconfig typoHunter Haugen
2014-06-16More typosHunter Haugen
2014-06-16Merge pull request #164 from hunner/patch_mkdirMorgan Haskel
Fix typo in mkdir
2014-06-16Fix typo in mkdirHunter Haugen
2014-06-16Merge pull request #163 from hunner/mkdirHunter Haugen
Need to make the moduledir before scping the module to agents
2014-06-16Need to make the moduledir before scping the module to agentsHunter Haugen
2014-06-16Merge pull request #162 from hunner/patch_helperHunter Haugen
Patch beaker spec helper for create_remote_file
2014-06-16Patch beaker spec helper for create_remote_fileHunter Haugen
2014-06-16Merge branch 'master' into 1.0.xHunter Haugen
2014-06-13Merge branch 'master' into MODULES-1014/add-noop-modePeter Souter
2014-06-12Merge pull request #158 from mhaskel/rspec-pinningsHunter Haugen
Pin versions in the supported branch.
2014-06-12Pin versions in the supported branch.Morgan Haskel
2014-06-05Merge pull request #156 from johnduarte/pin-beaker-rspecTravis Fields
Pin version of beaker-rspec to ~2.2
2014-06-05Pin gem versions in GemfileJohn Duarte
Pin beaker-rspec to ~2.2 Pin rspec to ~2.14
2014-06-05Merge branch '1.0.x'Hunter Haugen
Conflicts: Modulefile
2014-06-05Merge pull request #149 from lucas42/patch-1Ashley Penney
Update Modulefile to use hyphen in name, not slash
2014-06-05Merge pull request #152 from petems/patch-1Ashley Penney
Update .gitignore
2014-06-04Merge pull request #155 from johnduarte/remove_beaker_gemfileTravis Fields
Remove beaker from Gemfile
2014-06-04Remove beaker from GemfileJohn Duarte
Having both `beaker` and `beaker-rspec` in the Gemfile results in a dual inclusion of `beaker` as a dependency resulting in version 2.0.0 of `beaker-rspec` being installed. The tests for vcsrepo require the `BEAKER_setfile` ENV var, which is only available in `beaker-rspec` 2.2.0 and above. Removing `beaker` allows the latest version of `beaker-rspec` to be installed, thus satisfying this requirement.
2014-06-04Merge pull request #154 from mhaskel/1.0.0-prepAshley Penney
1.0.0 prep
2014-06-04Update changelog and metadata for 1.0.0 release.Morgan Haskel
2014-06-04Merge pull request #143 from mhaskel/1.0.xMorgan Haskel
Updated modulefile and added metadata.json for 1.0.0 release.
2014-06-04Updated modulefile and added metadata.json for 1.0.0 release.Morgan Haskel
Supported OS list should be checked in metadata. CHANGELOG still needs to be updated for 1.0.0 release.
2014-06-02(MODULES-1014) Adding noop mode optionPeter Souter
2014-06-02Update .gitignorePeter Souter
Ignore .vagrant folder for Beaker
2014-05-28Merge pull request #150 from johnduarte/rake_keyfileHunter Haugen
Add optional keyfile argument to rake tasks
2014-05-27Fix logic to validate keyfileJohn Duarte
2014-05-27Merge pull request #151 from hunner/fix_trustyAshley Penney
Update tests for ubuntu 14.04
2014-05-27Update tests for ubuntu 14.04Hunter Haugen
In ubuntu 14.04 git 1.9.1 is the default version, and 1.9+ fatally fail if the user.email and user.name are not set (previously it would just warn). This commit sets those up so the tests will actually run.
2014-05-27Add optional keyfile argument to rake tasksJohn Duarte
This addition walks over any extra arguments provided to the rake task. If the file is a key file, it is used to set the BEAKER_keyfile ENVIRONMENT variable for beaker-rspec and/or the `--keyfile` command line argument for beaker as needed. Example: BEAKER_setfile=../vcenterhost.cfg rake beaker:rspec:test[foo,pe,'/home/myuser/.ssh/id_rsa-secret']
2014-05-27Update Modulefile to use hyphen in name, not slashLuke Blaney
For details about the difference, see: http://docs.puppetlabs.com/puppet/latest/reference/modules_publishing.html#another-note-on-module-names
2014-05-22Merge pull request #148 from johnduarte/bare_with_revision_should_failHunter Haugen
Set git bare with revision test to fail
2014-05-22Merge pull request #147 from johnduarte/beaker_raketasksJustin Stoller
Adjust Rake tasks for beaker testing
2014-05-22Set git bare with revision test to failJohn Duarte
When the revision attribute is defined in conjunction with the bare attribute when using the git provider, the repo should fail to be written to disk. See: FM-1361
2014-05-21Adjust Rake tasks for beaker testingJohn Duarte
Adjust Rake tasks for testing beaker-rspec suite, beaker suite, and both in combination. The beaker hosts config file is set via the BEAKER_setfile environmental variable. The hosts defined within this file supersede the host past in as an argument, but the argument is still required. For an arbitrary hosts config file this provides the following options. 1. Run the beaker-rspec test suite BEAKER_setfile=/path/to/my_hosts.cfg rake beaker:rspec:test[foo,pe] 2. Run the beaker test suite BEAKER_setfile=/path/to/my_hosts.cfg rake beaker:test[foo,pe] 3. Run both beaker-rspec and beaker test suites BEAKER_setfile=/path/to/my_hosts.cfg rake beaker:test:all[foo,pe]
2014-05-21Merge pull request #145 from hunner/fix_beaker_testsJohn Duarte
Update specs and fix FM-1361
2014-05-21Update specs and fix FM-1361Hunter Haugen
- Add install.rb for pre-suite - Add catches for failures/changes to manifest application - Correct root ssh key copying - Add sleeps for killing processes releasing ports - Fix FM-1361