Skip to content
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(STONEINTG-1078): Unify the FBC validation tasks #79

Merged
merged 1 commit into from
Dec 4, 2024

Conversation

arewm
Copy link
Contributor

@arewm arewm commented Nov 19, 2024

I merged the FBC validation tasks in
konflux-ci/build-definitions#1534 so that they no longer need to share a PVC. Since the fbc-related-image-check task requires the other two to be present, I am proposing a simplified rule of allowing either that task or the new validate-fbc task.

@arewm
Copy link
Contributor Author

arewm commented Nov 19, 2024

@lcarva , fyi as well as we discussed the approach for this task change.

I merged the FBC validation tasks in
konflux-ci/build-definitions#1534 so that they
no longer need to share a PVC. Since the `fbc-related-image-check` task
requires the other two to be present, I am proposing a simplified rule
of allowing either that task or the new `validate-fbc` task.

Signed-off-by: arewm <[email protected]>
@arewm arewm force-pushed the unify-fbc-check-tasks branch from 7620584 to e084cdd Compare November 19, 2024 22:53
@arewm arewm changed the title Unify the FBC validation tasks feat(STONEINTG-1078): Unify the FBC validation tasks Nov 19, 2024
@lcarva
Copy link
Collaborator

lcarva commented Nov 20, 2024

Makes sense. Converting to draft to avoid accidental merge until konflux-ci/build-definitions#1534 is merged.

@lcarva lcarva marked this pull request as draft November 20, 2024 17:29
@arewm
Copy link
Contributor Author

arewm commented Nov 20, 2024

This can be merged first as the EC policy would still be valid even if the other option was not a currently possible task, right?

@lcarva
Copy link
Collaborator

lcarva commented Nov 20, 2024

This can be merged first as the EC policy would still be valid even if the other option was not a currently possible task, right?

Yes, but I'd refrain from merging because validate-fbc is mentioned. If the diff didn't include that, I think it would be ok to merge now.

@lcarva lcarva marked this pull request as ready for review December 4, 2024 18:45
@lcarva lcarva merged commit 71658f9 into release-engineering:main Dec 4, 2024
1 check passed
@arewm
Copy link
Contributor Author

arewm commented Dec 4, 2024

konflux-ci/build-definitions#1534 is in the merge queue.

@arewm arewm deleted the unify-fbc-check-tasks branch December 4, 2024 18:46
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.

2 participants