Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions Containerfile
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
# --streamable-http --sse-host 0.0.0.0 --sse-port 8765

# Stage 1: builder — has dnf, bash, shadow-utils for installing native deps
FROM registry.access.redhat.com/hi/python:3.14-builder AS builder
FROM registry.access.redhat.com/hi/python:3.15-builder AS builder

Check failure on line 12 in Containerfile

View workflow job for this annotation

GitHub Actions / Gatehouse triage / Gatehouse triage

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

HIGH (Constitution): The builder base image changes to Python 3.15, contradicting the constitution's explicit requirement that the builder use the Hummingbird Python image pinned to Python 3.14.

Suggestion: Restore the builder base image to registry.access.redhat.com/hi/python:3.14-builder.

Evidence:

FROM registry.access.redhat.com/hi/python:3.15-builder AS builder

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

HIGH (Constitution): The builder image now uses Python 3.15, contradicting the constitution's explicit requirement that the builder use the Python 3.14 Hummingbird image.

Suggestion: Restore the Python 3.14 builder image, or amend the constitution if the version change is intentional.

Evidence:

FROM registry.access.redhat.com/hi/python:3.15-builder AS builder


WORKDIR /app

Expand Down Expand Up @@ -86,7 +86,7 @@
RUN mkdir -p /app/sqlite_db /app/backups

# Stage 2: distroless production image
FROM registry.access.redhat.com/hi/python:3.14
FROM registry.access.redhat.com/hi/python:3.15

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

HIGH (Constitution): The runtime base image changes to Python 3.15, contradicting the constitution's explicit requirement that the runtime use the Hummingbird Python image pinned to Python 3.14.

Suggestion: Restore the runtime base image to registry.access.redhat.com/hi/python:3.14.

Evidence:

FROM registry.access.redhat.com/hi/python:3.15


LABEL name="mcp-memory" \
version="1.1.2" \
Expand Down
Loading