diff --git a/.travis.yml b/.travis.yml
index 7b00d5032ef24eeff7b822a74714ed2eef9fdb9e..acac352cacd8e2160ea5969bfe5c46b4fc42a201 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -17,6 +17,27 @@ matrix:
     env: PUPPET_GEM_VERSION="~> 3.0" FUTURE_PARSER="yes"
   - rvm: 2.1.0
     env: PUPPET_GEM_VERSION="~> 4.0"
+  - env: BEAKER_set="debian-6-x86_64-openstack"
+    bundler_args:
+    script: '[ -z "${OS_AUTH_URL}" -o -z "${OS_USERNAME}" -o -z "${OS_PASSWORD}" -o -z "${OS_TENANT_NAME}" ] || bundle exec rspec spec/acceptance/*_spec.rb'
+  - env: BEAKER_set="debian-7-x86_64-openstack"
+    bundler_args:
+    script: '[ -z "${OS_AUTH_URL}" -o -z "${OS_USERNAME}" -o -z "${OS_PASSWORD}" -o -z "${OS_TENANT_NAME}" ] || bundle exec rspec spec/acceptance/*_spec.rb'
+  - env: BEAKER_set="debian-8-x86_64-openstack"
+    bundler_args:
+    script: '[ -z "${OS_AUTH_URL}" -o -z "${OS_USERNAME}" -o -z "${OS_PASSWORD}" -o -z "${OS_TENANT_NAME}" ] || bundle exec rspec spec/acceptance/*_spec.rb'
+  - env: BEAKER_set="ubuntu-12.04-x86_64-openstack"
+    bundler_args:
+    script: '[ -z "${OS_AUTH_URL}" -o -z "${OS_USERNAME}" -o -z "${OS_PASSWORD}" -o -z "${OS_TENANT_NAME}" ] || bundle exec rspec spec/acceptance/*_spec.rb'
+  - env: BEAKER_set="ubuntu-14.04-x86_64-openstack"
+    bundler_args:
+    script: '[ -z "${OS_AUTH_URL}" -o -z "${OS_USERNAME}" -o -z "${OS_PASSWORD}" -o -z "${OS_TENANT_NAME}" ] || bundle exec rspec spec/acceptance/*_spec.rb'
+  - env: BEAKER_set="centos-6-x86_64-openstack"
+    bundler_args:
+    script: '[ -z "${OS_AUTH_URL}" -o -z "${OS_USERNAME}" -o -z "${OS_PASSWORD}" -o -z "${OS_TENANT_NAME}" ] || bundle exec rspec spec/acceptance/*_spec.rb'
+  - env: BEAKER_set="centos-7-x86_64-openstack"
+    bundler_args:
+    script: '[ -z "${OS_AUTH_URL}" -o -z "${OS_USERNAME}" -o -z "${OS_PASSWORD}" -o -z "${OS_TENANT_NAME}" ] || bundle exec rspec spec/acceptance/*_spec.rb'
 notifications:
   email: false
 deploy: