-
Notifications
You must be signed in to change notification settings - Fork 24
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
ROX-20235: build collector-full on Konflux #1441
Conversation
Co-authored-by: red-hat-trusted-app-pipeline <[email protected]>
Co-authored-by: red-hat-trusted-app-pipeline <123456+red-hat-trusted-app-pipeline[bot]@users.noreply.github.com>
Co-authored-by: red-hat-trusted-app-pipeline <123456+red-hat-trusted-app-pipeline[bot]@users.noreply.github.com>
…nto tm/rhtap-onboarding
Co-authored-by: red-hat-trusted-app-pipeline <123456+red-hat-trusted-app-pipeline[bot]@users.noreply.github.com>
Co-authored-by: red-hat-trusted-app-pipeline <[email protected]>
Co-authored-by: red-hat-trusted-app-pipeline <123456+red-hat-trusted-app-pipeline[bot]@users.noreply.github.com>
…nto tm/rhtap-onboarding
Co-authored-by: red-hat-trusted-app-pipeline <123456+red-hat-trusted-app-pipeline[bot]@users.noreply.github.com>
Co-authored-by: red-hat-trusted-app-pipeline <123456+red-hat-trusted-app-pipeline[bot]@users.noreply.github.com>
Co-authored-by: red-hat-trusted-app-pipeline <123456+red-hat-trusted-app-pipeline[bot]@users.noreply.github.com>
Co-authored-by: Misha Sugakov <[email protected]>
Co-authored-by: Misha Sugakov <[email protected]>
Co-authored-by: Misha Sugakov <[email protected]>
This reverts commit b1da270.
Co-authored-by: red-hat-konflux <123456+red-hat-konflux[bot]@users.noreply.github.com>
Co-authored-by: Misha Sugakov <[email protected]>
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.
This might be the final comment from me.
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.
Ah, sorry, I did not realize MODULE_VERSION
file is also a dependency of the script. LGTM.
.tekton/collector-pull-request.yaml
Outdated
"$(workspaces.source.path)/source" | ||
"$(workspaces.source.path)/source/collector/container/scripts/download-support-package.sh" \ | ||
"$(workspaces.source.path)/source/staging" \ | ||
"$(cat $(workspaces.source.path)/source/kernel-modules/MODULE_VERSION)" |
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.
Cosmetics:
"$(cat $(workspaces.source.path)/source/kernel-modules/MODULE_VERSION)" | |
"$(cat "$(workspaces.source.path)/source/kernel-modules/MODULE_VERSION")" |
.tekton/collector-push.yaml
Outdated
"$(workspaces.source.path)/source" | ||
"$(workspaces.source.path)/source/collector/container/scripts/download-support-package.sh" \ | ||
"$(workspaces.source.path)/source/staging" \ | ||
"$(cat $(workspaces.source.path)/source/kernel-modules/MODULE_VERSION)" |
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.
"$(cat $(workspaces.source.path)/source/kernel-modules/MODULE_VERSION)" | |
"$(cat "$(workspaces.source.path)/source/kernel-modules/MODULE_VERSION")" |
Description
This PR adds the collector-full builds to Konflux.
The difference to
collector-slim
builds is addition of kernel modules downloaded from support packages and from thedriver-builds
image.Planned follow-ups:
Checklist
Automated testing
If any of these don't apply, please comment below.
Testing Performed
I tested the new image in the collector integration tests.
StackRox E2E tests were validated in stackrox/stackrox#9614.