X-Git-Url: https://gerrit.akraino.org/r/gitweb?a=blobdiff_plain;f=deploy%2Fmetal3-vm%2F03_launch_mgmt_cluster.sh;h=d59338076bce7187a2886d758e0695873df8b711;hb=refs%2Fchanges%2F00%2F3500%2F10;hp=ab25c736225114bedd53dff3c411ff6e1ae70a07;hpb=06e42f9aff0d369a8d7f4f48b309f313003f2d7e;p=icn.git diff --git a/deploy/metal3-vm/03_launch_mgmt_cluster.sh b/deploy/metal3-vm/03_launch_mgmt_cluster.sh index ab25c73..d593380 100755 --- a/deploy/metal3-vm/03_launch_mgmt_cluster.sh +++ b/deploy/metal3-vm/03_launch_mgmt_cluster.sh @@ -8,6 +8,8 @@ source lib/common.sh eval "$(go env)" export GOPATH +DEPLOYDIR="$(dirname "$PWD")" +BMODIR=$DEPLOYDIR/metal3/scripts/bmo # Environment variables # M3PATH : Path to clone the metal3 dev env repo @@ -23,8 +25,8 @@ M3PATH="${GOPATH}/src/github.com/metal3-io" BMOPATH="${M3PATH}/baremetal-operator" BMOREPO="${BMOREPO:-https://github.com/metal3-io/baremetal-operator.git}" -BMOBRANCH="${BMOBRANCH:-3d40caa29dce82878d83aeb7f8dab4dc4a856160}" -FORCE_REPO_UPDATE="${FORCE_REPO_UPDATE:-false}" +BMOBRANCH="${BMOBRANCH:-10eb5aa3e614d0fdc6315026ebab061cbae6b929}" +FORCE_REPO_UPDATE="${FORCE_REPO_UPDATE:-true}" BMO_RUN_LOCAL="${BMO_RUN_LOCAL:-false}" COMPUTE_NODE_PASSWORD="${COMPUTE_NODE_PASSWORD:-mypasswd}" @@ -49,17 +51,13 @@ function clone_repos { } function launch_baremetal_operator { - pushd "${BMOPATH}" - if [ "${BMO_RUN_LOCAL}" = true ]; then - touch bmo.out.log - touch bmo.err.log - make deploy - kubectl scale deployment metal3-baremetal-operator -n metal3 --replicas=0 - nohup make run >> bmo.out.log 2>>bmo.err.log & - else - make deploy - fi - popd + docker pull integratedcloudnative/baremetal-operator:v1.0-icn + kubectl apply -f $BMODIR/namespace/namespace.yaml + kubectl apply -f $BMODIR/rbac/service_account.yaml -n metal3 + kubectl apply -f $BMODIR/rbac/role.yaml -n metal3 + kubectl apply -f $BMODIR/rbac/role_binding.yaml + kubectl apply -f $BMODIR/crds/metal3.io_baremetalhosts_crd.yaml + kubectl apply -f $BMODIR/operator/no_ironic/operator.yaml -n metal3 } network_config_files() { @@ -145,7 +143,6 @@ function apply_bm_hosts { list_nodes | make_bm_hosts } - clone_repos launch_baremetal_operator apply_bm_hosts