π Rename Kagenti β Rossoctl across agent-examples#733
Conversation
Content sweep renaming the project Kagenti β Rossoctl in this repo
(agent-examples β examples). All 253 case-insensitive `kagenti`
references updated; grep is clean.
Changes:
- Brand / prose / comments: Kagenti β Rossoctl
- Go module: github.com/kagenti/mcp-mitm β github.com/rossoctl/mcp-mitm
- Images: ghcr.io/kagenti/agent-examples/* β ghcr.io/rossoctl/examples/*
- Cross-repo links: kagenti/kagenti β rossoctl/rossoctl,
kagenti-extensions β rossoctl/rossocortex, agent-examples β examples,
workload-harness β rossoctl/workload-harness
- CODEOWNERS: @kagenti/* β @rossoctl/*
- CI reusable-workflow refs: kagenti/.github β rossoctl/.github
- Env vars: KAGENTI_* β ROSSOCTL_*
- Sample runtime-contract values (this repo ships samples, not live
contracts): labels kagenti.io/* β rossoctl.io/*, namespace
kagenti-system β rossoctl-system, SPIFFE kagenti.{local,example.com}
β rossoctl.{local,example.com}, Keycloak realm/client kagenti β rossoctl
Verification: ruff check + format clean, go build/vet clean,
pytest 80 passed. Docker image builds unaffected (image names derive
from ${{ github.repository }}).
Related to #1972
Assisted-By: Claude Opus 4.8 <noreply@anthropic.com>
Signed-off-by: IBRAHIM IBRAHIM <66755652+Ibrahim2595@users.noreply.github.com>
| @@ -1,4 +1,4 @@ | |||
| module github.com/kagenti/mcp-mitm | |||
| module github.com/rossoctl/mcp-mitm | |||
| @@ -1,4 +1,4 @@ | |||
| module github.com/kagenti/mcp-mitm | |||
| module github.com/rossoctl/mcp-mitm | |||
|
Converted to "DRAFT" because it is important that this not merge until we have support in other repos. For example, @cwiklik I could not find an issue for label renaming. Is there one? Is the plan to have a period where both the old and new labels are supported? |
mrsabath
left a comment
There was a problem hiding this comment.
Summary
Approving β this is the cleanest of the four #1972 rename PRs. The content rename is faithful: no residual kagenti references added, ghcr.io/rossoctl/examples/* applied consistently, and images derive from ${{ github.repository }} so builds are unaffected by the repo rename. pytest/ruff/go build all green.
Notably, this PR does not carry the go.sum lockfile defect flagged in kagenti-extensions#678 and kagenti-operator#485: the only Go change here is the self-module rename (module github.com/kagenti/mcp-mitm β github.com/rossoctl/mcp-mitm in mcp/github_tool/go.mod), which has no checksum implications, and there's no consumed kagenti/* dependency to break. No go.sum was touched, correctly.
Non-blocking
Trivycode-scanning reports "2 new high alerts" β pre-existing CVEs, re-flagged, not introduced here. The two arejwt-goCVE-2020-26160 andjsonparserCVE-2026-32285 onmcp/github_tool/go.mod, but that file's diff is only themoduleline rename β no dependency was added or changed. GitHub's code-scanning diff view treats the touched file's findings as "new". The actual filesystem scan job (trivy-scan) passes. Same mass-rename artifact as CodeQL on rossoctl/rossoctl#2230.- Follow-up (out of scope for a rename): Trivy also surfaces a broader set of real, pre-existing highs across the
uv.lockfiles β the MCP Python SDK (mcp1.12/1.26/1.27 β fixed in 1.27.2 / 1.28.1: CVE-2026-52869, -52870, -59950) and the two Go deps above. Worth a dedicated dependency-bump PR, but not something this rename should take on.
Nit
- Title uses a
πemoji prefix; the org title Ruleset expects an allowed word prefix (e.g.Docs:orRefactor:). Length (49) is fine. ConsiderDocs: Rename Kagenti β Rossoctl across agent-examples.
Areas reviewed: Go module, Python/uv.lock deps, images, K8s samples, security scanners (both Trivy jobs traced), commit conventions.
Commits: 1, signed-off β
(DCO green).
CI status: Trivy code-scanning failing (pre-existing CVEs re-flagged); trivy-scan, CodeQL, lint, test, test-startup, hadolint, dependency-review all passing.
The extensions repo's final name is `cortex` (rossoctl/cortex), not `rossocortex`. Updates the remaining reference left after #733 merged β the AuthBridge cross-repo link now points at rossoctl/cortex. Related to #1972 Assisted-By: Claude Opus 4.8 <noreply@anthropic.com> Signed-off-by: IBRAHIM IBRAHIM <66755652+Ibrahim2595@users.noreply.github.com>
Content sweep renaming the project Kagenti β Rossoctl in this repo (agent-examples β examples). All 253 case-insensitive
kagentireferences updated; grep is clean.Changes:
Verification: ruff check + format clean, go build/vet clean, pytest 80 passed. Docker image builds unaffected (image names derive from ${{ github.repository }}).
Related to #1972
Assisted-By: Claude Opus 4.8 noreply@anthropic.com
Summary
Related issue(s)
(Optional) Testing Instructions
Fixes #