Skip to content

Conversation

@rcerven
Copy link
Contributor

@rcerven rcerven commented Feb 2, 2026

No description provided.

Signed-off-by: Robert Cerven <[email protected]>
@konflux-ci-qe-bot
Copy link

🤖 Pipeline Failure Analysis

Category: Infrastructure

The end-to-end tests failed because the job encountered Docker Hub rate limits when attempting to pull a required PostgreSQL Helm chart, preventing a necessary dependent service from being deployed.

📋 Technical Details

Immediate Cause

The 'appstudio-e2e-tests/redhat-appstudio-e2e' step failed due to repeated '429 Too Many Requests' errors when pulling the PostgreSQL Helm chart from 'registry-1.docker.io'. This indicates that the job exceeded the unauthenticated pull rate limit imposed by Docker Hub.

Contributing Factors

While not the direct cause of the failure, several Argo CD applications ('build-service-in-cluster-local', 'pipeline-service-in-cluster-local') are in a 'Degraded' state, and the TektonConfig reports components are not in a ready state. These could represent underlying environmental instability but did not directly block the initial Helm chart pull.

Impact

The inability to pull the PostgreSQL Helm chart prevented the deployment of the PostgreSQL service, which is a critical dependency for the AppStudio end-to-end tests. This blocked the execution of the entire test suite, rendering the job unsuccessful.

🔍 Evidence

appstudio-e2e-tests/redhat-appstudio-e2e

Category: infrastructure
Root Cause: The failure was caused by hitting rate limits when pulling a Docker image (PostgreSQL Helm chart) from the Docker registry. This prevented the dependent PostgreSQL service from being deployed, which is a requirement for the e2e tests.

Logs:

artifacts/appstudio-e2e-tests/redhat-appstudio-e2e/build.log:759
postgres failed with:
[{"lastTransitionTime":"2026-02-02T20:16:33Z","message":"Failed to load target state: failed to generate manifest for source 1 of 1: rpc error: code = Unknown desc = error pulling OCI chart: failed to pull OCI chart: failed to get command args to log: 'helm pull oci://registry-1.docker.io/bitnamichartssecure/postgresql --version 17.0.2 --destination /tmp/ec314c9f-c46e-4477-b2fc-abc318a33ece' failed exit status 1: Error: failed to copy: httpReadSeeker: failed open: unexpected status code https://registry-1.docker.io/v2/bitnamichartssecure/postgresql/manifests/sha256:6761aad2d5e01b5462284aa31f1c58e676deee8b8266491f95b22ecfd0f1113d: 429 Too Many Requests - Server message: toomanyrequests: You have reached your unauthenticated pull rate limit. https://www.docker.com/increase-rate-limit","type":"ComparisonError"}]
artifacts/appstudio-e2e-tests/redhat-appstudio-e2e/build.log:855
postgres failed with:
[{"lastTransitionTime":"2026-02-02T20:19:23Z","message":"Failed to load target state: failed to generate manifest for source 1 of 1: rpc error: code = Unknown desc = error pulling OCI chart: failed to pull OCI chart: failed to get command args to log: 'helm pull oci://registry-1.docker.io/bitnamichartssecure/postgresql --version 17.0.2 --destination /tmp/4620b3e4-2e41-48cf-95f5-87ea4ae93007' failed exit status 1: Error: failed to copy: httpReadSeeker: failed open: unexpected status code https://registry-1.docker.io/v2/bitnamichartssecure/postgresql/manifests/sha256:6761aad2d5e01b5462284aa31f1c58e676deee8b8266491f95b22ecfd0f1113d: 429 Too Many Requests - Server message: toomanyrequests: You have reached your unauthenticated pull rate limit. https://www.docker.com/increase-rate-limit","type":"ComparisonError"}]

Analysis powered by prow-failure-analysis | Build: 2018412768926896128

@openshift-ci
Copy link

openshift-ci bot commented Feb 2, 2026

@rcerven: The following test failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name Commit Details Required Rerun command
ci/prow/appstudio-e2e-tests 661580d link true /test appstudio-e2e-tests

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.

Copy link
Member

@mmorhun mmorhun left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/lgtm

@openshift-ci
Copy link

openshift-ci bot commented Feb 3, 2026

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: mmorhun, rcerven

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

@openshift-ci openshift-ci bot added the approved label Feb 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants