** Description changed:

  [ Impact ]
  
-  * ubuntu-cuda-packaging-tools produces QA/packaging tooling for the 
ubuntu-cuda releases:
-    - ubuntu-cuda-integrity-tests for executing autopkgtests in a central 
manner
-    - ubuntu-cuda-packaging-tools for unifying build time helpers
+  * ubuntu-cuda-packaging-tools produces QA/packaging tooling for the 
ubuntu-cuda releases:
+    - ubuntu-cuda-integrity-tests for executing autopkgtests in a central 
manner
+    - ubuntu-cuda-packaging-tools for unifying build time helpers
  
-  * cuda_test_compare_packaging downloads NVIDIA's official archive .deb
-    packages and verifies that Ubuntu's repacked binaries match them
-    (dependencies, file contents, checksums), failing on any unexpected
-    difference.
+  * cuda_test_compare_packaging downloads NVIDIA's official archive .deb
+    packages and verifies that Ubuntu's repacked binaries match them
+    (dependencies, file contents, checksums), failing on any unexpected
+    difference.
  
-  * In case of an ubuntu only fix, these tests need to be extended for the
-    following reasons:
-    - new cuda releases require new ignore patterns
-    - ubuntu only changes in order to address issues which lead to a diff with
-      NVIDIA
+  * In case of an ubuntu only fix, these tests need to be extended for the
+    following reasons:
+    - new cuda releases require new ignore patterns
+    - ubuntu only changes in order to address issues which lead to a diff with
+      NVIDIA
  
-  * The version in resolute ships 1.0.1ubuntu which only contains valid 
patterns
-    for CUDA 13-1 and was not prepared for CUDA 13-2
+  * The version in resolute ships 1.0.1ubuntu which only contains valid 
patterns
+    for CUDA 13-1 and fails to run successful tests on CUDA 13-2 and CUDA-13-3.
  
-  * CUDA 13-1 cuda-crt-13-1 received a ubuntu only diff in order to fix issues.
-    These changes need to be accommodated.
+  * CUDA 13-1 cuda-crt-13-1 received a ubuntu only diff in order to fix issues.
+    These changes need to be accommodated.
  
-  * Cherry-picking does not make sense, because all of these additions will
-    be required for the future CUDA 13-2 SRU
+  * Cherry-picking does not make sense, because all of these additions will
+    be required for the future CUDA 13-x SRUs
  
-  * This is QA tooling for ubuntu-cuda. These binaries are not meant to be
-    installed by users.
+  * This is QA tooling for ubuntu-cuda. These binaries are not meant to be
+    installed by users.
  
  [ Test Plan ]
  
-  * On a clean Ubuntu 26.04 (Resolute) with resolute-proposed enabled and
-    cuda-crt-13-1 (>= 13.1.115-0ubuntu2) available execute the autopkgtest
-    scripts:
+  * To test LP #2155233, on a clean Ubuntu 26.04 (Resolute) with 
resolute-proposed enabled and
+    cuda-crt-13-1 (>= 13.1.115-0ubuntu2) available execute the autopkgtest
+    scripts:
  
-    - Before (1.0.1ubuntu): the comparison reports
-      crt/math_functions.h as a content mismatch versus NVIDIA's upstream .deb
-      and the autopkgtest FAILS.
+    - Before (1.0.1ubuntu): the comparison reports
+      crt/math_functions.h as a content mismatch versus NVIDIA's upstream .deb
+      and the autopkgtest FAILS.
  
-    - After (1.0.4ubuntu): the header is matched by IGNORE_PATTERNS, the
-      comparison reports no unexpected differences, and the autopkgtest PASSES.
+    - After (1.0.4ubuntu): the header is matched by IGNORE_PATTERNS, the
+      comparison reports no unexpected differences, and the autopkgtest PASSES.
+ 
+  * To test LP #2155655 and #2147004, run CUDA 13-3's autopkgtests
+ against this version. They should pass. CUDA 13-3 is still in the NEW
+ queue for stonking, this SRU also serves the purpose of anticipating
+ CUDA 13-3's SRU. #2147004 can also be tested by running successful
+ autopkgtests on nsight-systems-13-2 and nsight-compute-13-2.
  
  [ Where problems could occur ]
  
-  * Potential oversights in the different REGEX ignore patterns could lead to
-    a change in the autopkgtests success.
+  * Potential oversights in the different REGEX ignore patterns could lead to
+    a change in the autopkgtests success.
  
-  * For CUDA 13-1 tarball creation could be affected, because this process
-    has been centralized and made more strict to avoid orig tarball issues with
-    parallelization.
+  * For CUDA 13-1 tarball creation could be affected, because this process
+    has been centralized and made more strict to avoid orig tarball issues with
+    parallelization. That is not a problem because the real tarball can always 
be found on Launchpad.
  
  [ Other Info ]
  
-  * This SRU is required for the autopkgtests for cuda-crt-13-1 (LP: #2155233);
-    Without this update, cuda-crt will be blocked due to failing autopkgtests.
-    These failures are expected, but will prevent transition. The diff has been
-    added on purpose as part of the mentioned LP bug.
+  * This SRU is required for the autopkgtests for cuda-crt-13-1 (LP: #2155233);
+    Without this update, cuda-crt will be blocked due to failing autopkgtests.
+    These failures are expected, but will prevent transition. The diff has been
+    added on purpose as part of the mentioned LP bug.
  
-  * Test build available in the canonical-nvidia PPA:
-    
https://launchpad.net/~canonical-nvidia/+archive/ubuntu/cuda-ubuntu-proposed
+  * Test build available in the canonical-nvidia PPA:
+    
https://launchpad.net/~canonical-nvidia/+archive/ubuntu/cuda-ubuntu-proposed

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2164908

Title:
  SRU: Update to upstream 1.0.4

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubuntu-cuda-packaging-tools/+bug/2164908/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to