Skip to content

chore(images): weekly image pin bump - #617

Closed
github-actions[bot] wants to merge 1 commit into
mainfrom
chore/image-pins
Closed

github-actions[bot] wants to merge 1 commit into
mainfrom
chore/image-pins

Conversation

@github-actions

@github-actions github-actions Bot commented Oct 10, 2026 •

Copy link
Copy Markdown

Weekly image pin bump (ADR 0030 section 4). Generated by tools/imagebump; review before merge.

Proposed bumps

BUMP auth 0.36.0 -> 0.36.1
BUMP cadvisor v0.49.1 -> v0.49.2
BUMP elasticsearch 8.11.3 -> 8.11.4
BUMP grafana 11.1.0 -> 11.1.13
BUMP hasura v2.44.0 -> v2.44.1
BUMP loki 3.1.0 -> 3.1.2
BUMP mlflow v2.10.0 -> v2.10.2
BUMP node-exporter v1.8.1 -> v1.8.2
BUMP otel-collector-contrib 0.102.0 -> 0.102.1
BUMP prometheus v2.53.0 -> v2.53.5
BUMP promtail 3.1.0 -> 3.1.2

Files changed

 internal/compose/images.lock.json                  | 110 ++++++++++-----------
 internal/compose/images.yaml                       |  22 ++---
 .../testdata/fixtures/dev-minimal/golden-tree.txt  |   2 +-
 3 files changed, 67 insertions(+), 67 deletions(-)

Checks

Check Result Run
imagelock -check PASS
go test (internal/compose, internal/config, cmd/commands, tools/imagebump) PASS
Image probe (default-images-pullable.yml) PASS https://github.com/nself-org/cli/actions/runs/38117240002
Stack smoke (e2e-golden-path.yml, source=local) PASS https://github.com/nself-org/cli/actions/runs/38118021352
Mirror plan (mirror-images.sh --plan) PASS

Mirror plan

Status lines: PRESENT 19, MISSING 11, DIFFERS 2

Nothing is pushed to Docker Hub by this PR. The apply step runs after merge only when the repo variable IMAGE_MIRROR_APPLY is true.

