Skip to content

NO-ISSUE: Update requirements.cachito with latest openshift forks commits#821

Merged
openshift-merge-bot[bot] merged 1 commit into
mainfrom
update-requirements-cachito
Apr 30, 2026
Merged

NO-ISSUE: Update requirements.cachito with latest openshift forks commits#821
openshift-merge-bot[bot] merged 1 commit into
mainfrom
update-requirements-cachito

Conversation

@github-actions
Copy link
Copy Markdown

@github-actions github-actions Bot commented Apr 3, 2026

Automated Requirements Update

This PR updates requirements.cachito with the latest commit hashes from openshift forks repositories.

Changes

Ironic (openshift/openstack-ironic)

Verification

Before merging, please ensure:

  • The new commits don't introduce breaking changes
  • The build completes successfully
  • All tests pass

This PR was automatically created by the update-requirements workflow.

@openshift-ci-robot openshift-ci-robot added the jira/valid-reference Indicates that this PR references a valid Jira ticket of any type. label Apr 3, 2026
@openshift-ci-robot
Copy link
Copy Markdown

@github-actions[bot]: This pull request explicitly references no jira issue.

Details

In response to this:

Automated Requirements Update

This PR updates requirements.cachito with the latest commit hashes from openshift forks repositories.

Changes

Ironic (openshift/openstack-ironic)

Sushy (openshift/openstack-sushy)

Verification

Before merging, please ensure:

  • The new commits don't introduce breaking changes
  • The build completes successfully
  • All tests pass

This PR was automatically created by the update-requirements workflow.

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 openshift-ci Bot added the needs-ok-to-test Indicates a PR that requires an org member to verify it is safe to test. label Apr 3, 2026
@openshift-ci
Copy link
Copy Markdown

openshift-ci Bot commented Apr 3, 2026

Hi @github-actions[bot]. Thanks for your PR.

I'm waiting for a openshift member to verify that this patch is reasonable to test. If it is, they should reply with /ok-to-test on its own line. Until that is done, I will not automatically test new commits in this PR, but the usual testing commands by org members will still work.

Regular contributors should join the org to skip this step.

Once the patch is verified, the new status will be reflected by the ok-to-test label.

I understand the commands that are listed here.

Details

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 kubernetes-sigs/prow repository.

@MahnoorAsghar
Copy link
Copy Markdown

/ok-to-test

@openshift-ci openshift-ci Bot added ok-to-test Indicates a non-member PR verified by an org member that is safe to test. and removed needs-ok-to-test Indicates a PR that requires an org member to verify it is safe to test. labels Apr 7, 2026
@MahnoorAsghar
Copy link
Copy Markdown

MahnoorAsghar commented Apr 7, 2026

/test okd-scos-images

WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLEOFError(8, '[SSL: UNEXPECTED_EOF_WHILE_READING] EOF occurred in violation of protocol (_ssl.c:998)'))': /openstack/requirements/raw/branch/master/upper-constraints.txt
ERROR: Could not install packages due to an OSError: HTTPSConnectionPool(host='opendev.org', port=443): Max retries exceeded with url: /openstack/requirements/raw/branch/master/upper-constraints.txt (Caused by SSLError(SSLEOFError(8, '[SSL: UNEXPECTED_EOF_WHILE_READING] EOF occurred in violation of protocol (_ssl.c:998)')))
error: build error: building at STEP "RUN prepare-image.sh &&     rm -f /bin/prepare-image.sh &&     rm -f /bin/setup.okd &&     /bin/prepare-ipxe.sh &&     rm -f /bin/prepare-ipxe.sh": while running runtime: exit status 1

@MahnoorAsghar
Copy link
Copy Markdown

/test okd-scos-images

@MahnoorAsghar
Copy link
Copy Markdown

/retest

1 similar comment
@MahnoorAsghar
Copy link
Copy Markdown

/retest

@MahnoorAsghar
Copy link
Copy Markdown

/test e2e-metal-ipi-bm
e2e-metal-ipi-bm has failed 3 times:

  • 7 Apr, 2:27 pm
    level=error msg=ReadyIngressNodesAvailable: Authentication requires functional ingress which requires at least one schedulable and ready node. Got 0 worker nodes, 3 master nodes, 0 custom target nodes (none are schedulable or ready for ingress pods).
  • 7 Apr, 5:42 pm and 8 Apr, 11:41 am
    level=error msg=Cluster operator authentication Available is False with WellKnown_NotReady: WellKnownAvailable: The well-known endpoint is not yet available: kube-apiserver oauth endpoint https://10.10.129.61:6443/.well-known/oauth-authorization-server is not yet served and authentication operator keeps waiting (check kube-apiserver operator, and check that instances roll out successfully, which can take several minutes per instance)

@MahnoorAsghar
Copy link
Copy Markdown

/test e2e-metal-ipi-bm

Last e2e-metal-ipi-bm failure analysed using claude:
The failure was a cascading set of delays that collectively pushed worker node readiness past the 1-hour deadline:

  1. ManagementCPUsOverride webhook blocked pod creation (~20 min delay at 13:30 UTC)
Error creating: pods "cluster-baremetal-operator-6b68964448-" is forbidden:
autoscaling.openshift.io/ManagementCPUsOverride the cluster does not have any nodes

This prevented the machine-api stack from starting until 13:50 UTC.
2. Ironic API not immediately ready — microversions not supported by endpoint (13:50–14:14)

ironic settings... error caught while checking endpoint, will retry
microversions not supported by endpoint

After the metal3 pod started, the baremetal-operator kept receiving this error when connecting to the ironic API endpoint (metal3-state.openshift-machine-api.svc:6385). Combined with the webhook not being ready, this caused repeated failures to add finalizers to the worker BareMetalHosts (openshift-3, openshift-4):

failed to add finalizer: failed calling webhook "baremetalhost.metal3.io":
no endpoints available for service "baremetal-operator-webhook-service"

With exponential backoff, this stretched to a 24-minute delay before workers were registered.
3. Workers provisioned just 7 minutes before timeout
Ironic provisioning: 14:53–14:55 UTC ✅
Installer timeout: 15:02 UTC ❌ (nodes needed more time to boot and join)

jacob-anders pushed a commit to jacob-anders/ironic-image that referenced this pull request Apr 10, 2026
…d-metal3

🐛 Run EFI build loop based on actual arch
@MahnoorAsghar
Copy link
Copy Markdown

/test e2e-metal-ipi-bm
The ManagementCPUsOverride issue might be coming from the nightly the job was running against. Lets see if a new nightly resolves this.

@github-actions github-actions Bot force-pushed the update-requirements-cachito branch from c0481ba to be85731 Compare April 13, 2026 13:39
@MahnoorAsghar
Copy link
Copy Markdown

/test e2e-metal-ipi-virtualmedia e2e-metal-ipi-ovn-ipv6

@MahnoorAsghar
Copy link
Copy Markdown

/test e2e-metal-ipi-ovn-ipv6 e2e-metal-ipi-virtualmedia
These are failing due to non-related failures coming from upstream k8s
Surprisingly, searching for 'FileKeyRef', for example, shows green rows in Sippy

@MahnoorAsghar
Copy link
Copy Markdown

@MahnoorAsghar
Copy link
Copy Markdown

Also, trying to make sure that the failures on these 3 jobs aren't related to the contents of this PR, by running these tests here: #833

@iurygregory
Copy link
Copy Markdown

seems like #833 shows green... I'm wondering if something in our ironic commits broke something, but I couldn't identify things in the logs =(

@openshift-ci openshift-ci Bot added needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. and removed lgtm Indicates that a PR is ready to be merged. labels Apr 27, 2026
@elfosardo
Copy link
Copy Markdown

/retest

@elfosardo
Copy link
Copy Markdown

elfosardo commented Apr 28, 2026

yay for merge conflict, my "fault" actually :)

