准备 Gitea 1.27.3 suspended 升级 #26

Merged
panxiao81 merged 2 commits from feat/gitea-1.27.3-prepare into main 2026-09-10 07:01:04 +00:00
Owner

第二跳准备状态

  • Helm chart:12.6.0 → 12.7.0
  • Gitea rootless image:1.26.4 → 1.27.3
  • HelmRelease:重新设置 suspend: true
  • chart、image 与 suspend 在同一个 HelmRelease 对象中原子应用
  • 不修改 watch-enabled values ConfigMap

1.26.4 验收

  • Helm revision 16 / UpgradeSucceeded
  • migration 323–330 完成
  • Pod 内与统一域名 API 返回 1.26.4
  • Authelia OIDC 浏览器交互式管理员登录成功
  • 临时 Git branch push/delete 成功
  • Flux Git source Ready
  • main 与 smoke 的 YAML/Ansible/Terraform jobs 全部 success
  • Pod 在约 15 分钟采样中保持 Running、零重启

合并效果

只暂停 Helm controller 并登记 1.27.3 目标,不执行 Helm upgrade 或数据库 migration。合并后必须从当前 1.26.4 数据重新建立 CNPG/PVC 配套回滚点,不能直接复用 1.25.5 备份。

验证

  • 目标镜像已预拉取
  • chart 渲染确认为 1.27.3-rootless
  • Kustomize build、yamllint、server-side dry-run、git diff --check 通过
  • live 仍为 Ready 的 chart 12.6.0 / Gitea 1.26.4
## 第二跳准备状态 - Helm chart:`12.6.0 → 12.7.0` - Gitea rootless image:`1.26.4 → 1.27.3` - HelmRelease:重新设置 `suspend: true` - chart、image 与 suspend 在同一个 HelmRelease 对象中原子应用 - 不修改 watch-enabled values ConfigMap ## 1.26.4 验收 - Helm revision 16 / UpgradeSucceeded - migration 323–330 完成 - Pod 内与统一域名 API 返回 1.26.4 - Authelia OIDC 浏览器交互式管理员登录成功 - 临时 Git branch push/delete 成功 - Flux Git source Ready - main 与 smoke 的 YAML/Ansible/Terraform jobs 全部 success - Pod 在约 15 分钟采样中保持 Running、零重启 ## 合并效果 只暂停 Helm controller 并登记 1.27.3 目标,不执行 Helm upgrade 或数据库 migration。合并后必须从当前 1.26.4 数据重新建立 CNPG/PVC 配套回滚点,不能直接复用 1.25.5 备份。 ## 验证 - 目标镜像已预拉取 - chart 渲染确认为 `1.27.3-rootless` - Kustomize build、yamllint、server-side dry-run、git diff --check 通过 - live 仍为 Ready 的 chart 12.6.0 / Gitea 1.26.4
panxiao81 added 1 commit 2026-09-10 06:57:00 +00:00
feat(gitea): 准备 1.27.3 suspended 升级
lint / yaml (pull_request) Successful in 18s
lint / yaml (push) Successful in 17s
lint / terraform (pull_request) Successful in 31s
lint / terraform (push) Successful in 32s
lint / ansible (pull_request) Successful in 3m51s
lint / ansible (push) Successful in 3m34s
01cca07f48
panxiao81 added 1 commit 2026-09-10 06:58:51 +00:00
docs(gitea): 记录 1.26.4 OIDC 验收成功
lint / yaml (push) Successful in 13s
lint / ansible (push) Successful in 5m31s
lint / terraform (push) Successful in 30s
lint / yaml (pull_request) Successful in 8s
lint / terraform (pull_request) Successful in 33s
lint / ansible (pull_request) Successful in 6m14s
7a1c83054d
panxiao81 merged commit 48f6e52e61 into main 2026-09-10 07:01:04 +00:00
panxiao81 deleted branch feat/gitea-1.27.3-prepare 2026-09-10 07:01:04 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: panxiao81/homelab-infra#26