[Bug 2039328] Re: Update ubuntu-meta with promotions done between last ubuntu-meta build & release

Mauricio Faria de Oliveira 2039328 at bugs.launchpad.net
Sun Dec 10 23:04:50 UTC 2023


Verification done on mantic-proposed.

On arm64 with ubuntu-desktop-minimal installed,
running do-release-upgrade from lunar to mantic 
(with mantic-proposed enabled and pinning setup)
does install `protection-domain-mapper` and
`qrtr-tools` (`flash-kernel` already installed).


Test Steps:
---

Part 1)
- launch aws arm64 instance with Ubuntu 22.04/jammy

Part 2)
- do-release-upgrade to 22.10/lunar
- install ubuntu-desktop-minimal
- enable lunar-proposed (converted to mantic-proposed in do-release-upgrade later)

Part 3)
- set pin priority for mantic-proposed/ubuntu-desktop-minimal
- do-release-upgrade to 23.04/mantic

Details:
---

Start on Jammy:

	$ lsb_release -cs
	jammy

	$ dpkg --print-architecture
	arm64

	$ uname -m
	aarch64

        $ sudo apt update && sudo apt -y dist-upgrade && sudo reboot

Upgrade to Lunar:

	$ sudo sed -i 's/^Prompt=.*/Prompt=normal/' -i /etc/update-manager/release-upgrades
	$ do-release-upgrade
	Checking for a new Ubuntu release

	= Welcome to Ubuntu 23.04 'Lunar Lobster' =
	...

	$ lsb_release -cs
	No LSB modules are available.
	lunar

Prepare for testing:

        $ sudo apt install -y ubuntu-desktop-minimal

Test/Before: (only 1 out of 3 packages installed)

	$ dpkg -s flash-kernel protection-domain-mapper qrtr-tools | grep -e Package: -e Version:
	dpkg-query: package 'protection-domain-mapper' is not installed and no information is available
	dpkg-query: package 'qrtr-tools' is not installed and no information is available
	Use dpkg --info (= dpkg-deb --info) to examine archive files.
	Package: flash-kernel
	Version: 3.106ubuntu14

Enable -proposed:

        $ sudo add-apt-repository -yp proposed

	cat <<EOF | sudo tee /etc/apt/preferences.d/proposed
	Package: ubuntu-desktop-minimal
	Pin: release a=mantic-proposed
	Pin-Priority: 500
	EOF

Upgrade to Mantic:

	$ do-release-upgrade
	Checking for a new Ubuntu release

        = Welcome to Ubuntu 23.10 'Mantic Minotaur' =

	...
	Get:1 http://ports.ubuntu.com/ubuntu-ports mantic-proposed/main arm64 ubuntu-desktop-minimal arm64 1.524.1 [10.8 kB]
	...


	$ lsb_release -cs
	No LSB modules are available.
	mantic

Test/After: (all 3 out of 3 packages installed)

	$ dpkg -s flash-kernel protection-domain-mapper qrtr-tools | grep -e Package: -e Version:
	Package: flash-kernel
	Version: 3.107ubuntu2
	Package: protection-domain-mapper
	Version: 1.0-4ubuntu2
	Package: qrtr-tools
	Version: 1.0-2ubuntu1

The 'Recommends:' field:

	$ dpkg -s ubuntu-desktop-minimal | grep -e Version:
	Version: 1.524.1

	$ dpkg -s ubuntu-desktop-minimal | grep -e Recommends: | grep -o -e flash-kernel -e protection-domain-mapper -e qrtr-tools
	flash-kernel
	protection-domain-mapper
	qrtr-tools


** Tags removed: verification-needed verification-needed-mantic
** Tags added: verification-done verification-done-mantic

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to ubuntu-meta in Ubuntu.
https://bugs.launchpad.net/bugs/2039328

Title:
  Update ubuntu-meta with promotions done between last ubuntu-meta build
  & release

Status in ubuntu-meta package in Ubuntu:
  Fix Released
Status in ubuntu-meta source package in Mantic:
  Fix Committed
Status in ubuntu-meta source package in Noble:
  Fix Released

Bug description:
  [ Impact ]

   * ubuntu-seeds were changed since last meta update
   * to ensure correct upgrades; regenerate ubuntu-meta with contents / changes done before release

  [ Test Plan ]

   * Check that arm64 upgrades of ubuntu-desktop-minimal from lunar to
  mantic install newly recommended packages.

  [ Where problems could occur ]

   * This is automatically generated change based on ubuntu-seeds commit
  [1].

   * Theoretically, regressions would occur if new desktop-minimal-recommends
     dependencies on arm64 (flash-kernel, protection-domain-mapper, qrtr-tools):
     - have issues on install during release-upgrade;
     - have issues on regular system usage (after installed).

  [ Other Info ]

   * ubuntu-meta was not uploaded during final freeze, to prevent
  rebuilding all images as changes affect arm64 only, which is a brand
  new release image

   * protection-domain-mapper [2] and qrtr [3] moved from universe to main in Mantic.
   * flash-kernel is/was already in main.

  [1] https://git.launchpad.net/~ubuntu-core-dev/ubuntu-seeds/+git/ubuntu/commit/?id=afe820cd49514896e96d02303298ed873d8d7f8a
  [2] https://launchpad.net/ubuntu/+source/protection-domain-mapper/1.0-4ubuntu2/+publishinghistory
  [3] https://launchpad.net/ubuntu/+source/qrtr/1.0-2ubuntu1/+publishinghistory

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubuntu-meta/+bug/2039328/+subscriptions




More information about the foundations-bugs mailing list