From 16ed5b5ac788269b3d9449480ba02ec9e34f712e Mon Sep 17 00:00:00 2001 From: KeiaiLab-PHIL Date: Thu, 30 Jul 2026 23:07:00 +0900 Subject: [PATCH 1/2] =?UTF-8?q?fix(catalog):=20mongodb-operator=201.16.7?= =?UTF-8?q?=20=E2=86=92=201.16.8=20(ArtifactHub=20=EC=8A=A4=EC=BA=94=20?= =?UTF-8?q?=EC=97=90=EB=9F=AC=20=ED=95=B4=EC=86=8C)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 1.16.7 은 artifacthub.io/images 가 내부 전용 harbor.keiailab.dev:v1.16.4 를 가리켜 ArtifactHub 스캐너가 DNS 해석 실패로 매 스캔 에러(알림 메일)를 냈다. KeiaiLab/mongodb-operator#398 이 annotation 을 ghcr.io/keiailab/mongodb-operator:v1.16.6 으로 수리한 1.16.8 을 발행했고, 이 catalog 핀이 AH 인덱스의 SSOT 라 여기서 승급해야 반영된다. Signed-off-by: 태환 박 Co-Authored-By: Claude Fable 5 --- catalog.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/catalog.yaml b/catalog.yaml index 0d4652d..cd1d994 100644 --- a/catalog.yaml +++ b/catalog.yaml @@ -2,7 +2,7 @@ charts: - name: keiailab-commons version: 0.8.1 - name: mongodb-operator - version: 1.16.7 + version: 1.16.8 - name: valkey-operator version: 1.5.1 - name: nodevitals From 1adaa83187b79064ecb401536b155c45593b396a Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 30 Jul 2026 14:08:01 +0000 Subject: [PATCH 2/2] chore: update Helm chart index --- index.yaml | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/index.yaml b/index.yaml index 6722c0b..4ab9c58 100644 --- a/index.yaml +++ b/index.yaml @@ -20,7 +20,7 @@ entries: url: https://raw.githubusercontent.com/keiailab/keiailab-commons/main/charts/keiailab-helm-signing-public.asc apiVersion: v2 appVersion: 0.8.0 - created: '2026-07-30T09:04:37.483526368Z' + created: '2026-07-30T14:07:57.167708174Z' description: 'Keiailab commons Helm library chart. downstream consumer 가 공유하는 partial helper (commonLabels / observability.serviceMonitor 등) 를 제공한다. type: library — consumer chart 가 dependency 로 import. ' @@ -49,9 +49,9 @@ entries: - annotations: artifacthub.io/category: database artifacthub.io/changes: | - - kind: security - description: "MongoDBSearch now drops the auto-created searchCoordinator (search-sync) user from the source on CR deletion via a finalizer. Previously the privileged user was never garbage-collected (no finalizer/dropUser), so deleting a MongoDBSearch left an orphaned searchCoordinator account on the source — a privilege-leak (on sharded clusters it lingered on the config server and every shard). The cleanup drops the user on RS (pod-0) and Sharded (mongos + each shard); it is leak-free (only a deleted source is best-effort skipped — a transient-unavailable source retries) and targets only operator-managed users (identified by the managed-by sync secret, not the current spec value)." - artifacthub.io/containsSecurityUpdates: 'true' + - kind: fixed + description: "artifacthub.io/images now points the operator image at the public registry (ghcr.io/keiailab/mongodb-operator:v1.16.6). The annotation was left at the internal-only harbor.keiailab.dev registry pinned to a stale v1.16.4 tag, so Artifact Hub's security scanner could not resolve the host and every scan of the package errored out — the chart itself has defaulted to ghcr.io since 1.16.7. Chart-only metadata release, no operator changes." + artifacthub.io/containsSecurityUpdates: 'false' artifacthub.io/crds: | - kind: MongoDB version: v1alpha1 @@ -126,7 +126,7 @@ entries: name: s3-credentials artifacthub.io/images: | - name: mongodb-operator - image: harbor.keiailab.dev/keiailab/platform/mongodb-operator:v1.16.4 + image: ghcr.io/keiailab/mongodb-operator:v1.16.6 - name: mongodb image: mongo:8.3.1 - name: mongodb-exporter @@ -158,14 +158,14 @@ entries: url: https://raw.githubusercontent.com/KeiaiLab/mongodb-operator/main/charts/keiailab-helm-signing-public.asc apiVersion: v2 appVersion: 1.16.6 - created: '2026-07-30T09:04:37.500697426Z' + created: '2026-07-30T14:07:57.186850543Z' dependencies: - name: keiailab-commons repository: oci://ghcr.io/keiailab/charts version: 0.8.0 description: A Kubernetes Operator for MongoDB — ReplicaSets, Sharded Clusters with auto scale-out, S3/PVC Backup, TLS, and LDAP. MIT licensed. - digest: 8dea8fadee179b2ba7fc50a16da0df9cb1a80f650366999c13e721e107a2021a + digest: 10d7107694d39e39c813ee7aaf5935435eebf50530de0b398e5d0e903765d461 home: https://github.com/keiailab/mongodb-operator icon: https://raw.githubusercontent.com/KeiaiLab/mongodb-operator/main/docs/branding/symbol.png keywords: @@ -195,8 +195,8 @@ entries: - https://github.com/keiailab/mongodb-operator type: application urls: - - oci://ghcr.io/keiailab/charts/mongodb-operator:1.16.7 - version: 1.16.7 + - oci://ghcr.io/keiailab/charts/mongodb-operator:1.16.8 + version: 1.16.8 nodevitals: - annotations: artifacthub.io/category: monitoring-logging @@ -218,7 +218,7 @@ entries: url: https://raw.githubusercontent.com/KeiaiLab/nodevitals/main/docs/branding/symbol.png apiVersion: v2 appVersion: 0.8.2 - created: '2026-07-30T09:04:37.501621243Z' + created: '2026-07-30T14:07:57.187825835Z' description: Unified hardware telemetry agent for Kubernetes nodes digest: d9e7e5894f16af44650a0fef941fe52dd87a335e0537433aa05ae81e65af865e home: https://github.com/keiailab/nodevitals @@ -256,7 +256,7 @@ entries: artifacthub.io/operator: 'true' apiVersion: v2 appVersion: v0.7.0 - created: '2026-07-30T09:04:37.50233147Z' + created: '2026-07-30T14:07:57.188566142Z' description: A Kubernetes Operator for the Qdrant vector database — declarative QdrantCluster provisioning, distributed (Raft) clusters, scale-out. MIT licensed. digest: 4481895cfb7e79db0a459fc9d34da97d3eab0e4a654fa9edbcb664f19f5033e0 @@ -377,7 +377,7 @@ entries: url: https://raw.githubusercontent.com/KeiaiLab/valkey-operator/main/docs/branding/symbol.png apiVersion: v2 appVersion: 1.5.1 - created: '2026-07-30T09:04:37.50615049Z' + created: '2026-07-30T14:07:57.192760502Z' dependencies: - name: keiailab-commons repository: oci://ghcr.io/keiailab/charts @@ -408,4 +408,4 @@ entries: urls: - oci://ghcr.io/keiailab/charts/valkey-operator:1.5.1 version: 1.5.1 -generated: '2026-07-30T09:04:37Z' +generated: '2026-07-30T14:07:57Z'