ci(agents): bump jira-agent and review-agent CPU/memory requests#81875
Conversation
The agent process steps were requesting 500m CPU and 1Gi memory, causing pre-push hooks (make verify + make test -race) to time out after 20+ minutes on half a core. This led to cascading failures: unpushed branches, no PR creation, and wasted token spend. Bump to 4 CPU / 8Gi to match similar steps (e.g., assisted/verify-generated-code) so that make test with race detection can complete within the hook timeout. Tracks: CNTRLPLANE-3761 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Repository YAML (base), Central YAML (inherited) Review profile: CHILL Plan: Enterprise Run ID: 📒 Files selected for processing (2)
WalkthroughThe HyperShift and Jira agent process definitions now request 4 CPU and 8Gi memory, replacing the previous requests of 500m CPU and 1Gi memory. ChangesAgent resource updates
Estimated code review effort: 1 (Trivial) | ~2 minutes Possibly related PRs
Suggested labels: Suggested reviewers: 🚥 Pre-merge checks | ✅ 15✅ Passed checks (15 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
|
[REHEARSALNOTIFIER]
Prior to this PR being merged, you will need to either run and acknowledge or opt to skip these rehearsals. Interacting with pj-rehearseComment: Once you are satisfied with the results of the rehearsals, comment: |
|
@enxebre: all tests passed! Full PR test history. Your PR dashboard. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here. |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: bryan-cox, enxebre The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
/pj-rehearse ack |
|
@enxebre: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel. |
Summary
jira-agent-process(generic jira-agent workflow)hypershift-review-agent-process(HyperShift review agent)Why
The agent process steps run pre-push hooks that execute
make verify+make test -raceagainst 374 Go packages. On 500m (half a CPU core),make testalone takes 30+ minutes and hits the 20-minute Bash tool timeout (exit 143), causing:Precedent
The
assisted/verify-generated-codestep usescpu: "4"/memory: 3Gifor a similar workload (linters + code generation).Impact
No change to concurrency — the jira-agent runs once per week processing 1 issue. The review-agent runs on-demand per PR. The Prow cluster autoscales, so this does not reduce capacity for other jobs.
Tracks: CNTRLPLANE-3761
🤖 Generated with Claude Code
Summary by CodeRabbit
make verifyand race-enabled tests across 374 Go packages to finish within the 20-minute hook timeout, without changing concurrency.