From 6b32c21953eb2180bbf883f148f981ffcf56a4dc Mon Sep 17 00:00:00 2001 From: Pablo Fontanilla Date: Thu, 16 Jul 2026 11:43:05 +0200 Subject: [PATCH] Rename ABI-specific baremetal vars to AGENT_BAREMETAL_* prefix MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Align with dev-scripts PR #1922 naming convention: ABI-specific vars use the AGENT_ prefix to distinguish them from platform-level vars. Renamed: - BAREMETAL_IPS → AGENT_BAREMETAL_IPS - BAREMETAL_ISO_SERVER → AGENT_BAREMETAL_ISO_SERVER - BAREMETAL_MACS → AGENT_BAREMETAL_MACS Kept as-is (platform-level, used by both IPI and ABI in network.sh): - BAREMETAL_API_VIP - BAREMETAL_INGRESS_VIP Co-Authored-By: Claude Opus 4.6 (1M context) --- deploy/openshift-clusters/scripts/baremetal-adopt.sh | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/deploy/openshift-clusters/scripts/baremetal-adopt.sh b/deploy/openshift-clusters/scripts/baremetal-adopt.sh index bb26d1d..130ad37 100755 --- a/deploy/openshift-clusters/scripts/baremetal-adopt.sh +++ b/deploy/openshift-clusters/scripts/baremetal-adopt.sh @@ -431,33 +431,33 @@ generate_baremetal_config() { echo "export MANAGE_INT_BRIDGE=n" echo "export AGENT_E2E_TEST_SCENARIO=\"TNF_IPV4_DHCP\"" - # BAREMETAL_IPS is required — dev-scripts crashes under set -u without it + # AGENT_BAREMETAL_IPS is required — dev-scripts agent pipeline needs node IPs local ip_list="" for ((i = 0; i < ${#NODE_IPS[@]}; i++)); do [[ -z "${NODE_IPS[$i]}" ]] && die "Node '${NODE_NAMES[$i]}': node_ip is required for baremetal deploy" [[ -n "${ip_list}" ]] && ip_list+="," ip_list+="${NODE_IPS[$i]}" done - echo "export BAREMETAL_IPS=\"${ip_list}\"" + echo "export AGENT_BAREMETAL_IPS=\"${ip_list}\"" - # BAREMETAL_API_VIP is required — set_api_and_ingress_vip() needs it + # BAREMETAL_API_VIP is platform-level (used by both IPI and ABI in network.sh) [[ -z "${API_VIP}" ]] && die "api_vip is required in [baremetal_network] for baremetal deploy" [[ -z "${ISO_URL}" ]] && die "iso_url is required in [baremetal_network] for baremetal deploy" echo "" echo "# Baremetal network config" echo "export BAREMETAL_API_VIP=\"${API_VIP}\"" - echo "export BAREMETAL_ISO_SERVER=\"${ISO_URL}\"" + echo "export AGENT_BAREMETAL_ISO_SERVER=\"${ISO_URL}\"" [[ -n "${MACHINE_NETWORK}" ]] && echo "export EXTERNAL_SUBNET_V4=\"${MACHINE_NETWORK}\"" [[ -n "${INGRESS_VIP}" ]] && echo "export BAREMETAL_INGRESS_VIP=\"${INGRESS_VIP}\"" - # BAREMETAL_MACS is required — agent-config needs data NIC MACs for hostname mapping + # AGENT_BAREMETAL_MACS is required — agent-config needs data NIC MACs for hostname mapping local mac_list="" for ((i = 0; i < ${#NODE_DATA_MACS[@]}; i++)); do [[ -z "${NODE_DATA_MACS[$i]}" ]] && die "Node '${NODE_NAMES[$i]}': data_mac is required for baremetal deploy" [[ -n "${mac_list}" ]] && mac_list+="," mac_list+="${NODE_DATA_MACS[$i]}" done - echo "export BAREMETAL_MACS=\"${mac_list}\"" + echo "export AGENT_BAREMETAL_MACS=\"${mac_list}\"" } > "${output_file}" info " → ${output_file}"