[Bug 2026591] Re: [MIR] nvme-stas

Steve Langasek 2026591 at bugs.launchpad.net
Fri Sep 1 20:25:00 UTC 2023


Override component to main
nvme-stas 2.2.2-1 in mantic: universe/misc -> main
nvme-stas 2.2.2-1 in mantic amd64: universe/net/optional/100% -> main
nvme-stas 2.2.2-1 in mantic arm64: universe/net/optional/100% -> main
nvme-stas 2.2.2-1 in mantic armhf: universe/net/optional/100% -> main
nvme-stas 2.2.2-1 in mantic i386: universe/net/optional/100% -> main
nvme-stas 2.2.2-1 in mantic ppc64el: universe/net/optional/100% -> main
nvme-stas 2.2.2-1 in mantic riscv64: universe/net/optional/100% -> main
nvme-stas 2.2.2-1 in mantic s390x: universe/net/optional/100% -> main
dasbus 1.7-2 in mantic: universe/misc -> main
python3-dasbus 1.7-2 in mantic amd64: universe/python/optional/100% -> main
python3-dasbus 1.7-2 in mantic arm64: universe/python/optional/100% -> main
python3-dasbus 1.7-2 in mantic armhf: universe/python/optional/100% -> main
python3-dasbus 1.7-2 in mantic i386: universe/python/optional/100% -> main
python3-dasbus 1.7-2 in mantic ppc64el: universe/python/optional/100% -> main
python3-dasbus 1.7-2 in mantic riscv64: universe/python/optional/100% -> main
python3-dasbus 1.7-2 in mantic s390x: universe/python/optional/100% -> main
16 publications overridden.


** Changed in: nvme-stas (Ubuntu)
       Status: Fix Committed => Fix Released

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

Title:
  [MIR] nvme-stas

Status in nvme-stas package in Ubuntu:
  Fix Released

Bug description:
  [Availability]
  The package nvme-stas is already in Ubuntu universe.
  The package nvme-stas builds for the architectures it is designed to work on.
  It currently builds and works for architecture all
  Link to package https://launchpad.net/ubuntu/+source/nvme-stas

  [Rationale]
  - The package nvme-stas is required for our nvme over fabric story
  - It provides STorage Appliance Services (STAS) over nvme and has
  been packaged by other distributions.
  - The package nvme-stas will be useful for server administrators who
  have the need to deploy such solutions.
  - We would like to include it in main in order for the Canonical
  foundations team to give official support on this package.
  - There is no other/better way to solve this that is already in main or
  should go universe->main instead of this.
  - It would be great and useful to community/processes to have the
  package nvme-stas in Ubuntu main, but there is no definitive deadline.

  [Security]
  - No CVEs/security issues in this software in the past
  - no `suid` or `sgid` binaries
  - no executables in `/sbin` and `/usr/sbin`
  - Package does install services, timers or recurring jobs
  - stafd
  - stacd
  - Packages does not open privileged ports (ports < 1024)
  - 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. A manual service start for stafd
  and stacd might be needed.

  [Quality assurance - maintenance]
  - The package is maintained well in Debian/Ubuntu/Upstream and does
  not have too many, long-term & critical, open bugs
  - Ubuntu https://bugs.launchpad.net/ubuntu/+source/nvme-stas/+bug
  - Debian https://bugs.debian.org/cgi-bin/pkgreport.cgi?src=nvme-stas
  - GitHub https://github.com/linux-nvme/nvme-stas/issues
  - The package is well maintained in GitHub, with frequent commits to the
  repository and latest upstream release on June 13th, 2023.

  [Quality assurance - testing]
  - The package runs a test suite on build time, if it fails
  it makes the build fail. The test suite is located in test/
  and contains 13 tests (build log attached).

  - The package runs an autopkgtest, and is currently passing on
  amd64, arm64, armhf, and ppc64el, link to test logs:
  https://autopkgtest.ubuntu.com/packages/nvme-stas
  - The package does have failing autopkgtests tests right now for s390x,
  which are currently being investigated in bug #2026878.
  - The i386 failures are ok to be ignored because this package does not
  publish to i386.

  [Quality assurance - packaging]
  - debian/watch is present and works
  - debian/control defines a correct Maintainer field
  - Ubuntu does not carry a delta
  - This package does not yield any lintian Warnings (with --pedantic)
  - Lintian overrides are present, but ok because all of the three overrides have
  explanations in comments in d/s/lintian-overrides and
  d/nvme-stas.lintian-overrides.
  - This package does not rely on obsolete or about to be demoted packages.
  - This package has no python2 or GTK2 dependencies
  - 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:
  https://git.launchpad.net/ubuntu/+source/nvme-stas/tree/debian/rules

  [UI standards]
  - Application is not end-user facing (does not need translation)

  [Dependencies]
  - There are further dependencies that are not yet in main, MIR for them is at
  https://bugs.launchpad.net/ubuntu/+source/dasbus/+bug/2025912

  [Standards compliance]
  - This package correctly follows FHS and Debian Policy

  [Maintenance/Owner]
  - Owning Team will be foundations-bugs
  - Team is not yet, but will subscribe to the package before promotion
  - This does not use static builds
  - This does not use vendored code
  - This package is not rust based
  - The package was test rebuilt in sbuild recently (build logs attached)

  [Background information]
  The Package description explains the package well
  Upstream Name is nvme-stas
  Link to upstream project: https://github.com/linux-nvme/nvme-stas

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/nvme-stas/+bug/2026591/+subscriptions




More information about the foundations-bugs mailing list