Browse code

Run shippable tests in unprivileged containers. (#16481)

* Run shippable tests in unprivileged containers.

Matt Clay authored on 2016/06/29 04:51:15
Showing 1 changed files
... ...
@@ -22,8 +22,8 @@ matrix:
22 22
     - env: TEST=integration TARGET=non_destructive IMAGE=ansible/ansible:fedora-rawhide
23 23
     - env: TEST=integration TARGET=non_destructive IMAGE=ansible/ansible:fedora23
24 24
     - env: TEST=integration TARGET=non_destructive IMAGE=ansible/ansible:opensuseleap
25
-    - env: TEST=integration TARGET=non_destructive IMAGE=ansible/ansible:ubuntu1204 PRIVILEGED=true
26
-    - env: TEST=integration TARGET=non_destructive IMAGE=ansible/ansible:ubuntu1404 PRIVILEGED=true
25
+    - env: TEST=integration TARGET=non_destructive IMAGE=ansible/ansible:ubuntu1204
26
+    - env: TEST=integration TARGET=non_destructive IMAGE=ansible/ansible:ubuntu1404
27 27
     - env: TEST=integration TARGET=non_destructive IMAGE=ansible/ansible:ubuntu1604
28 28
 
29 29
     - env: TEST=integration TARGET=other IMAGE=ansible/ansible:centos6
... ...
@@ -31,8 +31,8 @@ matrix:
31 31
     - env: TEST=integration TARGET=other IMAGE=ansible/ansible:fedora-rawhide
32 32
     - env: TEST=integration TARGET=other IMAGE=ansible/ansible:fedora23
33 33
     - env: TEST=integration TARGET=other IMAGE=ansible/ansible:opensuseleap
34
-    - env: TEST=integration TARGET=other IMAGE=ansible/ansible:ubuntu1204 PRIVILEGED=true
35
-    - env: TEST=integration TARGET=other IMAGE=ansible/ansible:ubuntu1404 PRIVILEGED=true
34
+    - env: TEST=integration TARGET=other IMAGE=ansible/ansible:ubuntu1204
35
+    - env: TEST=integration TARGET=other IMAGE=ansible/ansible:ubuntu1404
36 36
     - env: TEST=integration TARGET=other IMAGE=ansible/ansible:ubuntu1604
37 37
 
38 38
     - env: TEST=sanity INSTALL_DEPS=1 TOXENV=py24
... ...
@@ -49,6 +49,8 @@ matrix:
49 49
     - env: TEST=code-smell INSTALL_DEPS=1
50 50
       python: 2.7
51 51
 build:
52
+  pre_ci_boot:
53
+    options: "--privileged=false --net=bridge"
52 54
   ci:
53 55
     - test/utils/shippable/ci.sh
54 56