Public bug reported: Ubuntu Resolute introduces a new **Hardware Enablement (HWE) virtualization stack** composed of the following source packages:
- qemu-hwe (https://launchpad.net/ubuntu/+source/qemu-hwe) - libvirt-hwe (https://launchpad.net/ubuntu/+source/libvirt-hwe) - edk2-hwe (https://launchpad.net/ubuntu/+source/edk2-hwe) - seabios-hwe (https://launchpad.net/ubuntu/+source/seabios-hwe) For additional context, see [Bug 2143146]. I am requesting a **Main Inclusion Request (MIR)** for these packages. --- ## Availability All packages are currently available in **Ubuntu Resolute universe**. --- ## Rationale The HWE virtualization stack is effectively the **alter ego** of the base virtualization stack in Ubuntu Main. The base stack has been supported and maintained by the Server team for a long time. We aim to provide the **same level of support** for the HWE stack that users receive for the base stack, ensuring consistency and reliability. Furthermore, there is a new dependency of base stack components to binary packages of the HWE stack, that requires the HWE stack to be in main. --- ## Security The HWE stack is derived from versions of the base stack supported in LTS or interim releases, and therefore **inherits the base stack’s security maintenance**. New code coverage is required only for: - Ubuntu-specific deltas applied for LTS, which are refreshed each time the HWE stack is updated to a new upstream version. - The new binary package **ubuntu-helper-virt-hwe** (from src:qemu-hwe), which includes a Python helper script and an APT hook. This package is created and maintained by the Ubuntu Server team. --- ## Quality Assurance - HWE stack inherits the QA processes of the base stack. - A dedicated **test suite** has been developed to ensure **co-existence of the HWE and base stacks**. - This test suite will be executed prior to each Ubuntu release to guarantee stability. --- ## Dependencies No new dependencies are introduced by the HWE stack. --- ## Standards Compliance The HWE stack **inherits standards compliance** from the base stack. --- ## Maintenance Maintenance responsibility is **aligned with the base stack**, managed by the Ubuntu Server team. --- ** Affects: ubuntu Importance: High Status: New ** Affects: edk2-hwe (Ubuntu) Importance: High Status: New ** Affects: libvirt-hwe (Ubuntu) Importance: High Status: New ** Affects: qemu-hwe (Ubuntu) Importance: High Status: New ** Affects: seabios-hwe (Ubuntu) Importance: High Status: New ** Also affects: qemu-hwe (Ubuntu) Importance: Undecided Status: New ** Also affects: libvirt-hwe (Ubuntu) Importance: Undecided Status: New ** Also affects: edk2-hwe (Ubuntu) Importance: Undecided Status: New ** Also affects: seabios-hwe (Ubuntu) Importance: Undecided Status: New ** Changed in: ubuntu Importance: Undecided => High ** Changed in: edk2-hwe (Ubuntu) Importance: Undecided => High ** Changed in: libvirt-hwe (Ubuntu) Importance: Undecided => High ** Changed in: seabios-hwe (Ubuntu) Importance: Undecided => High ** Changed in: qemu-hwe (Ubuntu) Importance: Undecided => High ** Description changed: - Ubuntu Resolute has a new hardware enablement (hwe) virtualization stack - composed of following source packages: + # Main Inclusion Request: HWE Virtualization Stack in Ubuntu Resolute - https://launchpad.net/ubuntu/+source/qemu-hwe - https://launchpad.net/ubuntu/+source/libvirt-hwe - https://launchpad.net/ubuntu/+source/edk2-hwe - https://launchpad.net/ubuntu/+source/seabios-hwe + Ubuntu Resolute introduces a new **Hardware Enablement (HWE) + virtualization stack** composed of the following source packages: - See [1] for more details. + - [qemu-hwe](https://launchpad.net/ubuntu/+source/qemu-hwe) + - [libvirt-hwe](https://launchpad.net/ubuntu/+source/libvirt-hwe) + - [edk2-hwe](https://launchpad.net/ubuntu/+source/edk2-hwe) + - [seabios-hwe](https://launchpad.net/ubuntu/+source/seabios-hwe) - I would like to request the MIR for these packages. + For additional context, see [Bug 2143146][1]. - [Availability] + I am requesting a **Main Inclusion Request (MIR)** for these packages. - The packages are available in Ubuntu Resolute universe. + --- - [Rationale] + ## Availability - The HWE virtualization stack is the "alter ego" of the virtualization stack already in Ubuntu main - for quite some time and supported and maintained as part of the Server team packageset. + All packages are currently available in **Ubuntu Resolute universe**. - For this stack, we would like to offer to users the same level of - support they have for the base stack. + --- - [Security] + ## Rationale - Since the HWE stack is based on the versions of the base stack we support either in LTS or interim release, - HWE stack inherits the security maintenance of the base stack. + The HWE virtualization stack is effectively the **“alter ego”** of the + base virtualization stack in Ubuntu Main. The base stack has been + supported and maintained by the Server team for a long time. - We have however to cover the following new code: + We aim to provide the **same level of support** for the HWE stack that + users receive for the base stack, ensuring consistency and reliability. - - Ubuntu delta we have for LTS that are refreshed each time the HWE stack - is bumped in to the new upstream version. + --- - - New binary package ubuntu-helper-virt-hwe of src:qemu-hwe that is composed of a python helper script - and an APT hook. This package is created and owned by Ubuntu Server team. + ## Security + The HWE stack is derived from versions of the base stack supported in + LTS or interim releases, and therefore **inherits the base stack’s + security maintenance**. - [Quality assurance] + New code coverage is required only for: - - Inherit the quality assurance of the base stack - - We add a test suite to ensure the co-existence of the HWE/base stack in Ubuntu - We will run this new test suite prior to every Ubuntu release. + - Ubuntu-specific deltas applied for LTS, which are refreshed each time the HWE stack is updated to a new upstream version. + - The new binary package **`ubuntu-helper-virt-hwe`** (from `src:qemu-hwe`), which includes a Python helper script and an APT hook. This package is created and maintained by the Ubuntu Server team. - [Dependencies] + --- - No new dependency is introduced by the HWE stack. + ## Quality Assurance - [Standards compliance] + - HWE stack inherits the QA processes of the base stack. + - A dedicated **test suite** has been developed to ensure **co-existence of the HWE and base stacks**. + - This test suite will be executed prior to each Ubuntu release to guarantee stability. - Inherit from the base stack. + --- - [Maintenance] + ## Dependencies - Inherit from the base stack. + No new dependencies are introduced by the HWE stack. - [1] https://bugs.launchpad.net/bugs/2143146 + --- + + ## Standards Compliance + + The HWE stack **inherits standards compliance** from the base stack. + + --- + + ## Maintenance + + Maintenance responsibility is **aligned with the base stack**, managed + by the Ubuntu Server team. + + --- + + [1]: https://bugs.launchpad.net/bugs/2143146 ** Description changed: - # Main Inclusion Request: HWE Virtualization Stack in Ubuntu Resolute - Ubuntu Resolute introduces a new **Hardware Enablement (HWE) virtualization stack** composed of the following source packages: - - [qemu-hwe](https://launchpad.net/ubuntu/+source/qemu-hwe) - - [libvirt-hwe](https://launchpad.net/ubuntu/+source/libvirt-hwe) - - [edk2-hwe](https://launchpad.net/ubuntu/+source/edk2-hwe) - - [seabios-hwe](https://launchpad.net/ubuntu/+source/seabios-hwe) + - qemu-hwe (https://launchpad.net/ubuntu/+source/qemu-hwe) + - libvirt-hwe (https://launchpad.net/ubuntu/+source/libvirt-hwe) + - edk2-hwe (https://launchpad.net/ubuntu/+source/edk2-hwe) + - seabios-hwe (https://launchpad.net/ubuntu/+source/seabios-hwe) - For additional context, see [Bug 2143146][1]. + For additional context, see [Bug 2143146]. I am requesting a **Main Inclusion Request (MIR)** for these packages. --- ## Availability All packages are currently available in **Ubuntu Resolute universe**. --- ## Rationale - The HWE virtualization stack is effectively the **“alter ego”** of the + The HWE virtualization stack is effectively the **alter ego** of the base virtualization stack in Ubuntu Main. The base stack has been supported and maintained by the Server team for a long time. We aim to provide the **same level of support** for the HWE stack that users receive for the base stack, ensuring consistency and reliability. + + Furthermore, there is a new dependency of base stack components to + binary packages of the HWE stack, that requires the HWE stack to be in + main. --- ## Security The HWE stack is derived from versions of the base stack supported in LTS or interim releases, and therefore **inherits the base stack’s security maintenance**. New code coverage is required only for: - - Ubuntu-specific deltas applied for LTS, which are refreshed each time the HWE stack is updated to a new upstream version. - - The new binary package **`ubuntu-helper-virt-hwe`** (from `src:qemu-hwe`), which includes a Python helper script and an APT hook. This package is created and maintained by the Ubuntu Server team. + - Ubuntu-specific deltas applied for LTS, which are refreshed each time + the HWE stack is updated to a new upstream version. + + - The new binary package **ubuntu-helper-virt-hwe** (from src:qemu-hwe), + which includes a Python helper script and an APT hook. This package is + created and maintained by the Ubuntu Server team. --- ## Quality Assurance - - HWE stack inherits the QA processes of the base stack. - - A dedicated **test suite** has been developed to ensure **co-existence of the HWE and base stacks**. + - HWE stack inherits the QA processes of the base stack. + - A dedicated **test suite** has been developed to ensure **co-existence of the HWE and base stacks**. - This test suite will be executed prior to each Ubuntu release to guarantee stability. --- ## Dependencies No new dependencies are introduced by the HWE stack. --- ## Standards Compliance The HWE stack **inherits standards compliance** from the base stack. --- ## Maintenance Maintenance responsibility is **aligned with the base stack**, managed by the Ubuntu Server team. --- - - [1]: https://bugs.launchpad.net/bugs/2143146 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2146776 Title: [MIR] hardware enablement virtualization stack To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+bug/2146776/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
