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

fix: add missing rhel9 ngc ci steps #5

Merged
merged 1 commit into from
Mar 25, 2024
Merged

Conversation

nobbs
Copy link
Contributor

@nobbs nobbs commented Feb 28, 2024

Hi again 👋🏻 ,

migrating this PR from Gitlab as suggested by @ArangoGutierrez.

As you're apparently planning to migrate to the main repo from Gitlab to Github (including CICD?), this PR might be obsolete at this point. Also, as already mentioned in the original PR on Gitlab which is no longer available, I'm not quite sure if the jobs/steps defined in the .nvidia-ci.yml are being used anywhere, as there is no direct include in the main gitlab ci file.

If it is used to build the images for NGC, this PR should be adding the images for RHEL9 if I understood the setup correctly.

As said, this might be obsolete at this point, so feel free to close this PR if it is no longer required.

@tariq1890 tariq1890 deleted the branch NVIDIA:main March 20, 2024 21:17
@tariq1890 tariq1890 closed this Mar 20, 2024
@tariq1890 tariq1890 reopened this Mar 20, 2024
@tariq1890
Copy link
Contributor

Hi @nobbs thanks for your contribution. This MR is very much useful as we haven't migrated off of gitlab.com. Can you please rebase this on top of the latest main?

Follow-up of #297: looks like I've missed adding the new RHEL9 driver
builds for images pushed to NGC. This MR adds the missing builds. I've
followed the same pattern as for RHEL8, so new builds are added for each
of the minor releases of RHEL9 (9.0, 9.1, 9.2, 9.3).
@nobbs
Copy link
Contributor Author

nobbs commented Mar 21, 2024

Hey @tariq1890

I've just done a rebase - the change I've also introduced here with the matrix jobs: I obviously can't test them. They should be correct, as they follow the same structure used in other places, but as I don't want to break your builds, I can also remove it from this PR/MR.

@tariq1890
Copy link
Contributor

Yes, on thinking about this further - I think it's better to break this PR into two - one PR for the rhel9 release job add and another for the matrix change

@nobbs
Copy link
Contributor Author

nobbs commented Mar 21, 2024

Yes, on thinking about this further - I think it's better to break this PR into two - one PR for the rhel9 release job add and another for the matrix change

done - will create the second PR once this is merged eventually.

Copy link
Contributor

@tariq1890 tariq1890 left a comment

Choose a reason for hiding this comment

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

LGTM. Pending approval from @shivamerla

@tariq1890 tariq1890 requested a review from shivamerla March 22, 2024 21:56
@shivamerla
Copy link
Contributor

lgtm

@shivamerla shivamerla merged commit ef92ac6 into NVIDIA:main Mar 25, 2024
7 checks passed
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.

3 participants