@elfosardo elfosardo force-pushed the update-requirements-cachito branch from da857c5 to fd52fcc Compare April 28, 2026 07:06
@openshift-ci openshift-ci Bot removed the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label Apr 28, 2026
@elfosardo
Copy link
Copy Markdown

/unhold

@openshift-ci openshift-ci Bot removed the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label Apr 28, 2026
@elfosardo
Copy link
Copy Markdown

/retest

@github-actions github-actions Bot force-pushed the update-requirements-cachito branch from fd52fcc to a278a03 Compare April 28, 2026 16:43
@openshift-ci-robot
Copy link
Copy Markdown

@github-actions[bot]: This pull request explicitly references no jira issue.

Details

In response to this:

Automated Requirements Update

This PR updates requirements.cachito with the latest commit hashes from openshift forks repositories.

Changes

Ironic (openshift/openstack-ironic)

Sushy (openshift/openstack-sushy)

Verification

Before merging, please ensure:

  • The new commits don't introduce breaking changes
  • The build completes successfully
  • All tests pass

This PR was automatically created by the update-requirements workflow.

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.

@elfosardo
Copy link
Copy Markdown

/lgtm
/verified bypass

@openshift-ci-robot openshift-ci-robot added the verified Signifies that the PR passed pre-merge verification criteria label Apr 28, 2026
@openshift-ci-robot
Copy link
Copy Markdown

@elfosardo: The verified label has been added.

Details

In response to this:

/lgtm
/verified bypass

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 openshift-ci Bot added the lgtm Indicates that a PR is ready to be merged. label Apr 28, 2026
@openshift-merge-bot
Copy link
Copy Markdown

/retest-required

Remaining retests: 0 against base HEAD 15add7e and 2 for PR HEAD a278a03 in total

@openshift-ci openshift-ci Bot added the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label Apr 28, 2026
- Ironic: 3104b9cf2c486a140675377d892baca67b8e18eb
- Sushy: 6094f72fda9c198ce1b3c531cd97c2421dcc4489
@github-actions github-actions Bot force-pushed the update-requirements-cachito branch from a278a03 to 7c2d868 Compare April 29, 2026 13:41
@openshift-ci-robot openshift-ci-robot removed the verified Signifies that the PR passed pre-merge verification criteria label Apr 29, 2026
@openshift-ci-robot
Copy link
Copy Markdown

@github-actions[bot]: This pull request explicitly references no jira issue.

Details

In response to this:

Automated Requirements Update

This PR updates requirements.cachito with the latest commit hashes from openshift forks repositories.

Changes

Ironic (openshift/openstack-ironic)

Verification

Before merging, please ensure:

  • The new commits don't introduce breaking changes
  • The build completes successfully
  • All tests pass

This PR was automatically created by the update-requirements workflow.

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 openshift-ci Bot removed lgtm Indicates that a PR is ready to be merged. needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. labels Apr 29, 2026
@openshift-ci
Copy link
Copy Markdown

openshift-ci Bot commented Apr 29, 2026

@github-actions[bot]: all tests passed!

Full PR test history. Your PR dashboard.

Details

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 kubernetes-sigs/prow repository. I understand the commands that are listed here.

@elfosardo
Copy link
Copy Markdown

/lgtm
/verified bypass

@openshift-ci openshift-ci Bot added the lgtm Indicates that a PR is ready to be merged. label Apr 30, 2026
@openshift-ci-robot openshift-ci-robot added the verified Signifies that the PR passed pre-merge verification criteria label Apr 30, 2026
@openshift-ci-robot
Copy link
Copy Markdown

@elfosardo: The verified label has been added.

Details

In response to this:

/lgtm
/verified bypass

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-merge-bot openshift-merge-bot Bot merged commit 323974b into main Apr 30, 2026
8 checks passed
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. automated cachito dependencies 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. ok-to-test Indicates a non-member PR verified by an org member that is safe to test. verified Signifies that the PR passed pre-merge verification criteria

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants