7575 run : |
7676 kubectl apply -f "https://github.com/kubernetes-sigs/agent-sandbox/releases/download/${AGENT_SANDBOX_VERSION}/manifest.yaml"
7777 kubectl wait --for=condition=Established crd/sandboxes.agents.x-k8s.io --timeout=90s
78- kubectl rollout status statefulset /agent-sandbox-controller -n agent-sandbox-system --timeout=120s
78+ kubectl rollout status deployment /agent-sandbox-controller -n agent-sandbox-system --timeout=120s
7979 kubectl wait --for=condition=Ready pod -l app=agent-sandbox-controller -n agent-sandbox-system --timeout=120s
8080
8181 - name : Install Kagent
@@ -126,15 +126,15 @@ jobs:
126126 run : |
127127 # Upgrade helm to use namespace-scoped RBAC
128128 make helm-install-provider
129-
129+
130130 # Wait for controller to be ready after upgrade
131131 kubectl rollout status deployment/kagent-controller -n kagent --timeout=90s
132-
132+
133133 # Setup environment variables (reusing logic from previous step)
134134 HOST_IP=$(docker network inspect kind -f '{{range .IPAM.Config}}{{if .Gateway}}{{.Gateway}}{{"\n"}}{{end}}{{end}}' | grep -E '^[0-9]+\.' | head -1)
135135 export KAGENT_LOCAL_HOST=$HOST_IP
136136 export KAGENT_URL="http://$(kubectl get svc -n kagent kagent-controller -o jsonpath='{.status.loadBalancer.ingress[0].ip}'):8083"
137-
137+
138138 # Run critical tests with namespace-scoped RBAC to verify the controller didn't lose needed permissions
139139 cd go
140140 go test -v github.com/kagent-dev/kagent/go/core/test/e2e -run '^TestE2EInvokeInlineAgent$|^TestE2EInvokeDeclarativeAgentWithMcpServerTool$' -failfast
@@ -146,8 +146,8 @@ jobs:
146146 kubectl describe pods -n kagent
147147 echo "::error::Kubectl get pods -n agent-sandbox-system"
148148 kubectl get pods -n agent-sandbox-system -o wide || true
149- echo "::error::Kubectl logs -n agent-sandbox-system statefulset /agent-sandbox-controller"
150- kubectl logs -n agent-sandbox-system statefulset /agent-sandbox-controller || true
149+ echo "::error::Kubectl logs -n agent-sandbox-system deployment /agent-sandbox-controller"
150+ kubectl logs -n agent-sandbox-system deployment /agent-sandbox-controller || true
151151 echo "::error::Kubectl get events -n kagent"
152152 kubectl get events -n kagent
153153 echo "::error::Kubectl get agents -n kagent"
0 commit comments