Bug #120458 Missing OCI image tag for MySQL Operator 8.4.9-2.1.11
Submitted: 12 May 16:02
Reporter: Ad Ki Email Updates:
Status: Open Impact on me:
None 
Category:MySQL Operator Severity:S1 (Critical)
Version: 8.4.9 OS:Linux
Assigned to: CPU Architecture:Any (docker)
Tags: 8.4.9-2.1.11

[12 May 16:02] Ad Ki
Description:
Hello,

The MySQL Operator Helm chart version 2.1.11 references the following image:

container-registry.oracle.com/mysql/community-operator:8.4.9-2.1.11

However, this image tag is missing from Oracle Container Registry.

Reproduction:

docker pull container-registry.oracle.com/mysql/community-operator:8.4.9-2.1.11

Result:

manifest for container-registry.oracle.com/mysql/community-operator:8.4.9-2.1.11 not found: manifest unknown

Additional checks:

docker manifest inspect container-registry.oracle.com/mysql/community-operator:8.4.9-2.1.11
skopeo inspect docker://container-registry.oracle.com/mysql/community-operator:8.4.9-2.1.11

Both fail with manifest unknown / no such manifest.

The registry tag list confirms that the latest available 8.4 operator image is:

8.4.8-2.1.10

There are no tags:

8.4.9
8.4.9-2.1.11
8.4.9-2.1.11-aarch64

The Docker image for 8.4.9-2.1.11 is available as a downloadable tar.gz package on the MySQL Operator download page, but the corresponding OCI tag appears to be missing from:

container-registry.oracle.com/mysql/community-operator

Impact:

Kubernetes deployments using the official Helm chart mysql-operator 2.1.11 fail with ImagePullBackOff.

Expected result:

Please publish the missing image tag:

container-registry.oracle.com/mysql/community-operator:8.4.9-2.1.11

and, if applicable:

container-registry.oracle.com/mysql/community-operator:8.4.9-2.1.11-aarch64

How to repeat:
docker pull container-registry.oracle.com/mysql/community-operator:8.4.9-2.1.11

Suggested fix:
wget -O mysql-operator-8.4.9-2.1.11-docker.tar.gz 'https://dev.mysql.com/get/Downloads/MySQL-Operator/mysql-operator-8.4.9-2.1.11-docker.tar....;

gunzip -c mysql-operator-8.4.9-2.1.11-docker.tar.gz | docker load

docker tag localhost/mysql/community-operator:8.4.9-2.1.11 container-registry.oracle.com/mysql/community-operator:8.4.9-2.1.11

docker push container-registry.oracle.com/mysql/community-operator:8.4.9-2.1.11