diff options
| author | Ahmed AbdelHalim <[email protected]> | 2026-07-16 19:26:55 +0200 |
|---|---|---|
| committer | Ahmed AbdelHalim <[email protected]> | 2026-07-17 00:53:41 +0200 |
| commit | 7097d3dcd4568212b6dcad05b67da064014481fe (patch) | |
| tree | 5e949284709e468f2259903a9cf12c1075cbbd33 | |
| parent | f9f5449c4f3adeba545fddcaddb6e079a59c9ebf (diff) | |
Fix testing git service on alpine
| -rw-r--r-- | molecule/git/Dockerfile.j2 | 5 | ||||
| -rw-r--r-- | molecule/git/converge.yml | 20 | ||||
| -rw-r--r-- | molecule/git/molecule.yml | 2 |
3 files changed, 25 insertions, 2 deletions
diff --git a/molecule/git/Dockerfile.j2 b/molecule/git/Dockerfile.j2 index 4db2119f..482fe6c7 100644 --- a/molecule/git/Dockerfile.j2 +++ b/molecule/git/Dockerfile.j2 @@ -2,6 +2,9 @@ FROM docker.io/library/alpine:3.23 RUN apk add --no-cache python3 openrc \ && mkdir -p /run/openrc \ - && touch /run/openrc/softlevel + && touch /run/openrc/softlevel \ + && mkdir -p /etc/network \ + && printf 'auto lo\niface lo inet loopback\n' > /etc/network/interfaces \ + && rc-update add networking boot CMD ["/sbin/init"] diff --git a/molecule/git/converge.yml b/molecule/git/converge.yml new file mode 100644 index 00000000..8354d3ce --- /dev/null +++ b/molecule/git/converge.yml @@ -0,0 +1,20 @@ +--- +- name: "Proxy configure" + gather_facts: true + hosts: + - proxy.home.arpa + vars: + network_ipv4_address: "{{ ansible_facts['default_ipv4']['address'] }}" + proxy_type: "caddy" + roles: + - role: "proxy" + +- name: "Git configure" + gather_facts: true + hosts: + - git.home.arpa + vars: + network_ipv4_address: "{{ ansible_facts['default_ipv4']['address'] }}" + cgit_proxy_host: "proxy.home.arpa" + roles: + - role: "cgit" diff --git a/molecule/git/molecule.yml b/molecule/git/molecule.yml index 9da3052c..335911db 100644 --- a/molecule/git/molecule.yml +++ b/molecule/git/molecule.yml @@ -47,7 +47,7 @@ provisioner: ssh_connection: pipelining: true playbooks: - converge: ../../service.yml + converge: converge.yml verifier: name: ansible |
