summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortrahman1318 <tausif.rahman@mongodb.com>2022-02-03 22:09:48 +0000
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2022-02-03 23:02:48 +0000
commitfbbdfd20f3dc81bb7911f06969795b8cb912417f (patch)
tree243af77bec813ad7ca3c8ba1e223597d06a0266e
parent58a819a56aadb91e7cd62b8c2e2e493ce85fc0e1 (diff)
downloadmongo-fbbdfd20f3dc81bb7911f06969795b8cb912417f.tar.gz
SERVER-63274 Antithesis image build and push permissions error
-rw-r--r--evergreen/antithesis_image_build.sh28
1 files changed, 14 insertions, 14 deletions
diff --git a/evergreen/antithesis_image_build.sh b/evergreen/antithesis_image_build.sh
index c76c5eed70e..69be66031ea 100644
--- a/evergreen/antithesis_image_build.sh
+++ b/evergreen/antithesis_image_build.sh
@@ -52,38 +52,38 @@ if [ -n "${antithesis_image_tag}" ]; then
fi
cd antithesis/base_images/mongo_binaries
-docker build . -t mongo-binaries:$tag
+sudo docker build . -t mongo-binaries:$tag
cd ../workload
-docker build . -t workload:$tag
+sudo docker build . -t workload:$tag
cd ../../topologies/replica_set
sed -i s/evergreen-latest-master/$tag/ docker-compose.yml
-docker build . -t repl-set-config:$tag
+sudo docker build . -t repl-set-config:$tag
cd ../sharded_cluster
sed -i s/evergreen-latest-master/$tag/ docker-compose.yml
-docker build . -t sharded-cluster-config:$tag
+sudo docker build . -t sharded-cluster-config:$tag
# login, push, and logout
echo "${antithesis_repo_key}" > mongodb.key.json
-cat mongodb.key.json | docker login -u _json_key https://us-central1-docker.pkg.dev --password-stdin
+cat mongodb.key.json | sudo docker login -u _json_key https://us-central1-docker.pkg.dev --password-stdin
rm mongodb.key.json
# tag and push to the registry
-docker tag "mongo-binaries:$tag" "us-central1-docker.pkg.dev/molten-verve-216720/mongodb-repository/mongo-binaries:$tag"
-docker push "us-central1-docker.pkg.dev/molten-verve-216720/mongodb-repository/mongo-binaries:$tag"
+sudo docker tag "mongo-binaries:$tag" "us-central1-docker.pkg.dev/molten-verve-216720/mongodb-repository/mongo-binaries:$tag"
+sudo docker push "us-central1-docker.pkg.dev/molten-verve-216720/mongodb-repository/mongo-binaries:$tag"
-docker tag "workload:$tag" "us-central1-docker.pkg.dev/molten-verve-216720/mongodb-repository/workload:$tag"
-docker push "us-central1-docker.pkg.dev/molten-verve-216720/mongodb-repository/workload:$tag"
+sudo docker tag "workload:$tag" "us-central1-docker.pkg.dev/molten-verve-216720/mongodb-repository/workload:$tag"
+sudo docker push "us-central1-docker.pkg.dev/molten-verve-216720/mongodb-repository/workload:$tag"
-docker tag "repl-set-config:$tag" "us-central1-docker.pkg.dev/molten-verve-216720/mongodb-repository/repl-set-config:$tag"
-docker push "us-central1-docker.pkg.dev/molten-verve-216720/mongodb-repository/repl-set-config:$tag"
+sudo docker tag "repl-set-config:$tag" "us-central1-docker.pkg.dev/molten-verve-216720/mongodb-repository/repl-set-config:$tag"
+sudo docker push "us-central1-docker.pkg.dev/molten-verve-216720/mongodb-repository/repl-set-config:$tag"
-docker tag "sharded-cluster-config:$tag" "us-central1-docker.pkg.dev/molten-verve-216720/mongodb-repository/sharded-cluster-config:$tag"
-docker push "us-central1-docker.pkg.dev/molten-verve-216720/mongodb-repository/sharded-cluster-config:$tag"
+sudo docker tag "sharded-cluster-config:$tag" "us-central1-docker.pkg.dev/molten-verve-216720/mongodb-repository/sharded-cluster-config:$tag"
+sudo docker push "us-central1-docker.pkg.dev/molten-verve-216720/mongodb-repository/sharded-cluster-config:$tag"
-docker logout https://us-central1-docker.pkg.dev
+sudo docker logout https://us-central1-docker.pkg.dev
if [ "${is_patch}" != "true" ]; then
echo "$commit_date" > antithesis_next_push.txt