Skip to content

Move release setup from e2e test to CI task via setup-release.sh#110

Merged
Roming22 merged 7 commits intoredhat-appstudio:mainfrom
rhopp:e2e_debug
Apr 15, 2026
Merged

Move release setup from e2e test to CI task via setup-release.sh#110
Roming22 merged 7 commits intoredhat-appstudio:mainfrom
rhopp:e2e_debug

Conversation

@rhopp
Copy link
Copy Markdown
Collaborator

@rhopp rhopp commented Mar 31, 2026

The Go e2e test no longer creates release infrastructure (managed namespace,
ECP, RoleBindings, ImageRepositories, ServiceAccount, ReleasePlanAdmission,
ReleasePlan). Instead, the CI task calls setup-release.sh before running
tests, and the test reads application/component/namespace names from
environment variables.

Also removes the image-controller patching workaround, switches to the
docker-build-oci-ta-min pipeline bundle, parallelizes the e2e build with
release setup, randomizes the managed namespace to avoid Quay repo
collisions, and improves release pipeline failure logging.

@konflux-ci-qe-bot
Copy link
Copy Markdown

@rhopp: The following matrix E2E test has Failed, say /retest to rerun failed tests.

Total child pipelines: 2
Failed child pipelines: 2

Failed child pipelines

PipelineRun Name Status Rerun command Build Log Test Log
tsf-e2e-4.20-g7d6k Failed /retest View Pipeline Log View Test Logs
tsf-e2e-4.21-nzss5 Failed /retest View Pipeline Log View Test Logs

@konflux-ci-qe-bot
Copy link
Copy Markdown

@rhopp: The following matrix E2E test has Failed, say /retest to rerun failed tests.

Total child pipelines: 2
Failed child pipelines: 2

Failed child pipelines

PipelineRun Name Status Rerun command Build Log Test Log
tsf-e2e-4.20-j9mjw Failed /retest View Pipeline Log View Test Logs
tsf-e2e-4.21-7drpw Failed /retest View Pipeline Log View Test Logs

@konflux-ci-qe-bot
Copy link
Copy Markdown

@rhopp: The following matrix E2E test has Failed, say /retest to rerun failed tests.

Total child pipelines: 2
Failed child pipelines: 2

Failed child pipelines

PipelineRun Name Status Rerun command Build Log Test Log
tsf-e2e-4.20-tdqvz Failed /retest View Pipeline Log View Test Logs
tsf-e2e-4.21-x6btq Failed /retest View Pipeline Log View Test Logs

@konflux-ci-qe-bot
Copy link
Copy Markdown

@rhopp: The following matrix E2E test has Failed, say /retest to rerun failed tests.

Total child pipelines: 2
Failed child pipelines: 2

Failed child pipelines

PipelineRun Name Status Rerun command Build Log Test Log
tsf-e2e-4.20-dnp8w Failed /retest View Pipeline Log View Test Logs
tsf-e2e-4.21-88mzr Failed /retest View Pipeline Log View Test Logs

@konflux-ci-qe-bot
Copy link
Copy Markdown

@rhopp: The following matrix E2E test has Failed, say /retest to rerun failed tests.

Total child pipelines: 2
Failed child pipelines: 2

Failed child pipelines

PipelineRun Name Status Rerun command Build Log Test Log
tsf-e2e-4.20-j2jj5 Failed /retest View Pipeline Log View Test Logs
tsf-e2e-4.21-tk8fw Failed /retest View Pipeline Log View Test Logs

@konflux-ci-qe-bot
Copy link
Copy Markdown

@rhopp: The following matrix E2E test has Failed, say /retest to rerun failed tests.

Total child pipelines: 2
Failed child pipelines: 2

Failed child pipelines

PipelineRun Name Status Rerun command Build Log Test Log
tsf-e2e-4.20-dfw58 Failed /retest View Pipeline Log View Test Logs
tsf-e2e-4.21-m8ss2 Failed /retest View Pipeline Log View Test Logs

@konflux-ci-qe-bot
Copy link
Copy Markdown

@rhopp: The following matrix E2E test has Failed, say /retest to rerun failed tests.

Total child pipelines: 2
Failed child pipelines: 2

Failed child pipelines

PipelineRun Name Status Rerun command Build Log Test Log
tsf-e2e-4.20-gdx8r Failed /retest View Pipeline Log View Test Logs
tsf-e2e-4.21-s58s9 Failed /retest View Pipeline Log View Test Logs

@rhopp
Copy link
Copy Markdown
Collaborator Author

rhopp commented Apr 6, 2026

/retest

@konflux-ci-qe-bot
Copy link
Copy Markdown

@rhopp: The following matrix E2E test has Failed, say /retest to rerun failed tests.

Total child pipelines: 2
Failed child pipelines: 2

Failed child pipelines

PipelineRun Name Status Rerun command Build Log Test Log
tsf-e2e-4.20-btgd6 Failed /retest View Pipeline Log View Test Logs
tsf-e2e-4.21-bggjj Failed /retest View Pipeline Log View Test Logs

@rhopp
Copy link
Copy Markdown
Collaborator Author

rhopp commented Apr 7, 2026

/retest

@konflux-ci-qe-bot
Copy link
Copy Markdown

@rhopp: The following matrix E2E test has Failed, say /retest to rerun failed tests.

Total child pipelines: 2
Failed child pipelines: 2

Failed child pipelines

PipelineRun Name Status Rerun command Build Log Test Log
tsf-e2e-4.20-fvzsb Failed /retest View Pipeline Log View Test Logs
tsf-e2e-4.21-zn489 Failed /retest View Pipeline Log View Test Logs

