-
Notifications
You must be signed in to change notification settings - Fork 151
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
feat(KONFLUX-3935) Add pruning check to FBC pipeline #1744
base: main
Are you sure you want to change the base?
Conversation
ad0b49a
to
43f2f6c
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Approving CODEOWNERS change only
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM code-wise but needs rebase and resolving the CODEOWNERS
conflict
43f2f6c
to
378c245
Compare
a7a0b2f
to
f519f1b
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
build-owned parts LGTM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM code-wise
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm
f519f1b
to
06b085e
Compare
/ok-to-test |
/retest |
@arewm The benefit of having a separate check is because we want to be able to configure it for one-off exceptions. This is the proposed way to deal with the rare instances where a team needs to remove a version or channel from the target index. But they would want to ensure the other checks in |
da8674e
b9447a0
to
da8674e
Compare
/ok-to-test |
da8674e
to
9f757fe
Compare
/ok-to-test |
9f757fe
to
27c6fc7
Compare
27c6fc7
to
846f3b5
Compare
/ok-to-test |
846f3b5
to
3879925
Compare
/ok-to-test |
3879925
to
879c006
Compare
/ok-to-test |
task/fbc-target-index-pruning-check/0.1/fbc-target-index-pruning-check.yaml
Show resolved
Hide resolved
task/fbc-target-index-pruning-check/0.1/fbc-target-index-pruning-check.yaml
Outdated
Show resolved
Hide resolved
task/fbc-target-index-pruning-check/0.1/fbc-target-index-pruning-check.yaml
Show resolved
Hide resolved
task/fbc-target-index-pruning-check/0.1/fbc-target-index-pruning-check.yaml
Show resolved
Hide resolved
/retest |
879c006
to
0b098e0
Compare
/ok-to-test |
0b098e0
to
a3e8bb3
Compare
task/validate-fbc/0.1/README.md
Outdated
@@ -16,4 +16,5 @@ Ensures file-based catalog (FBC) components are uniquely linted for proper const | |||
|TEST_OUTPUT|Tekton task test output.| | |||
|RELATED_IMAGES_DIGEST|Digest for attached json file containing related images| | |||
|IMAGES_PROCESSED|Images processed in the task.| | |||
|OCP_VERSION|OCP version of FBC image.| |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should RENDERED_CATALOG_DIGEST
be added here too?
Also, could you have the changes to validate-fbc in a separate commit?
An afterthought. We should be using konflux-test helper functions to get OCP_VERSION and rendered catalog. Tekton results have a size limit and this approach wouldn't be scalable.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
one non-blocking comment. looks good
a3e8bb3
to
581f6b8
Compare
/ok-to-test |
@dirgim: The following test has Completed, say /retest to rerun failed tests.
Inspecting Test ArtifactsTo inspect your test artifacts, follow these steps:
mkdir -p oras-artifacts
cd oras-artifacts
oras pull quay.io/konflux-test-storage/konflux-team/build-definitions:581f6b8d98f73e6537b3d1dbf5a28134950a33ed Test results analysis🚨 Error occurred while running the E2E tests, list of failed Spec(s): |
581f6b8
to
1f9b357
Compare
Signed-off-by: Nate Marsella <[email protected]>
1f9b357
to
5a37754
Compare
Adds a new task to the fbc-builder pipeline to check if the incoming FBC fragment would remove channels or channel entries already present in the target index.