From f63685f1ee836830a7b18984ea06a739691bd759 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Sachse?= <joerg.sachse@slub-dresden.de> Date: Thu, 19 Jan 2023 10:33:39 +0100 Subject: [PATCH] set default for CIDR netmask to make CI tests pass when ansible_facts.default_ipv4.prefix is not available --- tasks/configure_network.yml | 3 --- templates/etc/systemd/network/ens192.network.j2 | 2 +- 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/tasks/configure_network.yml b/tasks/configure_network.yml index d1a953e..12f0b85 100644 --- a/tasks/configure_network.yml +++ b/tasks/configure_network.yml @@ -30,9 +30,6 @@ # to avoid any interference and hand over management for that interface to # `systemd-networkd`. Now, '/etc/network/interfaces' will only contain the # config for the loopback interface. -- name: IP - ansible.builtin.debug: - msg: "{{ ansible_facts.default_ipv4 }}" - name: deploy network interface config ansible.builtin.template: diff --git a/templates/etc/systemd/network/ens192.network.j2 b/templates/etc/systemd/network/ens192.network.j2 index 2818653..c065532 100644 --- a/templates/etc/systemd/network/ens192.network.j2 +++ b/templates/etc/systemd/network/ens192.network.j2 @@ -2,7 +2,7 @@ Name={{ ansible_facts.default_ipv4.interface }} [Network] -Address={{ ansible_facts.default_ipv4.address }}/{{ ansible_facts.default_ipv4.prefix }} +Address={{ ansible_facts.default_ipv4.address }}/{{ ansible_facts.default_ipv4.prefix | default("24") }} Gateway={{ ansible_facts.default_ipv4.gateway }} DNS=194.95.142.200 DNS=194.95.142.203 -- GitLab