Activity log for bug #2026591

Date Who What changed Old value New value Message
2023-07-07 14:31:01 Mateus Rodrigues de Morais bug added bug
2023-07-07 14:32:12 Mateus Rodrigues de Morais 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 this TBD list of architectures, link to test logs https://autopkgtest.ubuntu.com/packages/nvme-stas # The autopkgtests are failing on i386 and s390x RULE: - existing but failing tests that shall be handled as "ok to fail" RULE: need to be explained along the test logs below TODO-A: - The package does have not failing autopkgtests right now - The package does have failing autopkgtests tests right now for s390x, which are currently being investigated. - 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 [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. - 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
2023-07-11 14:39:27 Benjamin Drung bug added subscriber MIR approval team
2023-07-11 14:42:17 Christian Ehrhardt  nvme-stas (Ubuntu): assignee Christian Ehrhardt  (paelzer)
2023-07-11 14:58:19 Benjamin Drung 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. - 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 [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
2023-07-17 10:38:54 Christian Ehrhardt  bug watch added https://github.com/canonical/ubuntu-mir/issues/30
2023-07-17 10:39:03 Christian Ehrhardt  nvme-stas (Ubuntu): assignee Christian Ehrhardt  (paelzer) Ubuntu Security Team (ubuntu-security)
2023-07-17 15:37:20 Mark Esler tags sec-2382
2023-08-04 15:15:45 Amir Naseredini bug added subscriber Amir Naseredini
2023-08-11 13:59:12 Amir Naseredini nvme-stas (Ubuntu): assignee Ubuntu Security Team (ubuntu-security) Amir Naseredini (sahnaseredini)
2023-08-17 07:28:27 Lukas Märdian nvme-stas (Ubuntu): assignee Amir Naseredini (sahnaseredini)
2023-08-17 07:32:41 Lukas Märdian nvme-stas (Ubuntu): status New In Progress
2023-08-21 19:25:42 Mateus Rodrigues de Morais merge proposal linked https://code.launchpad.net/~mateus-morais/ubuntu-seeds/+git/ubuntu/+merge/449555
2023-08-29 12:54:26 Lukas Märdian nvme-stas (Ubuntu): status In Progress Fix Committed
2023-08-29 12:54:32 Lukas Märdian bug added subscriber Ubuntu Package Archive Administrators
2023-09-01 20:25:00 Steve Langasek nvme-stas (Ubuntu): status Fix Committed Fix Released