diff --git a/spec/acceptance/nodesets/debian-7-docker.yml b/spec/acceptance/nodesets/debian-7-docker.yml new file mode 100644 index 00000000..c9b7341a --- /dev/null +++ b/spec/acceptance/nodesets/debian-7-docker.yml @@ -0,0 +1,16 @@ +HOSTS: + debian-7: + roles: + - master + platform: debian-7-amd64 + image: debian:7 + hypervisor: docker + docker_cmd: ["/sbin/init"] + docker_preserve_image: true + docker_image_commands: + - apt-get install -yq wget libssl-dev net-tools locales apt-transport-https software-properties-common + - locale-gen en en_US en_US.UTF-8 + - dpkg-reconfigure locales +CONFIG: + type: foss + log_level: debug diff --git a/spec/acceptance/nodesets/debian-8-docker.yml b/spec/acceptance/nodesets/debian-8-docker.yml index 3d266ee6..83da9b22 100644 --- a/spec/acceptance/nodesets/debian-8-docker.yml +++ b/spec/acceptance/nodesets/debian-8-docker.yml @@ -8,7 +8,9 @@ HOSTS: docker_cmd: ["/bin/systemd"] docker_preserve_image: true docker_image_commands: - - apt-get install -yq wget net-tools + - apt-get install -yq wget net-tools locales apt-transport-https software-properties-common + - locale-gen en en_US en_US.UTF-8 + - dpkg-reconfigure locales - rm /lib/systemd/system/systemd*udev* - rm /lib/systemd/system/getty.target CONFIG: diff --git a/spec/acceptance/nodesets/ubuntu-1604-docker.yml b/spec/acceptance/nodesets/ubuntu-1604-docker.yml index 35535224..00e195ec 100644 --- a/spec/acceptance/nodesets/ubuntu-1604-docker.yml +++ b/spec/acceptance/nodesets/ubuntu-1604-docker.yml @@ -5,8 +5,8 @@ HOSTS: hypervisor: docker docker_cmd: '["/sbin/init"]' docker_image_commands: - - 'apt-get install -y net-tools wget curl' - - 'locale-gen en_US.UTF-8' + - 'apt-get install -y net-tools wget curl locales apt-transport-https software-properties-common' + - 'locale-gen en en_US en_US.UTF-8' docker_preserve_image: true CONFIG: type: foss diff --git a/spec/acceptance/redis_spec.rb b/spec/acceptance/redis_spec.rb index 2096f11b..a5d7135d 100644 --- a/spec/acceptance/redis_spec.rb +++ b/spec/acceptance/redis_spec.rb @@ -31,4 +31,10 @@ class { '::redis': describe service(redis_name) do it { should be_running } end + + context 'redis should respond to ping command' do + describe command('redis-cli ping') do + its(:stdout) { should match /PONG/ } + end + end end