diff options
| author | Colin Wilk <colin@wilk.cx> | 2026-06-26 22:35:40 +0000 |
|---|---|---|
| committer | Colin Wilk <colin@wilk.cx> | 2026-06-27 15:43:21 +0200 |
| commit | e15d494e96e9f9e6cdf21676ce3644c7894b3b53 (patch) | |
| tree | 51266a035df33c1ff9204299fdd0b89bd8adca4a /molecule/default/molecule.yml | |
| parent | b8d11180605fbf193e76fba04bb63b5ea4908dcf (diff) | |
| download | ansible-role-borgbackup-e15d494e96e9f9e6cdf21676ce3644c7894b3b53.tar.gz ansible-role-borgbackup-e15d494e96e9f9e6cdf21676ce3644c7894b3b53.zip | |
test: add larger test suite for role
- Add test systems for client/server setup
- Add tests for systemd service and timer files
- Add tests for SSH connectivity
- Add tests for security configurations
- Add tests for multi-instance backup scenarios
Diffstat (limited to 'molecule/default/molecule.yml')
| -rw-r--r-- | molecule/default/molecule.yml | 18 |
1 files changed, 8 insertions, 10 deletions
diff --git a/molecule/default/molecule.yml b/molecule/default/molecule.yml index a64575b..0d25587 100644 --- a/molecule/default/molecule.yml +++ b/molecule/default/molecule.yml @@ -2,13 +2,10 @@ dependency: name: galaxy - driver: name: docker - platforms: - - name: borg-client image: ${MOLECULE_DISTRO_CLIENT:-debian:12} dockerfile: Dockerfile.j2 @@ -22,16 +19,19 @@ platforms: networks: - name: molecule-container-net - - name: borg-client-success-exit-status + - name: borg-client-2 image: ${MOLECULE_DISTRO_CLIENT:-debian:12} dockerfile: Dockerfile.j2 pre_build_image: false privileged: true - docker_networks: + networks: - name: molecule-container-net - driver_options: - # Setting the mtu size due to issues with docker and VPN - com.docker.network.driver.mtu: 1420 + + - name: borg-client-multi + image: ${MOLECULE_DISTRO_CLIENT:-debian:12} + dockerfile: Dockerfile.j2 + pre_build_image: false + privileged: true networks: - name: molecule-container-net @@ -43,12 +43,10 @@ platforms: networks: - name: molecule-container-net - provisioner: name: ansible playbooks: converge: ${MOLECULE_PLAYBOOK:-converge.yml} - side_effect: ${MOLECULE_PLAYBOOK:-side_effect.yml} verifier: name: testinfra |