Public bug reported:
[ 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
* 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
* 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
* 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
* 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:
- 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.
[ Where problems could occur ]
* 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.
[ 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.
* Test build available in the canonical-nvidia PPA:
https://launchpad.net/~canonical-nvidia/+archive/ubuntu/cuda-ubuntu-proposed
** Affects: ubuntu-cuda-packaging-tools (Ubuntu)
Importance: Undecided
Status: New
** Summary changed:
- SRU: Update resolute to 1.0.4
+ SRU: Update to upstream 1.0.4
--
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