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

[BE] Migration of Builder Repository to pytorch/pytorch and pytorch/test-infra repository #2054

Open
10 of 14 tasks
atalman opened this issue Dec 9, 2024 · 0 comments
Open
10 of 14 tasks

Comments

@atalman
Copy link
Contributor

atalman commented Dec 9, 2024

Our Nightly and Release pipeline spread over 3 repositories: pytorch/pytorch, pytorch/builder and pytorch/test-infra .This creates maintenance overhead and following issues:

  • Builder Repo Changes are not getting tested by PyTorch CI on PR. To test these changes developer need to open special PR against Pytorch/Pytorch poining to his builder fork. This makes it extremely difficult to test changes to builder repo
  • Changes to Docker builds can't be tested.
  • During Pytorch Release process we perform branch cut and cherry-picking to builder repo, not only pytorch/pytorch

Hence to solve these issues we are working on Moving all Build and Test Scripts for pytorch binary to pytorch/pytorch
All Validation and analytics scripts to pytorch/test-infra repository.

Following Work Has been Completed:

Please note: If you intend to add or modify PyTorch build or test scripts please do it directly in pytorch/pytorch repository

@atalman atalman pinned this issue Dec 9, 2024
atalman added a commit to pytorch/test-infra that referenced this issue Dec 11, 2024
Moves all the worklfows from builder Validation framework except:

https://github.com/pytorch/builder/blob/main/.github/workflows/validate-repackaged-binary-sizes.yml

Part of pytorch/builder#2054

It needs to be rewritten, followup PR required.
pytorchmergebot pushed a commit to pytorch/pytorch that referenced this issue Dec 12, 2024
After PR: pytorch/test-infra#6029 use validate-docker-images.yml from test-infra.
Related to: pytorch/builder#2054

Pull Request resolved: #143081
Approved by: https://github.com/huydhn
pytorchbot pushed a commit to pytorch/pytorch that referenced this issue Dec 12, 2024
After PR: pytorch/test-infra#6029 use validate-docker-images.yml from test-infra.
Related to: pytorch/builder#2054

Pull Request resolved: #143081
Approved by: https://github.com/huydhn

(cherry picked from commit bd7d81d)
kit1980 pushed a commit to pytorch/pytorch that referenced this issue Dec 12, 2024
Use validate-docker-images workflow from test-infra (#143081)

After PR: pytorch/test-infra#6029 use validate-docker-images.yml from test-infra.
Related to: pytorch/builder#2054

Pull Request resolved: #143081
Approved by: https://github.com/huydhn

(cherry picked from commit bd7d81d)

Co-authored-by: atalman <[email protected]>
pytorchmergebot pushed a commit to pytorch/pytorch that referenced this issue Dec 13, 2024
bluenote10 pushed a commit to bluenote10/pytorch that referenced this issue Dec 14, 2024
After PR: pytorch/test-infra#6029 use validate-docker-images.yml from test-infra.
Related to: pytorch/builder#2054

Pull Request resolved: pytorch#143081
Approved by: https://github.com/huydhn
bluenote10 pushed a commit to bluenote10/pytorch that referenced this issue Dec 14, 2024
aditew01 pushed a commit to aditew01/pytorch that referenced this issue Dec 18, 2024
pytorchmergebot pushed a commit to pytorch/pytorch that referenced this issue Dec 24, 2024
Part of pytorch/builder#2054
Builder is repo is no longer used. Hence remove any references to builder repo

Pull Request resolved: #143776
Approved by: https://github.com/huydhn
atalman added a commit to pytorch/test-infra that referenced this issue Dec 24, 2024
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

No branches or pull requests

1 participant