@konflux-ci-qe-bot
Copy link
Copy Markdown

@rhopp: The following matrix E2E test has Failed, say /retest to rerun failed tests.

Total child pipelines: 2
Failed child pipelines: 2

Failed child pipelines

PipelineRun Name Status Rerun command Build Log Test Log
tsf-e2e-4.20-ktrx8 Failed /retest View Pipeline Log View Test Logs
tsf-e2e-4.21-2hzrv Failed /retest View Pipeline Log View Test Logs

@konflux-ci-qe-bot
Copy link
Copy Markdown

@rhopp: The following matrix E2E test has Failed, say /retest to rerun failed tests.

Total child pipelines: 2
Failed child pipelines: 2

Failed child pipelines

PipelineRun Name Status Rerun command Build Log Test Log
tsf-e2e-4.20-64bvm Failed /retest View Pipeline Log View Test Logs
tsf-e2e-4.21-kmx75 Failed /retest View Pipeline Log View Test Logs

@rhopp
Copy link
Copy Markdown
Collaborator Author

rhopp commented Apr 7, 2026

/retest

@konflux-ci-qe-bot
Copy link
Copy Markdown

@rhopp: The following matrix E2E test has Succeeded, say /retest to rerun failed tests.

Total child pipelines: 2
Failed child pipelines: 1

Failed child pipelines

PipelineRun Name Status Rerun command Build Log Test Log
tsf-e2e-4.20-9fqvd Failed /retest View Pipeline Log View Test Logs

@konflux-ci-qe-bot
Copy link
Copy Markdown

@rhopp: The following matrix E2E test has Failed, say /retest to rerun failed tests.

Total child pipelines: 2
Failed child pipelines: 2

Failed child pipelines

PipelineRun Name Status Rerun command Build Log Test Log
tsf-e2e-4.20-kj8mn Failed /retest View Pipeline Log View Test Logs
tsf-e2e-4.21-8pl8w Failed /retest View Pipeline Log View Test Logs

@rhopp
Copy link
Copy Markdown
Collaborator Author

rhopp commented Apr 8, 2026

/retest

@rhopp rhopp changed the title Debugging release pipeline 401 failures Move release setup from e2e test to CI task via setup-release.sh Apr 10, 2026
@rhopp rhopp marked this pull request as ready for review April 10, 2026 14:29
@konflux-ci-qe-bot
Copy link
Copy Markdown

@rhopp: The following matrix E2E test has Succeeded, say /retest to rerun failed tests.

Total child pipelines: 2
Failed child pipelines: 1

Failed child pipelines

PipelineRun Name Status Rerun command Build Log Test Log
tsf-e2e-4.21-z4jvh Failed /retest View Pipeline Log View Test Logs

@rhopp
Copy link
Copy Markdown
Collaborator Author

rhopp commented Apr 10, 2026

/retest

@konflux-ci-qe-bot
Copy link
Copy Markdown

@rhopp: The following matrix E2E test has Failed, say /retest to rerun failed tests.

Total child pipelines: 2
Failed child pipelines: 2

Failed child pipelines

PipelineRun Name Status Rerun command Build Log Test Log
tsf-e2e-4.20-6lgbp Failed /retest View Pipeline Log View Test Logs
tsf-e2e-4.21-lnrmw Failed /retest View Pipeline Log View Test Logs

@Roming22
Copy link
Copy Markdown
Member

/retest

@Roming22
Copy link
Copy Markdown
Member

@konflux-ci-qe-bot
Copy link
Copy Markdown

@rhopp: The following matrix E2E test has Failed, say /retest to rerun failed tests.

Total child pipelines: 1
Failed child pipelines: 1

Failed child pipelines

PipelineRun Name Status Rerun command Build Log Test Log
tsf-e2e-4.21-485pp Failed /retest View Pipeline Log View Test Logs

rhopp and others added 3 commits April 15, 2026 07:36
The Go e2e test no longer creates release infrastructure (managed namespace,
ECP, RoleBindings, ImageRepositories, ServiceAccount, ReleasePlanAdmission,
ReleasePlan). Instead, the CI task calls setup-release.sh before running
tests, and the test reads application/component/namespace names from
environment variables.

Also removes the image-controller patching workaround, switches to the
docker-build-oci-ta-min pipeline bundle, parallelizes the e2e build with
release setup, randomizes the managed namespace to avoid Quay repo
collisions, and improves release pipeline failure logging.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…m cert support

Patch RPA to point to elenagerman/release-service-catalog@ta_custom_cert
until the custom cert support is merged upstream.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@konflux-ci-qe-bot
Copy link
Copy Markdown

@rhopp: The following matrix E2E test has Failed, say /retest to rerun failed tests.

Total child pipelines: 1
Failed child pipelines: 0

Failed child pipelines

No failed child pipelines.

@konflux-ci-qe-bot
Copy link
Copy Markdown

@rhopp: The following matrix E2E test has Failed, say /retest to rerun failed tests.

Total child pipelines: 2
Failed child pipelines: 2

Failed child pipelines

PipelineRun Name Status Rerun command Build Log Test Log
tsf-e2e-4.20-8bvkr Failed /retest View Pipeline Log View Test Logs
tsf-e2e-4.21-l5p8x Failed /retest View Pipeline Log View Test Logs

rhopp and others added 2 commits April 15, 2026 13:40
@Roming22 Roming22 merged commit d83d79a into redhat-appstudio:main Apr 15, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants