Skip to content

feat(RELEASE-455): add-fbc-contribution support for multiple components #930

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Jun 4, 2025

Conversation

theflockers
Copy link
Contributor

this PR changes the task to support fbc fragments
containing multiple components.

changes made in the task:

  • loops through the components and create internal- requests (IR) for each of these components;
  • save the results for each IR in the RESULTS_FILE file;
  • update tests

Describe your changes

Relevant Jira

Checklist before requesting a review

  • I have marked as draft or added do not merge label if there's a dependency PR
    • If you want reviews on your draft PR, you can add reviewers or add the release-service-maintainers handle if you are unsure who to tag
  • My commit message includes Signed-off-by: My name <email>
  • I have bumped the task/pipeline version string and updated changelog in the relevant README
  • I read CONTRIBUTING.MD and commit formatting

Copy link

openshift-ci bot commented May 6, 2025

Skipping CI for Draft Pull Request.
If you want CI signal for your change, please convert it to an actual PR.
You can still manually trigger a test run with /test all

@theflockers theflockers force-pushed the release-445 branch 2 times, most recently from 39714f2 to d94ddad Compare May 12, 2025 09:51
@theflockers theflockers force-pushed the release-445 branch 5 times, most recently from 05bec71 to e1092cb Compare May 12, 2025 10:31
@theflockers
Copy link
Contributor Author

/ok-to-test

@theflockers theflockers force-pushed the release-445 branch 3 times, most recently from 3aaa4aa to 285c7a5 Compare May 13, 2025 15:12
@theflockers
Copy link
Contributor Author

/ok-to-test

@theflockers
Copy link
Contributor Author

/retest

@theflockers
Copy link
Contributor Author

/ok-to-test

2 similar comments
@theflockers
Copy link
Contributor Author

/ok-to-test

@theflockers
Copy link
Contributor Author

/ok-to-test

@theflockers theflockers marked this pull request as ready for review May 15, 2025 10:41
@theflockers theflockers requested a review from a team as a code owner May 15, 2025 10:41
@johnbieren
Copy link
Collaborator

/retest
failed to provision cluster

@konflux-ci-qe-bot
Copy link

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

PipelineRun Name Status Rerun command Build Log Test Log
konflux-e2e-tests-catalog-dgrcz Failed /retest View Pipeline Log View Test Logs

Inspecting Test Artifacts

To inspect your test artifacts, follow these steps:

  1. Install ORAS (see the ORAS installation guide).
  2. Download artifacts with the following commands:
mkdir -p oras-artifacts
cd oras-artifacts
oras pull quay.io/konflux-test-storage/konflux-team/release-service-catalog:konflux-e2e-tests-catalog-dgrcz

Test results analysis

🚨 No JUnit file found, see the log from running tests:

Click to view logs
./mage -v ci:teste2e
Running target: CI:TestE2E
I0602 16:09:50.751207   15546 magefile.go:521] setting up new custom bundle for testing...
Creating Tekton Bundle:
	- Added Pipeline: docker-build to image
I0602 16:09:53.113549   15546 bundle.go:57] image digest for a new tekton bundle quay.io/redhat-appstudio-qe/test-images:pipeline-bundle-1748880591-yibd: quay.io/redhat-appstudio-qe/test-images@sha256:a647e194d807b75ddf857624fed4629d4d387f0f29ce1dfc98c88dd2a22e2456
I0602 16:09:53.113571   15546 magefile.go:527] To use the custom docker bundle locally, run below cmd:

export CUSTOM_DOCKER_BUILD_PIPELINE_BUNDLE=quay.io/redhat-appstudio-qe/test-images:pipeline-bundle-1748880591-yibd

