X-Git-Url: https://gerrit.akraino.org/r/gitweb?a=blobdiff_plain;ds=sidebyside;f=deploy%2Fmetal3-vm%2Flib%2Fcommon.sh;h=cc48dd64f8faa2335d4831822555409184256e1d;hb=e3be88235a3456ea1b7fd34460d21d894ba21871;hp=d3d166695f3a3d3d27643fc6e8d2e79b7e4ed07b;hpb=deb3ca8295b2e585e47e51730252dc2ec1daa429;p=icn.git diff --git a/deploy/metal3-vm/lib/common.sh b/deploy/metal3-vm/lib/common.sh index d3d1666..cc48dd6 100644 --- a/deploy/metal3-vm/lib/common.sh +++ b/deploy/metal3-vm/lib/common.sh @@ -31,8 +31,6 @@ MANAGE_PRO_BRIDGE=${MANAGE_PRO_BRIDGE:-y} MANAGE_INT_BRIDGE=${MANAGE_INT_BRIDGE:-y} # Internal interface, to bridge virbr0 INT_IF=${INT_IF:-} -#Root disk to deploy coreOS - use /dev/sda on BM -ROOT_DISK_NAME=${ROOT_DISK_NAME-"/dev/sda"} #Container runtime CONTAINER_RUNTIME=${CONTAINER_RUNTIME:-"docker"} @@ -54,7 +52,7 @@ export VM_EXTRADISKS=${VM_EXTRADISKS:-"false"} # Ironic vars export IRONIC_IMAGE=${IRONIC_IMAGE:-"integratedcloudnative/ironic:v1.0-icn"} export IRONIC_INSPECTOR_IMAGE=${IRONIC_INSPECTOR_IMAGE:-"integratedcloudnative/ironic-inspector:v1.0-icn"} -export IRONIC_BAREMETAL_IMAGE=${IRONIC_BAREMETAL_IMAGE:-"integratedcloudnative/baremetal-operator:v1.0-icn"} +export IRONIC_BAREMETAL_IMAGE=${IRONIC_BAREMETAL_IMAGE:-"integratedcloudnative/baremetal-operator:v2.0-icn"} export IPA_DOWNLOADER_IMAGE=${IPA_DOWNLOADER_IMAGE:-"integratedcloudnative/ironic-ipa-downloader:v1.0-icn"} # Verify requisites/permissions @@ -122,3 +120,8 @@ function list_nodes { ] | @csv' | \ sed 's/"//g' } + +function node_networkdata { + name=$1 + cat $NODES_FILE | jq -r --arg name "$name" '.nodes[] | select(.name==$name) | .net' +}