-
Notifications
You must be signed in to change notification settings - Fork 4
v5.4 release #86
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
v5.4 release #86
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -3,7 +3,7 @@ kind: IvoryCluster | |
| metadata: | ||
| name: hippo | ||
| spec: | ||
| image: docker.io/ivorysql/ivorysql:ubi9-5.3-5.3-1 | ||
| image: docker.io/ivorysql/ivorysql:ubi9-5.4-5.4-1 | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🧩 Analysis chain🏁 Script executed: #!/bin/bash
# Description: Verify the availability of the new container images in Docker Hub
# Check IvorySQL 5.4 image
echo "Checking IvorySQL 5.4 image..."
curl -s "https://hub.docker.com/v2/repositories/ivorysql/ivorysql/tags/ubi9-5.4-5.4-1" | jq -r '.name // "Image not found"'
# Check pgBackrest 2.58.0 image
echo "Checking pgBackrest 2.58.0 image..."
curl -s "https://hub.docker.com/v2/repositories/ivorysql/pgbackrest/tags/ubi9-2.58.0-5.4-1" | jq -r '.name // "Image not found"'Repository: IvorySQL/ivory-operator Length of output: 1998 🏁 Script executed: #!/bin/bash
set -euo pipefail
check_tag() {
local namespace="$1" repo="$2" tag="$3"
local url="https://hub.docker.com/v2/repositories/${namespace}/${repo}/tags/${tag}"
echo "Checking ${namespace}/${repo}:${tag}..."
if json="$(curl -fsSL "$url")"; then
echo "$json" | python3 -c 'import sys, json; d=json.load(sys.stdin); print(d.get("name","Image found"))'
else
echo "Image not found"
fi
}
check_tag "ivorysql" "ivorysql" "ubi9-5.4-5.4-1"
check_tag "ivorysql" "pgbackrest" "ubi9-2.58.0-5.4-1"Repository: IvorySQL/ivory-operator Length of output: 1968 🏁 Script executed: #!/bin/bash
set -euo pipefail
check_tag() {
local repo="$1" tag="$2"
local url="https://hub.docker.com/v2/repositories/${repo}/tags/${tag}"
code="$(curl -s -o /dev/null -w "%{http_code}" "$url")"
echo "${repo}:${tag} -> HTTP ${code}"
}
check_tag "ivorysql/ivorysql" "ubi9-5.4-5.4-1"
check_tag "ivorysql/pgbackrest" "ubi9-2.58.0-5.4-1"Repository: IvorySQL/ivory-operator Length of output: 1968 🌐 Web query:
💡 Result: Based on the available information as of June 11, 2026, the specific Docker Hub tag ivorysql/ivorysql:ubi9-5.4-5.4-1 does not appear to exist [1]. While other tags following similar naming patterns exist (such as ubi9-5.3-5.3-1 [2] and various ubi9 or trixie versions [1]), the requested tag is not listed in the official IvorySQL Docker Hub repository [1][3]. The naming convention for IvorySQL tags generally incorporates the version, such as ubi9-5.3-5.3-1 [2], but there is no public record of a 5.4-5.4-1 release for the UBI9 platform at this time [1]. Citations:
🌐 Web query:
💡 Result: The Docker Hub tag Citations:
Fix: example references Docker Hub image tags that don’t appear to be published
Update the image tags to existing published tags or publish the missing images before merging. 🤖 Prompt for AI Agents |
||
| postgresVersion: 15 | ||
| instances: | ||
| - name: instance1 | ||
|
|
@@ -15,7 +15,7 @@ spec: | |
| storage: 1Gi | ||
| backups: | ||
| pgbackrest: | ||
| image: docker.io/ivorysql/pgbackrest:ubi9-2.56.0-5.3-1 | ||
| image: docker.io/ivorysql/pgbackrest:ubi9-2.58.0-5.4-1 | ||
| repos: | ||
| - name: repo1 | ||
| volume: | ||
|
|
||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Image name and environment variable naming inconsistency detected.
There's a critical discrepancy between this file and
.github/workflows/test.yaml:Image name mismatch (Line 34):
docker.io/ivorysql/ivorysql-postgis:ubi9-3.5-5.4-1docker.io/ivorysql/postgis:ubi9-3.5-5.4-1Environment variable name mismatch (Line 33-34):
RELATED_IMAGE_POSTGRES_18_GIS_3.5RELATED_IMAGE_IVORY_18_GIS_3.5If the operator code expects
RELATED_IMAGE_IVORY_18_GIS_3.5but this deployment setsRELATED_IMAGE_POSTGRES_18_GIS_3.5, the PostGIS image reference may fail at runtime.Run the following script to verify which environment variable name and image the operator actually expects:
🤖 Prompt for AI Agents