Skip to content

Commit 4b1312d

Browse files
Merge pull request #950 from Jaganathancse/network_package_install
OVS NetworkManager Plugin installation issue
2 parents e8e6307 + 939e08b commit 4b1312d

File tree

2 files changed

+9
-4
lines changed

2 files changed

+9
-4
lines changed

roles/edpm_network_config/tasks/download_cache.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22

3-
- name: Download packages needed by linux-system-role - nmstate
4-
when: edpm_network_config_tool == 'nmstate'
3+
- name: Download packages needed by linux-system-role - nmstate and nmsate provider
4+
when: edpm_network_config_tool == 'nmstate' or edpm_network_config_nmstate | bool
55
ansible.builtin.dnf:
66
name: "{{ edpm_network_config_systemrole_nmstate_dependencies }}"
77
download_only: true

roles/edpm_network_config/tasks/main.yml

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,8 @@
2323
- edpm_network_config_tool == 'nmstate'
2424
- not edpm_network_config_tool_nmstate_override|bool
2525

26-
- name: Configure network with network role from system roles [nmstate]
27-
when: edpm_network_config_tool == 'nmstate'
26+
- name: Install OVS NetworkManager plugin [nmstate and nmstate provider]
27+
when: edpm_network_config_tool == 'nmstate' or edpm_network_config_nmstate | bool
2828
become: true
2929
block:
3030
- name: Install OVS NetworkManager plugin [nmstate]
@@ -40,6 +40,11 @@
4040
name: NetworkManager
4141
state: restarted
4242
when: nm_ovs_status.changed # noqa: no-handler
43+
44+
- name: Configure network with network role from system roles [nmstate]
45+
when: edpm_network_config_tool == 'nmstate'
46+
become: true
47+
block:
4348
- name: Render network_state variable
4449
ansible.builtin.set_fact:
4550
network_state: "{{ edpm_network_config_template | from_yaml }}"

0 commit comments

Comments
 (0)