From d1c81e0d0c78b63f0972c43171425ee4b4d06578 Mon Sep 17 00:00:00 2001 From: Fiorella Yanac Date: Tue, 13 Jan 2026 18:13:33 +0000 Subject: [PATCH] Add DHCP agent in edpm networker --- tests/roles/dataplane_adoption/tasks/main.yaml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/tests/roles/dataplane_adoption/tasks/main.yaml b/tests/roles/dataplane_adoption/tasks/main.yaml index 85da997f7..3b63a630e 100644 --- a/tests/roles/dataplane_adoption/tasks/main.yaml +++ b/tests/roles/dataplane_adoption/tasks/main.yaml @@ -394,6 +394,22 @@ done when: edpm_neutron_dhcp_agent_enabled|bool +- name: enable neutron-dhcp in the OpenStackDataPlaneNodeSet CR Networker + no_log: "{{ use_no_log }}" + ansible.builtin.shell: | + {{ shell_header }} + {{ oc_header }} + + oc patch openstackdataplanenodeset openstack-networker --type='json' --patch='[ + { + "op": "add", + "path": "/spec/services/-", + "value": "neutron-dhcp" + }]' + when: + - edpm_networker_neutron_dhcp_agent_enabled | default(false) | bool + - edpm_nodes_networker is defined + - name: Run the pre-adoption validation when: run_pre_adoption_validation|bool block: