diff --git a/roles/example/tasks/main.yml b/roles/example/tasks/main.yml index 594fccf..0c7b343 100644 --- a/roles/example/tasks/main.yml +++ b/roles/example/tasks/main.yml @@ -1,5 +1,5 @@ --- -- name: Hello world container +- name: Hello world service ansible.builtin.import_role: name: service vars: @@ -27,6 +27,9 @@ - network-online.target service_container_env: TZ: "Etc/UTC" + DB_HOST: hello-world-db + DB_USER: hello-world + DB_PASSWORD__FILE: /run/secrets/postgres service_additional_containers: - name: worker # image: "docker.io/library/hello-world:latest" diff --git a/roles/network/tasks/main.yaml b/roles/network/tasks/main.yaml index 602bdcf..6e6b42d 100644 --- a/roles/network/tasks/main.yaml +++ b/roles/network/tasks/main.yaml @@ -9,7 +9,7 @@ ip_range: "{{ network_range if network_range | length > 0 else omit }}" quadlet_options: >- {{ - ['Options=parent=' ~ ansible_default_ipv4.interface] + ['Options=parent=' ~ ansible_facts.default_ipv4.interface] if network_driver == 'macvlan' else [] }} notify: Restart network service {{ network_name }} diff --git a/roles/podman/tasks/main.yaml b/roles/podman/tasks/main.yaml index ce8411e..1ea4f65 100644 --- a/roles/podman/tasks/main.yaml +++ b/roles/podman/tasks/main.yaml @@ -10,6 +10,7 @@ name: podman-auto-update.timer state: started enabled: true + ignore_errors: "{{ ansible_check_mode }}" - name: Login to registries containers.podman.podman_login: