Activity log for bug #2008742

Date Who What changed Old value New value Message
2023-02-27 23:59:57 Dan Bungert bug added bug
2023-02-28 00:00:11 Dan Bungert bug added subscriber MIR approval team
2023-02-28 02:30:34 Dan Bungert description mini-iso-tools is a new archive package that is an extension to casper capability. It provides a ncurses TUI for selecting an ISO, and scripts to integrate with casper. These casper hooks download and chain-boot the selected ISO. This is functionality we intend to offer in a new ubuntu-mini-iso deliverable. [Availability] - The package mini-iso-tools is already in Ubuntu universe. - The package mini-iso-tools builds for the architecture it is designed to work on (amd64), along with other architectures that we aspire for it to work on but which require further install media work. - It currently builds and works for architectures: amd64 - Link to package https://launchpad.net/ubuntu/+source/mini-iso-tools [Rationale] - The package mini-iso-tools is required in Ubuntu main: - Install media is expected to be built from main only - The package provides menu functionality to list relevant install ISOs discovered by simplestreams, enabling a installer starting point from UEFI that won't go out of date, or convenience USB keys that can be burned once and stay relevant for years - The package mini-iso-tools is required in Ubuntu main no later than March-21-2023 due to the desire to build install media without needing universe. [Security] - No CVEs/security issues in this software in the past - software is new - no `suid` or `sgid` binaries - no executables in `/sbin` and `/usr/sbin` - Package does not install services, timers or recurring jobs - Packages does not open privileged ports (ports < 1024) - Packages is an extension to casper [Quality assurance - function/usage] - The package has a similar use story to casper, in the sense that it should not be installed on end user systems, but doing so isn't likely to hurt anything other than some cruft in the initrd - The initrd portions do not run unless casper runs; the entry point is a casper hook. Casper doesn't run unless the system building the initrd has configured /etc/initramfs-tools/conf.d/casperize.conf to do so, and that is not a default setting. [Quality assurance - maintenance] - The package is too new to demonstrate a history of maintenance [Quality assurance - testing] - The package runs a test suite on build time, if it fails it makes the build fail. https://github.com/dbungert/mini-iso-tools/actions/runs/4285593082/jobs/7464080468#step:3:905 - No autopkgtest. [Quality assurance - packaging] - debian/watch is not present because it is a native package - debian/control defines a correct Maintainer field - This package does not yield massive lintian Warnings, Errors - `lintian --pedantic` output is empty - Lintian overrides are not present - This package does not rely on obsolete or about to be demoted packages. - This package has no python2 or GTK2 dependencies - The package will not be installed by default - Packaging and build is easy and has a 3-line debian/rules file: https://github.com/canonical/mini-iso-tools/blob/main/debian/rules [UI standards] - Application is end-user facing but has no translation present. Single page UI where the user chooses an ISO to chain-boot to. [Dependencies] - No further depends or recommends dependencies that are not yet in main [Standards compliance] - This package correctly follows FHS and Debian Policy [Maintenance/Owner] - Owning Team will be Foundations - 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 was test rebuilt in PPA or sbuild recently https://launchpad.net/~dbungert/+archive/ubuntu/proposed-all-the-things/+build/25625585 [Background information] - The Package description explains the package well, but I wrote the description so - Upstream Name is Canonical - Link to upstream project https://github.com/canonical/mini-iso-tools mini-iso-tools is a new archive package that is an extension to casper capability. It provides a ncurses TUI for selecting an ISO, and scripts to integrate with casper. These casper hooks download and chain-boot the selected ISO. This is functionality we intend to offer in a new ubuntu-mini-iso deliverable. [Availability] - The package mini-iso-tools is already in Ubuntu universe. - The package mini-iso-tools builds for the architecture it is   designed to work on (amd64), along with other architectures that we   aspire for it to work on but which require further install media   work. - It currently builds and works for architectures: amd64 - Link to package https://launchpad.net/ubuntu/+source/mini-iso-tools [Rationale] - The package mini-iso-tools is required in Ubuntu main:   - Install media is expected to be built from main only   - The package provides menu functionality to list relevant install     ISOs discovered by simplestreams, enabling a installer starting     point from UEFI that won't go out of date, or convenience USB keys     that can be burned once and stay relevant for years - The package mini-iso-tools is required in Ubuntu main no later than   March-21-2023 due to the desire to build install media without   needing universe. [Security] - No CVEs/security issues in this software in the past - software is   new - no `suid` or `sgid` binaries - no executables in `/sbin` and `/usr/sbin` - Package does not install services, timers or recurring jobs - Packages does not open privileged ports (ports < 1024) - Packages is an extension to casper [Quality assurance - function/usage] - The package has a similar use story to casper, in the sense that it   should not be installed on end user systems, but doing so isn't   likely to hurt anything other than some cruft in the initrd - The initrd portions do not run unless casper runs; the entry point   is a casper hook. Casper doesn't run unless the system building   the initrd has configured /etc/initramfs-tools/conf.d/casperize.conf   to do so, and that is not a default setting. [Quality assurance - maintenance] - The package is too new to demonstrate a history of maintenance [Quality assurance - testing] - The package runs a test suite on build time, if it fails it makes   the build fail.   https://github.com/dbungert/mini-iso-tools/actions/runs/4285593082/jobs/7464080468#step:3:905 - The package has no autopkgtest currently, I would like to do so as time permits. [Quality assurance - packaging] - debian/watch is not present because it is a native package - debian/control defines a correct Maintainer field - This package does not yield massive lintian Warnings, Errors - `lintian --pedantic` output is empty - Lintian overrides are not present - This package does not rely on obsolete or about to be demoted   packages. - This package has no python2 or GTK2 dependencies - The package will not be installed by default - Packaging and build is easy and has a 3-line debian/rules file:   https://github.com/canonical/mini-iso-tools/blob/main/debian/rules [UI standards] - Application is end-user facing but has no translation present.   Single page UI where the user chooses an ISO to chain-boot to. - A desktop file is not relevant [Dependencies] - No further depends or recommends dependencies that are not yet in   main [Standards compliance] - This package correctly follows FHS and Debian Policy [Maintenance/Owner] - Owning Team will be Foundations - 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 was test rebuilt in PPA or sbuild recently   https://launchpad.net/~dbungert/+archive/ubuntu/proposed-all-the-things/+build/25625585 [Background information] - The Package description explains the package well, but I wrote the   description so - Upstream Name is Canonical - Link to upstream project https://github.com/canonical/mini-iso-tools
2023-02-28 02:39:25 Dan Bungert description mini-iso-tools is a new archive package that is an extension to casper capability. It provides a ncurses TUI for selecting an ISO, and scripts to integrate with casper. These casper hooks download and chain-boot the selected ISO. This is functionality we intend to offer in a new ubuntu-mini-iso deliverable. [Availability] - The package mini-iso-tools is already in Ubuntu universe. - The package mini-iso-tools builds for the architecture it is   designed to work on (amd64), along with other architectures that we   aspire for it to work on but which require further install media   work. - It currently builds and works for architectures: amd64 - Link to package https://launchpad.net/ubuntu/+source/mini-iso-tools [Rationale] - The package mini-iso-tools is required in Ubuntu main:   - Install media is expected to be built from main only   - The package provides menu functionality to list relevant install     ISOs discovered by simplestreams, enabling a installer starting     point from UEFI that won't go out of date, or convenience USB keys     that can be burned once and stay relevant for years - The package mini-iso-tools is required in Ubuntu main no later than   March-21-2023 due to the desire to build install media without   needing universe. [Security] - No CVEs/security issues in this software in the past - software is   new - no `suid` or `sgid` binaries - no executables in `/sbin` and `/usr/sbin` - Package does not install services, timers or recurring jobs - Packages does not open privileged ports (ports < 1024) - Packages is an extension to casper [Quality assurance - function/usage] - The package has a similar use story to casper, in the sense that it   should not be installed on end user systems, but doing so isn't   likely to hurt anything other than some cruft in the initrd - The initrd portions do not run unless casper runs; the entry point   is a casper hook. Casper doesn't run unless the system building   the initrd has configured /etc/initramfs-tools/conf.d/casperize.conf   to do so, and that is not a default setting. [Quality assurance - maintenance] - The package is too new to demonstrate a history of maintenance [Quality assurance - testing] - The package runs a test suite on build time, if it fails it makes   the build fail.   https://github.com/dbungert/mini-iso-tools/actions/runs/4285593082/jobs/7464080468#step:3:905 - The package has no autopkgtest currently, I would like to do so as time permits. [Quality assurance - packaging] - debian/watch is not present because it is a native package - debian/control defines a correct Maintainer field - This package does not yield massive lintian Warnings, Errors - `lintian --pedantic` output is empty - Lintian overrides are not present - This package does not rely on obsolete or about to be demoted   packages. - This package has no python2 or GTK2 dependencies - The package will not be installed by default - Packaging and build is easy and has a 3-line debian/rules file:   https://github.com/canonical/mini-iso-tools/blob/main/debian/rules [UI standards] - Application is end-user facing but has no translation present.   Single page UI where the user chooses an ISO to chain-boot to. - A desktop file is not relevant [Dependencies] - No further depends or recommends dependencies that are not yet in   main [Standards compliance] - This package correctly follows FHS and Debian Policy [Maintenance/Owner] - Owning Team will be Foundations - 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 was test rebuilt in PPA or sbuild recently   https://launchpad.net/~dbungert/+archive/ubuntu/proposed-all-the-things/+build/25625585 [Background information] - The Package description explains the package well, but I wrote the   description so - Upstream Name is Canonical - Link to upstream project https://github.com/canonical/mini-iso-tools mini-iso-tools is a new archive package that is an extension to casper capabilities. It provides a ncurses TUI for selecting an ISO, and scripts to integrate with casper. These casper hooks download and chain-boot the selected ISO. This is functionality we intend to offer in a new ubuntu-mini-iso deliverable. [Availability] - The package mini-iso-tools is already in Ubuntu universe. - The package mini-iso-tools builds for the architecture it is   designed to work on (amd64), along with other architectures that we   aspire for it to work on but which require further install media   work. - It currently builds and works for architectures: amd64 - Link to package https://launchpad.net/ubuntu/+source/mini-iso-tools [Rationale] - The package mini-iso-tools is required in Ubuntu main:   - Install media is expected to be built from main only   - The package provides menu functionality to list relevant install     ISOs discovered by simplestreams, enabling a installer starting     point from UEFI that won't go out of date, or convenience USB keys     that can be burned once and stay relevant for years - The package mini-iso-tools is required in Ubuntu main no later than   March-21-2023 due to the desire to build install media without   needing universe. [Security] - No CVEs/security issues in this software in the past - software is   new - no `suid` or `sgid` binaries - no executables in `/sbin` and `/usr/sbin` - Package does not install services, timers or recurring jobs - Packages does not open privileged ports (ports < 1024) - Packages is an extension to casper [Quality assurance - function/usage] - The package has a similar use story to casper, in the sense that it   should not be installed on end user systems, but doing so isn't   likely to hurt anything other than some cruft in the initrd - The initrd portions do not run unless casper runs; the entry point   is a casper hook. Casper doesn't run unless the system building   the initrd has configured /etc/initramfs-tools/conf.d/casperize.conf   to do so, and that is not a default setting. [Quality assurance - maintenance] - The package is too new to demonstrate a history of maintenance [Quality assurance - testing] - The package runs a test suite on build time, if it fails it makes   the build fail.   https://github.com/dbungert/mini-iso-tools/actions/runs/4285593082/jobs/7464080468#step:3:905 - The package has no autopkgtest currently, I would like to do so as time   permits. [Quality assurance - packaging] - debian/watch is not present because it is a native package - debian/control defines a correct Maintainer field - This package does not yield massive lintian Warnings, Errors - `lintian --pedantic` output is empty - Lintian overrides are not present - This package does not rely on obsolete or about to be demoted   packages. - This package has no python2 or GTK2 dependencies - The package will not be installed by default - Packaging and build is easy and has a 3-line debian/rules file:   https://github.com/canonical/mini-iso-tools/blob/main/debian/rules [UI standards] - Application is end-user facing but has no translation present.   Single page UI where the user chooses an ISO to chain-boot to. - A desktop file is not relevant [Dependencies] - No further depends or recommends dependencies that are not yet in   main [Standards compliance] - This package correctly follows FHS and Debian Policy [Maintenance/Owner] - Owning Team will be Foundations - 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 was test rebuilt in PPA or sbuild recently   https://launchpad.net/~dbungert/+archive/ubuntu/proposed-all-the-things/+build/25625585 [Background information] - The Package description explains the package well, but I wrote the   description so - Upstream Name is Canonical - Link to upstream project https://github.com/canonical/mini-iso-tools
2023-02-28 06:17:44 Frank Heimes bug added subscriber Frank Heimes
2023-02-28 15:50:26 Christian Ehrhardt  mini-iso-tools (Ubuntu): assignee Ioanna Alifieraki (joalif)
2023-03-06 15:14:29 Ioanna Alifieraki bug added subscriber Ioanna Alifieraki
2023-03-06 18:07:12 Ioanna Alifieraki mini-iso-tools (Ubuntu): assignee Ioanna Alifieraki (joalif) Ubuntu Security Team (ubuntu-security)
2023-03-10 00:16:10 Steve Beattie tags sec-1803
2023-03-20 19:50:23 Camila Camargo de Matos mini-iso-tools (Ubuntu): status New In Progress
2023-03-20 19:53:02 Camila Camargo de Matos mini-iso-tools (Ubuntu): assignee Ubuntu Security Team (ubuntu-security)
2024-02-23 22:42:52 Steve Beattie bug added subscriber Steve Beattie