Repository navigation
docs(upgrades): record 2026-10-04 wave and cert renewal - #45
Merged
Merged
Conversation
Log items #1-#6 (Rancher 2.15.2, democratic-csi, Envoy Gateway 1.9.2, CNPG 1.30.1, Grafana 12.4.12, rolling OS reboots) with backups, impact and learnings. RKE2 leaf certs were renewed by the reboots (now 2027-10-05). Correct the TrueNAS cleanup table: the democratic-csi key is the one TrueNAS CSI uses, so don't revoke it. Bump the rancher_version default to v2.15.2. Co-authored-by: Cursor <cursoragent@cursor.com>
surrealwolf
added a commit
that referenced
this pull request
Oct 6, 2026
UPGRADE_PLAN: execution log for the app wave (Postgres minors, pgbouncer, high-command-ui v0.29, MCP servers, Vector 0.58, ARC/MongoDB/OpenSearch and leftover removals); #12, #18, #20 marked done; grafana-mcp removed (gitops-mcp#18); TrueNAS key note kept consistent with #45. OPS_NOTES: 2026-10-05 known issues (Coder restart after switchover, orphaned graylog webhook, Vector CEF bug, image pins, state rm backups). Co-authored-by: Cursor <cursoragent@cursor.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.


Summary
Docs for the 2026-10-04 upgrade wave, plus the
rancher_versiondefault bump.v2.15.2, democratic-csi removal, Envoy Gatewayv1.9.2/ Gateway APIv1.6.1, CNPG1.30.1, Grafana12.4.12, and rolling OS reboots of all 31 nodes.:443are caught by ingress-nginx's hostPort (root cause and fix options); TCPRoute/UDPRoute need migrating tov1; disk at 82–84% on two prd workers; game servers pinned to single nodes; Grafana chart frozen; system-upgrade-controller stillv0.20.1.democratic_csi_api_keyis the same TrueNAS key (ID 4) astruenas_csi_api_key, and it is live intruenas-csi/truenas-api-credentialson nprd, prd and poc. Revoking it would break TrueNAS CSI everywhere. Only the older keys (IDs 1 and 2) are safe to revoke.rancher_versiondefault and both tfvars examples changedv2.15.0→v2.15.2, matching live and the local tfvars.deploy_rancherhas no version trigger, so this changes no plan.Test plan
rke2 certificate checkon all 12 servers and one agent per cluster; kernel and pending updates on all 31 nodes; the latest cert-sync job; TrueNAS CSI secret presence (values not printed).Note
Low Risk
Documentation and a Terraform default pin only; no cluster apply or module logic changes in this diff.
Overview
Records the 2026-10-04 upgrade wave in ops docs and aligns the repo with live Rancher v2.15.2.
Docs:
UPGRADE_PLAN.mdmarks P0 items #1–#6 done and adds an Executed 2026-10-04 section (Rancher, democratic-csi cleanup, Envoy Gateway / Gateway API, CNPG, Grafana, 31-node rolling reboots) with backups, measured impact, and runbook learnings.RKE2_CERT_ROTATION.mdis marked complete with per-server renewal results (leaf certs 2027-10-05).OPS_NOTES.md,CLUSTER_ACCESS_AND_SSO.md, andCHANGELOG.mdupdate versions, cert calendars, resolved poc-apps wildcard sync, and new known issues (Gateway VIP:443vs ingress-nginx hostPort, Terraform state permissions, etc.).TRUENAS_CSI_MIGRATION.mdcorrects guidance: do not revoke the olddemocratic_csi_api_key— it is the live TrueNAS CSI key (ID 4).Terraform:
rancher_versiondefault and bothterraform.tfvars.examplefiles change v2.15.0 → v2.15.2 to match clusters already upgraded; no functional deploy trigger beyond the pin for new installs.Reviewed by Cursor Bugbot for commit 0f8b7f9. Bugbot is set up for automated code reviews on this repo. Configure here.