Skip to content

Commit a0a2cd9

Browse files
committed
⚠️ Rename Kagenti → Rossoctl across kagenti-operator (→ operator)
Full content rename Kagenti → Rossoctl. Repo renamed kagenti-operator → operator; all 1927 case-insensitive `kagenti` references updated; grep is clean. Generated files (CRDs, DeepCopy, RBAC, webhook) regenerated with controller-gen, not hand-edited. Structural / naming decisions (for operator-team review): - Repo / Go modules / dir / chart → operator: github.com/kagenti/operator → github.com/rossoctl/operator github.com/kagenti/token-broker → github.com/rossoctl/token-broker dir kagenti-operator/ → operator/; charts/kagenti-operator/ → charts/operator/; chart kagenti-operator-chart → operator-chart - Deployed resource identity → rossoctl-operator-*: kustomize namePrefix kagenti-operator- → rossoctl-operator-; namespace kagenti-operator-system → rossoctl-operator-system; release / app-label / image kagenti-operator → rossoctl-operator - CRD group (regenerated at source): domain kagenti.dev → rossoctl.dev; group agent.kagenti.dev → agent.rossoctl.dev (CRD files renamed accordingly) - Labels / namespaces: kagenti.io/* → rossoctl.io/*, kagenti-system → rossoctl-system, kagenti-traces → rossoctl-traces, kagenti-controller-manager → rossoctl-controller-manager - Extensions imports: github.com/kagenti/kagenti-extensions/authbridge/... → github.com/rossoctl/rossocortex/authbridge/... Verification: - operator module: go build ✅, go vet ✅, `make test` (with envtest) 21/21 packages pass incl. internal/controller + internal/webhook/v1alpha1 (envtest) + cmd - grep sweep: 0 `kagenti`; no malformed names; `make manifests generate` idempotent - NOT run locally: test/e2e (requires a live kind cluster) — deferred to CI/cluster - token-broker module fails to build ONLY on github.com/rossoctl/rossocortex/ authbridge/authlib (repo not yet published) — expected cross-repo module-path break (playbook §4); resolves once rossocortex is renamed + published. Related to #1972 Assisted-By: Claude Opus 4.8 <noreply@anthropic.com> Signed-off-by: IBRAHIM IBRAHIM <66755652+Ibrahim2595@users.noreply.github.com>
1 parent 516d6f1 commit a0a2cd9

374 files changed

Lines changed: 1929 additions & 1929 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.agentready/assessment-20260512-091921.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,12 @@
77
"assessment_timestamp_human": "May 12, 2026 at 9:19 AM",
88
"executed_by": "rhuss@rhuss-mac",
99
"command": "/Users/rhuss/.cache/uv/archive-v0/-sEsvpNoWBP_t22eeb_V-/bin/agentready -- assess .",
10-
"working_directory": "/Users/rhuss/Development/ai/kagenti-operator"
10+
"working_directory": "/Users/rhuss/Development/ai/operator"
1111
},
1212
"repository": {
13-
"path": "/Users/rhuss/Development/ai/kagenti-operator",
14-
"name": "kagenti-operator",
15-
"url": "git@github.com:rhuss/kagenti-operator.git",
13+
"path": "/Users/rhuss/Development/ai/operator",
14+
"name": "rossoctl-operator",
15+
"url": "git@github.com:rhuss/operator.git",
1616
"branch": "main",
1717
"commit_hash": "01f875a573b9cfc13eacc29e4604c71def861880",
1818
"languages": {
@@ -86,7 +86,7 @@
8686
"measured_value": "present",
8787
"threshold": "present",
8888
"evidence": [
89-
"CLAUDE.md found at /Users/rhuss/Development/ai/kagenti-operator/CLAUDE.md"
89+
"CLAUDE.md found at /Users/rhuss/Development/ai/operator/CLAUDE.md"
9090
],
9191
"remediation": null,
9292
"error_message": null
@@ -584,7 +584,7 @@
584584
"threshold": "<5% files >500 lines, 0 files >1000 lines",
585585
"evidence": [
586586
"Found 8 files >1000 lines (8.2% of 97 files)",
587-
"Largest: kagenti-operator/internal/controller/agentcard_controller.go (1299 lines)"
587+
"Largest: operator/internal/controller/agentcard_controller.go (1299 lines)"
588588
],
589589
"remediation": {
590590
"summary": "Refactor large files into smaller, focused modules",

.agentready/report-20260512-091921.html

Lines changed: 7 additions & 7 deletions
Large diffs are not rendered by default.

.agentready/report-20260512-091921.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# 🤖 AgentReady Assessment Report
22

3-
**Repository**: kagenti-operator
4-
**Path**: `/Users/rhuss/Development/ai/kagenti-operator`
3+
**Repository**: rossoctl-operator
4+
**Path**: `/Users/rhuss/Development/ai/operator`
55
**Branch**: `main` | **Commit**: `01f875a5`
66
**Assessed**: May 12, 2026 at 9:19 AM
77
**AgentReady Version**: 2.35.2
@@ -372,7 +372,7 @@ npm install --save-dev @commitlint/cli @commitlint/config-conventional husky
372372

373373
**Evidence**:
374374
- Found 8 files >1000 lines (8.2% of 97 files)
375-
- Largest: kagenti-operator/internal/controller/agentcard_controller.go (1299 lines)
375+
- Largest: operator/internal/controller/agentcard_controller.go (1299 lines)
376376

377377
Refactor large files into smaller, focused modules
378378

.github/CODEOWNERS

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
1-
# CODEOWNERS for kagenti-operator
1+
# CODEOWNERS for rossoctl-operator
22
# See https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners
33

44
# Default: maintainers team owns everything
5-
* @kagenti/maintainers
5+
* @rossoctl/maintainers
66

77
# API types and CRDs — require careful review
8-
kagenti-operator/api/ @kagenti/maintainers
9-
kagenti-operator/config/crd/ @kagenti/maintainers
8+
operator/api/ @rossoctl/maintainers
9+
operator/config/crd/ @rossoctl/maintainers
1010

1111
# Controllers and core logic
12-
kagenti-operator/internal/ @kagenti/maintainers
12+
operator/internal/ @rossoctl/maintainers
1313

1414
# Webhooks
15-
kagenti-operator/internal/webhook/ @kagenti/maintainers
15+
operator/internal/webhook/ @rossoctl/maintainers
1616

1717
# Helm charts
18-
charts/ @kagenti/maintainers
18+
charts/ @rossoctl/maintainers
1919

2020
# CI and automation
21-
.github/ @kagenti/admins
21+
.github/ @rossoctl/admins

.github/dependabot.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,17 +13,17 @@ updates:
1313

1414
# Go modules
1515
- package-ecosystem: "gomod"
16-
directory: "/kagenti-operator"
16+
directory: "/operator"
1717
schedule:
1818
interval: "weekly"
1919

2020
# Docker base images
2121
- package-ecosystem: "docker"
22-
directory: "/kagenti-operator"
22+
directory: "/operator"
2323
schedule:
2424
interval: "weekly"
2525

2626
- package-ecosystem: "docker"
27-
directory: "/kagenti-operator/cmd/agentcard-signer"
27+
directory: "/operator/cmd/agentcard-signer"
2828
schedule:
2929
interval: "weekly"

.github/dependabot.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ updates:
1313
update-types: [major]
1414

1515
- package-ecosystem: "gomod"
16-
directory: "/kagenti-operator"
16+
directory: "/operator"
1717
schedule:
1818
interval: "weekly"
1919
labels:

.github/workflows/ci.yaml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ on:
1010

1111
defaults:
1212
run:
13-
working-directory: kagenti-operator
13+
working-directory: operator
1414

1515
jobs:
1616
lint:
@@ -22,12 +22,12 @@ jobs:
2222
fetch-depth: 0
2323
- uses: actions/setup-go@924ae3a1cded613372ab5595356fb5720e22ba16 # v6
2424
with:
25-
go-version-file: kagenti-operator/go.mod
25+
go-version-file: operator/go.mod
2626
- name: Run golangci-lint
2727
uses: golangci/golangci-lint-action@ba0d7d2ec06a0ea1cb5fa41b2e4a3ab91d21278a # v9.3.0
2828
with:
2929
version: v2.11.4
30-
working-directory: kagenti-operator
30+
working-directory: operator
3131
only-new-issues: true
3232

3333
test:
@@ -37,7 +37,7 @@ jobs:
3737
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
3838
- uses: actions/setup-go@924ae3a1cded613372ab5595356fb5720e22ba16 # v6
3939
with:
40-
go-version-file: kagenti-operator/go.mod
40+
go-version-file: operator/go.mod
4141
- name: Run tests
4242
run: |
4343
go mod tidy
@@ -51,7 +51,7 @@ jobs:
5151
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
5252
- uses: actions/setup-go@924ae3a1cded613372ab5595356fb5720e22ba16 # v6
5353
with:
54-
go-version-file: kagenti-operator/go.mod
54+
go-version-file: operator/go.mod
5555
- name: Install Kind
5656
run: |
5757
curl -Lo ./kind https://kind.sigs.k8s.io/dl/latest/kind-linux-amd64
@@ -76,7 +76,7 @@ jobs:
7676
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
7777
- uses: actions/setup-go@924ae3a1cded613372ab5595356fb5720e22ba16 # v6
7878
with:
79-
go-version-file: kagenti-operator/go.mod
79+
go-version-file: operator/go.mod
8080
- name: Install Kind
8181
run: |
8282
curl -Lo ./kind https://kind.sigs.k8s.io/dl/latest/kind-linux-amd64
@@ -96,6 +96,6 @@ jobs:
9696
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
9797
- uses: actions/setup-go@924ae3a1cded613372ab5595356fb5720e22ba16 # v6
9898
with:
99-
go-version-file: kagenti-operator/go.mod
99+
go-version-file: operator/go.mod
100100
- name: Build
101101
run: make build

.github/workflows/pr-verifier.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,4 @@ permissions:
99

1010
jobs:
1111
verify-pr-title:
12-
uses: kagenti/.github/.github/workflows/pr-verifier-required.yml@4e535f2436d167295d39d488ce5c44b5a2d49792
12+
uses: rossoctl/.github/.github/workflows/pr-verifier-required.yml@4e535f2436d167295d39d488ce5c44b5a2d49792

.github/workflows/project.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Kagenti Project Automation
1+
name: Rossoctl Project Automation
22

33
on:
44
issues:
@@ -11,13 +11,13 @@ permissions:
1111

1212
jobs:
1313
add:
14-
name: Add item to Kagenti Project
14+
name: Add item to Rossoctl Project
1515

1616
permissions:
1717
issues: write
1818
pull-requests: write
1919
contents: read
2020

21-
uses: kagenti/.github/.github/workflows/add-to-project.yml@99700ebe858a1bc566492b1de9aea6e764ee226f # 2026-05-05
21+
uses: rossoctl/.github/.github/workflows/add-to-project.yml@99700ebe858a1bc566492b1de9aea6e764ee226f # 2026-05-05
2222
secrets: inherit
2323

.github/workflows/release.yml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ concurrency:
1818

1919
env:
2020
REGISTRY: ghcr.io
21-
REPO: kagenti/kagenti-operator
21+
REPO: rossoctl/operator
2222
CHARTS_PATH: ./charts
2323

2424
jobs:
@@ -31,12 +31,12 @@ jobs:
3131
fail-fast: false
3232
matrix:
3333
image_config:
34-
- name: kagenti-operator
35-
context: ./kagenti-operator
36-
dockerfile: ./kagenti-operator/Dockerfile
34+
- name: rossoctl-operator
35+
context: ./operator
36+
dockerfile: ./operator/Dockerfile
3737
- name: agentcard-signer
38-
context: ./kagenti-operator
39-
dockerfile: ./kagenti-operator/cmd/agentcard-signer/Dockerfile
38+
context: ./operator
39+
dockerfile: ./operator/cmd/agentcard-signer/Dockerfile
4040
steps:
4141
- name: Checkout
4242
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
@@ -106,8 +106,8 @@ jobs:
106106
- name: Package and push Helm chart
107107
run: |
108108
chartVersion=$(echo "${{ github.ref_name }}" | cut -c 2-)
109-
chartPackageName="kagenti-operator-chart-${chartVersion}.tgz"
110-
cd ${{ env.CHARTS_PATH }}/kagenti-operator
109+
chartPackageName="operator-chart-${chartVersion}.tgz"
110+
cd ${{ env.CHARTS_PATH }}/operator
111111
yq -i '.controllerManager.container.image.tag = strenv(chartVersion)' values.yaml
112112
yq -i '.controllerManager.container.image.pullPolicy = "IfNotPresent"' values.yaml
113113
helm package . --destination . --version "${chartVersion}" --app-version "${chartVersion}"
@@ -153,12 +153,12 @@ jobs:
153153
# we override to `:latest` (which the build-and-push job just
154154
# tagged) so the rendered Deployment can actually pull an image.
155155
run: |
156-
helm install kagenti-operator ./charts/kagenti-operator \
156+
helm install rossoctl-operator ./charts/operator \
157157
--set controllerManager.container.image.tag=latest
158158
159159
- name: Wait for deployment rollout
160160
run: |
161-
kubectl rollout status deployment/kagenti-controller-manager \
161+
kubectl rollout status deployment/rossoctl-controller-manager \
162162
--timeout=120s
163163
164164
- name: Verify operator pod is Running and Ready

0 commit comments

Comments
 (0)