I0602 16:09:54.093853 15546 release_service_catalog.go:93] checking if repository is release-service-catalog
I0602 16:09:54.972214 15546 release_service_catalog.go:59] setting test label for release-pipelines: fbc-release
exec: go "install" "-mod=mod" "github.com/onsi/ginkgo/v2/ginkgo"
go: downloading github.com/go-task/slim-sprig/v3 v3.0.0
go: downloading github.com/google/pprof v0.0.0-20240424215950-a892ee059fd6
I0602 16:09:58.006793 15546 install.go:188] cloning 'https://github.com/redhat-appstudio/infra-deployments' with git ref 'refs/heads/main'
Enumerating objects: 54370, done.
Counting objects: 0% (1/111)
Counting objects: 1% (2/111)
Counting objects: 2% (3/111)
Counting objects: 3% (4/111)
Counting objects: 4% (5/111)
Counting objects: 5% (6/111)
Counting objects: 6% (7/111)
Counting objects: 7% (8/111)
Counting objects: 8% (9/111)
Counting objects: 9% (10/111)
Counting objects: 10% (12/111)
Counting objects: 11% (13/111)
Counting objects: 12% (14/111)
Counting objects: 13% (15/111)
Counting objects: 14% (16/111)
Counting objects: 15% (17/111)
Counting objects: 16% (18/111)
Counting objects: 17% (19/111)
Counting objects: 18% (20/111)
Counting objects: 19% (22/111)
Counting objects: 20% (23/111)
Counting objects: 21% (24/111)
Counting objects: 22% (25/111)
Counting objects: 23% (26/111)
Counting objects: 24% (27/111)
Counting objects: 25% (28/111)
Counting objects: 26% (29/111)
Counting objects: 27% (30/111)
Counting objects: 28% (32/111)
Counting objects: 29% (33/111)
Counting objects: 30% (34/111)
Counting objects: 31% (35/111)
Counting objects: 32% (36/111)
Counting objects: 33% (37/111)
Counting objects: 34% (38/111)
Counting objects: 35% (39/111)
Counting objects: 36% (40/111)
Counting objects: 37% (42/111)
Counting objects: 38% (43/111)
Counting objects: 39% (44/111)
Counting objects: 40% (45/111)
Counting objects: 41% (46/111)
Counting objects: 42% (47/111)
Counting objects: 43% (48/111)
Counting objects: 44% (49/111)
Counting objects: 45% (50/111)
Counting objects: 46% (52/111)
Counting objects: 47% (53/111)
Counting objects: 48% (54/111)
Counting objects: 49% (55/111)
Counting objects: 50% (56/111)
Counting objects: 51% (57/111)
Counting objects: 52% (58/111)
Counting objects: 53% (59/111)
Counting objects: 54% (60/111)
Counting objects: 55% (62/111)
Counting objects: 56% (63/111)
Counting objects: 57% (64/111)
Counting objects: 58% (65/111)
Counting objects: 59% (66/111)
Counting objects: 60% (67/111)
Counting objects: 61% (68/111)
Counting objects: 62% (69/111)
Counting objects: 63% (70/111)
Counting objects: 64% (72/111)
Counting objects: 65% (73/111)
Counting objects: 66% (74/111)
Counting objects: 67% (75/111)
Counting objects: 68% (76/111)
Counting objects: 69% (77/111)
Counting objects: 70% (78/111)
Counting objects: 71% (79/111)
Counting objects: 72% (80/111)
Counting objects: 73% (82/111)
Counting objects: 74% (83/111)
Counting objects: 75% (84/111)
Counting objects: 76% (85/111)
Counting objects: 77% (86/111)
Counting objects: 78% (87/111)
Counting objects: 79% (88/111)
Counting objects: 80% (89/111)
Counting objects: 81% (90/111)
Counting objects: 82% (92/111)
Counting objects: 83% (93/111)
Counting objects: 84% (94/111)
Counting objects: 85% (95/111)
Counting objects: 86% (96/111)
Counting objects: 87% (97/111)
Counting objects: 88% (98/111)
Counting objects: 89% (99/111)
Counting objects: 90% (100/111)
Counting objects: 91% (102/111)
Counting objects: 92% (103/111)
Counting objects: 93% (104/111)
Counting objects: 94% (105/111)
Counting objects: 95% (106/111)
Counting objects: 96% (107/111)
Counting objects: 97% (108/111)
Counting objects: 98% (109/111)
Counting objects: 99% (110/111)
Counting objects: 100% (111/111)
Counting objects: 100% (111/111), done.
Compressing objects: 1% (1/81)
Compressing objects: 2% (2/81)
Compressing objects: 3% (3/81)
Compressing objects: 4% (4/81)
Compressing objects: 6% (5/81)
Compressing objects: 7% (6/81)
Compressing objects: 8% (7/81)
Compressing objects: 9% (8/81)
Compressing objects: 11% (9/81)
Compressing objects: 12% (10/81)
Compressing objects: 13% (11/81)
Compressing objects: 14% (12/81)
Compressing objects: 16% (13/81)
Compressing objects: 17% (14/81)
Compressing objects: 18% (15/81)
Compressing objects: 19% (16/81)
Compressing objects: 20% (17/81)
Compressing objects: 22% (18/81)
Compressing objects: 23% (19/81)
Compressing objects: 24% (20/81)
Compressing objects: 25% (21/81)
Compressing objects: 27% (22/81)
Compressing objects: 28% (23/81)
Compressing objects: 29% (24/81)
Compressing objects: 30% (25/81)
Compressing objects: 32% (26/81)
Compressing objects: 33% (27/81)
Compressing objects: 34% (28/81)
Compressing objects: 35% (29/81)
Compressing objects: 37% (30/81)
Compressing objects: 38% (31/81)
Compressing objects: 39% (32/81)
Compressing objects: 40% (33/81)
Compressing objects: 41% (34/81)
Compressing objects: 43% (35/81)
Compressing objects: 44% (36/81)
Compressing objects: 45% (37/81)
Compressing objects: 46% (38/81)
Compressing objects: 48% (39/81)
Compressing objects: 49% (40/81)
Compressing objects: 50% (41/81)
Compressing objects: 51% (42/81)
Compressing objects: 53% (43/81)
Compressing objects: 54% (44/81)
Compressing objects: 55% (45/81)
Compressing objects: 56% (46/81)
Compressing objects: 58% (47/81)
Compressing objects: 59% (48/81)
Compressing objects: 60% (49/81)
Compressing objects: 61% (50/81)
Compressing objects: 62% (51/81)
Compressing objects: 64% (52/81)
Compressing objects: 65% (53/81)
Compressing objects: 66% (54/81)
Compressing objects: 67% (55/81)
Compressing objects: 69% (56/81)
Compressing objects: 70% (57/81)
Compressing objects: 71% (58/81)
Compressing objects: 72% (59/81)
Compressing objects: 74% (60/81)
Compressing objects: 75% (61/81)
Compressing objects: 76% (62/81)
Compressing objects: 77% (63/81)
Compressing objects: 79% (64/81)
Compressing objects: 80% (65/81)
Compressing objects: 81% (66/81)
Compressing objects: 82% (67/81)
Compressing objects: 83% (68/81)
Compressing objects: 85% (69/81)
Compressing objects: 86% (70/81)
Compressing objects: 87% (71/81)
Compressing objects: 88% (72/81)
Compressing objects: 90% (73/81)
Compressing objects: 91% (74/81)
Compressing objects: 92% (75/81)
Compressing objects: 93% (76/81)
Compressing objects: 95% (77/81)
Compressing objects: 96% (78/81)
Compressing objects: 97% (79/81)
Compressing objects: 98% (80/81)
Compressing objects: 100% (81/81)
Compressing objects: 100% (81/81), done.
Total 54370 (delta 70), reused 31 (delta 28), pack-reused 54259 (from 4)
From https://github.com/redhat-appstudio/infra-deployments

  • branch main -> FETCH_HEAD
    Already up to date.
    Installing the OpenShift GitOps operator subscription:
    clusterrole.rbac.authorization.k8s.io/appstudio-openshift-gitops-argocd-application-controller created
    clusterrole.rbac.authorization.k8s.io/appstudio-openshift-gitops-argocd-server created
    clusterrolebinding.rbac.authorization.k8s.io/appstudio-openshift-gitops-argocd-application-controller created
    clusterrolebinding.rbac.authorization.k8s.io/appstudio-openshift-gitops-argocd-server created
    subscription.operators.coreos.com/openshift-gitops-operator created
    Waiting for default project (and namespace) to exist: .............................................OK
    Waiting for OpenShift GitOps Route: OK
    argocd.argoproj.io/openshift-gitops patched
    argocd.argoproj.io/openshift-gitops patched
    Switch the Route to use re-encryption
    argocd.argoproj.io/openshift-gitops patched
    Restarting ArgoCD Server
    pod "openshift-gitops-server-6984c7fd5c-b85rs" deleted
    Allow any authenticated users to be admin on the Argo CD instance
    argocd.argoproj.io/openshift-gitops patched
    Mark Pending PVC as Healthy, workaround for WaitForFirstConsumer StorageClasses.
    Warning: unknown field "spec.resourceCustomizations"
    argocd.argoproj.io/openshift-gitops patched (no change)
    Setting kustomize build options
    argocd.argoproj.io/openshift-gitops patched
    Setting ignore Aggregated Roles
    argocd.argoproj.io/openshift-gitops patched
    Setting ArgoCD tracking method to annotation
    argocd.argoproj.io/openshift-gitops patched
    Restarting GitOps server
    deployment.apps/openshift-gitops-server restarted

