Skip to content

Conversation

@ajdecon
Copy link
Contributor

@ajdecon ajdecon commented Apr 28, 2022

Summary

Repository signing keys have changed, so we need to update the automation to match. https://developer.nvidia.com/blog/updating-the-cuda-linux-gpg-repository-key/

Test plan

Passing CI tests.

@ajdecon ajdecon force-pushed the update-nv-signing-key branch from c71b30d to 53caa74 Compare April 29, 2022 17:55
@ajdecon ajdecon marked this pull request as ready for review April 29, 2022 20:51
@ajdecon ajdecon requested review from dholt and supertetelman April 29, 2022 20:52
mode: "0644"

- name: Ubuntu | add key
- name: Ubuntu | ensure old key is absent
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do we want to eventually remove this or does it stay here forever?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Unclear. In principle I think this could be removed once we were confident all existing installs were updated. But it's hard to know when that is. 🤷🏻‍♂️

If I were being ultra-conservative, I'd say this could be removed when the last released drivers signed by the old key are EOL (r470, July 2024). We might be able to come up with a faster schedule than that though.

However, I don't think this task is doing any harm (apart from code clutter). So I don't think there would be any rush to remove this.

supertetelman
supertetelman previously approved these changes Apr 29, 2022
Copy link
Contributor

@supertetelman supertetelman left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, let's see it pass testing.

See
https://developer.nvidia.com/blog/updating-the-cuda-linux-gpg-repository-key/
for details on the key changes.

This commit:

- Removes the nvidia-ml repo, which is deprecated and will not be
updated
- Updates the nvidia_cuda and nvidia_dcgm roles to use the new key and
install workflow
- Updates roles/requirements.txt to point to an updated version of
nvidia.nvidia_driver
@ajdecon ajdecon force-pushed the update-nv-signing-key branch from 7220f33 to 8a8b560 Compare May 2, 2022 15:08
Copy link
Contributor

@supertetelman supertetelman left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's passing

@ajdecon ajdecon merged commit 9b80ba2 into NVIDIA:master May 2, 2022
@dholt dholt mentioned this pull request Aug 23, 2022
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.

2 participants