Skip to content

Commit 9692bfc

Browse files
committed
update scripts to modify image name in ci
1 parent 39a1591 commit 9692bfc

File tree

4 files changed

+27
-22
lines changed

4 files changed

+27
-22
lines changed

examples/v1beta1/metrics-collector/tfevent-metrics-collector.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,5 +46,4 @@ spec:
4646
- "/opt/tf-mnist-with-summaries/mnist.py"
4747
- "--log_dir=/train/metrics"
4848
- "--learning_rate=${trialParameters.learningRate}"
49-
- "--max_steps=1"
5049
restartPolicy: Never

scripts/v1beta1/push.sh

Lines changed: 23 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -36,72 +36,75 @@ echo "Image tag: ${TAG}"
3636

3737
# Katib core images
3838
echo -e "\nPushing Katib controller image...\n"
39-
docker push ${REGISTRY}/katib-controller:${TAG}
39+
docker push "${REGISTRY}/katib-controller:${TAG}"
4040

4141
echo -e "\nPushing Katib DB manager image...\n"
42-
docker push ${REGISTRY}/katib-db-manager:${TAG}
42+
docker push "${REGISTRY}/katib-db-manager:${TAG}"
4343

4444
echo -e "\nPushing Katib UI image...\n"
45-
docker push ${REGISTRY}/katib-ui:${TAG}
45+
docker push "${REGISTRY}/katib-ui:${TAG}"
4646

4747
echo -e "\nPushing Katib cert generator image...\n"
48-
docker push ${REGISTRY}/cert-generator:${TAG}
48+
docker push "${REGISTRY}/cert-generator:${TAG}"
4949

5050
echo -e "\nPushing file metrics collector image...\n"
51-
docker push ${REGISTRY}/file-metrics-collector:${TAG}
51+
docker push "${REGISTRY}/file-metrics-collector:${TAG}"
5252

5353
echo -e "\nPushing TF Event metrics collector image...\n"
54-
docker push ${REGISTRY}/tfevent-metrics-collector:${TAG}
54+
docker push "${REGISTRY}/tfevent-metrics-collector:${TAG}"
5555

5656
# Suggestion images
5757
echo -e "\nPushing suggestion images..."
5858

5959
echo -e "\nPushing hyperopt suggestion...\n"
60-
docker push ${REGISTRY}/suggestion-hyperopt:${TAG}
60+
docker push "${REGISTRY}/suggestion-hyperopt:${TAG}"
6161

6262
echo -e "\nPushing chocolate suggestion...\n"
63-
docker push ${REGISTRY}/suggestion-chocolate:${TAG}
63+
docker push "${REGISTRY}/suggestion-chocolate:${TAG}"
6464

6565
echo -e "\nPushing hyperband suggestion...\n"
66-
docker push ${REGISTRY}/suggestion-hyperband:${TAG}
66+
docker push "${REGISTRY}/suggestion-hyperband:${TAG}"
6767

6868
echo -e "\nPushing skopt suggestion...\n"
69-
docker push ${REGISTRY}/suggestion-skopt:${TAG}
69+
docker push "${REGISTRY}/suggestion-skopt:${TAG}"
7070

7171
echo -e "\nPushing goptuna suggestion...\n"
72-
docker push ${REGISTRY}/suggestion-goptuna:${TAG}
72+
docker push "${REGISTRY}/suggestion-goptuna:${TAG}"
7373

7474
echo -e "\nPushing optuna suggestion...\n"
75-
docker push ${REGISTRY}/suggestion-optuna:${TAG}
75+
docker push "${REGISTRY}/suggestion-optuna:${TAG}"
7676

7777
echo -e "\nPushing ENAS suggestion...\n"
78-
docker push ${REGISTRY}/suggestion-enas:${TAG}
78+
docker push "${REGISTRY}/suggestion-enas:${TAG}"
7979

8080
echo -e "\nPushing DARTS suggestion...\n"
81-
docker push ${REGISTRY}/suggestion-darts:${TAG}
81+
docker push "${REGISTRY}/suggestion-darts:${TAG}"
8282

8383
# Early stopping images
8484
echo -e "\nPushing early stopping images...\n"
8585

8686
echo -e "\nPushing median stopping rule...\n"
87-
docker push ${REGISTRY}/earlystopping-medianstop:${TAG}
87+
docker push "${REGISTRY}/earlystopping-medianstop:${TAG}"
8888

8989
# Training container images
9090
echo -e "\nPushing training container images..."
9191

9292
echo -e "\nPushing mxnet mnist training container example...\n"
93-
docker push ${REGISTRY}/mxnet-mnist:${TAG}
93+
docker push "${REGISTRY}/mxnet-mnist:${TAG}"
94+
95+
echo -e "\nPushing Tensorflow with summaries mnist training container example...\n"
96+
docker push "${REGISTRY}/tf-mnist-with-summaries:${TAG}"
9497

9598
echo -e "\nPushing PyTorch mnist training container example...\n"
96-
docker push ${REGISTRY}/pytorch-mnist:${TAG}
99+
docker push "${REGISTRY}/pytorch-mnist:${TAG}"
97100

98101
echo -e "\nPushing Keras CIFAR-10 CNN training container example for ENAS with GPU support...\n"
99-
docker push ${REGISTRY}/enas-cnn-cifar10-gpu:${TAG}
102+
docker push "${REGISTRY}/enas-cnn-cifar10-gpu:${TAG}"
100103