=========================================================================

Argo CD URL is: https://openshift-gitops-server-openshift-gitops.apps.rosa.kx-8a8e181e3c.ncwm.p3.openshiftapps.com

(NOTE: It may take a few moments for the route to become available)

Waiting for the route: .........OK

Login/password uses your OpenShift credentials ('Login with OpenShift' button)
Setting secrets for Quality Dashboard
namespace/quality-dashboard created
secret/quality-dashboard-secrets created
Creating secret for CI Helper App
namespace/ci-helper-app created
secret/ci-helper-app-secrets created
[WARN] Namespace 'image-controller' does not exist. Creating it...
namespace/image-controller created
secret/sealights-token created
[INFO] Secret 'sealights-token' has been created/updated in namespace 'image-controller'.
[WARN] Namespace 'integration-service' does not exist. Creating it...
namespace/integration-service created
sec... the content is too long - please download the artifact to see the full content


@theflockers
Copy link
Contributor Author

/retest

@konflux-ci-qe-bot
Copy link

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

PipelineRun Name Status Rerun command Build Log Test Log
konflux-e2e-tests-catalog-76kvz Failed /retest View Pipeline Log View Test Logs

Inspecting Test Artifacts

To inspect your test artifacts, follow these steps:

  1. Install ORAS (see the ORAS installation guide).
  2. Download artifacts with the following commands:
mkdir -p oras-artifacts
cd oras-artifacts
oras pull quay.io/konflux-test-storage/konflux-team/release-service-catalog:konflux-e2e-tests-catalog-76kvz

Test results analysis

🚨 No JUnit file found, see the log from running tests:

Click to view logs
./mage -v ci:teste2e
Running target: CI:TestE2E
I0602 23:49:23.493935   15453 magefile.go:521] setting up new custom bundle for testing...
Creating Tekton Bundle:
	- Added Pipeline: docker-build to image
I0602 23:49:25.382881   15453 bundle.go:57] image digest for a new tekton bundle quay.io/redhat-appstudio-qe/test-images:pipeline-bundle-1748908164-gnwe: quay.io/redhat-appstudio-qe/test-images@sha256:ebcfbeba7947ff1af74f837664d7d811270a352c2c13d01cef02062f74ae28d0
I0602 23:49:25.382902   15453 magefile.go:527] To use the custom docker bundle locally, run below cmd:

export CUSTOM_DOCKER_BUILD_PIPELINE_BUNDLE=quay.io/redhat-appstudio-qe/test-images:pipeline-bundle-1748908164-gnwe

