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

extend the sast-coverity-check CI task to support buildful scanning #1653

Open
wants to merge 9 commits into
base: main
Choose a base branch
from

Conversation

kdudka
Copy link
Contributor

@kdudka kdudka commented Nov 26, 2024

@kdudka kdudka force-pushed the cov-bf branch 10 times, most recently from d9f50ab to d105ef6 Compare December 2, 2024 15:02
@kdudka kdudka force-pushed the cov-bf branch 4 times, most recently from 01c1285 to 31c6f24 Compare December 12, 2024 09:54
@kdudka
Copy link
Contributor Author

kdudka commented Dec 12, 2024

/ok-to-test

kdudka added a commit to kdudka/build-definitions that referenced this pull request Dec 12, 2024
They cause the CI to be red on tasks derived from the buildah task.

Related: konflux-ci#1653
kdudka added a commit to kdudka/build-definitions that referenced this pull request Dec 12, 2024
It was required but not used for anything.  Also the parameters set
in the build template were not used by the coverity-availability-check
task.

Related: konflux-ci#1653
kdudka added a commit to kdudka/build-definitions that referenced this pull request Dec 12, 2024
kdudka added a commit to kdudka/build-definitions that referenced this pull request Dec 12, 2024
... to make the interface compatible with the `build-container` task

Related: konflux-ci#1653
kdudka added a commit to kdudka/build-definitions that referenced this pull request Dec 12, 2024
... from the build-container task.  The `hack/generate-sast-tasks.sh`
script can be used to rebuild `sast-coverity-check.yaml`.

Related: konflux-ci#1653
kdudka added a commit to kdudka/build-definitions that referenced this pull request Dec 12, 2024
They cause the CI to be red on tasks derived from the buildah task.

Related: konflux-ci#1653
kdudka added a commit to kdudka/build-definitions that referenced this pull request Dec 12, 2024
It was required but not used for anything.  Also the parameters set
in the build template were not used by the coverity-availability-check
task.

Related: konflux-ci#1653
kdudka added a commit to kdudka/build-definitions that referenced this pull request Dec 12, 2024
kdudka added a commit to kdudka/build-definitions that referenced this pull request Dec 12, 2024
... to make the interface compatible with the `build-container` task

Related: konflux-ci#1653
kdudka added a commit to kdudka/build-definitions that referenced this pull request Dec 12, 2024
... from the build-container task.  The `hack/generate-sast-tasks.sh`
script can be used to rebuild `sast-coverity-check.yaml`.

Related: konflux-ci#1653
kdudka added a commit to kdudka/build-definitions that referenced this pull request Dec 12, 2024
They cause the CI to be red on tasks derived from the buildah task.

Related: konflux-ci#1653
@kdudka
Copy link
Contributor Author

kdudka commented Jan 8, 2025

/ok-to-test

@kdudka
Copy link
Contributor Author

kdudka commented Jan 8, 2025

@chmeliik Thanks for the hint! I have updated pipelines/docker-build/patch.yaml as you suggest.

@kdudka kdudka marked this pull request as ready for review January 8, 2025 12:48
@kdudka kdudka requested a review from chmeliik January 8, 2025 12:49
@chmeliik
Copy link
Contributor

chmeliik commented Jan 8, 2025

/retest

kdudka added a commit to kdudka/build-definitions that referenced this pull request Jan 10, 2025
They cause the CI to be red on tasks derived from the buildah task.

Related: konflux-ci#1653
kdudka added a commit to kdudka/build-definitions that referenced this pull request Jan 10, 2025
It was required but not used for anything.  Also the parameters set
in the build template were not used by the coverity-availability-check
task.

Related: konflux-ci#1653
kdudka added a commit to kdudka/build-definitions that referenced this pull request Jan 10, 2025
kdudka added a commit to kdudka/build-definitions that referenced this pull request Jan 10, 2025
... to make the interface compatible with the `build-container` task

Related: konflux-ci#1653
kdudka added a commit to kdudka/build-definitions that referenced this pull request Jan 10, 2025
... from the build-container task.  The `hack/generate-sast-tasks.sh`
script can be used to rebuild `sast-coverity-check.yaml`.

Related: konflux-ci#1653
kdudka added a commit to kdudka/build-definitions that referenced this pull request Jan 10, 2025
... which have to be indexed by numbers due to limitations of kustomize

Related: https://issues.redhat.com/browse/KONFLUX-6272
Closes: konflux-ci#1653
@kdudka kdudka mentioned this pull request Jan 10, 2025
1 task
@kdudka
Copy link
Contributor Author

kdudka commented Jan 10, 2025

/retest

1 similar comment
@kdudka
Copy link
Contributor Author

kdudka commented Jan 13, 2025

/retest

They cause the CI to be red on tasks derived from the buildah task.

Related: konflux-ci#1653
It was required but not used for anything.  Also the parameters set
in the build template were not used by the coverity-availability-check
task.

Related: konflux-ci#1653
... to make the interface compatible with the `build-container` task

Related: konflux-ci#1653
... from the build-container task.  The `hack/generate-sast-tasks.sh`
script can be used to rebuild `sast-coverity-check.yaml`.

Related: konflux-ci#1653
... which have to be indexed by numbers due to limitations of kustomize

Related: https://issues.redhat.com/browse/KONFLUX-6272
@kdudka
Copy link
Contributor Author

kdudka commented Jan 13, 2025

I can see the following CI failure:

- result: RPMS_DATA
        task: rpms-signature-scan
success: false

Unfortunately, I do not have access to any details. Could you please tell me which RPMs is the failure about?

@chmeliik
Copy link
Contributor

I can see the following CI failure:

- result: RPMS_DATA
        task: rpms-signature-scan
success: false

Unfortunately, I do not have access to any details. Could you please tell me which RPMs is the failure about?

I think this was a bug with the EC checks

/retest

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.

6 participants