Add pytorch-cpu-feedstock to the cirun-macos-m4-large runner#119
Conversation
h-vetinari
left a comment
There was a problem hiding this comment.
I've assumed we want to keep the policy separate from pytorch-cpu-feedstock-windows-policy.
TBH, I think we should be using one policy per feedstock, unless there's really strong reasons why we need different set of users to have access to specific machines (e.g. linux vs. win vs. macos)
Feel free to rename the policy to something better, I did the same in f6d8a19 for example
I've assumed we want to keep the policy separate from `pytorch-cpu-feedstock-windows-policy`. Signed-off-by: Michał Górny <mgorny@quansight.com>
|
The current |
e0e8d44 to
4540921
Compare
Combine the two Windows/macOS policies into a single `cpu` policy, and rename the open-gpu server policy into `gpu`. Signed-off-by: Michał Górny <mgorny@quansight.com>
|
For now, left them split into |
|
Requests for addition are usually done via |
|
I would prefer merging access lists (so we don't have extra overhead that we need several maintainers to start each job), but it's not critical for me, as long as the core maintainers of the pytorch feedstocks all have access to all resources. I'll let @jaimergp guide you how to pass through admin-requests if necessary, I don't mind how that part is done. |
Sure, will file one.
Well, I'm fine either way — my assumption was that we want the ACL for GPU controlled at Quansight level, and FWICS not all feedstock maintainers are there, so presumably we'd cut off Windows access from some. |
xref conda-forge/.cirun#119 Signed-off-by: Michał Górny <mgorny@quansight.com>
|
conda-forge/admin-requests#1743 did not create a new PR here (see also conda-forge/admin-requests#1744). I'm not very interested in being a stickler for procedure here, which for now simply isn't working yet.
Obviously, this shouldn't regress people's capabilities. What I meant is that people pushing to the feedstock (especially the core maintainers) absolutely need to be able to trigger all different resources with a single commit. To me it'd make most sense to have one list for that, but ultimately I don't care enough to argue about this if someone has a different opinion. |
| pull_request: true | ||
| users_from_json: https://raw.githubusercontent.com/Quansight/open-gpu-server/main/access/conda-forge-users.json | ||
| - id: pytorch-cpu-feedstock-policy | ||
| - id: pytorch-cpu-feedstock-gpu-policy |
There was a problem hiding this comment.
gpu-policy is also misnamed IMO, because we do both GPU and CPU-only builds on that server.
There was a problem hiding this comment.
Would open-gpu work better? :-)
h-vetinari
left a comment
There was a problem hiding this comment.
I now think we should do #121
jaimergp
left a comment
There was a problem hiding this comment.
Let's unblock adding pytorch to the macos runners here first, then we can discuss whether we unify policies or not (two different matters).
|
Thanks! I'm going to try building PyTorch now. |
|
I was at a wedding all day yesterday and had no time to respond, sorry. I had just removed my hold so that @mgorny could hopefully make progress (while we figure out the situation in #122). However, the name -pytorch-cpu-feedstock-gpu-policy
+pytorch-feedstock-linux-policy
...
-pytorch-cpu-feedstock-cpu-policy
+pytorch-feedstock-win-macos-policy |
I've assumed we want to keep the policy separate from
pytorch-cpu-feedstock-windows-policy.CC @h-vetinari