From 0db7f0ced57a074a5b43e80829b7a6c2956b98af Mon Sep 17 00:00:00 2001 From: Milos Gajdos Date: Tue, 20 Jan 2026 05:59:04 -0800 Subject: [PATCH] fix(ci): Fix broken Azure e2e storage tests We were asking for it by not pinning our compose images to specific tags and Azure team delivered: latest azure-cli broke our azure store e2e tests. This pins the images to specific tags and adds --wait flag for waiting the compose to fully start. Signed-off-by: Milos Gajdos --- Makefile | 2 +- tests/docker-compose-azure-blob-store.yaml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Makefile b/Makefile index 9647ed9a0..9bf6e85cd 100644 --- a/Makefile +++ b/Makefile @@ -166,7 +166,7 @@ test-azure-storage: start-azure-storage run-azure-tests stop-azure-storage ## ru .PHONY: start-azure-storage start-azure-storage: ## start local Azure storage (Azurite) - $(COMPOSE) -f tests/docker-compose-azure-blob-store.yaml up azurite azurite-init -d + $(COMPOSE) -f tests/docker-compose-azure-blob-store.yaml up azurite azurite-init -d --wait .PHONY: stop-azure-storage stop-azure-storage: ## stop local Azure storage (minio) diff --git a/tests/docker-compose-azure-blob-store.yaml b/tests/docker-compose-azure-blob-store.yaml index c1af9e0dd..aff62607c 100644 --- a/tests/docker-compose-azure-blob-store.yaml +++ b/tests/docker-compose-azure-blob-store.yaml @@ -14,7 +14,7 @@ services: " azurite: - image: mcr.microsoft.com/azure-storage/azurite + image: mcr.microsoft.com/azure-storage/azurite:3.35.0 ports: - "10000:10000" volumes: @@ -45,7 +45,7 @@ services: retries: 10 azurite-init: - image: mcr.microsoft.com/azure-cli + image: mcr.microsoft.com/azure-cli:2.70.0 depends_on: azurite: condition: service_healthy