I0602 23:49:25.382924 15453 integration_service.go:49] checking if repository is integration-service
I0602 23:49:25.382929 15453 image_controller.go:49] checking if repository is image-controller
I0602 23:49:25.382934 15453 build_service.go:49] checking if repository is build-service
I0602 23:49:25.382939 15453 e2e_repo.go:347] checking if repository is e2e-tests
I0602 23:49:25.382942 15453 release_service.go:50] checking if repository is release-service
I0602 23:49:26.429692 15453 release_service_catalog.go:93] checking if repository is release-service-catalog
I0602 23:49:27.174833 15453 release_service_catalog.go:59] setting test label for release-pipelines: fbc-release
exec: go "install" "-mod=mod" "github.com/onsi/ginkgo/v2/ginkgo"
go: downloading github.com/google/pprof v0.0.0-20240424215950-a892ee059fd6
go: downloading github.com/go-task/slim-sprig/v3 v3.0.0
I0602 23:49:30.192198 15453 install.go:188] cloning 'https://github.com/redhat-appstudio/infra-deployments' with git ref 'refs/heads/main'
Enumerating objects: 54370, done.
Counting objects: 0% (1/101)
Counting objects: 1% (2/101)
Counting objects: 2% (3/101)
Counting objects: 3% (4/101)
Counting objects: 4% (5/101)
Counting objects: 5% (6/101)
Counting objects: 6% (7/101)
Counting objects: 7% (8/101)
Counting objects: 8% (9/101)
Counting objects: 9% (10/101)
Counting objects: 10% (11/101)
Counting objects: 11% (12/101)
Counting objects: 12% (13/101)
Counting objects: 13% (14/101)
Counting objects: 14% (15/101)
Counting objects: 15% (16/101)
Counting objects: 16% (17/101)
Counting objects: 17% (18/101)
Counting objects: 18% (19/101)
Counting objects: 19% (20/101)
Counting objects: 20% (21/101)
Counting objects: 21% (22/101)
Counting objects: 22% (23/101)
Counting objects: 23% (24/101)
Counting objects: 24% (25/101)
Counting objects: 25% (26/101)
Counting objects: 26% (27/101)
Counting objects: 27% (28/101)
Counting objects: 28% (29/101)
Counting objects: 29% (30/101)
Counting objects: 30% (31/101)
Counting objects: 31% (32/101)
Counting objects: 32% (33/101)
Counting objects: 33% (34/101)
Counting objects: 34% (35/101)
Counting objects: 35% (36/101)
Counting objects: 36% (37/101)
Counting objects: 37% (38/101)
Counting objects: 38% (39/101)
Counting objects: 39% (40/101)
Counting objects: 40% (41/101)
Counting objects: 41% (42/101)
Counting objects: 42% (43/101)
Counting objects: 43% (44/101)
Counting objects: 44% (45/101)
Counting objects: 45% (46/101)
Counting objects: 46% (47/101)
Counting objects: 47% (48/101)
Counting objects: 48% (49/101)
Counting objects: 49% (50/101)
Counting objects: 50% (51/101)
Counting objects: 51% (52/101)
Counting objects: 52% (53/101)
Counting objects: 53% (54/101)
Counting objects: 54% (55/101)
Counting objects: 55% (56/101)
Counting objects: 56% (57/101)
Counting objects: 57% (58/101)
Counting objects: 58% (59/101)
Counting objects: 59% (60/101)
Counting objects: 60% (61/101)
Counting objects: 61% (62/101)
Counting objects: 62% (63/101)
Counting objects: 63% (64/101)
Counting objects: 64% (65/101)
Counting objects: 65% (66/101)
Counting objects: 66% (67/101)
Counting objects: 67% (68/101)
Counting objects: 68% (69/101)
Counting objects: 69% (70/101)
Counting objects: 70% (71/101)
Counting objects: 71% (72/101)
Counting objects: 72% (73/101)
Counting objects: 73% (74/101)
Counting objects: 74% (75/101)
Counting objects: 75% (76/101)
Counting objects: 76% (77/101)
Counting objects: 77% (78/101)
Counting objects: 78% (79/101)
Counting objects: 79% (80/101)
Counting objects: 80% (81/101)
Counting objects: 81% (82/101)
Counting objects: 82% (83/101)
Counting objects: 83% (84/101)
Counting objects: 84% (85/101)
Counting objects: 85% (86/101)
Counting objects: 86% (87/101)
Counting objects: 87% (88/101)
Counting objects: 88% (89/101)
Counting objects: 89% (90/101)
Counting objects: 90% (91/101)
Counting objects: 91% (92/101)
Counting objects: 92% (93/101)
Counting objects: 93% (94/101)
Counting objects: 94% (95/101)
Counting objects: 95% (96/101)
Counting objects: 96% (97/101)
Counting objects: 97% (98/101)
Counting objects: 98% (99/101)
Counting objects: 99% (100/101)
Counting objects: 100% (101/101)
Counting objects: 100% (101/101), done.
Compressing objects: 1% (1/67)
Compressing objects: 2% (2/67)
Compressing objects: 4% (3/67)
Compressing objects: 5% (4/67)
Compressing objects: 7% (5/67)
Compressing objects: 8% (6/67)
Compressing objects: 10% (7/67)
Compressing objects: 11% (8/67)
Compressing objects: 13% (9/67)
Compressing objects: 14% (10/67)
Compressing objects: 16% (11/67)
Compressing objects: 17% (12/67)
Compressing objects: 19% (13/67)
Compressing objects: 20% (14/67)
Compressing objects: 22% (15/67)
Compressing objects: 23% (16/67)
Compressing objects: 25% (17/67)
Compressing objects: 26% (18/67)
Compressing objects: 28% (19/67)
Compressing objects: 29% (20/67)
Compressing objects: 31% (21/67)
Compressing objects: 32% (22/67)
Compressing objects: 34% (23/67)
Compressing objects: 35% (24/67)
Compressing objects: 37% (25/67)
Compressing objects: 38% (26/67)
Compressing objects: 40% (27/67)
Compressing objects: 41% (28/67)
Compressing objects: 43% (29/67)
Compressing objects: 44% (30/67)
Compressing objects: 46% (31/67)
Compressing objects: 47% (32/67)
Compressing objects: 49% (33/67)
Compressing objects: 50% (34/67)
Compressing objects: 52% (35/67)
Compressing objects: 53% (36/67)
Compressing objects: 55% (37/67)
Compressing objects: 56% (38/67)
Compressing objects: 58% (39/67)
Compressing objects: 59% (40/67)
Compressing objects: 61% (41/67)
Compressing objects: 62% (42/67)
Compressing objects: 64% (43/67)
Compressing objects: 65% (44/67)
Compressing objects: 67% (45/67)
Compressing objects: 68% (46/67)
Compressing objects: 70% (47/67)
Compressing objects: 71% (48/67)
Compressing objects: 73% (49/67)
Compressing objects: 74% (50/67)
Compressing objects: 76% (51/67)
Compressing objects: 77% (52/67)
Compressing objects: 79% (53/67)
Compressing objects: 80% (54/67)
Compressing objects: 82% (55/67)
Compressing objects: 83% (56/67)
Compressing objects: 85% (57/67)
Compressing objects: 86% (58/67)
Compressing objects: 88% (59/67)
Compressing objects: 89% (60/67)
Compressing objects: 91% (61/67)
Compressing objects: 92% (62/67)
Compressing objects: 94% (63/67)
Compressing objects: 95% (64/67)
Compressing objects: 97% (65/67)
Compressing objects: 98% (66/67)
Compressing objects: 100% (67/67)
Compressing objects: 100% (67/67), done.
Total 54370 (delta 62), reused 38 (delta 34), pack-reused 54269 (from 3)
From https://github.com/redhat-appstudio/infra-deployments

  • branch main -> FETCH_HEAD
    Already up to date.
    Installing the OpenShift GitOps operator subscription:
    clusterrole.rbac.authorization.k8s.io/appstudio-openshift-gitops-argocd-application-controller created
    clusterrole.rbac.authorization.k8s.io/appstudio-openshift-gitops-argocd-server created
    clusterrolebinding.rbac.authorization.k8s.io/appstudio-openshift-gitops-argocd-application-controller created
    clusterrolebinding.rbac.authorization.k8s.io/appstudio-openshift-gitops-argocd-server created
    subscription.operators.coreos.com/openshift-gitops-operator created
    Waiting for default project (and namespace) to exist: ............................................OK
    Waiting for OpenShift GitOps Route: OK
    argocd.argoproj.io/openshift-gitops patched
    argocd.argoproj.io/openshift-gitops patched
    Switch the Route to use re-encryption
    argocd.argoproj.io/openshift-gitops patched
    Restarting ArgoCD Server
    pod "openshift-gitops-server-6984c7fd5c-9rplg" deleted
    Allow any authenticated users to be admin on the Argo CD instance
    argocd.argoproj.io/openshift-gitops patched
    Mark Pending PVC as Healthy, workaround for WaitForFirstConsumer StorageClasses.
    Warning: unknown field "spec.resourceCustomizations"
    argocd.argoproj.io/openshift-gitops patched (no change)
    Setting kustomize build options
    argocd.argoproj.io/openshift-gitops patched
    Setting ignore Aggregated Roles
    argocd.argoproj.io/openshift-gitops patched
    Setting ArgoCD tracking method to annotation
    argocd.argoproj.io/openshift-gitops patched
    Restarting GitOps server
    deployment.apps/openshift-gitops-server restarted

