Skip to content

Conversation

@linsword13
Copy link
Contributor

The release: https://github.com/openucx/ucx/releases/tag/1.20.0.

Not sure if it's intentional or not, but this release's download url deviates slightly from previous convention, the added url_for_version reflects the difference.

Test runs:

$ spack install ucx@1.20.0 +verbs +rdmacm +rc +ud +thread_multiple target=zen5
[+] /lustre/linsword_google_com/spack/opt/spack/linux-zen2/compiler-wrapper-1.0-4ozd6rhxuipkdmlr52gd2lhtty6a77c3
[+] /lustre/linsword_google_com/spack/opt/spack/linux-x86_64/gcc-14.3.0-t46w6z5rql55hyyjs7whafxualezfbew (external gcc-14.3.0-wjcomsbhf3bamljstvtoo6cctbibkezn)
[+] /usr (external glibc-2.28-iyhte7x7am7ap6asyuvzpe5hklifmvq5)
[+] /usr (external glibc-2.28-vuczjrbyzfif5nzgt5gqbrdrzaioihy6)
[+] /usr (external rdma-core-57.0-2ejh7dq7y2ushy4wxmiy5xfxztoaqkdh)
[+] /lustre/linsword_google_com/spack/opt/spack/linux-zen2/gcc-runtime-14.3.0-7lay63sgvqe5ylhgxpgfly6eqlzrfmat
[+] /lustre/linsword_google_com/spack/opt/spack/linux-x86_64/gcc-runtime-14.3.0-quuksszcwh4funqfewc7tqop5uqypyq2
[+] /lustre/linsword_google_com/spack/opt/spack/linux-x86_64/gmake-4.4.1-upybf342f34zfytnfmsnsdpgaumqglcy
[+] /lustre/linsword_google_com/spack/opt/spack/linux-x86_64/pkgconf-2.5.1-che7g33wjej32qxmg6sqpkzrts243eta
==> No binary for ucx-1.20.0-psfo35hdvx5jkv772zuekngc7omo6c76 found: installing from source
==> Installing ucx-1.20.0-psfo35hdvx5jkv772zuekngc7omo6c76 [10/10]
==> Fetching https://github.com/openucx/ucx/releases/download/1.20.0/ucx-1.20.0.tar.gz
    [100%]    3.50 MB @   44.2 MB/s
==> Ran patch() for ucx
==> ucx: Executing phase: 'autoreconf'
==> ucx: Executing phase: 'configure'
==> ucx: Executing phase: 'build'
==> ucx: Executing phase: 'install'
==> ucx: Successfully installed ucx-1.20.0-psfo35hdvx5jkv772zuekngc7omo6c76
  Stage: 0.91s.  Autoreconf: 0.00s.  Configure: 27.85s.  Build: 1m 14.14s.  Install: 4.42s.  Post-install: 0.74s.  Total: 1m 48.24s
[+] /lustre/linsword_google_com/spack/opt/spack/linux-zen5/ucx-1.20.0-psfo35hdvx5jkv772zuekngc7omo6c76

