Skip to content

feat: idling after 24h for Claw namespaces - #1292

Merged
alexeykazakov merged 1 commit into
codeready-toolchain:masterfrom
xcoulon:claw-tier-24h-idler
Aug 10, 2026
Merged

feat: idling after 24h for Claw namespaces#1292
alexeykazakov merged 1 commit into
codeready-toolchain:masterfrom
xcoulon:claw-tier-24h-idler

Conversation

@xcoulon

@xcoulon xcoulon commented Aug 10, 2026

Copy link
Copy Markdown
Contributor

kinda revert of #1280, but allow running for 24h instead of default 12h

e2e tests: codeready-toolchain/toolchain-e2e#1315

Signed-off-by: Xavier Coulon xcoulon@redhat.com

Summary by CodeRabbit

  • New Features
    • Claw deployments now automatically idle after 24 hours by default, helping reduce resource usage.
    • Updated the configuration guidance to reflect the new default timeout.

kinda revert of codeready-toolchain#1280, but allow running for 24h instead of default 12h

Signed-off-by: Xavier Coulon <xcoulon@redhat.com>
@coderabbitai

coderabbitai Bot commented Aug 10, 2026

Copy link
Copy Markdown

Walkthrough

The Claw template changes the default idler timeout from disabled to 24 hours and updates the related parameter comment.

Changes

Claw idling configuration

Layer / File(s) Summary
Set the Claw idler timeout
deploy/templates/nstemplatetiers/claw/cluster.yaml
Sets IDLER_TIMEOUT_SECONDS to 86400 and updates the parameter comment.

Estimated code review effort: 1 (Trivial) | ~2 minutes

Possibly related PRs

Suggested labels: feature

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly and concisely describes the change to enable idling for Claw namespaces after 24 hours.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

Comment @coderabbitai help to get the list of available commands.

@sonarqubecloud

Copy link
Copy Markdown

@coderabbitai coderabbitai Bot added the feature New feature or request label Aug 10, 2026
@openshift-ci

openshift-ci Bot commented Aug 10, 2026

Copy link
Copy Markdown

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: alexeykazakov, xcoulon

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Details Needs approval from an approver in each of these files:
  • OWNERS [alexeykazakov,xcoulon]

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@openshift-ci openshift-ci Bot added the lgtm label Aug 10, 2026
@alexeykazakov alexeykazakov removed their assignment Aug 10, 2026
@alexeykazakov
alexeykazakov merged commit b6c710a into codeready-toolchain:master Aug 10, 2026
10 of 11 checks passed
alexeykazakov pushed a commit to codeready-toolchain/toolchain-e2e that referenced this pull request Aug 10, 2026
kinda revert of #1280, but allow running for 24h instead of default 12h

e2e tests for codeready-toolchain/host-operator#1292

Signed-off-by: Xavier Coulon <xcoulon@redhat.com>
@xcoulon
xcoulon deleted the claw-tier-24h-idler branch August 11, 2026 08:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved feature New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants