Skip to content

ROSAENG-1484: Increase autonode FVT timeout to 3h - #79932

Merged
openshift-merge-bot[bot] merged 2 commits into
openshift:mainfrom
dustman9000:rosaeng-1484-autonode-fvt-timeout
Jun 2, 2026
Merged

ROSAENG-1484: Increase autonode FVT timeout to 3h#79932
openshift-merge-bot[bot] merged 2 commits into
openshift:mainfrom
dustman9000:rosaeng-1484-autonode-fvt-timeout

Conversation

@dustman9000

@dustman9000 dustman9000 commented Jun 1, 2026

Copy link
Copy Markdown
Member

Summary

  • Increase Prow step timeout for the HCP Autonode FVT job from the default 2h to 3h
  • The 21 autonode test specs collectively exceed the 2h limit, causing consistent timeouts

Jira: https://redhat.atlassian.net/browse/ROSAENG-1484

Summary by CodeRabbit

This change updates the OpenShift CI configuration for the openshift-online/rosa-e2e repository to extend the Prow job timeout for the HCP Autonode FVT integration test.

What changed: The ci-operator config that defines the ocm-fvt test suite (ci-operator/config/openshift-online/rosa-e2e/openshift-online-rosa-e2e-main__ocm-fvt-rosa-hcp-integration.yaml) adds timeout: 3h0m0s to the ocm-fvt-periodic-cs-rosa-hcp-autonode-integration-main test definition (previously subject to the default 2-hour job timeout).

Why it matters: The autonode FVT consists of 21 test specs whose combined runtime regularly exceeds the default 2-hour limit; increasing the timeout to 3 hours prevents consistent timeouts and allows the suite to complete.

Infrastructure affected: CI operator configuration for the ROSA E2E integration jobs in the OpenShift CI system—specifically the HCP Autonode FVT periodic job. No other tests or top-level configuration fields were modified.

The 21 autonode test specs collectively exceed the default 2h
ci-operator timeout. Bump to 3h to give headroom.
@openshift-ci-robot

openshift-ci-robot commented Jun 1, 2026

Copy link
Copy Markdown
Contributor

@dustman9000: This pull request references ROSAENG-1484 which is a valid jira issue.

Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the bug to target the "5.0.0" version, but no target version was set.

Details

In response to this:

Summary

  • Increase Prow step timeout for the HCP Autonode FVT job from the default 2h to 3h
  • The 21 autonode test specs collectively exceed the 2h limit, causing consistent timeouts

Jira: https://redhat.atlassian.net/browse/ROSAENG-1484

Instructions 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 openshift-eng/jira-lifecycle-plugin repository.

@openshift-ci-robot openshift-ci-robot added the jira/valid-reference Indicates that this PR references a valid Jira ticket of any type. label Jun 1, 2026
@coderabbitai

coderabbitai Bot commented Jun 1, 2026

Copy link
Copy Markdown
Contributor

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Repository YAML (base), Central YAML (inherited)

Review profile: CHILL

Plan: Enterprise

Run ID: e6f5b742-8dbe-429c-91d7-4f31479102fb

📥 Commits

Reviewing files that changed from the base of the PR and between 2380370 and ef95df9.

📒 Files selected for processing (1)
  • ci-operator/config/openshift-online/rosa-e2e/openshift-online-rosa-e2e-main__ocm-fvt-rosa-hcp-integration.yaml
✅ Files skipped from review due to trivial changes (1)
  • ci-operator/config/openshift-online/rosa-e2e/openshift-online-rosa-e2e-main__ocm-fvt-rosa-hcp-integration.yaml

Walkthrough

Adds a timeout: 3h0m0s field to the ocm-fvt-periodic-cs-rosa-hcp-autonode-integration-main test entry in the ROSA HCP integration CI operator YAML.

Changes

Test Configuration Timeout Update

Layer / File(s) Summary
Test timeout configuration
ci-operator/config/openshift-online/rosa-e2e/openshift-online-rosa-e2e-main__ocm-fvt-rosa-hcp-integration.yaml
A timeout: 3h0m0s field is added to the ocm-fvt-periodic-cs-rosa-hcp-autonode-integration-main test definition.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes

Possibly related PRs

Suggested labels

lgtm, approved, rehearsals-ack

Suggested reviewers

  • tiwillia
  • bmeng