$ spack install ucx@1.19.1 +verbs +rdmacm +rc +ud +thread_multiple target=zen5
[+] /usr (external rdma-core-57.0-2ejh7dq7y2ushy4wxmiy5xfxztoaqkdh)
[+] /usr (external glibc-2.28-vuczjrbyzfif5nzgt5gqbrdrzaioihy6)
[+] /lustre/linsword_google_com/spack/opt/spack/linux-x86_64/gcc-14.3.0-t46w6z5rql55hyyjs7whafxualezfbew (external gcc-14.3.0-wjcomsbhf3bamljstvtoo6cctbibkezn)
[+] /usr (external glibc-2.28-iyhte7x7am7ap6asyuvzpe5hklifmvq5)
[+] /lustre/linsword_google_com/spack/opt/spack/linux-zen2/compiler-wrapper-1.0-4ozd6rhxuipkdmlr52gd2lhtty6a77c3
[+] /lustre/linsword_google_com/spack/opt/spack/linux-x86_64/gcc-runtime-14.3.0-quuksszcwh4funqfewc7tqop5uqypyq2
[+] /lustre/linsword_google_com/spack/opt/spack/linux-zen2/gcc-runtime-14.3.0-7lay63sgvqe5ylhgxpgfly6eqlzrfmat
[+] /lustre/linsword_google_com/spack/opt/spack/linux-x86_64/gmake-4.4.1-upybf342f34zfytnfmsnsdpgaumqglcy
[+] /lustre/linsword_google_com/spack/opt/spack/linux-x86_64/pkgconf-2.5.1-che7g33wjej32qxmg6sqpkzrts243eta
==> No binary for ucx-1.19.1-tjebukg57ibnoaruyvs43d7be5lj7zrg found: installing from source
==> Installing ucx-1.19.1-tjebukg57ibnoaruyvs43d7be5lj7zrg [10/10]
==> Fetching https://github.com/openucx/ucx/releases/download/v1.19.1/ucx-1.19.1.tar.gz
    [100%]    3.44 MB @   44.2 MB/s
==> Ran patch() for ucx
==> ucx: Executing phase: 'autoreconf'
==> ucx: Executing phase: 'configure'
==> ucx: Executing phase: 'build'
==> ucx: Executing phase: 'install'
==> ucx: Successfully installed ucx-1.19.1-tjebukg57ibnoaruyvs43d7be5lj7zrg
  Stage: 0.78s.  Autoreconf: 0.00s.  Configure: 25.71s.  Build: 1m 14.30s.  Install: 4.99s.  Post-install: 0.70s.  Total: 1m 46.69s
[+] /lustre/linsword_google_com/spack/opt/spack/linux-zen5/ucx-1.19.1-tjebukg57ibnoaruyvs43d7be5lj7zrg

The release: https://github.com/openucx/ucx/releases/tag/1.20.0.

Not sure if it's intentional or not, but this release's download url deviates slightly from previous convention, the added `url_for_version` reflects the difference.

Test runs:

