---
language: ruby
sudo: false
+addons:
+ apt:
+ packages:
+ - libaugeas-dev
cache: bundler
bundler_args: --without system_tests
script: ["bundle exec rake validate", "bundle exec rake lint", "bundle exec rake spec SPEC_OPTS='--format documentation'", "bundle exec rake metadata"]
gem 'puppet-lint-file_source_rights-check', :require => false
gem 'puppet-lint-alias-check', :require => false
gem 'rspec-puppet-facts', :require => false
- gem 'github_changelog_generator', :require => false, :git => 'https://github.com/raphink/github-changelog-generator.git', :branch => 'dev/all_patches' if RUBY_VERSION !~ /^1.8/
+ gem 'ruby-augeas', :require => false
+ gem 'github_changelog_generator', :require => false if RUBY_VERSION !~ /^1.8/
gem 'puppet-blacksmith', :require => false if RUBY_VERSION !~ /^1.8/
end
strict_variables:
platform: el-5-x86_64
hypervisor : docker
- image: centos:5
+ image: tianon/centos:5.10
docker_preserve_image: true
docker_cmd: '["/sbin/init"]'
docker_image_commands:
- - 'yum install -y crontabs tar wget'
+ - 'yum install -y crontabs tar wget which'
CONFIG:
- type: foss
+ type: aio
log_level: debug
docker_preserve_image: true
docker_cmd: '["/sbin/init"]'
docker_image_commands:
+ - 'rm -rf /var/run/network/*'
- 'yum install -y crontabs tar wget'
CONFIG:
- type: foss
+ type: aio
log_level: debug
image: centos-6-latest
user: root
CONFIG:
- type: foss
+ type: aio
log_level: debug
openstack_network: default
hypervisor : vagrant
box : camptocamp/centos-6-x86_64
CONFIG:
- type: foss
+ type: aio
log_level: debug
docker_image_commands:
- 'yum install -y crontabs tar wget'
CONFIG:
- type: foss
+ type: aio
log_level: debug
image: centos-7-latest
user: centos
CONFIG:
- type: foss
+ type: aio
log_level: debug
openstack_network: default
hypervisor : vagrant
box : camptocamp/centos-7-x86_64
CONFIG:
- type: foss
+ type: aio
log_level: debug
docker_preserve_image: true
docker_cmd: '["/sbin/init"]'
docker_image_commands:
- - 'apt-get install -y wget'
+ - 'apt-get install -y cron locales-all net-tools wget'
CONFIG:
- type: foss
+ type: aio
log_level: debug
image: debian-6-latest
user: debian
CONFIG:
- type: foss
+ type: aio
log_level: debug
openstack_network: default
hypervisor : vagrant
box : puppetlabs/debian-6.0.10-64-nocm
CONFIG:
- type: foss
+ type: aio
log_level: debug
docker_preserve_image: true
docker_cmd: '["/sbin/init"]'
docker_image_commands:
- - 'apt-get install -y cron wget'
+ - 'apt-get install -y cron locales-all net-tools wget'
CONFIG:
- type: foss
+ type: aio
log_level: debug
image: debian-7-latest
user: debian
CONFIG:
- type: foss
+ type: aio
log_level: debug
openstack_network: default
hypervisor : vagrant
box : camptocamp/debian-7-amd64
CONFIG:
- type: foss
+ type: aio
log_level: debug
docker_preserve_image: true
docker_cmd: '["/sbin/init"]'
docker_image_commands:
- - 'apt-get install -y cron wget'
+ - 'apt-get install -y cron locales-all net-tools wget'
+ - 'rm -f /usr/sbin/policy-rc.d'
CONFIG:
- type: foss
+ type: aio
log_level: debug
image: debian-8-latest
user: debian
CONFIG:
- type: foss
+ type: aio
log_level: debug
openstack_network: default
hypervisor : vagrant
box : camptocamp/debian-8-amd64
CONFIG:
- type: foss
+ type: aio
log_level: debug
docker_preserve_image: true
docker_cmd: '["/sbin/init"]'
docker_image_commands:
- - 'apt-get install -y wget'
+ - 'apt-get install -y net-tools wget'
+ - 'locale-gen en_US.UTF-8'
CONFIG:
- type: foss
+ type: aio
log_level: debug
image: ubuntu-1204-latest
user: ubuntu
CONFIG:
- type: foss
+ type: aio
log_level: debug
openstack_network: default
docker_preserve_image: true
docker_cmd: '["/sbin/init"]'
docker_image_commands:
- - 'apt-get install -y wget'
+ - 'rm /usr/sbin/policy-rc.d'
+ - 'rm /sbin/initctl; dpkg-divert --rename --remove /sbin/initctl'
+ - 'apt-get install -y net-tools wget'
+ - 'locale-gen en_US.UTF-8'
CONFIG:
- type: foss
+ type: aio
log_level: debug
image: ubuntu-1404-latest
user: ubuntu
CONFIG:
- type: foss
+ type: aio
log_level: debug
openstack_network: default
hypervisor : vagrant
box : puppetlabs/ubuntu-14.04-64-nocm
CONFIG:
- type: foss
+ type: aio
log_level: debug
docker_preserve_image: true
docker_cmd: '["/sbin/init"]'
docker_image_commands:
- - 'apt-get install -y wget'
+ - 'rm /usr/sbin/policy-rc.d'
+ - 'rm /sbin/initctl; dpkg-divert --rename --remove /sbin/initctl'
+ - 'apt-get install -y net-tools wget'
+ - 'locale-gen en_US.UTF-8'
CONFIG:
- type: foss
+ type: aio
log_level: debug
image: ubuntu-1410-latest
user: ubuntu
CONFIG:
- type: foss
+ type: aio
log_level: debug
openstack_network: default
docker_preserve_image: true
docker_cmd: '["/sbin/init"]'
docker_image_commands:
- - 'apt-get install -y wget'
+ - 'apt-get install -y net-tools wget'
+ - 'locale-gen en_US.UTF-8'
CONFIG:
- type: foss
+ type: aio
log_level: debug
image: ubuntu-1504-latest
user: ubuntu
CONFIG:
- type: foss
+ type: aio
log_level: debug
openstack_network: default
--- /dev/null
+HOSTS:
+ ubuntu-1510-x64:
+ default_apply_opts:
+ order: random
+ strict_variables:
+ platform: ubuntu-15.10-amd64
+ hypervisor : docker
+ image: ubuntu:15.10
+ docker_preserve_image: true
+ docker_cmd: '["/sbin/init"]'
+ docker_image_commands:
+ - 'apt-get install -y net-tools wget'
+ - 'locale-gen en_US.UTF-8'
+CONFIG:
+ type: aio
+ log_level: debug