[Bug 2110083] Re: Backport packages from questing to server-backports PPA for 22.04 and 24.04

Bryce Harrington 2110083 at bugs.launchpad.net
Wed May 7 01:44:06 UTC 2025


** Description changed:

  Backport the following packages to 22.04 and 24.04 for the server-
- backports PPA for questing:* ['meson', 'dpdk', 'edk2', 'libslirp',
- 'libvirt', 'libvirt-python', 'openvswitch', 'qemu', 'rdma-core',
- 'seabios', 'spice', 'spice-protocol', 'spice-vdagent', 'virglrenderer',
- 'virt-manager']
+ backports PPA for questing:
+ 
+ * meson
+ * dpdk
+ * edk2
+ * libslirp
+ * libvirt
+ * libvirt-python
+ * openvswitch
+ * qemu
+ * rdma-core
+ * seabios
+ * spice
+ * spice-protocol
+ * spice-vdagent
+ * virglrenderer
+ * virt-manager
+ 
+ Process to follow:
+ 
+ [Prep Builds]
+ * Initiate new backport cycle (Post-FF of prior cycle)
+   - Steps 1-5a in Readme.md
+   - Sets up new branch forks
+ * Rebase branches and trigger first build
+   - Steps 5b and 5c in Readme.md
+   - For qemu and libvirt especially, spend some time upfront reviewing the Ubuntu delta and the past backport work.
+ * Review status of uploaded recipes in experimental
+   - Add tasks to Soon for recipe, dependency, and build failures
+   - Plan time to work through each individually (step 5*)
+ * For each package in the PPA:
+   - Check installation in focal
+     $ sudo apt-get install ${pkg}
+   - Check installation in jammy
+     $ sudo apt-get install ${pkg}
+   - Identify any installation-time errors
+ 
+ [Finalize and Release Builds]
+ * Once all are good, copy them to normal PPA
+   - Step 6 in Readme.md
+ * Push rebase branches to main
+   - Step 7 in Readme.md
+ * Switch to final branch names
+   - Step 8 in Readme.md
+ * Update LP recipes using update-all.sh
+   - Step 9 in Readme.md
+ * Delete the -experimental recipes
+   - Step 10 in Readme.md
+ * For each package in the PPA verify installation, on both LTS's
+   - Identify any installation-time errors for followup
+ * Write up validation report

-- 
You received this bug notification because you are a member of Ubuntu
OpenStack, which is subscribed to openvswitch in Ubuntu.
https://bugs.launchpad.net/bugs/2110083

Title:
  Backport packages from questing to server-backports PPA for 22.04 and
  24.04

Status in dpdk package in Ubuntu:
  New
Status in edk2 package in Ubuntu:
  New
Status in libslirp package in Ubuntu:
  New
Status in libvirt package in Ubuntu:
  New
Status in libvirt-python package in Ubuntu:
  New
Status in meson package in Ubuntu:
  New
Status in openvswitch package in Ubuntu:
  New
Status in qemu package in Ubuntu:
  New
Status in rdma-core package in Ubuntu:
  New
Status in seabios package in Ubuntu:
  New
Status in spice package in Ubuntu:
  New
Status in spice-protocol package in Ubuntu:
  New
Status in spice-vdagent package in Ubuntu:
  New
Status in virglrenderer package in Ubuntu:
  New
Status in virt-manager package in Ubuntu:
  New
Status in dpdk source package in Jammy:
  New
Status in edk2 source package in Jammy:
  New
Status in libslirp source package in Jammy:
  New
Status in libvirt source package in Jammy:
  New
Status in libvirt-python source package in Jammy:
  New
Status in meson source package in Jammy:
  New
Status in openvswitch source package in Jammy:
  New
Status in qemu source package in Jammy:
  New
Status in rdma-core source package in Jammy:
  New
Status in seabios source package in Jammy:
  New
Status in spice source package in Jammy:
  New
Status in spice-protocol source package in Jammy:
  New
Status in spice-vdagent source package in Jammy:
  New
Status in virglrenderer source package in Jammy:
  New
Status in virt-manager source package in Jammy:
  New
Status in dpdk source package in Noble:
  New
Status in edk2 source package in Noble:
  New
Status in libslirp source package in Noble:
  New
Status in libvirt source package in Noble:
  New
Status in libvirt-python source package in Noble:
  New
Status in meson source package in Noble:
  New
Status in openvswitch source package in Noble:
  New
Status in qemu source package in Noble:
  New
Status in rdma-core source package in Noble:
  New
Status in seabios source package in Noble:
  New
Status in spice source package in Noble:
  New
Status in spice-protocol source package in Noble:
  New
Status in spice-vdagent source package in Noble:
  New
Status in virglrenderer source package in Noble:
  New
Status in virt-manager source package in Noble:
  New

Bug description:
  Backport the following packages to 22.04 and 24.04 for the server-
  backports PPA for questing:

  * meson
  * dpdk
  * edk2
  * libslirp
  * libvirt
  * libvirt-python
  * openvswitch
  * qemu
  * rdma-core
  * seabios
  * spice
  * spice-protocol
  * spice-vdagent
  * virglrenderer
  * virt-manager

  Process to follow:

  [Prep Builds]
  * Initiate new backport cycle (Post-FF of prior cycle)
    - Steps 1-5a in Readme.md
    - Sets up new branch forks
  * Rebase branches and trigger first build
    - Steps 5b and 5c in Readme.md
    - For qemu and libvirt especially, spend some time upfront reviewing the Ubuntu delta and the past backport work.
  * Review status of uploaded recipes in experimental
    - Add tasks to Soon for recipe, dependency, and build failures
    - Plan time to work through each individually (step 5*)
  * For each package in the PPA:
    - Check installation in focal
      $ sudo apt-get install ${pkg}
    - Check installation in jammy
      $ sudo apt-get install ${pkg}
    - Identify any installation-time errors

  [Finalize and Release Builds]
  * Once all are good, copy them to normal PPA
    - Step 6 in Readme.md
  * Push rebase branches to main
    - Step 7 in Readme.md
  * Switch to final branch names
    - Step 8 in Readme.md
  * Update LP recipes using update-all.sh
    - Step 9 in Readme.md
  * Delete the -experimental recipes
    - Step 10 in Readme.md
  * For each package in the PPA verify installation, on both LTS's
    - Identify any installation-time errors for followup
  * Write up validation report

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dpdk/+bug/2110083/+subscriptions




More information about the Ubuntu-openstack-bugs mailing list