```
$ spack install ucx@1.20.0 +verbs +rdmacm +rc +ud +thread_multiple target=zen5
[+] /lustre/linsword_google_com/spack/opt/spack/linux-zen2/compiler-wrapper-1.0-4ozd6rhxuipkdmlr52gd2lhtty6a77c3
[+] /lustre/linsword_google_com/spack/opt/spack/linux-x86_64/gcc-14.3.0-t46w6z5rql55hyyjs7whafxualezfbew (external gcc-14.3.0-wjcomsbhf3bamljstvtoo6cctbibkezn)
[+] /usr (external glibc-2.28-iyhte7x7am7ap6asyuvzpe5hklifmvq5)
[+] /usr (external glibc-2.28-vuczjrbyzfif5nzgt5gqbrdrzaioihy6)
[+] /usr (external rdma-core-57.0-2ejh7dq7y2ushy4wxmiy5xfxztoaqkdh)
[+] /lustre/linsword_google_com/spack/opt/spack/linux-zen2/gcc-runtime-14.3.0-7lay63sgvqe5ylhgxpgfly6eqlzrfmat
[+] /lustre/linsword_google_com/spack/opt/spack/linux-x86_64/gcc-runtime-14.3.0-quuksszcwh4funqfewc7tqop5uqypyq2
[+] /lustre/linsword_google_com/spack/opt/spack/linux-x86_64/gmake-4.4.1-upybf342f34zfytnfmsnsdpgaumqglcy
[+] /lustre/linsword_google_com/spack/opt/spack/linux-x86_64/pkgconf-2.5.1-che7g33wjej32qxmg6sqpkzrts243eta
==> No binary for ucx-1.20.0-psfo35hdvx5jkv772zuekngc7omo6c76 found: installing from source
==> Installing ucx-1.20.0-psfo35hdvx5jkv772zuekngc7omo6c76 [10/10]
==> Fetching https://github.com/openucx/ucx/releases/download/1.20.0/ucx-1.20.0.tar.gz
    [100%]    3.50 MB @   44.2 MB/s
==> Ran patch() for ucx
==> ucx: Executing phase: 'autoreconf'
==> ucx: Executing phase: 'configure'
==> ucx: Executing phase: 'build'
==> ucx: Executing phase: 'install'
==> ucx: Successfully installed ucx-1.20.0-psfo35hdvx5jkv772zuekngc7omo6c76
  Stage: 0.91s.  Autoreconf: 0.00s.  Configure: 27.85s.  Build: 1m 14.14s.  Install: 4.42s.  Post-install: 0.74s.  Total: 1m 48.24s
[+] /lustre/linsword_google_com/spack/opt/spack/linux-zen5/ucx-1.20.0-psfo35hdvx5jkv772zuekngc7omo6c76

$ spack install ucx@1.19.1 +verbs +rdmacm +rc +ud +thread_multiple target=zen5
[+] /usr (external rdma-core-57.0-2ejh7dq7y2ushy4wxmiy5xfxztoaqkdh)
[+] /usr (external glibc-2.28-vuczjrbyzfif5nzgt5gqbrdrzaioihy6)
[+] /lustre/linsword_google_com/spack/opt/spack/linux-x86_64/gcc-14.3.0-t46w6z5rql55hyyjs7whafxualezfbew (external gcc-14.3.0-wjcomsbhf3bamljstvtoo6cctbibkezn)
[+] /usr (external glibc-2.28-iyhte7x7am7ap6asyuvzpe5hklifmvq5)
[+] /lustre/linsword_google_com/spack/opt/spack/linux-zen2/compiler-wrapper-1.0-4ozd6rhxuipkdmlr52gd2lhtty6a77c3
[+] /lustre/linsword_google_com/spack/opt/spack/linux-x86_64/gcc-runtime-14.3.0-quuksszcwh4funqfewc7tqop5uqypyq2
[+] /lustre/linsword_google_com/spack/opt/spack/linux-zen2/gcc-runtime-14.3.0-7lay63sgvqe5ylhgxpgfly6eqlzrfmat
[+] /lustre/linsword_google_com/spack/opt/spack/linux-x86_64/gmake-4.4.1-upybf342f34zfytnfmsnsdpgaumqglcy
[+] /lustre/linsword_google_com/spack/opt/spack/linux-x86_64/pkgconf-2.5.1-che7g33wjej32qxmg6sqpkzrts243eta
==> No binary for ucx-1.19.1-tjebukg57ibnoaruyvs43d7be5lj7zrg found: installing from source
==> Installing ucx-1.19.1-tjebukg57ibnoaruyvs43d7be5lj7zrg [10/10]
==> Fetching https://github.com/openucx/ucx/releases/download/v1.19.1/ucx-1.19.1.tar.gz
    [100%]    3.44 MB @   44.2 MB/s
==> Ran patch() for ucx
==> ucx: Executing phase: 'autoreconf'
==> ucx: Executing phase: 'configure'
==> ucx: Executing phase: 'build'
==> ucx: Executing phase: 'install'
==> ucx: Successfully installed ucx-1.19.1-tjebukg57ibnoaruyvs43d7be5lj7zrg
  Stage: 0.78s.  Autoreconf: 0.00s.  Configure: 25.71s.  Build: 1m 14.30s.  Install: 4.99s.  Post-install: 0.70s.  Total: 1m 46.69s
[+] /lustre/linsword_google_com/spack/opt/spack/linux-zen5/ucx-1.19.1-tjebukg57ibnoaruyvs43d7be5lj7zrg
```
@hppritcha
Copy link
Contributor

This PR is incorrect. The UCX developers botched up the mail about 1.20.0. it was actually for an RC not a release. That's the the URL is different. Please do not merge this PR.

@linsword13
Copy link
Contributor Author

This PR is incorrect. The UCX developers botched up the mail about 1.20.0. it was actually for an RC not a release. That's the the URL is different. Please do not merge this PR.

Ah I see, good to know. I will close this PR. Looking forward to the actual release!

@linsword13 linsword13 closed this Dec 31, 2025
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.

2 participants