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

switch to predefined license for kmod-*-nvidia #3990

Closed
bcressey opened this issue May 26, 2024 · 0 comments · Fixed by #3991
Closed

switch to predefined license for kmod-*-nvidia #3990

bcressey opened this issue May 26, 2024 · 0 comments · Fixed by #3991
Assignees
Labels
area/out-of-tree-builds Related to the efforts of making it easy to create builds outside of the main Bottlerocket repo status/in-progress This issue is currently being worked on type/bug Something isn't working

Comments

@bcressey
Copy link
Contributor

The NVIDIA kmod packages are currently the only consumer of the "bring-your-own-license" (BYOL) support in the build system.

This feature has caused various headaches since it came into use, such as #2294. However the real pain is with OOTBs as tracked in bottlerocket-os/twoliter#100. Any package that needs to be distributed in a kit can't reasonably extend the BYOL property to downstream trees, because the package will already have been built into an RPM with license metadata and a copy of the software license selected by the distributor.

So it's time to withdraw support and use a predefined license for these packages. That will be LicenseRef-NVIDIA-AWS-EULA which is the license that official Bottlerocket images have always specified within the final images.

@bcressey bcressey added type/bug Something isn't working status/in-progress This issue is currently being worked on area/out-of-tree-builds Related to the efforts of making it easy to create builds outside of the main Bottlerocket repo labels May 26, 2024
@bcressey bcressey self-assigned this May 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/out-of-tree-builds Related to the efforts of making it easy to create builds outside of the main Bottlerocket repo status/in-progress This issue is currently being worked on type/bug Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant