fix(e2e): add skipApiVersionCheck flag to Azurite emulator

The PostgreSQL container images install Python dependencies without
pinning versions. When azure-storage-blob 12.28.0 was released on
January 6, 2026, it introduced API version 2026-02-06 which Azurite
3.35.0 doesn't support yet.

Adding the --skipApiVersionCheck flag allows Azurite to accept any API
version, which is appropriate for test environments and prevents failures
when Azure SDK libraries are updated.

Signed-off-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com>
This commit is contained in:
Marco Nenciarini 2026-01-12 17:51:22 +01:00
parent 82b7540dd5
commit d38c707eb4
No known key found for this signature in database
GPG Key ID: 589F03F01BA55038

View File

@ -74,6 +74,12 @@ func newAzuriteDeployment(namespace, name string) *appsv1.Deployment {
// renovate: datasource=docker depName=mcr.microsoft.com/azure-storage/azurite versioning=docker
// Version: 3.35.0
Image: "mcr.microsoft.com/azure-storage/azurite@sha256:647c63a91102a9d8e8000aab803436e1fc85fbb285e7ce830a82ee5d6661cf37",
Args: []string{
"azurite-blob",
"--blobHost",
"0.0.0.0",
"--skipApiVersionCheck",
},
Ports: []corev1.ContainerPort{
{
ContainerPort: 10000,