Skip to content

[backport] Add CAP_SYS_ADMIN if volume-mounts list strategy is included#865

Merged
elezar merged 12 commits intoNVIDIA:release-0.16from
elezar:cherry-pick-7000a991
Aug 7, 2024
Merged

[backport] Add CAP_SYS_ADMIN if volume-mounts list strategy is included#865
elezar merged 12 commits intoNVIDIA:release-0.16from
elezar:cherry-pick-7000a991

Conversation

@elezar
Copy link
Member

@elezar elezar commented Aug 2, 2024

This PR cherry-picks the changes required to add the SYS_ADMIN cap if volume-mounts are included in the device-list-strategy.

See #873

This also includes testing tooling changes from:

@elezar elezar self-assigned this Aug 2, 2024
@elezar elezar requested a review from ArangoGutierrez August 2, 2024 12:51
@elezar elezar force-pushed the cherry-pick-7000a991 branch from bb8aaa5 to 2477d59 Compare August 2, 2024 12:52
@elezar elezar added the maintenance Issue/PR to create or address a team project management need label Aug 2, 2024
@elezar elezar enabled auto-merge August 2, 2024 12:55
@elezar
Copy link
Member Author

elezar commented Aug 6, 2024

This would also require #870

@elezar elezar force-pushed the cherry-pick-7000a991 branch from 2477d59 to 9a081f0 Compare August 7, 2024 15:15
This change creates a go submodule at tests/e2e. This allows for test dependencies
to be separated from regular module dependencies.

Signed-off-by: Evan Lezar <elezar@nvidia.com>
@elezar elezar force-pushed the cherry-pick-7000a991 branch from 9a081f0 to daf4840 Compare August 7, 2024 15:22
@elezar elezar changed the title [no-relnote] Create a go submodule for tests/e2e [backport] Add CAP_SYS_ADMIN if volume-mounts list strategy is included Aug 7, 2024
ArangoGutierrez and others added 11 commits August 7, 2024 17:29
Signed-off-by: Carlos Eduardo Arango Gutierrez <eduardoa@nvidia.com>
Signed-off-by: Evan Lezar <elezar@nvidia.com>
Signed-off-by: Evan Lezar <elezar@nvidia.com>
Signed-off-by: Evan Lezar <elezar@nvidia.com>
Signed-off-by: Evan Lezar <elezar@nvidia.com>
Signed-off-by: Evan Lezar <elezar@nvidia.com>
Signed-off-by: Evan Lezar <elezar@nvidia.com>
Signed-off-by: Evan Lezar <elezar@nvidia.com>
Signed-off-by: Evan Lezar <elezar@nvidia.com>
Signed-off-by: Evan Lezar <elezar@nvidia.com>
Signed-off-by: Evan Lezar <elezar@nvidia.com>
@elezar elezar force-pushed the cherry-pick-7000a991 branch from daf4840 to 3add075 Compare August 7, 2024 15:30
@elezar elezar requested review from cdesiniotis and klueska August 7, 2024 15:30
@elezar elezar merged commit 07ee362 into NVIDIA:release-0.16 Aug 7, 2024
@elezar elezar deleted the cherry-pick-7000a991 branch August 8, 2024 08:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

maintenance Issue/PR to create or address a team project management need

Projects

None yet

Development

Successfully merging this pull request may close these issues.

nvml init failed: ERROR_LIBRARY_NOT_FOUND error after upgrading from 0.15.1 to 0.16.x

3 participants