Adds nvidia-fabric-manager package #3820
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Issue number:
Closes #3278
Description of changes:
I have made a fairly naive attempt at resolving the above issue to add nvidia-fabric-manager package to Bottlerocket. In the Fabric Manager User Guide there is a lot of additional information around running as non-root, etc etc, I was not sure whether that was a dealbreaker or not.
I have yet to be able to build an image successfully locally, I saw this issue bottlerocket-os/twoliter#173 from a while ago and seem to be hitting the same error.
I'd appreciate any pointers on whether I have gotten the licensing bits right here, along with any other issues (the specfile didn't work as is, and I had to make a few cosmetic changes to the copying of files etc to the
%{buildroot}
.It's probably fairly obvious this is my first attempt at an rpmbuild 😄
Testing done:
Added the package to the most recent k8s variant (
aws-k8s-1.29-nvidia
).Terms of contribution:
By submitting this pull request, I agree that this contribution is dual-licensed under the terms of both the Apache License, version 2.0, and the MIT license.