Update BM deploy

- Use bootstrapv2
- Update templates according to latest release

PROD-37312

Change-Id: Ib4e60febbd8a4c04b5061928b25bdaaeee701028
diff --git a/bm_mcc_mosk/mcc_seed_2401_userdata.yaml b/bm_mcc_mosk/mcc_seed_2401_userdata.yaml
index 17292d1..4a17192 100644
--- a/bm_mcc_mosk/mcc_seed_2401_userdata.yaml
+++ b/bm_mcc_mosk/mcc_seed_2401_userdata.yaml
@@ -108,12 +108,7 @@
     sudo chown -R regional:regional /home/regional
     apt-get ${APT_OPTS} -y install bridge-utils docker.io ipmitool wget golang-cfssl jq
     usermod -aG docker ubuntu
-    cd /root/
-    wget https://binary.mirantis.com/releases/get_container_cloud.sh
-    chmod 0755 get_container_cloud.sh
-    ./get_container_cloud.sh
-    cp /root/mirantis.lic kaas-bootstrap/
-
+    
     echo "Sending wait_condition signal"
     wait_condition_send "SUCCESS" "Instance is UP and running"
 
@@ -170,57 +165,10 @@
             parameters:
                 forward-delay: 4
                 stp: false
-  - path: /root/do_deploy_mcc_mgmt.sh
-    content: |
-      set -e
-      source /root/env_vars.sh
-      while [ ! -d "${OUT_DIR}" ] ; do sleep 4 ; done
-      [[ "$(sed -n 693p /root/kaas-bootstrap/bootstrap.sh)" -eq "configure" ]] && sed -i "693d" /root/kaas-bootstrap/bootstrap.sh
-      # PROD-44779
-      set +e -o pipefail
-      /root/kaas-bootstrap/bootstrap.sh all 2>&1 | tee deploy_mcc_mgmt_output.log
-      retcode=$?
-      set -e
-      if [[ $retcode -ne 0 ]] ; then
-        grep "Keycloak service is unavailable" deploy_mcc_mgmt_output.log && echo "PRODX-44779 is still there, ignoring" || exit $retcode
-      else
-        echo 'REMOVE PRODX-44779 WORKAROUND'
-      fi
-      export KUBECONFIG=/root/kubeconfig
-      echo r00tme | /root/kaas-bootstrap/container-cloud bootstrap user add --username root --roles global-admin,management-admin,reader,writer,operator --kubeconfig kubeconfig --password-stdin
-  - path: /root/do_deploy_child.sh
-    content: |
-      set -e
-      while [ ! -d /root/bm_mcc_mosk/child/cluster ] ; do echo 'no child templates!' ; sleep 4 ; done
-      export KUBECONFIG=/root/kubeconfig
-      /root/kaas-bootstrap/bin/kubectl apply -f /root/bm_mcc_mosk/child/cluster/project.yaml
-      sleep 2 && /root/kaas-bootstrap/bin/kubectl -n mosk apply -f /root/bm_mcc_mosk/child/cluster/ssh_pubkeys.yaml
-      sleep 2 && /root/kaas-bootstrap/bin/kubectl -n mosk apply -f /root/bm_mcc_mosk/child/cluster/cluster.yaml
-      sleep 2 && /root/kaas-bootstrap/bin/kubectl -n mosk apply -f /root/bm_mcc_mosk/child/cluster/baremetalhosts.yaml
-      sleep 2 && /root/kaas-bootstrap/bin/kubectl -n mosk apply -f /root/bm_mcc_mosk/child/cluster/baremetalhostprofiles.yaml
-      sleep 2 && /root/kaas-bootstrap/bin/kubectl -n mosk apply -f /root/bm_mcc_mosk/child/cluster/subnets.yaml
-      sleep 2 && /root/kaas-bootstrap/bin/kubectl -n mosk apply -f /root/bm_mcc_mosk/child/cluster/l2_templates.yaml
-      sleep 2 && /root/kaas-bootstrap/bin/kubectl -n mosk apply -f /root/bm_mcc_mosk/child/cluster/metallbconfig.yaml
-      sleep 2 && /root/kaas-bootstrap/bin/kubectl -n mosk apply -f /root/bm_mcc_mosk/child/cluster/machines.yaml
-      sleep 2 && /root/kaas-bootstrap/bin/kubectl -n mosk apply -f /root/bm_mcc_mosk/child/cluster/kaascephcluster.yaml
-
   - path: /etc/udev/rules.d/60-ssd-scheduler.rules
     content: |
         ACTION=="add|change", KERNEL=="sd[a-z]", ATTR{queue/rotational}=="0", ATTR{queue/scheduler}="deadline"
 
-  - path: /root/env_vars.sh
-    content: |
-        export KAAS_BM_ENABLED="true"
-        export KAAS_BM_PXE_IP="172.16.180.5"
-        export KAAS_BM_PXE_MASK="23"
-        export KAAS_BM_PXE_BRIDGE="br0"
-        export CLUSTER_NAME=kaas-mgmt
-        export OUT_DIR=/root/bm_mcc_mosk/kaas-mgmt/
-        export KAAS_BOOTSTRAP_INFINITE_TIMEOUT=true
-  - path: /root/get_child_kubeconfig.sh
-    content: |
-        /root/kaas-bootstrap/bin/kubectl --kubeconfig /root/kubeconfig -n mosk get secrets mosk-kubeconfig -o jsonpath='{.data.admin\.conf}' | base64 -d | sed 's/:5443/:443/g' > /root/child.kubeconfig
-        export KUBECONFIG=/root/child.kubeconfig
   - path: /root/mirantis.lic
     content: |
         eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9Cg.eyJleHAiOjE3MzgzOTY4MDAsImlhdCI6MTY3NTMyNDgwMCwic3ViIjoiZGV2fHNpLWRldiIsImxpY2Vuc2UiOnsiZGV2Ijp0cnVlLCJsaW1pdHMiOnsiY2x1c3RlcnMiOjAsIndvcmtlcnNfcGVyX2NsdXN0ZXIiOjB9LCJvcGVuc3RhY2siOnsiY2x1c3RlcnMiOjAsIndvcmtlcnNfcGVyX2NsdXN0ZXIiOjB9fX0K.18naIn5bHkrQJGnqsiv8BHAEhdz_mnMSR2Oz0hAKyhVTdn5Hd7ESJFvPe2agEl7IJf4n6--NPa9zqW0y9zcixnoxB_7xvMntNCaPzfAap8Lm7RSghDJicyJ1xXTj4NNf3ocnbA8rCUNkrSbh2GKFNBqiDMqZTGC7Jozee5HjBzaxFUF0Z0Nr3T0q53DrZmiAhe0P8LtbxFhMICptcMnX-c4mw_hc5TziLZdpR0TUCJk4B0Cit4PABzZWjDCt5gWpy70ZCTTG2xo5dikd-WYBp6f43U5LUroYkhKTHjLMphHnsEDDBu2qaV18ONSuFSQ-Sfg_Mg9ndS_IMTvS9IipsA