101104
echo -e "\nPushing Keras CIFAR-10 CNN training container example for ENAS with CPU support...\n"
102-
docker push ${REGISTRY}/enas-cnn-cifar10-cpu:${TAG}
105+
docker push "${REGISTRY}/enas-cnn-cifar10-cpu:${TAG}"
103106

104107
echo -e "\nPushing PyTorch CIFAR-10 CNN training container example for DARTS...\n"
105-
docker push ${REGISTRY}/darts-cnn-cifar10:${TAG}
108+
docker push "${REGISTRY}/darts-cnn-cifar10:${TAG}"
106109

107110
echo -e "\nAll Katib images with ${TAG} tag have been pushed successfully!\n"

scripts/v1beta1/update-trial-images.sh

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,17 +57,20 @@ PYTORCH_MNIST="pytorch-mnist"
5757
ENAS_GPU="enas-cnn-cifar10-gpu"
5858
ENAS_CPU="enas-cnn-cifar10-cpu"
5959
DARTS="darts-cnn-cifar10"
60+
TF_MNIST_WITH_SUMMARIES="tf-mnist-with-summaries"
6061

6162
# MXNet mnist.
6263
# For MacOS we should set -i '' to avoid temp files from sed.
6364
if [[ $(uname) == "Darwin" ]]; then
6465
find ./ -regex ".*\.yaml" -exec sed -i '' -e "s@${BASE_IMAGE_PREFIX}${MXNET_MNIST}:.*@${IMAGE_PREFIX}${MXNET_MNIST}:${TAG}@" {} \;
66+
find ./ -regex ".*\.yaml" -exec sed -i '' -e "s@${BASE_IMAGE_PREFIX}${TF_MNIST_WITH_SUMMARIES}:.*@${IMAGE_PREFIX}${TF_MNIST_WITH_SUMMARIES}:${TAG}@" {} \;
6567
find ./ -regex ".*\.yaml" -exec sed -i '' -e "s@${BASE_IMAGE_PREFIX}${PYTORCH_MNIST}:.*@${IMAGE_PREFIX}${PYTORCH_MNIST}:${TAG}@" {} \;
6668
find ./ -regex ".*\.yaml" -exec sed -i '' -e "s@${BASE_IMAGE_PREFIX}${ENAS_GPU}:.*@${IMAGE_PREFIX}${ENAS_GPU}:${TAG}@" {} \;
6769
find ./ -regex ".*\.yaml" -exec sed -i '' -e "s@${BASE_IMAGE_PREFIX}${ENAS_CPU}:.*@${IMAGE_PREFIX}${ENAS_CPU}:${TAG}@" {} \;
6870
find ./ -regex ".*\.yaml" -exec sed -i '' -e "s@${BASE_IMAGE_PREFIX}${DARTS}:.*@${IMAGE_PREFIX}${DARTS}:${TAG}@" {} \;
6971
else
7072
find ./ -regex ".*\.yaml" -exec sed -i -e "s@${BASE_IMAGE_PREFIX}${MXNET_MNIST}:.*@${IMAGE_PREFIX}${MXNET_MNIST}:${TAG}@" {} \;
73+
find ./ -regex ".*\.yaml" -exec sed -i -e "s@${BASE_IMAGE_PREFIX}${TF_MNIST_WITH_SUMMARIES}:.*@${IMAGE_PREFIX}${TF_MNIST_WITH_SUMMARIES}:${TAG}@" {} \;
7174
find ./ -regex ".*\.yaml" -exec sed -i -e "s@${BASE_IMAGE_PREFIX}${PYTORCH_MNIST}:.*@${IMAGE_PREFIX}${PYTORCH_MNIST}:${TAG}@" {} \;
7275
find ./ -regex ".*\.yaml" -exec sed -i -e "s@${BASE_IMAGE_PREFIX}${ENAS_GPU}:.*@${IMAGE_PREFIX}${ENAS_GPU}:${TAG}@" {} \;
7376
find ./ -regex ".*\.yaml" -exec sed -i -e "s@${BASE_IMAGE_PREFIX}${ENAS_CPU}:.*@${IMAGE_PREFIX}${ENAS_CPU}:${TAG}@" {} \;

test/e2e/v1beta1/argo_workflow.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@
4747
"katib-ui": "cmd/new-ui/v1beta1/Dockerfile",
4848
"cert-generator": "cmd/cert-generator/v1beta1/Dockerfile",
4949
"file-metrics-collector": "cmd/metricscollector/v1beta1/file-metricscollector/Dockerfile",
50-
"tfevent-metrics-collector": "/cmd/metricscollector/v1beta1/tfevent-metricscollector/Dockerfile",
50+
"tfevent-metrics-collector": "cmd/metricscollector/v1beta1/tfevent-metricscollector/Dockerfile",
5151
"suggestion-hyperopt": "cmd/suggestion/hyperopt/v1beta1/Dockerfile",
5252
"suggestion-chocolate": "cmd/suggestion/chocolate/v1beta1/Dockerfile",
5353
"suggestion-skopt": "cmd/suggestion/skopt/v1beta1/Dockerfile",

0 commit comments

Comments
 (0)