From 93c6c0a8e3e3ce6ba0ef7950f6fb2d8d082a32fb Mon Sep 17 00:00:00 2001 From: Adrien Waksberg Date: Fri, 7 Jul 2023 09:12:06 +0200 Subject: [PATCH] test: add support debian 12 --- CHANGELOG.md | 8 ++++++++ README.md | 4 +++- meta/main.yml | 5 +++-- molecule/default/molecule.yml | 20 +++++++++++++------- 4 files changed, 27 insertions(+), 10 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index bb60ed2..a445950 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,14 @@ Which is based on [Keep A Changelog](http://keepachangelog.com/) ## [Unreleased] +### Added + +- test: add support debian 12 + +### Removed + +- test: remove support debian 10 + ## [v1.0.0] - 2020-08-09 - first version diff --git a/README.md b/README.md index b265d7f..d8f32b5 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,9 @@ Install and configure a Gitlab runner ## Requirements * Ansible >= 2.9 -* Debian Buster +* Debian + * Bullseye + * Bookworm ## Role variables diff --git a/meta/main.yml b/meta/main.yml index 06ec906..4c7a43c 100644 --- a/meta/main.yml +++ b/meta/main.yml @@ -6,12 +6,13 @@ galaxy_info: company: Adrien Waksberg description: Install and configure Gitlab runner license: Apache2 - min_ansible_version: 2.9 + min_ansible_version: "2.9" platforms: - name: Debian versions: - - buster + - bullseye + - bookworm galaxy_tags: - git diff --git a/molecule/default/molecule.yml b/molecule/default/molecule.yml index 9aad6cd..58f7769 100644 --- a/molecule/default/molecule.yml +++ b/molecule/default/molecule.yml @@ -2,18 +2,24 @@ driver: name: docker platforms: - - name: debian10 - image: nishiki/debian10:molecule + - name: debian12 + image: nishiki/debian12:molecule privileged: true volumes: - - /sys/fs/cgroup:/sys/fs/cgroup:ro + - /sys/fs/cgroup:/sys/fs/cgroup:rw + cgroupns_mode: host + command: /bin/systemd + capabilities: + - SYS_ADMIN + - name: debian11 + image: nishiki/debian11:molecule + privileged: true + volumes: + - /sys/fs/cgroup:/sys/fs/cgroup:rw + cgroupns_mode: host command: /bin/systemd capabilities: - SYS_ADMIN - exposed_ports: - - 22/tcp - published_ports: - - 0.0.0.0:2222:22/tcp lint: | set -e yamllint .