Skip to content

Commit

Permalink
openshift snoplus: correctly default baremetal_cidr
Browse files Browse the repository at this point in the history
  • Loading branch information
karmab committed Feb 11, 2025
1 parent 58d3271 commit 5d16d57
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions kvirt/cluster/openshift/iso.sh
Original file line number Diff line number Diff line change
Expand Up @@ -54,9 +54,9 @@ fi

{% if disable_ipv6|default(False) %}
cp /root/config.ign /root/config.ign.ori
NIC=$(ip r | grep {{ baremetal_cidr or 'default' }} | head -1 | grep -oP '(?<=dev )[^ ]*')
NIC=$(ip r | grep {{ baremetal_cidr|default('default') }} | head -1 | grep -oP '(?<=dev )[^ ]*')
NM_DATA=$(echo -e "[connection]\ntype=ethernet\ninterface-name=$NIC\n[ipv6]\nmethod=disabled\n" | base64 -w0)
cat /root.ign.ori | jq ".storage.files |= . + [{\"mode\": 384, \"path\": \"/etc/NetworkManager/system-connections/$NIC.nmconnection\", \"contents\": {\"source\":\"data:text/plain;charset=utf-8;base64,$NM_DATA\",\"verification\": {}}}]" > /root/config.ign
cat /root.config.ign.ori | jq ".storage.files |= . + [{\"mode\": 384, \"path\": \"/etc/NetworkManager/system-connections/$NIC.nmconnection\", \"contents\": {\"source\":\"data:text/plain;charset=utf-8;base64,$NM_DATA\",\"verification\": {}}}]" > /root/config.ign
{% endif %}

cmd="coreos-installer install --firstboot-args=\"${firstboot_args}\" --ignition=/root/config.ign {{ '--insecure --image-url=' + metal_url if metal_url != None else '' }} ${install_device}"
Expand Down

0 comments on commit 5d16d57

Please sign in to comment.