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