Plan detail (stderr of mirror-images.sh --plan)
mirror-images: plan: admin docker.io/nself/nself-admin@sha256:9f98f5f31affb6feb5cb8346aa33538c1de92da7315be314f0c3d4e6f08c0197 -> docker.io/nself/admin:latest (present, no copy needed)
mirror-images: plan: alertmanager docker.io/prom/alertmanager@sha256:e13b6ed5cb929eeaee733479dce55e10eb3bc2e9c4586c705a4e8da41e5eacf5 -> docker.io/nself/alertmanager:v0.27.0 (present, no copy needed)
mirror-images: plan: auth docker.io/nhost/hasura-auth@sha256:9322ccbd562fbd105ead4c8d5044b4ad9969617849fc4f07dff01f38b7f870d3 -> docker.io/nself/auth:0.36.1 (copy needed)
mirror-images: plan: cadvisor gcr.io/cadvisor/cadvisor@sha256:aea169b3b211216d9d61c33455ec3a85d2b6f63d8889b1ebf41b97163cffbbc5 -> docker.io/nself/cadvisor:v0.49.2 (copy needed)
mirror-images: plan: deno docker.io/denoland/deno@sha256:8ce780168429c4bf5962652e6cbea3fd45254ae902069e90585fb33f74c56968 -> docker.io/nself/deno:alpine (present, no copy needed)
mirror-images: plan: elasticsearch docker.elastic.co/elasticsearch/elasticsearch@sha256:8425bc28027fd667d9a29cde58bed4050a64a854d973d8d1ad4152ecec52bfdb -> docker.io/nself/elasticsearch:8.11.4 (copy needed)
mirror-images: source: elasticsearch https://github.com/elastic/elasticsearch (AGPL — set as the docker.io/nself/elasticsearch repository description)
mirror-images: plan: functions docker.io/nhost/functions@sha256:9b8ea77cafd0fd284e19f4662e7bf4565b4e57d40d066bba24b60efa47c2a164 -> docker.io/nself/functions:latest (present, no copy needed)
mirror-images: plan: grafana docker.io/grafana/grafana@sha256:dfdfd26cc20a5e8861259ae624b39ac38013e8c85805b21c06c00e2f18f1689c -> docker.io/nself/grafana:11.1.13 (copy needed)
mirror-images: source: grafana https://github.com/grafana/grafana (AGPL — set as the docker.io/nself/grafana repository description)
mirror-images: plan: hasura docker.io/hasura/graphql-engine@sha256:5a3383ade31f3ed3b36de8bbc6b6f7991e94cec2c606b9f7a8cd5204e0d81ffc -> docker.io/nself/hasura:v2.44.1 (copy needed)
mirror-images: plan: lego docker.io/goacme/lego@sha256:ae124a405844759b201b31efbd7a0ba302dbd16e86f2fb177c4b6db8bdc782c8 -> docker.io/nself/lego:v4.35.2 (present, no copy needed)
mirror-images: plan: loki docker.io/grafana/loki@sha256:ae0d78305c9c06512dfdee24b518eee82716269707c5e02ce62462c415a2f0c2 -> docker.io/nself/loki:3.1.2 (copy needed)
mirror-images: source: loki https://github.com/grafana/loki (AGPL — set as the docker.io/nself/loki repository description)
mirror-images: plan: mailpit docker.io/axllent/mailpit@sha256:94f6b70c1436defae6799d9ac7ff0eeff9540465b842026d5cdb018f1c0234ea -> docker.io/nself/mailpit:latest (copy needed)
mirror-images: plan: meilisearch docker.io/getmeili/meilisearch@sha256:634e83ffe5bad15239fa26bd04d06bccb84a1f2f06ad8a35135b510711348792 -> docker.io/nself/meilisearch:v1.6 (present, no copy needed)
mirror-images: plan: meilisearch-init docker.io/library/busybox@sha256:73aaf090f3d85aa34ee199857f03fa3a95c8ede2ffd4cc2cdb5b94e566b11662 -> docker.io/nself/meilisearch-init:1.36 (present, no copy needed)
mirror-images: plan: minio docker.io/pgsty/minio@sha256:b6bfe7239bfc83fb90d31612d9704d86039dd714f7904b3f1ad68f211e602372 -> docker.io/nself/minio:latest (present, no copy needed)
mirror-images: source: minio https://github.com/pgsty/minio (AGPL — set as the docker.io/nself/minio repository description)
mirror-images: plan: mlflow ghcr.io/mlflow/mlflow@sha256:12035878d13e75d2a2c10450453c633afe1f40963b212d9fbeb0aff9cdd568c4 -> docker.io/nself/mlflow:v2.10.2 (copy needed)
mirror-images: plan: nginx docker.io/library/nginx@sha256:df221db836e1754089190208cee7eeda94f233197056426eda74a43ab1abeac2 -> docker.io/nself/nginx:alpine (present, no copy needed)
mirror-images: plan: node-exporter docker.io/prom/node-exporter@sha256:4032c6d5bfd752342c3e631c2f1de93ba6b86c41db6b167b9a35372c139e7706 -> docker.io/nself/node-exporter:v1.8.2 (copy needed)
mirror-images: plan: otel-collector docker.io/otel/opentelemetry-collector-contrib@sha256:39923a8e431bd1f57be82411999d389fcfe40857492e4365456d97a4c1f74be6 -> docker.io/nself/otel-collector:latest (present, no copy needed)
mirror-images: plan: otel-collector-contrib docker.io/otel/opentelemetry-collector-contrib@sha256:0d928e02b0ef5abbba775da205eb102f58b29aa75ea623465ec42445dfc5c443 -> docker.io/nself/otel-collector-contrib:0.102.1 (copy needed)
mirror-images: plan: pgvector docker.io/pgvector/pgvector@sha256:7b822b0aac60967beb1ea5e576b8602c94c300a157d187f385ae3e0da199b90a -> docker.io/nself/pgvector:pg16 (present, no copy needed)
mirror-images: plan: postgres docker.io/library/postgres@sha256:721873c34ceb9f8d8fc265984940dc982404c105f19ad51be9fdc5970a6080ea -> docker.io/nself/postgres:16-alpine (present, no copy needed)
mirror-images: plan: postgres-exporter docker.io/prometheuscommunity/postgres-exporter@sha256:386b12d19eab2a37d7cd8ca8b4c7491cc7a830d9581f49af6c98a393da9605e6 -> docker.io/nself/postgres-exporter:v0.15.0 (present, no copy needed)
mirror-images: plan: prometheus docker.io/prom/prometheus@sha256:7a34573f0b9c952286b33d537f233cd5b708e12263733aa646e50c33f598f16c -> docker.io/nself/prometheus:v2.53.5 (copy needed)
mirror-images: plan: promtail docker.io/grafana/promtail@sha256:47c3488971ca1e115df050835882399044fbd7c89f3970ae6f8ee8e713774302 -> docker.io/nself/promtail:3.1.2 (copy needed)
mirror-images: source: promtail https://github.com/grafana/loki (AGPL — set as the docker.io/nself/promtail repository description)
mirror-images: plan: python docker.io/library/python@sha256:a6e34c598f2467ed0e9a8d349809fcd8b5c603269512df273a0bb1784edc11b1 -> docker.io/nself/python:3.12-slim (copy needed)
mirror-images: plan: redis docker.io/library/redis@sha256:858f009f9709ce576febc734aa78b8f6d624b82571f9ddb6bda4377c833b3499 -> docker.io/nself/redis:7-alpine (present, no copy needed)
mirror-images: plan: redis-exporter docker.io/oliver006/redis_exporter@sha256:4d0bf00eeb6b22d60acc65db79a8c324e3c18c959518c67fc65694770d5c8d72 -> docker.io/nself/redis-exporter:v1.61.0 (present, no copy needed)
mirror-images: plan: seaweedfs docker.io/chrislusf/seaweedfs@sha256:4e61d15fd35994cb1e43e1e553dff106794841fd9a99ade2fc8c8bfce4d7872d -> docker.io/nself/seaweedfs:4.48 (present, no copy needed)
mirror-images: plan: storage docker.io/nhost/hasura-storage@sha256:77cbc3722d82abd496cc5de42aacc148be55398c4c6910b76b96cbac10864ec2 -> docker.io/nself/storage:0.6.1 (present, no copy needed)
mirror-images: plan: tempo docker.io/grafana/tempo@sha256:1ce31d6d7ffab62189685e8c47881d4a561c5d38bd0dbd66e40ca83cef07923d -> docker.io/nself/tempo:latest (present, no copy needed)
mirror-images: source: tempo https://github.com/grafana/tempo (AGPL — set as the docker.io/nself/tempo repository description)
mirror-images: plan: typesense docker.io/typesense/typesense@sha256:5c12af89130b8ee0be11541321ba8a3a7c7a538d7c6cd95e0409dc2d75ca6455 -> docker.io/nself/typesense:27.1 (present, no copy needed)

PRs opened with the workflow token do not start the normal PR checks. Close and reopen this PR to run them.

@acamarata

Copy link
Copy Markdown
Collaborator

Superseded by #919

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

image-pins Weekly image pin bump

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant