summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Smith <tsmith84@gmail.com>2019-09-30 13:16:40 -0700
committerTim Smith <tsmith84@gmail.com>2019-10-01 10:31:28 -0700
commit66e9c5949cf3c286123c35a57e50b7079ed6dee7 (patch)
tree91d82687b42789799efae2cb4e907aacc536fcfa
parent8cd716fe52b6ab93d8703567bb4c32707ddcfc21 (diff)
downloadchef-66e9c5949cf3c286123c35a57e50b7079ed6dee7.tar.gz
Update openSUSE testing in Buildkite
Use the latest opensuse leap 42 image instead of the one we stopped pushing 6 months ago Add openSUSE leap 15 testing Signed-off-by: Tim Smith <tsmith@chef.io>
-rw-r--r--.expeditor/verify.pipeline.yml17
-rw-r--r--kitchen-tests/kitchen.yml12
2 files changed, 26 insertions, 3 deletions
diff --git a/.expeditor/verify.pipeline.yml b/.expeditor/verify.pipeline.yml
index f6569120e1..05fceee126 100644
--- a/.expeditor/verify.pipeline.yml
+++ b/.expeditor/verify.pipeline.yml
@@ -555,7 +555,22 @@ steps:
commands:
- scripts/bk_tests/bk_linux_exec.sh
- cd kitchen-tests
- - ~/.asdf/shims/bundle exec kitchen test end-to-end-opensuse-leap
+ - ~/.asdf/shims/bundle exec kitchen test end-to-end-opensuse-leap-42
+ artifact_paths:
+ - $PWD/.kitchen/logs/kitchen.log
+ env:
+ KITCHEN_YAML: kitchen.yml
+ expeditor:
+ executor:
+ linux:
+ privileged: true
+ single-use: true
+
+- label: "Kitchen Tests openSUSE Leap: 15"
+ commands:
+ - scripts/bk_tests/bk_linux_exec.sh
+ - cd kitchen-tests
+ - ~/.asdf/shims/bundle exec kitchen test end-to-end-opensuse-leap-15
artifact_paths:
- $PWD/.kitchen/logs/kitchen.log
env:
diff --git a/kitchen-tests/kitchen.yml b/kitchen-tests/kitchen.yml
index 9830d198f4..ffea0220e5 100644
--- a/kitchen-tests/kitchen.yml
+++ b/kitchen-tests/kitchen.yml
@@ -127,9 +127,17 @@ platforms:
intermediate_instructions:
- RUN /usr/bin/apt-get update
-- name: opensuse-leap
+- name: opensuse-leap-42
driver:
- image: dokken/opensuse-leap
+ image: dokken/opensuse-leap-42
+ pid_one_command: /bin/systemd
+ intermediate_instructions:
+ - RUN /usr/bin/zypper --non-interactive update
+ - RUN /usr/bin/zypper --non-interactive install cron
+
+- name: opensuse-leap-15
+ driver:
+ image: dokken/opensuse-leap-15
pid_one_command: /bin/systemd
intermediate_instructions:
- RUN /usr/bin/zypper --non-interactive update