network: Delete network on stop

This commit is contained in:
uumas
2026-03-14 22:11:42 +02:00
parent dac44638e6
commit ca29ffb271

View File

@@ -7,11 +7,12 @@
driver: "{{ network_driver }}"
subnet: "{{ network_subnet if network_subnet | length > 0 else omit }}"
ip_range: "{{ network_range if network_range | length > 0 else omit }}"
quadlet_options: >-
{{
['Options=parent=' ~ ansible_facts.default_ipv4.interface]
if network_driver == 'macvlan' else []
}}
opt:
parent: "{{ ansible_facts.default_ipv4.interface if network_driver == 'macvlan' else omit }}"
quadlet_options:
- |
[Service]
ExecStopPost=/usr/bin/podman network rm {{ network_name }}
notify:
- Reload systemd daemon
- Restart network service {{ network_name }}