=========================================================================

Argo CD URL is: https://openshift-gitops-server-openshift-gitops.apps.rosa.kx-eb02262100.34mm.p3.openshiftapps.com

(NOTE: It may take a few moments for the route to become available)

Waiting for the route: ..........OK

Login/password uses your OpenShift credentials ('Login with OpenShift' button)
Setting secrets for Quality Dashboard
namespace/quality-dashboard created
secret/quality-dashboard-secrets created
Creating secret for CI Helper App
namespace/ci-helper-app created
secret/ci-helper-app-secrets created
[WARN] Namespace 'image-controller' does not exist. Creating it...
namespace/image-controller created
secret/sealights-token created
[INFO] Secret 'sealights-token' has been created/updated in namespace 'image-controller'.
[WARN] Namespace 'integration-service' does not exist. Creating it...
namespace/integration-service created
secret/sealights-to... the content is too long - please download the artifact to see the full content


@theflockers
Copy link
Contributor Author

/retest

3 similar comments
@theflockers
Copy link
Contributor Author

/retest

@theflockers
Copy link
Contributor Author

/retest

@theflockers
Copy link
Contributor Author

/retest

@konflux-ci-qe-bot
Copy link

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

PipelineRun Name Status Rerun command Build Log Test Log
konflux-e2e-tests-catalog-2rs72 Failed /retest View Pipeline Log View Test Logs

Inspecting Test Artifacts

To inspect your test artifacts, follow these steps:

  1. Install ORAS (see the ORAS installation guide).
  2. Download artifacts with the following commands:
mkdir -p oras-artifacts
cd oras-artifacts
oras pull quay.io/konflux-test-storage/konflux-team/release-service-catalog:konflux-e2e-tests-catalog-2rs72

Test results analysis

🚨 Error occurred while running the E2E tests, list of failed Spec(s):

➡️ [failed] [It] [release-pipelines-suite FBC e2e-tests] with FBC happy path Post-release verification verifies the fbc release pipelinerun is running and succeeds [release-pipelines, fbc-release, fbcHappyPath]

Click to view logs

PipelineRun managed-b574x failed
Expected
    : Pipelinerun 'managed-b574x' didn't succeed\nFailed to get logs for container 'managed-b574x-verify-access-to-resources/step-verify-access-to-resources': error in opening the stream: pods \"managed-b574x-verify-access-to-resources-pod\" not found
to equal
    : 

Copy link

openshift-ci bot commented Jun 3, 2025

New changes are detected. LGTM label has been removed.

@konflux-ci-qe-bot
Copy link

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

PipelineRun Name Status Rerun command Build Log Test Log
konflux-e2e-tests-catalog-p46w8 Failed /retest View Pipeline Log View Test Logs

Inspecting Test Artifacts

To inspect your test artifacts, follow these steps:

  1. Install ORAS (see the ORAS installation guide).
  2. Download artifacts with the following commands:
mkdir -p oras-artifacts
cd oras-artifacts
oras pull quay.io/konflux-test-storage/konflux-team/release-service-catalog:konflux-e2e-tests-catalog-p46w8

Test results analysis

🚨 Error occurred while running the E2E tests, list of failed Spec(s):

➡️ [failed] [It] [release-pipelines-suite FBC e2e-tests] with FBC happy path Post-release verification verifies the fbc release pipelinerun is running and succeeds [release-pipelines, fbc-release, fbcHappyPath]

Click to view logs

PipelineRun managed-b8gfd failed
Expected
    : Pipelinerun 'managed-b8gfd' didn't succeed\nLogs from failed container 'managed-b8gfd-collect-data/step-create-trusted-artifact': \n2025/06/03 14:45:46 Skipping step because a previous step failed\n
to equal
    : 

@theflockers
Copy link
Contributor Author

/retest

@konflux-ci-qe-bot
Copy link

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

PipelineRun Name Status Rerun command Build Log Test Log
konflux-e2e-tests-catalog-4mwrq Failed /retest View Pipeline Log View Test Logs

Inspecting Test Artifacts

To inspect your test artifacts, follow these steps:

  1. Install ORAS (see the ORAS installation guide).
  2. Download artifacts with the following commands:
mkdir -p oras-artifacts
cd oras-artifacts
oras pull quay.io/konflux-test-storage/konflux-team/release-service-catalog:konflux-e2e-tests-catalog-4mwrq

Test results analysis

🚨 Error occurred while running the E2E tests, list of failed Spec(s):

➡️ [failed] [It] [release-pipelines-suite FBC e2e-tests] with FBC happy path Post-release verification verifies the fbc release pipelinerun is running and succeeds [release-pipelines, fbc-release, fbcHappyPath]

Click to view logs

PipelineRun managed-6vpnm failed
Expected
    : Pipelinerun 'managed-6vpnm' didn't succeed\nLogs from failed container 'managed-6vpnm-add-fbc-contribution-to-index-image/step-add-contribution': \n{\n  \"index_image\": {\n    \"target_index\": \"quay.io/redhat/redhat----preview-operator-index:v4.12\"\n  },\n  \"components\": []\n}\nProcessing fragment: quay.io/redhat-user-workloads-stage/dev-release-team-tenant/test-component-pac-pmtcqs@sha256:779793899f2ff520dafb7a2d1303b30851018ca0643c2f899e7b21bbbcec73e2:\nCreating InternalRequest to add FBC contribution to index image:\nWARNING: The passed pipeline timeout is greater than the script timeout\nThis means the script can fail before the pipeline times out, should it take that long\nInternalRequest 'update-fbc-catalog-zrjsm' created.\nSync flag set to true. Waiting for the InternalRequest to be completed.\nChecking IR statuses...\nFound 1 InternalRequests matching the name or label\nConditions:\n  update-fbc-catalog-zrjsm: running\nChecking IR statuses...\nFound 1 InternalRequests matching the name or label\nConditions:\n  update-fbc-catalog-zrjsm: running\nChecking IR statuses...\nFound 1 InternalRequests matching the name or label\nConditions:\n  update-fbc-catalog-zrjsm: running\nChecking IR statuses...\nFound 1 InternalRequests matching the name or label\nConditions:\n  update-fbc-catalog-zrjsm: running\nChecking IR statuses...\nFound 1 InternalRequests matching the name or label\nConditions:\n  update-fbc-catalog-zrjsm: running\nChecking IR statuses...\nFound 1 InternalRequests matching the name or label\nConditions:\n  update-fbc-catalog-zrjsm: running\nChecking IR statuses...\nFound 1 InternalRequests matching the name or label\nConditions:\n  update-fbc-catalog-zrjsm: running\nChecking IR statuses...\nFound 1 InternalRequests matching the name or label\nConditions:\n  update-fbc-catalog-zrjsm: running\nChecking IR statuses...\nFound 1 InternalRequests matching the name or label\nConditions:\n  update-fbc-catalog-zrjsm: running\nChecking IR statuses...\nFound 1 InternalRequests matching the name or label\nConditions:\n  update-fbc-catalog-zrjsm: running\nChecking IR statuses...\nFound 1 InternalRequests matching the name or label\nConditions:\n  update-fbc-catalog-zrjsm: running\nChecking IR statuses...\nFound 1 InternalRequests matching the name or label\nConditions:\n  update-fbc-catalog-zrjsm: running\nChecking IR statuses...\nFound 1 InternalRequests matching the name or label\nConditions:\n  update-fbc-catalog-zrjsm: running\nChecking IR statuses...\nFound 1 InternalRequests matching the name or label\nConditions:\n  update-fbc-catalog-zrjsm: running\nChecking IR statuses...\nFound 1 InternalRequests matching the name or label\nConditions:\n  update-fbc-catalog-zrjsm: running\nChecking IR statuses...\nFound 1 InternalRequests matching the name or label\nConditions:\n  update-fbc-catalog-zrjsm: running\nChecking IR statuses...\nFound 1 InternalRequests matching the name or label\nConditions:\n  update-fbc-catalog-zrjsm: running\nChecking IR statuses...\nFound 1 InternalRequests matching the name or label\nConditions:\n  update-fbc-catalog-zrjsm: running\nChecking IR statuses...\nFound 1 InternalRequests matching the name or label\nConditions:\n  update-fbc-catalog-zrjsm: running\nChecking IR statuses...\nFound 1 InternalRequests matching the name or label\nConditions:\n  update-fbc-catalog-zrjsm: running\nChecking IR statuses...\nFound 1 InternalRequests matching the name or label\nConditions:\n  update-fbc-catalog-zrjsm: running\nChecking IR statuses...\nFound 1 InternalRequests matching the name or label\nConditions:\n  update-fbc-catalog-zrjsm: running\nChecking IR statuses...\nFound 1 InternalRequests matching the name or label\nConditions:\n  update-fbc-catalog-zrjsm: running\nChecking IR statuses...\nFound 1 InternalRequests matching the name or label\nConditions:\n  update-fbc-catalog-zrjsm: running\nChecking IR statuses...\nFound 1 InternalRequests matching the name or label\nConditions:\n  update-fbc-catal...

Gomega truncated this representation as it exceeds 'format.MaxLength'.
Consider having the object provide a custom 'GomegaStringer' representation
or adjust the parameters in Gomega's 'format' package.

Learn more here: https://onsi.github.io/gomega/#adjusting-output

to equal
    : 

@konflux-ci-qe-bot
Copy link

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

PipelineRun Name Status Rerun command Build Log Test Log
konflux-e2e-tests-catalog-zrxpf Failed /retest View Pipeline Log View Test Logs

Inspecting Test Artifacts

To inspect your test artifacts, follow these steps:

  1. Install ORAS (see the ORAS installation guide).
  2. Download artifacts with the following commands:
mkdir -p oras-artifacts
cd oras-artifacts
oras pull quay.io/konflux-test-storage/konflux-team/release-service-catalog:konflux-e2e-tests-catalog-zrxpf

Test results analysis

🚨 Error occurred while running the E2E tests, list of failed Spec(s):

➡️ [failed] [It] [release-pipelines-suite FBC e2e-tests] with FBC happy path Post-release verification verifies the fbc release pipelinerun is running and succeeds [release-pipelines, fbc-release, fbcHappyPath]

Click to view logs

PipelineRun managed-9dm7k failed
Expected
    : Pipelinerun 'managed-9dm7k' didn't succeed\nLogs from failed container 'managed-9dm7k-add-fbc-contribution-to-index-image/step-add-contribution': \n{\n  \"index_image\": {\n    \"target_index\": \"quay.io/redhat/redhat----preview-operator-index:v4.12\"\n  },\n  \"components\": []\n}\nProcessing fragment: quay.io/redhat-user-workloads-stage/dev-release-team-tenant/test-component-pac-yheegr@sha256:6b5d4a2ec5496e6003aa06f476b9ce681429914596062ee6f2315cba239f5e90:\nCreating InternalRequest to add FBC contribution to index image:\nWARNING: The passed pipeline timeout is greater than the script timeout\nThis means the script can fail before the pipeline times out, should it take that long\nInternalRequest 'update-fbc-catalog-x6x66' created.\nSync flag set to true. Waiting for the InternalRequest to be completed.\nChecking IR statuses...\nFound 1 InternalRequests matching the name or label\nConditions:\n  update-fbc-catalog-x6x66: running\nChecking IR statuses...\nFound 1 InternalRequests matching the name or label\nConditions:\n  update-fbc-catalog-x6x66: running\nChecking IR statuses...\nFound 1 InternalRequests matching the name or label\nConditions:\n  update-fbc-catalog-x6x66: running\nChecking IR statuses...\nFound 1 InternalRequests matching the name or label\nConditions:\n  update-fbc-catalog-x6x66: running\nChecking IR statuses...\nFound 1 InternalRequests matching the name or label\nConditions:\n  update-fbc-catalog-x6x66: running\nChecking IR statuses...\nFound 1 InternalRequests matching the name or label\nConditions:\n  update-fbc-catalog-x6x66: running\nChecking IR statuses...\nFound 1 InternalRequests matching the name or label\nConditions:\n  update-fbc-catalog-x6x66: running\nChecking IR statuses...\nFound 1 InternalRequests matching the name or label\nConditions:\n  update-fbc-catalog-x6x66: running\nChecking IR statuses...\nFound 1 InternalRequests matching the name or label\nConditions:\n  update-fbc-catalog-x6x66: running\nChecking IR statuses...\nFound 1 InternalRequests matching the name or label\nConditions:\n  update-fbc-catalog-x6x66: running\nChecking IR statuses...\nFound 1 InternalRequests matching the name or label\nConditions:\n  update-fbc-catalog-x6x66: running\nChecking IR statuses...\nFound 1 InternalRequests matching the name or label\nConditions:\n  update-fbc-catalog-x6x66: running\nChecking IR statuses...\nFound 1 InternalRequests matching the name or label\nConditions:\n  update-fbc-catalog-x6x66: running\nChecking IR statuses...\nFound 1 InternalRequests matching the name or label\nConditions:\n  update-fbc-catalog-x6x66: running\nChecking IR statuses...\nFound 1 InternalRequests matching the name or label\nConditions:\n  update-fbc-catalog-x6x66: running\nChecking IR statuses...\nFound 1 InternalRequests matching the name or label\nConditions:\n  update-fbc-catalog-x6x66: running\nChecking IR statuses...\nFound 1 InternalRequests matching the name or label\nConditions:\n  update-fbc-catalog-x6x66: running\nChecking IR statuses...\nFound 1 InternalRequests matching the name or label\nConditions:\n  update-fbc-catalog-x6x66: running\nChecking IR statuses...\nFound 1 InternalRequests matching the name or label\nConditions:\n  update-fbc-catalog-x6x66: running\nChecking IR statuses...\nFound 1 InternalRequests matching the name or label\nConditions:\n  update-fbc-catalog-x6x66: running\nChecking IR statuses...\nFound 1 InternalRequests matching the name or label\nConditions:\n  update-fbc-catalog-x6x66: running\nChecking IR statuses...\nFound 1 InternalRequests matching the name or label\nConditions:\n  update-fbc-catalog-x6x66: running\nChecking IR statuses...\nFound 1 InternalRequests matching the name or label\nConditions:\n  update-fbc-catalog-x6x66: running\nChecking IR statuses...\nFound 1 InternalRequests matching the name or label\nConditions:\n  update-fbc-catalog-x6x66: running\nChecking IR statuses...\nFound 1 InternalRequests matching the name or label\nConditions:\n  update-fbc-catal...

Gomega truncated this representation as it exceeds 'format.MaxLength'.
Consider having the object provide a custom 'GomegaStringer' representation
or adjust the parameters in Gomega's 'format' package.

Learn more here: https://onsi.github.io/gomega/#adjusting-output

to equal
    : 

@theflockers
Copy link
Contributor Author

/retest

@konflux-ci-qe-bot
Copy link

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

PipelineRun Name Status Rerun command Build Log Test Log
konflux-e2e-tests-catalog-nnfgh Failed /retest View Pipeline Log View Test Logs

Inspecting Test Artifacts

To inspect your test artifacts, follow these steps:

  1. Install ORAS (see the ORAS installation guide).
  2. Download artifacts with the following commands:
mkdir -p oras-artifacts
cd oras-artifacts
oras pull quay.io/konflux-test-storage/konflux-team/release-service-catalog:konflux-e2e-tests-catalog-nnfgh

Test results analysis

🚨 Error occurred while running the E2E tests, list of failed Spec(s):

➡️ [failed] [It] [release-pipelines-suite FBC e2e-tests] with FBC happy path Post-release verification Creates a push snapshot for a release [release-pipelines, fbc-release, fbcHappyPath]

Click to view logs

PipelineRun test-component-pac-yacrix-on-push-vk26n failed
Expected
    : Pipelinerun 'test-component-pac-yacrix-on-push-vk26n' didn't succeed\nFailed to get logs for container 'test-component-pac-yacrix-on-pu7efb49f5ea2181cd97c76307fee0b1c9/step-pull-rendered-catalog': error in opening the stream: pods \"test-component-pac-yacrix-oce1140ef27beebdd2d62f6e8b224e953-pod\" not found
to equal
    : 

@theflockers
Copy link
Contributor Author

/retest

