2 WORK_DIR=$COMPASS_DIR/ci/work
10 source ${COMPASS_DIR}/ci/log.sh
11 source ${COMPASS_DIR}/deploy/conf/${CONF_NAME}.conf
12 source ${COMPASS_DIR}/deploy/prepare.sh
13 source ${COMPASS_DIR}/deploy/network.sh
15 if [[ ! -z $VIRT_NUMBER ]];then
16 source ${COMPASS_DIR}/deploy/host_vm.sh
18 source ${COMPASS_DIR}/deploy/host_baremetal.sh
21 source ${COMPASS_DIR}/deploy/compass_vm.sh
22 source ${COMPASS_DIR}/deploy/deploy_host.sh
24 ######################### main process
27 echo "prepare_env failed"
31 log_info "########## get host mac begin #############"
32 machines=`get_host_macs`
33 if [[ -z $machines ]];then
34 log_error "get_host_macs failed"
38 log_info "deploy host macs: $machines"
41 log_info "########## set up network begin #############"
43 log_error "create_nets failed"
47 if ! launch_compass;then
48 log_error "launch_compass failed"
51 if [[ ! -z $VIRT_NUMBER ]];then
52 if ! launch_host_vms;then
53 log_error "launch_host_vms failed"