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

Reply via email to