@konflux-ci-qe-bot
Copy link

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

PipelineRun Name Status Rerun command Build Log Test Log
konflux-e2e-tests-catalog-5wjt9 Failed /retest View Pipeline Log View Test Logs

Inspecting Test Artifacts

To inspect your test artifacts, follow these steps:

  1. Install ORAS (see the ORAS installation guide).
  2. Download artifacts with the following commands:
mkdir -p oras-artifacts
cd oras-artifacts
oras pull quay.io/konflux-test-storage/konflux-team/release-service-catalog:konflux-e2e-tests-catalog-5wjt9

Test results analysis

🚨 Error occurred while running the E2E tests, list of failed Spec(s):

➡️ [failed] [It] [release-pipelines-suite FBC e2e-tests] with FBC Staged Index Post-release verification Creates a push snapshot for a release [release-pipelines, fbc-release, fbcStagedIndex]

Click to view logs

PipelineRun test-component-pac-fjfmkq-on-push-2n4dg failed
Expected
    : Pipelinerun 'test-component-pac-fjfmkq-on-push-2n4dg' didn't succeed\nFailed to get logs for container 'test-component-pac-fjfmkq-on-push-2n4dg-show-sbom/step-show-sbom': error in opening the stream: pods \"test-component-pac-fjfmkq-on-push-2n4dg-show-sbom-pod\" not found
to equal
    : 

@konflux-ci-qe-bot
Copy link

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

PipelineRun Name Status Rerun command Build Log Test Log
konflux-e2e-tests-catalog-trv2f Failed /retest View Pipeline Log View Test Logs

Inspecting Test Artifacts

To inspect your test artifacts, follow these steps:

  1. Install ORAS (see the ORAS installation guide).
  2. Download artifacts with the following commands:
mkdir -p oras-artifacts
cd oras-artifacts
oras pull quay.io/konflux-test-storage/konflux-team/release-service-catalog:konflux-e2e-tests-catalog-trv2f

Test results analysis

🚨 Error occurred while running the E2E tests, list of failed Spec(s):

➡️ [failed] [It] [release-pipelines-suite FBC e2e-tests] with FBC hotfix process FBC hotfix post-release verification verifies the fbc release pipelinerun is running and succeeds [release-pipelines, fbc-release, fbcHotfix]

Click to view logs

PipelineRun managed-rtcpc failed
Expected
    : Pipelinerun 'managed-rtcpc' didn't succeed\nLogs from failed container 'managed-rtcpc-add-fbc-contribution-to-index-image/step-add-contribution': \n{\n  \"index_image\": {\n    \"target_index\": \"quay.io/redhat/redhat----preview-operator-index:v4.12-bz12345-1749036953\"\n  },\n  \"components\": []\n}\nProcessing fragment: quay.io/redhat-user-workloads-stage/dev-release-team-tenant/test-component-pac-duvpoa@sha256:02b1783dcf57f97c605f432a444511b7a7dfdf9dfc4ad680e3d1772bdc941012:\nCreating InternalRequest to add FBC contribution to index image:\nWARNING: The passed pipeline timeout is greater than the script timeout\nThis means the script can fail before the pipeline times out, should it take that long\nInternalRequest 'update-fbc-catalog-jr5sd' created.\nSync flag set to true. Waiting for the InternalRequest to be completed.\nChecking IR statuses...\nFound 1 InternalRequests matching the name or label\nConditions:\n  update-fbc-catalog-jr5sd: running\nChecking IR statuses...\nFound 1 InternalRequests matching the name or label\nConditions:\n  update-fbc-catalog-jr5sd: running\nChecking IR statuses...\nFound 1 InternalRequests matching the name or label\nConditions:\n  update-fbc-catalog-jr5sd: running\nChecking IR statuses...\nFound 1 InternalRequests matching the name or label\nConditions:\n  update-fbc-catalog-jr5sd: running\nChecking IR statuses...\nFound 1 InternalRequests matching the name or label\nConditions:\n  update-fbc-catalog-jr5sd: running\nChecking IR statuses...\nFound 1 InternalRequests matching the name or label\nConditions:\n  update-fbc-catalog-jr5sd: running\nChecking IR statuses...\nFound 1 InternalRequests matching the name or label\nConditions:\n  update-fbc-catalog-jr5sd: running\nChecking IR statuses...\nFound 1 InternalRequests matching the name or label\nConditions:\n  update-fbc-catalog-jr5sd: running\nChecking IR statuses...\nFound 1 InternalRequests matching the name or label\nConditions:\n  update-fbc-catalog-jr5sd: running\nChecking IR statuses...\nFound 1 InternalRequests matching the name or label\nConditions:\n  update-fbc-catalog-jr5sd: running\nChecking IR statuses...\nFound 1 InternalRequests matching the name or label\nConditions:\n  update-fbc-catalog-jr5sd: running\nChecking IR statuses...\nFound 1 InternalRequests matching the name or label\nConditions:\n  update-fbc-catalog-jr5sd: running\nChecking IR statuses...\nFound 1 InternalRequests matching the name or label\nConditions:\n  update-fbc-catalog-jr5sd: Failed\nAll InternalRequests have been completed\nERROR: At least one InternalRequest failed\nConditions:\n  update-fbc-catalog-jr5sd: [{\"lastTransitionTime\":\"2025-06-04T11:35:54Z\",\"message\":\"Tasks Completed: 1 (Failed: 1, Cancelled 0), Skipped: 0\",\"reason\":\"Failed\",\"status\":\"False\",\"type\":\"Succeeded\"}]\nResult: failure\n
to equal
    : 

@theflockers theflockers disabled auto-merge June 4, 2025 11:55
this PR changes the fbc-release pipeline and the
add-fbc-contribution nd prepare-fbc-release tasks
to support fbc fragments containing multiple
components.

Signed-off-by: Leandro Mendes <[email protected]>
@theflockers theflockers merged commit 955c2c4 into konflux-ci:development Jun 4, 2025
6 of 9 checks passed
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.

7 participants