-
Notifications
You must be signed in to change notification settings - Fork 71
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
Add docker nodesets for acceptance tests #248
Conversation
I think we should concentrate on releases we are already using for Vagrant. For example CentOS 5 and Debian 6 are not used anymore and regarding Ubuntu we only support LTS releases. I also think we should use an .erb template for the nodesets, because we might need to get different packages installed. |
Probably we should also add a comment into each file that it is managed by modulesync. |
I'm fine with deprecating old distros, but I disagree that it should be templates. In my opinion the nodesets should be standardized, and any additional packages required can be installed using the acceptance test itself as Puppet code. (E.G adding package { 'git': ensure => present } in the test itself) Doesn't seem to be comments in the other nodesets (or other files really) with regards to modulesync? It's not sufficient with the commit message from modulesync with gets displayed by GitHub? |
This could be a good solution. @bastelfreak What do you think? My bad. CentOS is not EOL until 2017-03-31. I just added some comments at the other nodesets to point to modulesync. |
@yuav Could you please restore centos-511-x64.yml, add one for docker and copy the comments from the other nodesets? I spoke to @bastelfreak and will merge your pr afterwards. |
0559059
to
8af4667
Compare
Fixed the CentOS-5 stuff. Why do we care about vim not understanding yml extension? |
@@ -0,0 +1,16 @@ | |||
HOSTS: |
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.
Please prepend:
---
# This file is managed via modulesync
# https://github.com/voxpupuli/modulesync
# https://github.com/voxpupuli/modulesync_config
- 'sed -i -e "/mingetty/d" /etc/inittab' | ||
CONFIG: | ||
type: aio | ||
log_level: debug |
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.
Please append:
...
# vim: syntax=yaml
Because we use that for other files as well.
|
8af4667
to
bfdb60e
Compare
I've updated as per requirements now, but let the record show I think this should be fixed in vim, not every single file that could possibly be edited by vim. |
No description provided.