Repository navigation
Conversation
Signed-off-by: Baylem <zelathis@gmail.com>
Signed-off-by: Baylem <zelathis@gmail.com>
Signed-off-by: Baylem <zelathis@gmail.com>
Signed-off-by: Baylem <zelathis@gmail.com>
…tation Signed-off-by: Baylem <zelathis@gmail.com>
Signed-off-by: Baylem <zelathis@gmail.com>
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the
|
Signed-off-by: Baylem <zelathis@gmail.com>
Signed-off-by: Baylem <zelathis@gmail.com>
CI Report - 6a24ee4run 43003106254 - attempt 1 0 failed - 23 passed - 10 skipped - 158m41s elapsed Test selection: partial - per-suite table Coverageno coverage/* commit statuses found on 6a24ee4 Changed
Slowest jobs
e2e buckets run
|
Signed-off-by: Baylem <zelathis@gmail.com>
Signed-off-by: Baylem <zelathis@gmail.com>
Signed-off-by: Baylem <zelathis@gmail.com>
Signed-off-by: Baylem <zelathis@gmail.com>
Signed-off-by: Baylem <zelathis@gmail.com>
…ation Signed-off-by: Baylem <zelathis@gmail.com>
…se base Signed-off-by: Baylem <zelathis@gmail.com>
|
Hey, could you please add changelog entry? |
…ation Signed-off-by: Baylem <zelathis@gmail.com>
Signed-off-by: Baylem <zelathis@gmail.com>
|
Added the requested unreleased changelog entry. CI passed on 6a24ee48. The diff through 61c645cd changes only the changelog entry and its index link. I canceled the repeat CI run because this update changes only Markdown. |
…requisite Signed-off-by: Baylem <zelathis@gmail.com>
…owser-runtime prerequisite Signed-off-by: Baylem <zelathis@gmail.com>
Signed-off-by: Baylem <zelathis@gmail.com>
…release checks Signed-off-by: Baylem <zelathis@gmail.com>
Signed-off-by: Baylem <zelathis@gmail.com>
Closes #882. Part of #867. This upstream PR continues the earlier offline-render work in #897 and adds a populated upgrade using the Argo CD application controller.
Merge order. Review against #900’s
fix/883-884-mode-scoped-rbacbranch. #900 depends on #886. After both parents land, retarget this PR tomasterand recheck its diff and CI. The signed head9d4ef832contains current mastere3826d8dand #900 atc957d23c. The GitOps patch covers 18 files with 762 additions and 8 deletions. CI on the updated headDelivery contract. The opt-in native Argo CD profile uses versioned, externally provisioned CA and client Secrets, separate owners for CRDs and workloads, and explicit retention for the games namespace and the chart-managed SQLite claim. It validates the required admission capabilities and rejects configurations in which Helm and Argo would both apply CRDs.
Populated upgrade. The amd64 Kind upgrade job installs a pinned Argo CD core controller and uses a read-only Git mirror of the candidate commit. After #900 exercises the native permission matrix, the fixture hands the seeded installation to separate CRD and workload Applications. It verifies actual prune of a disposable dashboard, retention of the game and API PVCs and CRD identities, validity of stored versions, waker authorization, and reads of the seeded world through a live authenticated agent. It renews the client certificate and then rotates the CA and client together, checking fresh connections after each rollout.
Argo CD v3.6.1 completed the populated upgrade on commit
6a24ee48. The controller reconciled the CRDs and workload, pruned a dashboard, renewed the client and rotated the issuer while retaining both claims and a readable world marker. Identical offline inputs also produced byte-for-byte identical chart output. Live qualification and CI evidence