@@ -26,9 +26,9 @@ SITE_MIRROR=${SITE_MIRROR:-}
26
26
if [[ " $stage " == ' upload' ]]; then
27
27
# Pushes devenv (or potentially other containers) to external registry
28
28
echo " INFO: pushing devenv to container registry"
29
- sudo docker stop ${DEVENV_CONTAINER_NAME}
30
- sudo docker commit ${DEVENV_CONTAINER_NAME} ${CONTAINER_REGISTRY} /${DEVENV_IMAGE_NAME} :${DEVENV_PUSH_TAG}
31
- sudo docker push ${CONTAINER_REGISTRY} /${DEVENV_IMAGE_NAME} :${DEVENV_PUSH_TAG}
29
+ mysudo docker stop ${DEVENV_CONTAINER_NAME}
30
+ mysudo docker commit ${DEVENV_CONTAINER_NAME} ${CONTAINER_REGISTRY} /${DEVENV_IMAGE_NAME} :${DEVENV_PUSH_TAG}
31
+ mysudo docker push ${CONTAINER_REGISTRY} /${DEVENV_IMAGE_NAME} :${DEVENV_PUSH_TAG}
32
32
exit 0
33
33
fi
34
34
@@ -89,13 +89,13 @@ if ! is_container_created "$DEVENV_CONTAINER_NAME"; then
89
89
if [[ $DISTRO != " macosx" ]]; then
90
90
volumes+=" -v /etc/localtime:/etc/localtime"
91
91
fi
92
- volumes+=" -v ${scriptdir} :/$DEVENV_USER /tf-dev-env:${DOCKER_VOLUME_OPTIONS} "
92
+ volumes+=" -v ${scriptdir} :/root /tf-dev-env:${DOCKER_VOLUME_OPTIONS} "
93
93
if [[ " $BIND_CONTRAIL_DIR " != ' false' ]] ; then
94
94
# make dir to create them under current user
95
95
mkdir -p ${CONTRAIL_DIR}
96
- volumes+=" -v ${CONTRAIL_DIR} :/$DEVENV_USER /contrail:${DOCKER_VOLUME_OPTIONS} "
96
+ volumes+=" -v ${CONTRAIL_DIR} :/root /contrail:${DOCKER_VOLUME_OPTIONS} "
97
97
elif [[ -n " $CONTRAIL_BUILD_FROM_SOURCE " && -n " ${src_volume_name} " ]] ; then
98
- volumes+=" -v ${src_volume_name} :/$DEVENV_USER /contrail:${DOCKER_VOLUME_OPTIONS} "
98
+ volumes+=" -v ${src_volume_name} :/root /contrail:${DOCKER_VOLUME_OPTIONS} "
99
99
fi
100
100
# make dir to create them under current user
101
101
mkdir -p ${WORKSPACE} /output
@@ -108,7 +108,7 @@ if ! is_container_created "$DEVENV_CONTAINER_NAME"; then
108
108
# - TF Jenkins CI use non-bind folder for sources
109
109
start_sandbox_cmd=" mysudo docker run --network host --privileged --detach \
110
110
--name $DEVENV_CONTAINER_NAME \
111
- -w /$DEVENV_USER ${options} \
111
+ -w /root ${options} \
112
112
$volumes -it \
113
113
${CONTAINER_REGISTRY} /${DEVENV_IMAGE} "
114
114
@@ -135,7 +135,7 @@ if [[ "$stage" == 'none' ]] ; then
135
135
fi
136
136
137
137
echo " run stage $stage with target $target "
138
- mysudo docker exec -i $DEVENV_CONTAINER_NAME /$DEVENV_USER /tf-dev-env/container/run.sh $stage $target | tee -a ${log_path}
138
+ mysudo docker exec -i $DEVENV_CONTAINER_NAME /root /tf-dev-env/container/run.sh $stage $target | tee -a ${log_path}
139
139
result=${PIPESTATUS[0]}
140
140
141
141
if [[ $result == 0 ]] ; then
0 commit comments