Age | Commit message (Collapse) | Author |
|
|
|
A matching group is not added for a user when added on SLES 11.
This commit adds a group to the setup manifests in order to
ensure that the proper group is added to the system during the
test preparation.
|
|
Pending overflow depth test
|
|
This test is pending as git cannot handle the overflow correctly, though
vcsrepo handles it fine.
|
|
|
|
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
|
|
|
|
Delete the per-VCS readmes. They are all combined in the main readme now.
|
|
Add template sections and organization to original README. Add information about providers, features, and parameters. General edits for clarity and completeness.
|
|
Remove compatability guarantees for SLES
|
|
We have some as-of-yet unsolved failures on sles.
|
|
|
|
Add conditional to install `git-core` if the platform under test
is ubuntu-10. The `git` package is not available for this platform.
|
|
|
|
The git-daemon is not a valid package on debian based systems.
Update tests to not try installing git-daemon on debian systems.
|
|
Correct shallow clone count
|
|
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
|
|
More typos
|
|
|
|
|
|
Fix typo in mkdir
|
|
|
|
Need to make the moduledir before scping the module to agents
|
|
|
|
Patch beaker spec helper for create_remote_file
|
|
|
|
|
|
Pin versions in the supported branch.
|
|
|
|
Pin version of beaker-rspec to ~2.2
|
|
Pin beaker-rspec to ~2.2
Pin rspec to ~2.14
|
|
Conflicts:
Modulefile
|
|
Update Modulefile to use hyphen in name, not slash
|
|
Update .gitignore
|
|
Remove beaker from Gemfile
|
|
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.
|
|
1.0.0 prep
|
|
|
|
Updated modulefile and added metadata.json for 1.0.0 release.
|
|
Supported OS list should be checked in metadata. CHANGELOG still
needs to be updated for 1.0.0 release.
|
|
Ignore .vagrant folder for Beaker
|
|
Add optional keyfile argument to rake tasks
|
|
|
|
Update tests for ubuntu 14.04
|
|
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.
|
|
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']
|
|
For details about the difference, see: http://docs.puppetlabs.com/puppet/latest/reference/modules_publishing.html#another-note-on-module-names
|
|
Set git bare with revision test to fail
|
|
Adjust Rake tasks for beaker testing
|
|
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
|