** Description changed:

- [Availability]  
- - The package dgx-desktop-sbsa-gwdt-loader is already in Ubuntu universe.  
- - The package dgx-desktop-sbsa-gwdt-loader builds for the architectures it is 
designed to work on.  
- - It currently builds and works for architectures: arm64  
+ [Availability]
+ - The package dgx-desktop-sbsa-gwdt-loader is already in Ubuntu universe.
+ - The package dgx-desktop-sbsa-gwdt-loader builds for the architectures it is 
designed to work on.
+ - It currently builds and works for architectures: arm64
  - Link to package 
[https://launchpad.net/ubuntu/+source/sbsa_gwdt](https://launchpad.net/ubuntu/+source/sbsa_gwdt)
  
- [Rationale]  
+ [Rationale]
  - The package dgx-desktop-sbsa-gwdt-loader is required in Ubuntu main because 
it is a boot requirement for Nvidia DGX GB10 machines.
  - The package  dgx-desktop-sbsa-gwdt-loader will generally be useful for a 
large part of our user base.
  - Currently, the users of these machines are using a Ubuntu-based OS 
delivered by nvidia which loads this driver too. They can't install stock 
Ubuntu.
  - This is the first time package will be in main
  - The binary packages dgx-desktop-sbsa-gwdt-loader needs to be in main 
because it needs to be present on the live installer ISO.
  - All binary packages built by dgx-desktop-sbsa-gwdt-loader need to be in 
main (there is only one).
  - The package  dgx-desktop-sbsa-gwdt-loader is required in Ubuntu main ASAP, 
to catch the resolute release.
  
- [Security]  
+ [Security]
  - No CVEs/security issues in this software in the past
- - Binary TBD in /usr/libexec is not a problem because:
-       It is a very short and easily maintainable bash script that verifies 
the modalias and runs `modprobe` if needed. It also prints logs.
+ - Binary run_sbsa_gwdt_selective_enablement in /usr/libexec is not a problem 
because:
+  It is a very short and easily maintainable bash script that verifies the 
modalias and runs `modprobe` if needed. It also prints logs.
  - Package does install services, timers or recurring jobs
-       sbsa_gwdt_selective_enablement.service runs the executable during boot.
- - no `suid` or `sgid` binaries  
- - Packages does not open privileged ports (ports < 1024).  
+  sbsa_gwdt_selective_enablement.service runs the executable during boot.
+ - no `suid` or `sgid` binaries
+ - Packages does not open privileged ports (ports < 1024).
  - Package does not expose any external endpoints
- - Packages does not contain extensions to security-sensitive software  
+ - Packages does not contain extensions to security-sensitive software
    (filters, scanners, plugins, UI skins, ...)
  
- [Quality assurance - function/usage]  
+ [Quality assurance - function/usage]
  - The package works well right after install
  
- [Quality assurance - maintenance]  
- - The package is maintained well in Ubuntu and does  
-   not have too many, long-term & critical, open bugs  
-   - Ubuntu 
[https://bugs.launchpad.net/ubuntu/+source/dgx-desktop-sbsa-gwdt-loader/+bug](https://bugs.launchpad.net/ubuntu/+source/dgx-desktop-sbsa-gwdt-loader/+bug)
  
+ [Quality assurance - maintenance]
+ - The package is maintained well in Ubuntu and does
+   not have too many, long-term & critical, open bugs
+   - Ubuntu 
[https://bugs.launchpad.net/ubuntu/+source/dgx-desktop-sbsa-gwdt-loader/+bug](https://bugs.launchpad.net/ubuntu/+source/dgx-desktop-sbsa-gwdt-loader/+bug)
  - The package does deal with exotic hardware, such hardware is available to 
the team for debugging, test, verification and development via:
-       - testflinger under the following queue: nvidia-n1x-spark-prod
-       - the nvidia global partnership. Also exotic is opinionated, DGX Sparks 
are popular customer products with more than 10k sales in the first month.
+  - testflinger under the following queue: nvidia-n1x-spark-prod
+  - the nvidia global partnership. Also exotic is opinionated, DGX Sparks are 
popular customer products with more than 10k sales in the first month.
  
- [Quality assurance - testing] 
- - The package only runs a linter test at build time because it runs its test  
+ [Quality assurance - testing]
+ - The package only runs a linter test at build time because it runs its test
    suite as autopkgtest.
  - The package runs a non-trivial autopkgtest that verifies that the service 
installs, runs and exits correctly.
  - The package does have not failing autopkgtests right now
  - We have access to such hardware in the team to complement the testing
  
- [Quality assurance - packaging]  
+ [Quality assurance - packaging]
  - debian/watch is not present because it is a native package
- - debian/control defines a correct Maintainer field  
+ - debian/control defines a correct Maintainer field
  - Lintian overrides are not present
  - This package does not rely on obsolete or about to be demoted packages.
  - The package will be installed by default, but does not ask debconf 
questions higher than medium
  - Packaging and build is easy, link to debian/rules
  
- [UI standards]  
- - Application is not end-user facing (does not need translation)  
+ [UI standards]
+ - Application is not end-user facing (does not need translation)
  
- [Dependencies]  
+ [Dependencies]
  - Used check-mir from ubuntu-dev-tools to validate all dependencies or 
recommends are in main.
  
- [Standards compliance]  
+ [Standards compliance]
  - This package correctly follows FHS and Debian Policy
  
- [Maintenance/Owner]  
+ [Maintenance/Owner]
  - The owning team will be Partner Engineering and I have their acknowledgment 
for that commitment
  - The future owning team is already subscribed to the package
- - This does not use static builds  
- - This does not use vendored code  
- - This package is not rust based  
+ - This does not use static builds
+ - This does not use vendored code
+ - This package is not rust based
  - The package has been built within the last 3 months in the archive
  - This change will not impact other teams
  
- [Background information]  
- - The Package description explains the package well  
+ [Background information]
+ - The Package description explains the package well
  - No Upstream Name - it's a native package

** Description changed:

  [Availability]
  - The package dgx-desktop-sbsa-gwdt-loader is already in Ubuntu universe.
  - The package dgx-desktop-sbsa-gwdt-loader builds for the architectures it is 
designed to work on.
  - It currently builds and works for architectures: arm64
  - Link to package 
[https://launchpad.net/ubuntu/+source/sbsa_gwdt](https://launchpad.net/ubuntu/+source/sbsa_gwdt)
  
  [Rationale]
  - The package dgx-desktop-sbsa-gwdt-loader is required in Ubuntu main because 
it is a boot requirement for Nvidia DGX GB10 machines.
  - The package  dgx-desktop-sbsa-gwdt-loader will generally be useful for a 
large part of our user base.
  - Currently, the users of these machines are using a Ubuntu-based OS 
delivered by nvidia which loads this driver too. They can't install stock 
Ubuntu.
  - This is the first time package will be in main
  - The binary packages dgx-desktop-sbsa-gwdt-loader needs to be in main 
because it needs to be present on the live installer ISO.
  - All binary packages built by dgx-desktop-sbsa-gwdt-loader need to be in 
main (there is only one).
  - The package  dgx-desktop-sbsa-gwdt-loader is required in Ubuntu main ASAP, 
to catch the resolute release.
  
  [Security]
  - No CVEs/security issues in this software in the past
  - Binary run_sbsa_gwdt_selective_enablement in /usr/libexec is not a problem 
because:
   It is a very short and easily maintainable bash script that verifies the 
modalias and runs `modprobe` if needed. It also prints logs.
  - Package does install services, timers or recurring jobs
   sbsa_gwdt_selective_enablement.service runs the executable during boot.
  - no `suid` or `sgid` binaries
  - Packages does not open privileged ports (ports < 1024).
  - Package does not expose any external endpoints
  - Packages does not contain extensions to security-sensitive software
    (filters, scanners, plugins, UI skins, ...)
  
  [Quality assurance - function/usage]
  - The package works well right after install
  
  [Quality assurance - maintenance]
  - The package is maintained well in Ubuntu and does
    not have too many, long-term & critical, open bugs
    - Ubuntu 
[https://bugs.launchpad.net/ubuntu/+source/dgx-desktop-sbsa-gwdt-loader/+bug](https://bugs.launchpad.net/ubuntu/+source/dgx-desktop-sbsa-gwdt-loader/+bug)
  - The package does deal with exotic hardware, such hardware is available to 
the team for debugging, test, verification and development via:
   - testflinger under the following queue: nvidia-n1x-spark-prod
   - the nvidia global partnership. Also exotic is opinionated, DGX Sparks are 
popular customer products with more than 10k sales in the first month.
  
  [Quality assurance - testing]
  - The package only runs a linter test at build time because it runs its test
    suite as autopkgtest.
- - The package runs a non-trivial autopkgtest that verifies that the service 
installs, runs and exits correctly.
+ - The package runs a non-trivial autopkgtest that verifies that the service 
installs, runs and exits correctly. As I speak it's not merged to devel yet, 
it's waiting for sponsoring: 
https://bugs.launchpad.net/ubuntu/+source/dgx-desktop-sbsa-gwdt-loader/+bug/2136332
  - The package does have not failing autopkgtests right now
  - We have access to such hardware in the team to complement the testing
  
  [Quality assurance - packaging]
  - debian/watch is not present because it is a native package
  - debian/control defines a correct Maintainer field
  - Lintian overrides are not present
  - This package does not rely on obsolete or about to be demoted packages.
  - The package will be installed by default, but does not ask debconf 
questions higher than medium
  - Packaging and build is easy, link to debian/rules
  
  [UI standards]
  - Application is not end-user facing (does not need translation)
  
  [Dependencies]
  - Used check-mir from ubuntu-dev-tools to validate all dependencies or 
recommends are in main.
  
  [Standards compliance]
  - This package correctly follows FHS and Debian Policy
  
  [Maintenance/Owner]
  - The owning team will be Partner Engineering and I have their acknowledgment 
for that commitment
  - The future owning team is already subscribed to the package
  - This does not use static builds
  - This does not use vendored code
  - This package is not rust based
  - The package has been built within the last 3 months in the archive
  - This change will not impact other teams
  
  [Background information]
  - The Package description explains the package well
  - No Upstream Name - it's a native package

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

Title:
  [MIR] dgx-desktop-sbsa-gwdt-loader

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dgx-desktop-sbsa-gwdt-loader/+bug/2136719/+subscriptions


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

Reply via email to