Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

noble staging failure in CI for test_all_packages_updated #7433

Open
legoktm opened this issue Jan 31, 2025 · 3 comments
Open

noble staging failure in CI for test_all_packages_updated #7433

legoktm opened this issue Jan 31, 2025 · 3 comments
Labels
noble Ubuntu Noble related work

Comments

@legoktm
Copy link
Member

legoktm commented Jan 31, 2025

Description

assert "0 upgraded, 0 newly installed, 0 to remove" in c.stdout fails for:

NOTE: This is only a simulation!
      apt-get needs root privileges for real execution.
      Keep also in mind that locking is deactivated,
      so don't depend on the relevance to the real current situation!
Reading package lists...
Building dependency tree...
Reading state information...
Calculating upgrade...
The following upgrades have been deferred due to phasing:
  libnss-systemd libpam-systemd libsystemd-shared libsystemd0 libudev1 systemd
  systemd-dev systemd-resolved systemd-sysv systemd-timesyncd udev
The following packages will be upgraded:
  libdrm-common libdrm2
2 upgraded, 0 newly installed, 0 to remove and 11 not upgraded.
Inst libdrm-common [2.4.120-2build1] (2.4.122-1~ubuntu0.24.04.1 Ubuntu:24.04/noble-updates [all])
Inst libdrm2 [2.4.120-2build1] (2.4.122-1~ubuntu0.24.04.1 Ubuntu:24.04/noble-updates [amd64])
Conf libdrm-common (2.4.122-1~ubuntu0.24.04.1 Ubuntu:24.04/noble-updates [all])
Conf libdrm2 (2.4.122-1~ubuntu0.24.04.1 Ubuntu:24.04/noble-updates [amd64])

https://github.com/freedomofpress/securedrop/actions/runs/13065618335/job/36457392613

I have not looked to see why libdrm wasn't already upgraded.

@legoktm legoktm added the noble Ubuntu Noble related work label Jan 31, 2025
@legoktm
Copy link
Member Author

legoktm commented Jan 31, 2025

Based on reading https://bugs.launchpad.net/ubuntu/+source/llvm-toolchain-19/+bug/2083020, libdrm was upgraded as a dependency of mesa. mesa is being phased, but I don't see why that would affect the installation of libdrm...

@legoktm
Copy link
Member Author

legoktm commented Jan 31, 2025

We can confirm libdrm is not being phased by looking at:

$ apt show libgbm1
Package: libgbm1
Version: 24.2.8-1ubuntu1~24.04.1
Priority: optional
Section: libs
Source: mesa
Origin: Ubuntu
Phased-Update-Percentage: 40
...

But apt show libdrm2 contains no "Phased-Update-Percentage" line. So it really didn't upgrade for some reason.

@legoktm
Copy link
Member Author

legoktm commented Feb 3, 2025

The staging job passed over the weekend so this is correlated to some specific updates provided by Ubuntu... I assume we'll see this again whenever they push some stable update, so leaving this open.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
noble Ubuntu Noble related work
Projects
None yet
Development

No branches or pull requests

1 participant