🚥 Pre-merge checks | ✅ 15
✅ Passed checks (15 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly and specifically describes the main change: increasing the autonode FVT timeout from 2 hours to 3 hours, with a reference to the Jira ticket.
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.
Stable And Deterministic Test Names ✅ Passed PR modifies only CI-operator config (timeout setting), not Ginkgo test files. Custom check for Ginkgo test name stability is not applicable to YAML configuration changes.
Test Structure And Quality ✅ Passed PR modifies CI configuration (adding a timeout to a Prow job definition), not Ginkgo test code. The custom check for Ginkgo test structure and quality is not applicable to CI configuration files.
Microshift Test Compatibility ✅ Passed PR does not add new Ginkgo e2e tests; it only modifies a timeout setting in a CI configuration file. The MicroShift compatibility check applies only to new e2e tests, not CI configuration changes.
Single Node Openshift (Sno) Test Compatibility ✅ Passed This PR modifies only a CI operator configuration YAML file (adding a timeout setting) and does not add any new Ginkgo e2e tests, making this SNO compatibility check inapplicable.
Topology-Aware Scheduling Compatibility ✅ Passed PR modifies only a CI test timeout setting in a Prow configuration file, not deployment manifests, operator code, or controllers. No scheduling constraints are introduced.
Ote Binary Stdout Contract ✅ Passed PR only modifies YAML config (adds timeout), not code. OTE Binary Stdout Contract check applies only to code with stdout writes in process-level code.
Ipv6 And Disconnected Network Test Compatibility ✅ Passed PR modifies only a ci-operator YAML config file to set timeout, not adding any Ginkgo e2e test code. Check is not applicable to configuration-only changes.
No-Weak-Crypto ✅ Passed PR only modifies YAML CI/CD configuration file to increase test timeout from 2h to 3h; contains no cryptographic code or weak crypto patterns.
Container-Privileges ✅ Passed The modified file contains no privileged container settings like privileged: true, hostPID, hostNetwork, hostIPC, SYS_ADMIN, allowPrivilegeEscalation, or root user configuration.
No-Sensitive-Data-In-Logs ✅ Passed PR only adds a timeout configuration parameter to a test definition; no logging code or actual sensitive data (passwords, tokens, API keys, PII) is added or exposed.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

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

@openshift-ci openshift-ci Bot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Jun 1, 2026
@openshift-ci
openshift-ci Bot requested review from gdbranco and jfrazierRedHat June 1, 2026 17:58
@openshift-merge-bot

Copy link
Copy Markdown
Contributor

@openshift-ci[bot]: your /pj-rehearse request was not processed because the request waited in queue for longer than 5 minutes. Please retry in a few minutes.

@openshift-merge-bot

Copy link
Copy Markdown
Contributor

[REHEARSALNOTIFIER]
@dustman9000: the pj-rehearse plugin accommodates running rehearsal tests for the changes in this PR. Expand 'Interacting with pj-rehearse' for usage details. The following rehearsable tests have been affected by this change:

Test name Repo Type Reason
periodic-ci-openshift-online-rosa-e2e-main-ocm-fvt-rosa-hcp-integration-ocm-fvt-periodic-cs-rosa-hcp-autonode-integration-main N/A periodic Ci-operator config changed
Interacting with pj-rehearse

Comment: /pj-rehearse to run up to 5 rehearsals
Comment: /pj-rehearse skip to opt-out of rehearsals
Comment: /pj-rehearse {test-name}, with each test separated by a space, to run one or more specific rehearsals
Comment: /pj-rehearse more to run up to 10 rehearsals
Comment: /pj-rehearse max to run up to 25 rehearsals
Comment: /pj-rehearse auto-ack to run up to 5 rehearsals, and add the rehearsals-ack label on success
Comment: /pj-rehearse list to get an up-to-date list of affected jobs
Comment: /pj-rehearse abort to abort all active rehearsals
Comment: /pj-rehearse network-access-allowed to allow rehearsals of tests that have the restrict_network_access field set to false. This must be executed by an openshift org member who is not the PR author

Once you are satisfied with the results of the rehearsals, comment: /pj-rehearse ack to unblock merge. When the rehearsals-ack label is present on your PR, merge will no longer be blocked by rehearsals.
If you would like the rehearsals-ack label removed, comment: /pj-rehearse reject to re-block merging.

@openshift-ci openshift-ci Bot added the lgtm Indicates that a PR is ready to be merged. label Jun 2, 2026
@davidleerh

Copy link
Copy Markdown
Contributor

/lgtm

@openshift-ci

openshift-ci Bot commented Jun 2, 2026

Copy link
Copy Markdown
Contributor

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: davidleerh, dustman9000

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:

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

@davidleerh

Copy link
Copy Markdown
Contributor

/pj-rehearse

@openshift-merge-bot

Copy link
Copy Markdown
Contributor

@davidleerh: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel.

@dustman9000

Copy link
Copy Markdown
Member Author

/pj-rehearse ack

@openshift-merge-bot

Copy link
Copy Markdown
Contributor

@dustman9000: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel.

@openshift-merge-bot openshift-merge-bot Bot added the rehearsals-ack Signifies that rehearsal jobs have been acknowledged label Jun 2, 2026
@openshift-merge-bot
openshift-merge-bot Bot merged commit 6451c5c into openshift:main Jun 2, 2026
16 of 17 checks passed
openshift-merge-bot Bot pushed a commit that referenced this pull request Jun 3, 2026
Add timeout: 3h0m0s to all 29 OCM FVT periodic test entries
across all 5 config variants (HCP staging/integration, Classic
staging/integration, OSD GCP staging).

The autonode integration job already had a 3h timeout (PR #79932);
this extends the same timeout to all remaining OCM FVT jobs to
prevent Prow-level timeouts when ginkgo test suite timeouts have
been increased.

References: PR #79932 (Autonode FVT timeout precedent)

Co-authored-by: Chai Bot <chai-bot@redhat.com>
IshwarKanse pushed a commit to IshwarKanse/release that referenced this pull request Jun 4, 2026
Add timeout: 3h0m0s to all 29 OCM FVT periodic test entries
across all 5 config variants (HCP staging/integration, Classic
staging/integration, OSD GCP staging).

The autonode integration job already had a 3h timeout (PR openshift#79932);
this extends the same timeout to all remaining OCM FVT jobs to
prevent Prow-level timeouts when ginkgo test suite timeouts have
been increased.

References: PR openshift#79932 (Autonode FVT timeout precedent)

Co-authored-by: Chai Bot <chai-bot@redhat.com>
fracappa pushed a commit to fracappa/release that referenced this pull request Jun 4, 2026
Add timeout: 3h0m0s to all 29 OCM FVT periodic test entries
across all 5 config variants (HCP staging/integration, Classic
staging/integration, OSD GCP staging).

The autonode integration job already had a 3h timeout (PR openshift#79932);
this extends the same timeout to all remaining OCM FVT jobs to
prevent Prow-level timeouts when ginkgo test suite timeouts have
been increased.

References: PR openshift#79932 (Autonode FVT timeout precedent)

Co-authored-by: Chai Bot <chai-bot@redhat.com>
TimurMP pushed a commit to TimurMP/release that referenced this pull request Jun 4, 2026
* ROSAENG-1484: Increase autonode FVT timeout to 3h

The 21 autonode test specs collectively exceed the default 2h
ci-operator timeout. Bump to 3h to give headroom.

* Fix config field ordering for ci-operator-config-metadata check
TimurMP pushed a commit to TimurMP/release that referenced this pull request Jun 4, 2026
Add timeout: 3h0m0s to all 29 OCM FVT periodic test entries
across all 5 config variants (HCP staging/integration, Classic
staging/integration, OSD GCP staging).

The autonode integration job already had a 3h timeout (PR openshift#79932);
this extends the same timeout to all remaining OCM FVT jobs to
prevent Prow-level timeouts when ginkgo test suite timeouts have
been increased.

References: PR openshift#79932 (Autonode FVT timeout precedent)

Co-authored-by: Chai Bot <chai-bot@redhat.com>
krisnababu pushed a commit to oharan2/release that referenced this pull request Jul 3, 2026
* ROSAENG-1484: Increase autonode FVT timeout to 3h

The 21 autonode test specs collectively exceed the default 2h
ci-operator timeout. Bump to 3h to give headroom.

* Fix config field ordering for ci-operator-config-metadata check
krisnababu pushed a commit to oharan2/release that referenced this pull request Jul 3, 2026
Add timeout: 3h0m0s to all 29 OCM FVT periodic test entries
across all 5 config variants (HCP staging/integration, Classic
staging/integration, OSD GCP staging).

The autonode integration job already had a 3h timeout (PR openshift#79932);
this extends the same timeout to all remaining OCM FVT jobs to
prevent Prow-level timeouts when ginkgo test suite timeouts have
been increased.

References: PR openshift#79932 (Autonode FVT timeout precedent)

Co-authored-by: Chai Bot <chai-bot@redhat.com>
andrej1991 pushed a commit to andrej1991/release that referenced this pull request Jul 6, 2026
* ROSAENG-1484: Increase autonode FVT timeout to 3h

The 21 autonode test specs collectively exceed the default 2h
ci-operator timeout. Bump to 3h to give headroom.

* Fix config field ordering for ci-operator-config-metadata check
andrej1991 pushed a commit to andrej1991/release that referenced this pull request Jul 6, 2026
Add timeout: 3h0m0s to all 29 OCM FVT periodic test entries
across all 5 config variants (HCP staging/integration, Classic
staging/integration, OSD GCP staging).

The autonode integration job already had a 3h timeout (PR openshift#79932);
this extends the same timeout to all remaining OCM FVT jobs to
prevent Prow-level timeouts when ginkgo test suite timeouts have
been increased.

References: PR openshift#79932 (Autonode FVT timeout precedent)

Co-authored-by: Chai Bot <chai-bot@redhat.com>
TimurMP pushed a commit to TimurMP/release that referenced this pull request Jul 8, 2026
* ROSAENG-1484: Increase autonode FVT timeout to 3h

The 21 autonode test specs collectively exceed the default 2h
ci-operator timeout. Bump to 3h to give headroom.

* Fix config field ordering for ci-operator-config-metadata check
TimurMP pushed a commit to TimurMP/release that referenced this pull request Jul 8, 2026
Add timeout: 3h0m0s to all 29 OCM FVT periodic test entries
across all 5 config variants (HCP staging/integration, Classic
staging/integration, OSD GCP staging).

The autonode integration job already had a 3h timeout (PR openshift#79932);
this extends the same timeout to all remaining OCM FVT jobs to
prevent Prow-level timeouts when ginkgo test suite timeouts have
been increased.

References: PR openshift#79932 (Autonode FVT timeout precedent)

Co-authored-by: Chai Bot <chai-bot@redhat.com>
SachinNinganure pushed a commit to SachinNinganure/release that referenced this pull request Jul 20, 2026
* ROSAENG-1484: Increase autonode FVT timeout to 3h

The 21 autonode test specs collectively exceed the default 2h
ci-operator timeout. Bump to 3h to give headroom.

* Fix config field ordering for ci-operator-config-metadata check
SachinNinganure pushed a commit to SachinNinganure/release that referenced this pull request Jul 20, 2026
Add timeout: 3h0m0s to all 29 OCM FVT periodic test entries
across all 5 config variants (HCP staging/integration, Classic
staging/integration, OSD GCP staging).

The autonode integration job already had a 3h timeout (PR openshift#79932);
this extends the same timeout to all remaining OCM FVT jobs to
prevent Prow-level timeouts when ginkgo test suite timeouts have
been increased.

References: PR openshift#79932 (Autonode FVT timeout precedent)

Co-authored-by: Chai Bot <chai-bot@redhat.com>
srivickynesh pushed a commit to srivickynesh/release that referenced this pull request Aug 5, 2026
* ROSAENG-1484: Increase autonode FVT timeout to 3h

The 21 autonode test specs collectively exceed the default 2h
ci-operator timeout. Bump to 3h to give headroom.

* Fix config field ordering for ci-operator-config-metadata check
malingatembo pushed a commit to malingatembo/release that referenced this pull request Aug 5, 2026
* ROSAENG-1484: Increase autonode FVT timeout to 3h

The 21 autonode test specs collectively exceed the default 2h
ci-operator timeout. Bump to 3h to give headroom.

* Fix config field ordering for ci-operator-config-metadata check
malingatembo pushed a commit to malingatembo/release that referenced this pull request Aug 5, 2026
Add timeout: 3h0m0s to all 29 OCM FVT periodic test entries
across all 5 config variants (HCP staging/integration, Classic
staging/integration, OSD GCP staging).

The autonode integration job already had a 3h timeout (PR openshift#79932);
this extends the same timeout to all remaining OCM FVT jobs to
prevent Prow-level timeouts when ginkgo test suite timeouts have
been increased.

References: PR openshift#79932 (Autonode FVT timeout precedent)

Co-authored-by: Chai Bot <chai-bot@redhat.com>
TimurMP pushed a commit to TimurMP/release that referenced this pull request Sep 5, 2026
* ROSAENG-1484: Increase autonode FVT timeout to 3h

The 21 autonode test specs collectively exceed the default 2h
ci-operator timeout. Bump to 3h to give headroom.

* Fix config field ordering for ci-operator-config-metadata check
TimurMP pushed a commit to TimurMP/release that referenced this pull request Sep 5, 2026
Add timeout: 3h0m0s to all 29 OCM FVT periodic test entries
across all 5 config variants (HCP staging/integration, Classic
staging/integration, OSD GCP staging).

The autonode integration job already had a 3h timeout (PR openshift#79932);
this extends the same timeout to all remaining OCM FVT jobs to
prevent Prow-level timeouts when ginkgo test suite timeouts have
been increased.

References: PR openshift#79932 (Autonode FVT timeout precedent)

Co-authored-by: Chai Bot <chai-bot@redhat.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved Indicates a PR has been approved by an approver from all required OWNERS files. jira/valid-reference Indicates that this PR references a valid Jira ticket of any type. lgtm Indicates that a PR is ready to be merged. rehearsals-ack Signifies that rehearsal jobs have been acknowledged

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants