KEMBAR78
Use Nova workflow to host all published wheel files at PyTorch site by spcyppt · Pull Request #1958 · pytorch/FBGEMM · GitHub
Skip to content

Conversation

@spcyppt
Copy link
Contributor

@spcyppt spcyppt commented Aug 19, 2023

Summary:
To alleviate CUDA version mismatch issues, we publish fbgemm-gpu-nightly with different CUDA versions. This diff uses Nova workflow host the published wheel files at PyTorch site instead.

#1947

Differential Revision: D48487102

@netlify
Copy link

netlify bot commented Aug 19, 2023

Deploy Preview for pytorch-fbgemm-docs canceled.

Name Link
🔨 Latest commit 44f7c23
🔍 Latest deploy log https://app.netlify.com/sites/pytorch-fbgemm-docs/deploys/65023f3d1ef95f00080ae4d7

@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D48487102

@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D48487102

spcyppt added a commit to spcyppt/FBGEMM that referenced this pull request Aug 19, 2023
…ytorch#1958)

Summary:
Pull Request resolved: pytorch#1958

To alleviate CUDA version mismatch issues, we publish fbgemm-gpu-nightly with different CUDA versions. This diff uses Nova workflow host the published wheel files at PyTorch site instead.

pytorch#1947

Differential Revision: D48487102

fbshipit-source-id: 2c09e5063307207c45cefe96c1fe5d8f33a51bc1
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D48487102

spcyppt added a commit to spcyppt/FBGEMM that referenced this pull request Aug 19, 2023
…ytorch#1958)

Summary:
Pull Request resolved: pytorch#1958

To alleviate CUDA version mismatch issues, we publish fbgemm-gpu-nightly with different CUDA versions. This diff uses Nova workflow host the published wheel files at PyTorch site instead.

pytorch#1947

Differential Revision: D48487102

fbshipit-source-id: 3baeedad2fd554b63267eaf6ea6023a01f787de5
Copy link
Member

@osalpekar osalpekar left a comment

Choose a reason for hiding this comment

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

Generally looks good! Left a few nits, and might have to iterate a bit to get the builds passing in CI

Comment on lines 28 to 29
pre-script: .github/script/nova_prescript.bash
post-script: .github/script/nova_prescript.bash
Copy link
Member

Choose a reason for hiding this comment

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

Should be .github/scripts instead of .github/script. This looks like the cause of the current breakage.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Thank you for catching that! I have fixed it.

ref: ""
pre-script: .github/script/nova_prescript.bash
post-script: .github/script/nova_prescript.bash
smoke-test-script:
Copy link
Member

Choose a reason for hiding this comment

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

Let's explicitly make the value passed to this arg be ""

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Thank you, done.

Comment on lines 18 to 21
#Install CUDA
$PRELUDE; install_cuda $BUILD_ENV "$CU_VERSION"
# Install PyTorch Nightly
$PRELUDE; install_pytorch_pip $BUILD_ENV nightly cuda "$CU_VERSION"
Copy link
Member

Choose a reason for hiding this comment

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

CUDA and the right pytorch version should already be installed for you under the hood by our pipeline, there is no need to do so in your pre-script.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Thank you so much, I've removed them.

@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D48487102

spcyppt added a commit to spcyppt/FBGEMM that referenced this pull request Aug 19, 2023
…ytorch#1958)

Summary:
Pull Request resolved: pytorch#1958

To alleviate CUDA version mismatch issues, we publish fbgemm-gpu-nightly with different CUDA versions. This diff uses Nova workflow host the published wheel files at PyTorch site instead.

pytorch#1947

Differential Revision: D48487102

fbshipit-source-id: 6464b7832f50502c2b4925cea5b5cb62b3880611
@atalman
Copy link
Contributor

atalman commented Aug 21, 2023

@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D48487102

spcyppt added a commit to spcyppt/FBGEMM that referenced this pull request Aug 21, 2023
…ytorch#1958)

Summary:
Pull Request resolved: pytorch#1958

To alleviate CUDA version mismatch issues, we publish fbgemm-gpu-nightly with different CUDA versions. This diff uses Nova workflow host the published wheel files at PyTorch site instead.

pytorch#1947

Differential Revision: D48487102

fbshipit-source-id: 2a468a86c430399be26f13de114e45c5062b7526
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D48487102

spcyppt added a commit to spcyppt/FBGEMM that referenced this pull request Aug 21, 2023
…ytorch#1958)

Summary:
Pull Request resolved: pytorch#1958

To alleviate CUDA version mismatch issues, we publish fbgemm-gpu-nightly with different CUDA versions. This diff uses Nova workflow host the published wheel files at PyTorch site instead.

pytorch#1947

Differential Revision: D48487102

fbshipit-source-id: 185f3963e6b8ea4b7daa82f50bb055b8da6bf5b9
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D48487102

spcyppt added a commit to spcyppt/FBGEMM that referenced this pull request Aug 21, 2023
…ytorch#1958)

Summary:
Pull Request resolved: pytorch#1958

To alleviate CUDA version mismatch issues, we publish fbgemm-gpu-nightly with different CUDA versions. This diff uses Nova workflow host the published wheel files at PyTorch site instead.

pytorch#1947

Differential Revision: D48487102

fbshipit-source-id: 06704724ad1e4f3be8a24146912823195c33998d
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D48487102

spcyppt added a commit to spcyppt/FBGEMM that referenced this pull request Aug 21, 2023
…ytorch#1958)

Summary:
Pull Request resolved: pytorch#1958

To alleviate CUDA version mismatch issues, we publish fbgemm-gpu-nightly with different CUDA versions. This diff uses Nova workflow host the published wheel files at PyTorch site instead.

pytorch#1947

Differential Revision: D48487102

fbshipit-source-id: ce52bd616e60baf1a2e3077f02b57073538b6b6b
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D48487102

spcyppt added a commit to spcyppt/FBGEMM that referenced this pull request Aug 21, 2023
…ytorch#1958)

Summary:
Pull Request resolved: pytorch#1958

To alleviate CUDA version mismatch issues, we publish fbgemm-gpu-nightly with different CUDA versions. This diff uses Nova workflow host the published wheel files at PyTorch site instead.

pytorch#1947

Differential Revision: D48487102

fbshipit-source-id: 78af627fe2bafc777d4abc52172ea83e46b192a4
@facebook-github-bot
Copy link
Contributor

Hi @spcyppt!

Thank you for your pull request.

We require contributors to sign our Contributor License Agreement, and yours needs attention.

You currently have a record in our system, but the CLA is no longer valid, and will need to be resubmitted.

Process

In order for us to review and merge your suggested changes, please sign at https://code.facebook.com/cla. If you are contributing on behalf of someone else (eg your employer), the individual CLA may not be sufficient and your employer may need to sign the corporate CLA.

Once the CLA is signed, our tooling will perform checks and validations. Afterwards, the pull request will be tagged with CLA signed. The tagging process may take up to 1 hour after signing. Please give it that time before contacting us about it.

If you have received this in error or have any questions, please contact us at cla@meta.com. Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants