Skip to content

chore(release): v1.16.9 - #405

Merged
KeiaiLab-PHIL merged 1 commit into
mainfrom
chore/release-v1.16.9
Aug 25, 2026
Merged

chore(release): v1.16.9#405
KeiaiLab-PHIL merged 1 commit into
mainfrom
chore/release-v1.16.9

Conversation

@KeiaiLab-PHIL

Copy link
Copy Markdown
Contributor

무엇

v1.16.9 릴리스 준비. charts/mongodb-operator/Chart.yamlversion·appVersion
1.16.9 로 맞추고, artifacthub.io/images 의 operator 이미지와 artifacthub.io/changes
동기화한다. CHANGELOG.md[Unreleased][1.16.9] - 2026-08-26 으로 확정.

왜 1.16.9 인가

1.16.7·1.16.8 은 차트 전용 릴리스였고 operator 이미지는 v1.16.6 에 머물러 있었다
(appVersion: "1.16.6", 태그도 v1.16.6 이 최신). 이번은 코드 릴리스라 appVersion 을 함께
올려야 release.yml 의 preflight 가 IMAGE_RELEASE=true 로 판정하고 이미지를 발행한다.

담기는 변경 (#404):

  • mongod exec liveness/readiness 프로브 창 확대 — 노드 exec 경로 지연을 DB 장애로 오독해
    건강한 mongod 를 SIGKILL 하던 오탐 제거. liveness 30s/15s/4(구 10s/5s/6),
    readiness 15s/10s(구 10s/5s). 사유·대안은 ADR-0042.
  • mongot 사이드카 requests·limits 신설 — JVM 이 -Xmx 없이 돌아 힙 상한을 cgroup 에서
    읽는데 limit 이 없어 노드 전체 RAM 기준으로 잡던 것을 50m/512Mi ~ 1/6Gi 로 고정.

게이트 자체 검증

artifacthub-verify 의 정합 로직을 그대로 돌려 확인했다:

version=1.16.9 appVersion=1.16.9
images↔appVersion 정합 OK
charts/ 내부 전용 레지스트리(*.keiailab.dev) 참조 0
helm lint: 1 chart(s) linted, 0 chart(s) failed

머지 후 v1.16.9 태그를 밀면 release.yml 이 GHCR 이미지를 발행한다.

🤖 Generated with Claude Code

https://claude.ai/code/session_01VbPL3ACkTc18bnwYUd7G3w

1.16.7·1.16.8 은 차트 전용이었고 operator 이미지는 v1.16.6 에 머물러
있었다. 이번은 코드 릴리스라 appVersion 을 함께 올려 태그·차트
version·appVersion 3자를 정합시킨다(release.yml preflight 가
IMAGE_RELEASE 판정에 쓰는 조건).

담기는 것: mongod exec 프로브 창 확대(건강한 DB 를 죽이던 오탐 제거,
ADR-0042) + mongot 사이드카 자원 지정.

artifacthub.io/images 의 operator 이미지도 v1.16.9 로 함께 옮긴다 —
이 어노테이션은 정적 텍스트라 bump 를 따라가지 않고 조용히 썩는다는
것이 1.16.8 사고의 뿌리였고, 지금은 PR 게이트가 appVersion 정합을
강제한다.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01VbPL3ACkTc18bnwYUd7G3w
Signed-off-by: phil <phil@keiailab.com>
@KeiaiLab-PHIL
KeiaiLab-PHIL merged commit e0b3a30 into main Aug 25, 2026
15 checks passed
@KeiaiLab-PHIL
KeiaiLab-PHIL deleted the chore/release-v1.16.9 branch August 25, 2026 23:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant