Skip to content

Commit a3a26e1

Browse files
committed
Remove OCPBUGS-67159 workaround
The upstream OCP bug (IP/port collision in CAPO machine network) is fixed and backported to 4.19-4.22. The workaround hardcoded api_vip/ingress_vip in the adoption job definition and added a conditional block in the IPI install-config template to use them. Removes: - adoption.yaml: api_vip and ingress_vip fields - install-config-ipi.yaml.j2: conditional VIP injection block Closes: OSPRH-25360 Assisted-By: Claude Code Change-Id: Ie8061ad8ee2584d9311d7992b9a336666b12cf43 Signed-off-by: Itay Matza <imatza@redhat.com>
1 parent 02d1c72 commit a3a26e1

2 files changed

Lines changed: 0 additions & 8 deletions

File tree

collection/stages/roles/install/templates/install-config-ipi.yaml.j2

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -59,11 +59,6 @@ platform:
5959
- subnet:
6060
name: "{{ installcfg_subnet.name }}"
6161
{%- else +%}
62-
{%- if ocp_deployment_topology.api_vip is defined +%}
63-
# Workaround for OCPBUGS-67159 (adoption uses pre-existing VIPs, not FIPs)
64-
apiVIPs: ["{{ ocp_deployment_topology.api_vip }}"]
65-
ingressVIPs: ["{{ ocp_deployment_topology.ingress_vip }}"]
66-
{%- endif +%}
6762
externalNetwork: "{{ installcfg_external_network }}"
6863
apiFloatingIP: "{{ installcfg_api_floating_ip }}"
6964
ingressFloatingIP: "{{ installcfg_ingress_floating_ip }}"

jobs_definitions/adoption.yaml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,3 @@ ocp_deployment_topology:
4545
servergroups:
4646
master: "soft-anti-affinity" # Required if number of computes < 3, otherwise can be anti-affinity
4747
worker: "soft-anti-affinity" # Required if number of computes < 3, otherwise can be anti-affinity
48-
# Workaround for OCPBUGS-67159
49-
api_vip: "10.196.0.15"
50-
ingress_vip: "10.196.0.17"

0 commit comments

Comments
 (0)