X-Git-Url: https://gerrit.akraino.org/r/gitweb?a=blobdiff_plain;f=env%2Flib%2Fcommon.sh;h=89eadedb9fa2c7f5b0daa2ab2595d118aae7ed9b;hb=36a507ba5a84047868bbf503dae0b11df4dc80fb;hp=6ee235ea1955d9d8560e14feda4c70b16f394023;hpb=15eb5f9a89d0dbbff46e1b2a02bee7df1d533af6;p=icn.git diff --git a/env/lib/common.sh b/env/lib/common.sh index 6ee235e..89eaded 100755 --- a/env/lib/common.sh +++ b/env/lib/common.sh @@ -6,7 +6,6 @@ NODES_FILE=${NODES_FILE:-"${IRONIC_DATA_DIR}/nodes.json"} #IRONIC_PROVISIONING_INTERFACE is required to be provisioning, don't change it IRONIC_INTERFACE=${IRONIC_INTERFACE:-} IRONIC_PROVISIONING_INTERFACE=${IRONIC_PROVISIONING_INTERFACE:-"provisioning"} -IRONIC_IPMI_INTERFACE=${IRONIC_IPMI_INTERFACE:-} IRONIC_PROVISIONING_INTERFACE_IP=${IRONIC_PROVISIONING_INTERFACE_IP:-"172.22.0.1"} BM_IMAGE_URL=${BM_IMAGE_URL:-"https://cloud-images.ubuntu.com/focal/current/focal-server-cloudimg-amd64.img"} BM_IMAGE=${BM_IMAGE:-"focal-server-cloudimg-amd64.img"} @@ -23,7 +22,7 @@ KUDREPO="${KUDREPO:-https://github.com/onap/multicloud-k8s.git}" #Path to clone the KuD repo KUDPATH="/opt/src/github.com/onap/multicloud-k8s" #KuD version to use -KUD_VERSION="ed96bca7fe415f1636d82c26af15d7474bdfe876" +KUD_VERSION="8157bf63753839ce4e9006978816fad3f63ca2de" #EMCO repository URL EMCOREPO="${EMCOREPO:-https://github.com/open-ness/EMCO.git}" @@ -33,7 +32,7 @@ EMCOPATH="/opt/src/github.com/open-ness/EMCO" EMCO_VERSION="openness-21.03.06" #Discard existing repo directory -FORCE_REPO_UPDATE="${FORCE_REPO_UPDATE:-true}" +FORCE_REPO_UPDATE="${FORCE_REPO_UPDATE:-false}" # The kustomize version to use KUSTOMIZE_VERSION="v4.3.0" @@ -47,6 +46,9 @@ CAPM3_VERSION="v0.5.1" #The flux version to use FLUX_VERSION="0.20.0" +#The sops version to use +SOPS_VERSION="v3.7.1" + #refered from onap function call_api { #Runs curl with passed flags and provides @@ -119,6 +121,42 @@ function list_nodes { fi } +function node_userdata { + name="$1" + username="$2" + password="$3" + COMPUTE_NODE_FQDN="$name.akraino.icn.org" + + # validate that the user isn't expecting the deprecated + # COMPUTE_NODE_PASSWORD to be used + if [ "$password" != "${COMPUTE_NODE_PASSWORD:-$password}" ]; then + cat <