diff --git a/collection/stages/roles/install/templates/install-config-ipi.yaml.j2 b/collection/stages/roles/install/templates/install-config-ipi.yaml.j2 index fa62c376..d5c4c10c 100644 --- a/collection/stages/roles/install/templates/install-config-ipi.yaml.j2 +++ b/collection/stages/roles/install/templates/install-config-ipi.yaml.j2 @@ -59,11 +59,6 @@ platform: - subnet: name: "{{ installcfg_subnet.name }}" {%- else +%} - {%- if ocp_deployment_topology.api_vip is defined +%} - # Workaround for OCPBUGS-67159 (adoption uses pre-existing VIPs, not FIPs) - apiVIPs: ["{{ ocp_deployment_topology.api_vip }}"] - ingressVIPs: ["{{ ocp_deployment_topology.ingress_vip }}"] - {%- endif +%} externalNetwork: "{{ installcfg_external_network }}" apiFloatingIP: "{{ installcfg_api_floating_ip }}" ingressFloatingIP: "{{ installcfg_ingress_floating_ip }}" diff --git a/collection/stages/roles/openstack_test/tasks/main.yml b/collection/stages/roles/openstack_test/tasks/main.yml index 0eaa57ce..8275f95d 100644 --- a/collection/stages/roles/openstack_test/tasks/main.yml +++ b/collection/stages/roles/openstack_test/tasks/main.yml @@ -31,6 +31,7 @@ - "{{ resources.apps_accessible_ip }}" delegate_to: "{{ hypervisor }}" remote_user: root + when: hypervisor is defined - name: Include Openstack-Test tasks ansible.builtin.include_tasks: run_openstack_test.yml @@ -52,3 +53,4 @@ tasks_from: restore.yml delegate_to: "{{ hypervisor }}" remote_user: root + when: hypervisor is defined diff --git a/jobs_definitions/adoption.yaml b/jobs_definitions/adoption.yaml index feafc385..fab752bd 100644 --- a/jobs_definitions/adoption.yaml +++ b/jobs_definitions/adoption.yaml @@ -8,10 +8,7 @@ stages: - install - post - verification - # openstack_test delegates DNS tasks to the hypervisor via - # tools_cifmw_dnsmasq, which is unreachable from the adoption - # container context. Tracked in OSPRH-27365. - # - openstack_test + - openstack_test # Removed LB tests until Octavia is supported and enabled in adoption jobs # - lb_tests @@ -45,6 +42,3 @@ ocp_deployment_topology: servergroups: master: "soft-anti-affinity" # Required if number of computes < 3, otherwise can be anti-affinity worker: "soft-anti-affinity" # Required if number of computes < 3, otherwise can be anti-affinity - # Workaround for OCPBUGS-67159 - api_vip: "10.196.0.15" - ingress_vip: "10.196.0.17"