-
-
Notifications
You must be signed in to change notification settings - Fork 159
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update based on voxpupuli/modulesync_config 0.16.3 #382
Conversation
docker_image_commands: | ||
- 'yum install -y crontabs tar wget openssl sysvinit-tools iproute which initscripts' | ||
- 'rm -rf /var/run/network/*' | ||
- 'yum install -y crontabs tar wget' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
we shoukd probably update the nodeset in modulesync to also contain the other packages (of they are needed)
platform: el-6-x86_64 | ||
hypervisor: docker | ||
hypervisor : docker |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
that may be bad
before we merge this we should readd the docker tests |
I tried to add some Docker tests, but Beaker 3.1.0 does not support Ruby 2.1.9 and even if I pin it to Beaker 2.51.0 it fails with several error messages. However, a run time of 20 minutes is not acceptable.
|
@dhoppe it is not really adding. We have the tests for a long time already |
@roidelapluie The last successful build used Beaker 2.51.0, is 28 days ago and took 1 hour and 46 minutes. I just want to get this merged and start working on the readme and code coverage of the rspec tests. If we want to use acceptance tests properly, we need our own hardware or do this locally. Maybe someone else knows how to create the proper |
I think the acceptance tests are failing because of the type at the nodesets. Puppet 3 needs the type set to |
travis fails |
Signed-off-by: Julien Pivotto <roidelapluie@inuits.eu>
Signed-off-by: Julien Pivotto <roidelapluie@inuits.eu>
Signed-off-by: Julien Pivotto <roidelapluie@inuits.eu>
Like https://github.com/puppetlabs/puppetlabs-apache/blob/master/.travis.yml Signed-off-by: Julien Pivotto <roidelapluie@inuits.eu>
Signed-off-by: Julien Pivotto <roidelapluie@inuits.eu>
@roidelapluie I had to restart one of the build steps, because it was running for hours and just did a modulesync against 0.16.3. |
Please merge. This is an requirement for the Coveralls badge at README.md.