.kitchen.yml in kitchen-docker-2.11.0 vs .kitchen.yml in kitchen-docker-2.12.0
- old
+ new
@@ -12,32 +12,26 @@
provisioner:
name: dummy
platforms:
- name: amazonlinux-2
-- name: ubuntu-16.04
- name: ubuntu-18.04
+- name: ubuntu-20.04
- name: fedora-latest
driver:
provision_command:
- - yum install libxcrypt-compat.x86_64 -y
+ - yum install libxcrypt-compat -y
- curl -L https://www.chef.io/chef/install.sh | bash
-- name: centos-6
- name: centos-7
-- name: oraclelinux-6
+- name: centos-8
- name: oraclelinux-7
-- name: debian-8
+- name: rockylinux-8
- name: debian-9
-# Removing opensuse CI tests temporarily due to an issue with the Chef install script not providing
-# the correct platform name for opensuse resulting in consistent failures for this platform
-#- name: opensuse-42.3
-# driver:
-# image: opensuse/leap:42.3
-- name: unknown
+- name: debian-10
+- name: opensuse-15
driver:
- image: ubuntu:16.04
- platform: ubuntu
+ image: opensuse/leap:15
- name: dockerfile
driver:
username: dockerfile
password: dockerfile
dockerfile: test/Dockerfile
@@ -49,16 +43,23 @@
- name: context
excludes: [arch]
driver:
build_context: false
- name: capabilities
- includes: [debian-8,debian-9,ubuntu-16.04,ubuntu-18.04]
+ includes: [debian-9,debian-10,ubuntu-18.04,ubuntu-20.04]
driver:
provision_command:
- curl -L https://www.chef.io/chef/install.sh | bash
- apt-get install -y net-tools
cap_drop:
- NET_ADMIN
+- name: arm64
+ excludes: [debian-9]
+ driver:
+ docker_platform: linux/arm64
+- name: amd64
+ driver:
+ docker_platform: linux/amd64
- name: inspec
driver:
provision_command: true
verifier:
name: inspec