diff --git a/.travis.yml b/.travis.yml
index 689c74e67aba245713e5569c502b0f4715de10ec..c32c58664df9b7e29a5ac6fb57010527a15bbca1 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -13,6 +13,7 @@ env:
       driver: vagrant
     - platform: trusty
       driver: vagrant
+    - &precise platform=precise driver=vagrant
     - &jessie platform=jessie driver=vagrant
     - &wheezy platform=wheezy driver=vagrant
     - driver: docker
@@ -22,6 +23,7 @@ matrix:
     allow_failures:
         - python: "3.4"
         - env: *openbsd59
+        - env: *precise
         - env: *jessie
         - env: *wheezy
 cache:
diff --git a/molecule.yml b/molecule.yml
index 76623fbf0525766456018a351b90a1f0c96eeaeb..c7b928aea7a1702d03b91749e655fbb2eb920332 100644
--- a/molecule.yml
+++ b/molecule.yml
@@ -24,10 +24,12 @@ vagrant:
     box: ubuntu/xenial32
   - name: trusty
     box: ubuntu/trusty32
+  - name: precise
+    box: hashicorp/precise32
   - name: jessie
-    box: debian/jessie32
+    box: deb/jessie-i386
   - name: wheezy
-    box: debian/wheezy32
+    box: deb/wheezy-i386
   instances:
   - name: example
     options: