.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