diff --git a/stacks/pinot-noir/config.json b/stacks/pinot-noir/config.json
index 91d51e0ef77416d6719401c5cd92bcbae85e10d6..2ad1a147dffeec75d216ed40ea4a42aab9fac9af 100644
--- a/stacks/pinot-noir/config.json
+++ b/stacks/pinot-noir/config.json
@@ -93,6 +93,7 @@
             "hwloc",
             "libaec",
             "libevent",
+            "libfabric",
             "libfuse",
             "libpciaccess",
             "libsigsegv",
@@ -121,6 +122,7 @@
             "sqlite",
             "tar",
             "texinfo",
+            "ucx",
             "utf8proc",
             "xpmem",
             "xz",
diff --git a/stacks/pinot-noir/spack.yaml b/stacks/pinot-noir/spack.yaml
index 80f595df62e620a0d7767ba648e7412d598d6861..91139c2013be48b308261e35649762e72004e4c0 100644
--- a/stacks/pinot-noir/spack.yaml
+++ b/stacks/pinot-noir/spack.yaml
@@ -41,6 +41,7 @@ spack:
         - gmp
         - gnuplot
         - gzip
+        - hwloc
         - imagemagick +ghostscript
         - intel-oneapi-advisor
         - intel-oneapi-inspector
@@ -79,7 +80,6 @@ spack:
         #- hdf5 ~mpi
         - hisat2
         - htslib
-        - hwloc
         - intel-oneapi-tbb
         - jasper
         - mafft