[Touch-packages] [Bug 1970069] Re: Annoying boot messages interfering with splash screen

2024-01-30 Thread Nick Rosbrook
AFAIK, the systemd-fsckd patch is still required, but we have vague
plans to get rid of it by making plymouth learn this functionality (i.e.
reading /run/systemd/fsck.progress directly). I have no idea about the
re-ordering, but it would be easy to test with a drop-in config.

** Changed in: systemd (Ubuntu)
   Importance: Undecided => Low

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/1970069

Title:
  Annoying boot messages interfering with splash screen

Status in linux package in Ubuntu:
  In Progress
Status in plymouth package in Ubuntu:
  Invalid
Status in systemd package in Ubuntu:
  New

Bug description:
  Since upgrading from 20.04.6 Desktop to 22.04, the boot screen is not
  as clean as it used to be.

  Basically, the flow used to be in 20.04:

  GRUB > Splash screen > Login prompt

  Currently in 22.04:

  GRUB > Splash screen > Messages (in the attached file) > Splash screen
  again for a sec > Login prompt

  All of those messages already existed in 20.04, the difference is that
  they were not appearing during boot.

  I was able to get rid of the "usb" related messages by just adding
  "loglevel=0" in GRUB. Currently is "quiet loglevel=0 splash".

  Regarding the fsck related message, I can get rid of them by adding
  "fsck.mode=skip".

  However, I do not want to just disable fsck or set the loglevel to 0.
  This is not a sustainable solution.

  Something definitely changed here. These messages are not of enough
  relevance to be shown at boot by default, and they should remain
  hidden like they were in Focal.

  Obviously a minor issue, but important to the whole look and feel of
  the OS for desktop.

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


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 2052525] Re: dracut initramfs missing systemd-executor

2024-02-06 Thread Nick Rosbrook
The failing autopkgtest blocks systemd from migrating at the moment.

** Also affects: systemd (Ubuntu)
   Importance: Undecided
   Status: New

** Changed in: systemd (Ubuntu)
   Status: New => Invalid

** Tags added: update-excuse

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/2052525

Title:
  dracut initramfs missing systemd-executor

Status in dracut package in Ubuntu:
  New
Status in systemd package in Ubuntu:
  Invalid

Bug description:
  The dracut autopkgtest fails when run against systemd v255.2-3ubuntu2.
  This looks to be the problem:

  
  504s Failed to stat /etc/localtime, ignoring: No such file or 
directory

  504s /etc/localtime doesn't exist yet, watching /etc
  instead.

  504s Failed to open executor binary
  '/usr/lib/systemd/systemd-executor': No such file or directory

  504s Failed to allocate manager object: No such file or
  directory

  504s [!!] Failed to allocate manager object.

  504s Rebooting in 10s...

  514s Rebooting now...

  514s [   12.571123] ACPI: PM: Preparing to enter system sleep state S5
  514s [   12.573098] reboot: Restarting system
  514s [   12.574688] reboot: machine restart
  515s TEST: root filesystem on a ext3 filesystem   [FAILED] 
  515s see 
/tmp/autopkgtest.Vd8poK/autopkgtest_tmp/dracut-test.Fz28KvLkEv/TEST-01-BASIC/test.log
  515s make[1]: Leaving directory 
'/tmp/autopkgtest.Vd8poK/autopkgtest_tmp/dracut-test.Fz28KvLkEv/TEST-01-BASIC'
  515s make[1]: *** [../Makefile.testdir:4: all] Error 1
  515s make: *** [Makefile:4: TEST-01-BASIC] Error 2
  515s make: Leaving directory 
'/tmp/autopkgtest.Vd8poK/autopkgtest_tmp/dracut-test.Fz28KvLkEv'
  515s autopkgtest [03:42:52]: test upstream-dracut-core: 
---]

  I.e., the systemd-executor binary (which is new in systemd v255) is
  not copied into the initramfs. This has already been fixed in upstream
  dracut.

  [1] 
https://objectstorage.prodstack5.canonical.com/swift/v1/AUTH_0f9aae918d5b4744bf7b827671c86842/autopkgtest-noble/noble/amd64/d/dracut/20240203_093708_6cc09@/log.gz
  [2] 
https://github.com/dracutdevs/dracut/commit/bee1c4824a8cd47ce6c01892a548bdc07b1fa678

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


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 2052525] Re: dracut initramfs missing systemd-executor

2024-02-06 Thread Nick Rosbrook
** Changed in: dracut (Ubuntu)
   Status: New => In Progress

** Changed in: dracut (Ubuntu)
   Importance: Undecided => Medium

** Changed in: dracut (Ubuntu)
 Assignee: (unassigned) => Nick Rosbrook (enr0n)

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/2052525

Title:
  dracut initramfs missing systemd-executor

Status in dracut package in Ubuntu:
  In Progress
Status in systemd package in Ubuntu:
  Invalid

Bug description:
  The dracut autopkgtest fails when run against systemd v255.2-3ubuntu2.
  This looks to be the problem:

  
  504s Failed to stat /etc/localtime, ignoring: No such file or 
directory

  504s /etc/localtime doesn't exist yet, watching /etc
  instead.

  504s Failed to open executor binary
  '/usr/lib/systemd/systemd-executor': No such file or directory

  504s Failed to allocate manager object: No such file or
  directory

  504s [!!] Failed to allocate manager object.

  504s Rebooting in 10s...

  514s Rebooting now...

  514s [   12.571123] ACPI: PM: Preparing to enter system sleep state S5
  514s [   12.573098] reboot: Restarting system
  514s [   12.574688] reboot: machine restart
  515s TEST: root filesystem on a ext3 filesystem   [FAILED] 
  515s see 
/tmp/autopkgtest.Vd8poK/autopkgtest_tmp/dracut-test.Fz28KvLkEv/TEST-01-BASIC/test.log
  515s make[1]: Leaving directory 
'/tmp/autopkgtest.Vd8poK/autopkgtest_tmp/dracut-test.Fz28KvLkEv/TEST-01-BASIC'
  515s make[1]: *** [../Makefile.testdir:4: all] Error 1
  515s make: *** [Makefile:4: TEST-01-BASIC] Error 2
  515s make: Leaving directory 
'/tmp/autopkgtest.Vd8poK/autopkgtest_tmp/dracut-test.Fz28KvLkEv'
  515s autopkgtest [03:42:52]: test upstream-dracut-core: 
---]

  I.e., the systemd-executor binary (which is new in systemd v255) is
  not copied into the initramfs. This has already been fixed in upstream
  dracut.

  [1] 
https://objectstorage.prodstack5.canonical.com/swift/v1/AUTH_0f9aae918d5b4744bf7b827671c86842/autopkgtest-noble/noble/amd64/d/dracut/20240203_093708_6cc09@/log.gz
  [2] 
https://github.com/dracutdevs/dracut/commit/bee1c4824a8cd47ce6c01892a548bdc07b1fa678

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


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 2052525] Re: dracut initramfs missing systemd-executor

2024-02-07 Thread Nick Rosbrook
** Changed in: systemd (Ubuntu)
   Status: Invalid => New

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/2052525

Title:
  dracut initramfs missing systemd-executor

Status in dracut package in Ubuntu:
  In Progress
Status in systemd package in Ubuntu:
  New

Bug description:
  The dracut autopkgtest fails when run against systemd v255.2-3ubuntu2.
  This looks to be the problem:

  
  504s Failed to stat /etc/localtime, ignoring: No such file or 
directory

  504s /etc/localtime doesn't exist yet, watching /etc
  instead.

  504s Failed to open executor binary
  '/usr/lib/systemd/systemd-executor': No such file or directory

  504s Failed to allocate manager object: No such file or
  directory

  504s [!!] Failed to allocate manager object.

  504s Rebooting in 10s...

  514s Rebooting now...

  514s [   12.571123] ACPI: PM: Preparing to enter system sleep state S5
  514s [   12.573098] reboot: Restarting system
  514s [   12.574688] reboot: machine restart
  515s TEST: root filesystem on a ext3 filesystem   [FAILED] 
  515s see 
/tmp/autopkgtest.Vd8poK/autopkgtest_tmp/dracut-test.Fz28KvLkEv/TEST-01-BASIC/test.log
  515s make[1]: Leaving directory 
'/tmp/autopkgtest.Vd8poK/autopkgtest_tmp/dracut-test.Fz28KvLkEv/TEST-01-BASIC'
  515s make[1]: *** [../Makefile.testdir:4: all] Error 1
  515s make: *** [Makefile:4: TEST-01-BASIC] Error 2
  515s make: Leaving directory 
'/tmp/autopkgtest.Vd8poK/autopkgtest_tmp/dracut-test.Fz28KvLkEv'
  515s autopkgtest [03:42:52]: test upstream-dracut-core: 
---]

  I.e., the systemd-executor binary (which is new in systemd v255) is
  not copied into the initramfs. This has already been fixed in upstream
  dracut.

  [1] 
https://objectstorage.prodstack5.canonical.com/swift/v1/AUTH_0f9aae918d5b4744bf7b827671c86842/autopkgtest-noble/noble/amd64/d/dracut/20240203_093708_6cc09@/log.gz
  [2] 
https://github.com/dracutdevs/dracut/commit/bee1c4824a8cd47ce6c01892a548bdc07b1fa678

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


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 2052722] Re: systemd should package libnss-myhostname

2024-02-12 Thread Nick Rosbrook
libnss-myhostname is packaged in Ubuntu. It's just not installed by
default.

** Changed in: systemd (Ubuntu)
   Status: New => Invalid

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/2052722

Title:
  systemd should package libnss-myhostname

Status in systemd package in Ubuntu:
  Invalid

Bug description:
  Ubuntu generally decided not to use libnss-myhostname in 2014, due to:

  https://bugs.launchpad.net/ubuntu/+source/libnss-
  myhostname/+bug/1162478/comments/6

  which says "I don't agree that libnss-myhostname is a technically
  sound approach, *period*; it works at cross-purposes to the existing
  Debian handling of the hostname being resolved to 127.0.1.1 via
  /etc/hosts. There should be a plan for aligning these, across *all*
  systems, not just desktop systems."

  While this may well have made sense in 2014, I think it's no longer
  the right decision in light of widespread adoption of containers.
  Container managers (Docker, Podman, systemd-nspawm, etc) generally set
  the container's hostname from _outside_ the container, either by bind-
  mounting over /etc/hostname or by simply not having /etc/hostname.  In
  either case, the hostname of the container cannot be reliably
  predicted based on the contents of the container image, and editing
  /etc/hosts inside the container to make the hostname resolvable is
  fragile at best.

  While other solutions exist (arranging for the container manager to
  make sure that the container's hostname is resolvable from inside the
  container), libnss-myhostname offers users a straightforward way to
  allow the container's hostname to be resolved.

  Please reconsider packaging it.  Debian packages libnss-myhostname.

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


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 2034986] Re: some text became unreadable during a distribution upgrade

2024-02-13 Thread Nick Rosbrook
I have verified the XDG_CURRENT_DESKTOP fix using ubuntu-release-
upgrader-core 1:22.04.18 from jammy-proposed:

nr@clean-jammy-amd64:~$ apt policy ubuntu-release-upgrader-core 
ubuntu-release-upgrader-core:
  Installed: 1:22.04.18
  Candidate: 1:22.04.18
  Version table:
 *** 1:22.04.18 500
500 http://archive.ubuntu.com/ubuntu jammy-proposed/main amd64 Packages
500 http://archive.ubuntu.com/ubuntu jammy-proposed/main i386 Packages
100 /var/lib/dpkg/status
 1:22.04.17 500
500 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 Packages
500 http://archive.ubuntu.com/ubuntu jammy-updates/main i386 Packages
 1:22.04.10 500
500 http://archive.ubuntu.com/ubuntu jammy/main amd64 Packages
500 http://archive.ubuntu.com/ubuntu jammy/main i386 Packages
nr@clean-jammy-amd64:~$ do-release-upgrade -f DistUpgradeViewGtk3
Checking for a new Ubuntu release
localuser:root being added to access control list
Checking for a new Ubuntu release
libEGL warning: pci id for fd 48: 1b36:0100, driver (null)

libEGL warning: pci id for fd 13: 1b36:0100, driver (null)

authenticate 'mantic.tar.gz' against 'mantic.tar.gz.gpg' 
extracting 'mantic.tar.gz'
[ ... left running in another window ... ]
nr@clean-jammy-amd64:~$ ps aux | grep mantic
root   12099 13.4 22.2 662444 216644 pts/0   Rl+  12:06   0:10 
/usr/bin/python3 -s /tmp/ubuntu-release-upgrader-kb757df9/mantic --mode=server 
--frontend=DistUpgradeViewGtk3
nr 14227  0.0  0.2   9080  2560 pts/2S+   12:07   0:00 grep 
--color=auto mantic
nr@clean-jammy-amd64:~$ sudo xargs -0 -L1 -a /proc/12099/environ | grep 
XDG_CURRENT_DESKTOP
XDG_CURRENT_DESKTOP=ubuntu:GNOME



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

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

Title:
  some text became unreadable during a distribution upgrade

Status in Cinnamon:
  New
Status in Ubuntu MATE:
  New
Status in ubuntu-meta package in Ubuntu:
  Fix Released
Status in ubuntu-release-upgrader package in Ubuntu:
  Fix Released
Status in ubuntu-release-upgrader source package in Jammy:
  Fix Committed
Status in ubuntu-release-upgrader source package in Lunar:
  Fix Released
Status in ubuntu-meta source package in Mantic:
  Fix Released
Status in ubuntu-release-upgrader source package in Mantic:
  Fix Released

Bug description:
  [ Impact ]

   * On Ubuntu Mate with the Lunar series, when running
     ubuntu-release-upgrader, the displayed font of running
     applications (including the upgrader) becomes very corrupted.

   * This is not just a display problem, it is also a functional one.
     The release upgrader will have text corrupted to the point
     where a dialog asks a decision, and displays two buttons, but the
     text is unreadable and one has to guess which button is the one
     that carries out their desired action.

   * In the early parts of the upgrader tool, users are told in bold:
     "To prevent data loss close all open applications and documents."
     This is just before the "Start Upgrade" button is available.
     But they may not do so.  Many applications may have a corrupted
     font.

   * To address this, an additional environment variable is being
     passed along to pkexec, XDG_CURRENT_DESKTOP, as this is the
     critical criteria for making the Mate version of the fix work.

   * Also in the change are
     * an update to tests
 * from pre-build.sh
       * an update of the mirrors.cfg, adding and removing several
 mirrors
       * a refresh of the po files

  [ Test Plan ]

   * acquire an Ubuntu Mate environment running Ubuntu Lunar on amd64

   * as user, run "update-manager -d"

   * monitor the "Distribution Upgrade" screen.  During the "Installing
     the upgrades" step (and mind that this step will be long), observe
     the text of the "Distribution Upgrade" screen and verify that the
     font does not corrupt.

   * Repeat the above for Ubuntu Desktop

  [ Where problems could occur ]

   * We are changing, at release time, ubuntu-release upgrader.  If we
     are careless, we could regress upgrades for a wider group of users
     than just Ubuntu Mate.  That said, it is believed that passing the
     additional XDG_CURRENT_DESKTOP variable is relatively low risk.

  [ Other Info ]

   * TBD

  ---

  Original description:

  I was upgrading from Lunar to Mantic the other day and left a couple
  of applications open during the upgrade process. During the upgrade
  the text in audacious became unreadable (I'll attach a screenshot) and
  I seem to recall the title bar of Firefox being unreadable but the
  contents of web pages still being readable.

  ProblemType: Bug
  DistroRelease: Ubuntu 23.10
  Package: ubuntu-release-upgrader-core 1:23.10.5
  ProcVersionSignature: Ubuntu 6.5.0-4.4-generic 6.5.0

[Touch-packages] [Bug 2049247] Re: Broken IPv4 support on IPv6-preferring networks (v255)

2024-02-15 Thread Nick Rosbrook
We *should* get this via normal stable update processes relatively soon.
If for some reason it doesn't land in systemd-stable in time (unlikely
since the upstream PR is tagged for stable backport), then we will
backport it in Ubuntu directly.

** Changed in: systemd (Ubuntu)
   Status: New => Triaged

** Changed in: systemd (Ubuntu)
   Importance: Undecided => High

** Changed in: systemd (Ubuntu)
   Importance: High => Medium

** Changed in: systemd (Ubuntu)
 Assignee: (unassigned) => Nick Rosbrook (enr0n)

** Tags added: foundations-todo

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/2049247

Title:
  Broken IPv4 support on IPv6-preferring networks (v255)

Status in systemd:
  Fix Released
Status in systemd package in Ubuntu:
  Triaged

Bug description:
  I noticed a bug in systemd version 255 which is currently available in
  noble-proposed (255.2-3ubuntu1).

  I have already reported to upstream at
  https://github.com/systemd/systemd/issues/30891 but there's no fix
  available yet as of today.

  I'm still reporting the bug here anyways because this bug can, under
  some conditions, result in the loss of IPv4 network connectivity in a
  completely standard Ubuntu 24.04 installation just by updating to
  systemd 255. I'm hoping that that's okay even though it's a bug caused
  by upstream not by Ubuntu; just because it could have a bad impact if
  this version ends up in 24.04 as it is.

  ---

  In systemd version 255, a feature has been added to "support" the
  IPv6-only DHCP option 108 defined in RFC8925. I'm putting "support" in
  quotation marks because one functionality that this RFC marks as a
  requirement is not implemented in systemd yet.

  To summarize: Option 108 can be sent by a DHCPv4 client to signal to
  the DHCPv4 server: "Hey, if (and only if) your network has proper IPv6
  support and a working NAT64 gateway, I don't really need my own IPv4
  address, I can handle it using 464XLAT and NAT64". The point of that
  option is to be able to run a Dual Stack network, where only clients
  that really need IPv4 (older Linux, Windows, etc.) will receive an
  IPv4 from DHCP, and clients that don't need IPv4 (Android, MacOS,
  Linux with systemd >=255, etc.) won't receive one from DHCP and
  instead set up a 464XLAT for outgoing IPv4 connectivity.

  This new code in systemd is enabled by default (the option
  "IPv6OnlyMode" defaults to "yes"). However, systemd does not actually
  have code to set up a 464XLAT yet (which violates the RFC).

  This means that systemd signals to the DHCPv4 server "Hey, I don't
  need IPv4, I'll just use 464XLAT and NAT64" but then it doesn't
  actually do that. Updating systemd on an Ubuntu 24.04 installation
  (where systemd-networkd is used) will result in the loss of the DHCP-
  assigned IPv4 address, breaking network connectivity for all IPv4-only
  applications.

  ---

  Information on how to reproduce this issue can be found in detail in
  the github bug report linked above, but to summarize:

  1. Have a Dual Stack network that announces a NAT64 through RAs or through 
DNS (or, ideally, both)
  2. Configure your DHCPv4 server to hand out option 108 ("v6-only-preferred")
  3. Connect an Ubuntu machine with systemd < 255.
  4. Notice that IPv4 connectivity is working fine.
  5. Update to systemd = 255.
  6. Notice that there's no IPv4 connectivity anymore and IPv4-only apps break.

  ---

  The proper fix for this issue to make systemd conform to the RFC would
  be to implement a 464XLAT. However that's not an easy task and most
  certainly not something that would end up as a hotfix / patch release.
  A good workaround for this bug would be, in my opinion, to change the
  default value for the "IPv6OnlyMode" to "no" when compiling systemd.

  That way, the RFC-violating code doesn't run by default, and if a user
  does set up a 464XLAT on their machine in some other way (outside of
  systemd) they can just change their config to include
  "IPv6OnlyMode=yes" and it'll be working as intended.

  ProblemType: Bug
  DistroRelease: Ubuntu 24.04
  Package: systemd 255.2-3ubuntu1
  ProcVersionSignature: Ubuntu 6.6.0-14.14-generic 6.6.3
  Uname: Linux 6.6.0-14-generic x86_64
  ApportVersion: 2.27.0-0ubuntu6
  Architecture: amd64
  CasperMD5CheckResult: pass
  Date: Sat Jan 13 07:05:42 2024
  InstallationDate: Installed on 2024-01-12 (0 days ago)
  InstallationMedia: Ubuntu-Server 23.10 "Mantic Minotaur" - Release amd64 
(20231011)
  Lsusb:
   Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
   Bus 001 Device 002: ID 80ee:0021 VirtualBox USB Tablet
  Lsusb-t:
   /:  Bus 001.Port 001: Dev 001, Class=root_hub,

[Touch-packages] [Bug 2051405] Re: ProtectHome setting in debian/rsyslog.service isn't understood by systemd

2024-02-16 Thread Nick Rosbrook
** Changed in: rsyslog (Ubuntu)
   Status: Confirmed => Fix Committed

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to rsyslog in Ubuntu.
https://bugs.launchpad.net/bugs/2051405

Title:
  ProtectHome setting in debian/rsyslog.service isn't understood by
  systemd

Status in rsyslog package in Ubuntu:
  Fix Committed

Bug description:
  Small bug introduced in commit e175f5c3668adc1c65f66efb61f70060569c9fe8
  
https://git.launchpad.net/ubuntu/+source/rsyslog/commit/?id=e175f5c3668adc1c65f66efb61f70060569c9fe8

  which changed the rsyslog.service line of

  ProtectHome=yes to ProtectHome=readonly

  
  Systemd doesn't understand "readonly" 
https://www.freedesktop.org/software/systemd/man/latest/systemd.exec.html

  and will mention in its journal:

  systemd[1]: /lib/systemd/system/rsyslog.service:24: Failed to parse
  protect home value, ignoring: readonly

  Quickfix: just needs a hyphen on line 24 to read 'read-only'

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


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 2047268] Re: package systemd-boot 253.5-1ubuntu6.1 failed to install/upgrade: installed systemd-boot package post-installation script subprocess returned error exit status 1

2024-02-20 Thread Nick Rosbrook
** Also affects: systemd (Ubuntu Mantic)
   Importance: Undecided
   Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/2047268

Title:
  package systemd-boot 253.5-1ubuntu6.1 failed to install/upgrade:
  installed systemd-boot package post-installation script subprocess
  returned error exit status 1

Status in systemd package in Ubuntu:
  Confirmed
Status in systemd source package in Mantic:
  New

Bug description:
  package systemd-boot 253.5-1ubuntu6.1 failed to install/upgrade:
  installed systemd-boot package post-installation script subprocess
  returned error exit status 1

  
  upgraded stuff through sudo ap-get and it gave me this error, i was also 
copying music and browsing the web at the time

  ProblemType: Package
  DistroRelease: Ubuntu 23.10
  Package: systemd-boot 253.5-1ubuntu6.1
  ProcVersionSignature: Ubuntu 6.5.0-14.14-generic 6.5.3
  Uname: Linux 6.5.0-14-generic x86_64
  NonfreeKernelModules: nvidia_modeset nvidia zfs
  ApportVersion: 2.27.0-0ubuntu5
  Architecture: amd64
  CasperMD5CheckResult: pass
  CloudArchitecture: x86_64
  CloudID: none
  CloudName: none
  CloudPlatform: none
  CloudSubPlatform: config
  Date: Fri Dec 22 15:58:01 2023
  DuplicateSignature:
   package:systemd-boot:253.5-1ubuntu6.1
   Setting up systemd-boot (253.5-1ubuntu6.1) ...
   dpkg: error processing package systemd-boot (--configure):
installed systemd-boot package post-installation script subprocess returned 
error exit status 1
  ErrorMessage: installed systemd-boot package post-installation script 
subprocess returned error exit status 1
  InstallationDate: Installed on 2023-12-20 (2 days ago)
  InstallationMedia: Ubuntu 23.10.1 "Mantic Minotaur" - Release amd64 
(20231016.1)
  Python3Details: /usr/bin/python3.11, Python 3.11.6, python3-minimal, 3.11.4-5
  PythonDetails: N/A
  RebootRequiredPkgs: Error: path contained symlinks.
  RelatedPackageVersions:
   dpkg 1.22.0ubuntu1
   apt  2.7.3
  SourcePackage: systemd
  Title: package systemd-boot 253.5-1ubuntu6.1 failed to install/upgrade: 
installed systemd-boot package post-installation script subprocess returned 
error exit status 1
  UpgradeStatus: No upgrade log present (probably fresh install)

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


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 2039571] Re: systemd-modules-load fails on Azure 23.10 images on arm64

2024-02-23 Thread Nick Rosbrook
Is this still an issue on 24.04?

** Also affects: systemd (Ubuntu Mantic)
   Importance: Undecided
   Status: New

** Changed in: systemd (Ubuntu)
   Status: New => Incomplete

** Changed in: systemd (Ubuntu Mantic)
   Importance: Undecided => Low

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/2039571

Title:
  systemd-modules-load fails on Azure 23.10 images on arm64

Status in cloud-images:
  New
Status in systemd package in Ubuntu:
  Incomplete
Status in systemd source package in Mantic:
  New

Bug description:
  On some arm64 instances systemd-modules-load.service fails with the
  following error:

  $ sudo journalctl -u systemd-modules-load
  Oct 04 08:03:30 ubuntu systemd[1]: systemd-modules-load.service: start 
operation timed out. Terminating.
  Oct 04 08:03:30 ubuntu systemd[1]: systemd-modules-load.service: Main process 
exited, code=killed, status=15/TERM
  Oct 04 08:03:30 ubuntu systemd[1]: systemd-modules-load.service: Failed with 
result 'timeout'.
  Oct 04 08:03:30 ubuntu systemd[1]: Failed to start 
systemd-modules-load.service - Load Kernel Modules.

  It only fails on boot, when restarted manually the service runs fine.
  I can't find which module fails to load. The only kernel module that
  this service is supposed to load is multipathd and it appears to be
  loaded even when the service has failed.

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-images/+bug/2039571/+subscriptions


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 2036127] Re: Restarting `systemd-networkd` looses unmanaged bridged parents

2024-02-23 Thread Nick Rosbrook
You have a couple options here. I think simplest would be to just add:

bridges:
  br0:
interfaces: [vlan1]

to your netplan config. This will generate
/run/systemd/network/10-netplan-vlan1.network with:

[Match]
Name=vlan1

[Network]
LinkLocalAddressing=no
ConfigureWithoutCarrier=yes
Bridge=br0

so the master will be configured correctly. Otherwise, you could add a
drop-in configuration for vlan1 to set KeepMaster=true (I don't know if
netplan has something for this)[1].

Either way, I do not think this is a bug.

[1]
https://www.freedesktop.org/software/systemd/man/latest/systemd.network.html#KeepMaster=


** Changed in: systemd (Ubuntu)
   Status: New => Invalid

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/2036127

Title:
  Restarting `systemd-networkd` looses unmanaged bridged parents

Status in systemd package in Ubuntu:
  Invalid

Bug description:
  My home network comprises many VLANs managed by `systemd-
  networkd`/`netplan`. Those VLANs are then used as parent interfaces
  for LXD networks. Whenever `systemd-networkd` is restarted (i.e: post-
  update), my whole network breaks because all the unmanaged bridges
  lose their parent devices. Another way to see it is that `systemd-
  networkd` undoes the `master` setting of those VLAN devices.

  
  Here is a simplified reproducer:

  1. Create a `vlan1` device

  $ lxc launch ubuntu:22.04 networkd-bug
  Creating networkd-bug
  Starting networkd-bug

  $ lxc file push - networkd-bug/etc/netplan/99-vlan1.yaml << EOF
  network:
version: 2
vlans:
  vlan1:
id: 1
link: eth0
  EOF

  $ lxc exec networkd-bug -- netplan apply

  2. Manually create a bridge and join `vlan1` to it

  $ lxc exec networkd-bug -- ip link add br0 type bridge
  $ lxc exec networkd-bug -- ip link set vlan1 master br0
  $ lxc exec networkd-bug -- ip link
  1: lo:  mtu 65536 qdisc noqueue state UNKNOWN mode 
DEFAULT group default qlen 1000
  link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
  2: vlan1@eth0:  mtu 1500 qdisc noqueue 
master br0 state UP mode DEFAULT group default qlen 1000
  link/ether 00:16:3e:94:6e:47 brd ff:ff:ff:ff:ff:ff
  3: br0:  mtu 1500 qdisc noop state DOWN mode DEFAULT 
group default qlen 1000
  link/ether 42:b6:31:01:47:9a brd ff:ff:ff:ff:ff:ff
  164: eth0@if165:  mtu 1500 qdisc noqueue 
state UP mode DEFAULT group default qlen 1000
  link/ether 00:16:3e:94:6e:47 brd ff:ff:ff:ff:ff:ff link-netnsid 0

  3. Restart `systemd-networkd`

  $ lxc exec networkd-bug -- systemctl restart systemd-networkd

  4. Notice `vlan1` lost it's master config

  $ lxc exec networkd-bug -- ip link
  1: lo:  mtu 65536 qdisc noqueue state UNKNOWN mode 
DEFAULT group default qlen 1000
  link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
  2: vlan1@eth0:  mtu 1500 qdisc noqueue state 
UP mode DEFAULT group default qlen 1000
  link/ether 00:16:3e:94:6e:47 brd ff:ff:ff:ff:ff:ff
  3: br0:  mtu 1500 qdisc noop state DOWN mode DEFAULT 
group default qlen 1000
  link/ether 42:b6:31:01:47:9a brd ff:ff:ff:ff:ff:ff
  164: eth0@if165:  mtu 1500 qdisc noqueue 
state UP mode DEFAULT group default qlen 1000
  link/ether 00:16:3e:94:6e:47 brd ff:ff:ff:ff:ff:ff link-netnsid 0

  
  Ideally, `vlan1` should retain it's `master` setting and I wouldn't loose 
connectivity :)


  Additional information:

  # apt-cache policy systemd netplan.io iproute2
  systemd:
Installed: 249.11-0ubuntu3.9
Candidate: 249.11-0ubuntu3.9
Version table:
   *** 249.11-0ubuntu3.9 500
  500 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 Packages
  100 /var/lib/dpkg/status
   249.11-0ubuntu3.7 500
  500 http://security.ubuntu.com/ubuntu jammy-security/main amd64 
Packages
   249.11-0ubuntu3 500
  500 http://archive.ubuntu.com/ubuntu jammy/main amd64 Packages
  netplan.io:
Installed: 0.105-0ubuntu2~22.04.3
Candidate: 0.105-0ubuntu2~22.04.3
Version table:
   *** 0.105-0ubuntu2~22.04.3 500
  500 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 Packages
  100 /var/lib/dpkg/status
   0.104-0ubuntu2 500
  500 http://archive.ubuntu.com/ubuntu jammy/main amd64 Packages
  iproute2:
Installed: 5.15.0-1ubuntu2
Candidate: 5.15.0-1ubuntu2
Version table:
   *** 5.15.0-1ubuntu2 500
  500 http://archive.ubuntu.com/ubuntu jammy/main amd64 Packages
  100 /var/lib/dpkg/status

  # lsb_release -rd
  Description:  Ubuntu 22.04.3 LTS
  Release:  22.04
  # uname -a
  Linux networkd-bug 6.2.0-32-generic #32~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC 
Fri Aug 18 10:40:13 UTC 2 x86_64 x86_64 x86_64 GNU/Linux

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


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lis

[Touch-packages] [Bug 2036127] Re: Restarting `systemd-networkd` looses unmanaged bridged parents

2024-02-23 Thread Nick Rosbrook
The drop-in would apply to vlan1, e.g.:

$ mkdir -p /etc/systemd/network/10-netplan-vlan1.network.d
$ cat > /etc/systemd/network/10-netplan-vlan1.network.d/keep_master.conf << EOF
[Network]
KeepMaster=true
EOF

Again, if netplan has a setting equivalent to KeepMaster=, that would be
simpler. I just don't know netplan well enough.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/2036127

Title:
  Restarting `systemd-networkd` looses unmanaged bridged parents

Status in systemd package in Ubuntu:
  Invalid

Bug description:
  My home network comprises many VLANs managed by `systemd-
  networkd`/`netplan`. Those VLANs are then used as parent interfaces
  for LXD networks. Whenever `systemd-networkd` is restarted (i.e: post-
  update), my whole network breaks because all the unmanaged bridges
  lose their parent devices. Another way to see it is that `systemd-
  networkd` undoes the `master` setting of those VLAN devices.

  
  Here is a simplified reproducer:

  1. Create a `vlan1` device

  $ lxc launch ubuntu:22.04 networkd-bug
  Creating networkd-bug
  Starting networkd-bug

  $ lxc file push - networkd-bug/etc/netplan/99-vlan1.yaml << EOF
  network:
version: 2
vlans:
  vlan1:
id: 1
link: eth0
  EOF

  $ lxc exec networkd-bug -- netplan apply

  2. Manually create a bridge and join `vlan1` to it

  $ lxc exec networkd-bug -- ip link add br0 type bridge
  $ lxc exec networkd-bug -- ip link set vlan1 master br0
  $ lxc exec networkd-bug -- ip link
  1: lo:  mtu 65536 qdisc noqueue state UNKNOWN mode 
DEFAULT group default qlen 1000
  link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
  2: vlan1@eth0:  mtu 1500 qdisc noqueue 
master br0 state UP mode DEFAULT group default qlen 1000
  link/ether 00:16:3e:94:6e:47 brd ff:ff:ff:ff:ff:ff
  3: br0:  mtu 1500 qdisc noop state DOWN mode DEFAULT 
group default qlen 1000
  link/ether 42:b6:31:01:47:9a brd ff:ff:ff:ff:ff:ff
  164: eth0@if165:  mtu 1500 qdisc noqueue 
state UP mode DEFAULT group default qlen 1000
  link/ether 00:16:3e:94:6e:47 brd ff:ff:ff:ff:ff:ff link-netnsid 0

  3. Restart `systemd-networkd`

  $ lxc exec networkd-bug -- systemctl restart systemd-networkd

  4. Notice `vlan1` lost it's master config

  $ lxc exec networkd-bug -- ip link
  1: lo:  mtu 65536 qdisc noqueue state UNKNOWN mode 
DEFAULT group default qlen 1000
  link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
  2: vlan1@eth0:  mtu 1500 qdisc noqueue state 
UP mode DEFAULT group default qlen 1000
  link/ether 00:16:3e:94:6e:47 brd ff:ff:ff:ff:ff:ff
  3: br0:  mtu 1500 qdisc noop state DOWN mode DEFAULT 
group default qlen 1000
  link/ether 42:b6:31:01:47:9a brd ff:ff:ff:ff:ff:ff
  164: eth0@if165:  mtu 1500 qdisc noqueue 
state UP mode DEFAULT group default qlen 1000
  link/ether 00:16:3e:94:6e:47 brd ff:ff:ff:ff:ff:ff link-netnsid 0

  
  Ideally, `vlan1` should retain it's `master` setting and I wouldn't loose 
connectivity :)


  Additional information:

  # apt-cache policy systemd netplan.io iproute2
  systemd:
Installed: 249.11-0ubuntu3.9
Candidate: 249.11-0ubuntu3.9
Version table:
   *** 249.11-0ubuntu3.9 500
  500 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 Packages
  100 /var/lib/dpkg/status
   249.11-0ubuntu3.7 500
  500 http://security.ubuntu.com/ubuntu jammy-security/main amd64 
Packages
   249.11-0ubuntu3 500
  500 http://archive.ubuntu.com/ubuntu jammy/main amd64 Packages
  netplan.io:
Installed: 0.105-0ubuntu2~22.04.3
Candidate: 0.105-0ubuntu2~22.04.3
Version table:
   *** 0.105-0ubuntu2~22.04.3 500
  500 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 Packages
  100 /var/lib/dpkg/status
   0.104-0ubuntu2 500
  500 http://archive.ubuntu.com/ubuntu jammy/main amd64 Packages
  iproute2:
Installed: 5.15.0-1ubuntu2
Candidate: 5.15.0-1ubuntu2
Version table:
   *** 5.15.0-1ubuntu2 500
  500 http://archive.ubuntu.com/ubuntu jammy/main amd64 Packages
  100 /var/lib/dpkg/status

  # lsb_release -rd
  Description:  Ubuntu 22.04.3 LTS
  Release:  22.04
  # uname -a
  Linux networkd-bug 6.2.0-32-generic #32~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC 
Fri Aug 18 10:40:13 UTC 2 x86_64 x86_64 x86_64 GNU/Linux

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


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 2046606] Re: Harden default systemd services with sandboxing

2024-02-23 Thread Nick Rosbrook
This would take a larger coordination, and is not really a "bug" to be
assigned to systemd per se. We will likely inherit lots of this from
Debian over time.

Marking as invalid just because this is not really the place for this
(probably a thread on ubuntu-devel would be better?).

** Changed in: systemd (Ubuntu)
   Importance: Undecided => Wishlist

** Changed in: systemd (Ubuntu)
   Status: New => Invalid

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/2046606

Title:
  Harden default systemd services with sandboxing

Status in systemd package in Ubuntu:
  Invalid

Bug description:
  
https://www.freedesktop.org/software/systemd/man/latest/systemd.exec.html#Sandboxing

  https://wiki.debian.org/ServiceSandboxing

  Fedora is probably going forward with this.

  
  https://fedoraproject.org/wiki/Changes/SystemdSecurityHardening

  
  ~$ systemd-analyze security

  The security verb was released five years ago.
  https://lists.freedesktop.org/archives/systemd-devel/2018-December/041852.html

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


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 2052137] Re: bonded link goes down on reconfigure

2024-02-23 Thread Nick Rosbrook
The upstream bug is tagged for a stable backport, so we *should* get
this soon-ish in noble.

** Changed in: systemd (Ubuntu)
   Status: New => Triaged

** Changed in: systemd (Ubuntu)
   Importance: Undecided => Low

** Changed in: systemd (Ubuntu)
 Assignee: (unassigned) => Nick Rosbrook (enr0n)

** Tags added: foundations-todo

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/2052137

Title:
  bonded link goes down on reconfigure

Status in systemd:
  Fix Released
Status in netplan.io package in Ubuntu:
  Invalid
Status in systemd package in Ubuntu:
  Triaged

Bug description:
  systemd-networkd brings down member interfaces of a bond when they get
  reconfigured

  Jan 31 15:43:46 unique-slug systemd-networkd[2430]: pn1: Bringing link
  down

  This has a result that a server has complete downtime for a few
  seconds, this has also been reported upstream
  https://github.com/systemd/systemd/issues/31165.

  A pull request has been opened to fix this
  https://github.com/systemd/systemd/pull/31172

To manage notifications about this bug go to:
https://bugs.launchpad.net/systemd/+bug/2052137/+subscriptions


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1950906] Re: etc/rc.local should Want or Require network-online.target

2024-02-23 Thread Nick Rosbrook
** Changed in: systemd (Ubuntu)
   Status: New => Opinion

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/1950906

Title:
  etc/rc.local should Want or Require network-online.target

Status in systemd package in Ubuntu:
  Opinion

Bug description:
  The fix for bug #1451797 introduced /lib/systemd/system/rc-
  local.service.d/debian.conf with the intent that rc.local would always
  run after the network was fully online. However, it only has an After=
  line, without actually pulling in network-online.target. Systemd docs
  say:

  "Units that strictly require a configured network connection should pull in 
network-online.target (via a Wants= type dependency) and order themselves after 
it. ... Note the distinction between this unit and network.target. This unit is 
an active unit (i.e. pulled in by the consumer rather than the
  provider of this functionality) ... Usually, network.target is part of the 
boot of most systems, while network-online.target is not ..."

  TL;DR - need to add "Wants=network-online.target" to
  /lib/systemd/system/rc-local.service.d/debian.conf :)

  ProblemType: Bug
  DistroRelease: Ubuntu 20.04
  Package: systemd 245.4-4ubuntu3.13
  ProcVersionSignature: Ubuntu 5.4.0-90.101-generic 5.4.148
  Uname: Linux 5.4.0-90-generic x86_64
  ApportVersion: 2.20.11-0ubuntu27.21
  Architecture: amd64
  CasperMD5CheckResult: skip
  CurrentDesktop: Xpra
  CurrentDmesg: Error: command ['dmesg'] failed with exit code 1: dmesg: read 
kernel buffer failed: Operation not permitted
  Date: Sun Nov 14 17:22:54 2021
  InstallationDate: Installed on 2017-01-08 (1771 days ago)
  InstallationMedia: Xubuntu 16.04 LTS "Xenial Xerus" - Release amd64 
(20160420.1)
  Lsusb:
   Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
   Bus 001 Device 003: ID 10c4:ea60 Silicon Labs CP210x UART Bridge
   Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  Lsusb-t:
   /:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 5000M
   /:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/10p, 480M
   |__ Port 9: Dev 3, If 0, Class=Vendor Specific Class, Driver=cp210x, 12M
  MachineType: Dell Inc. OptiPlex 3040
  ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-5.4.0-90-generic 
root=/dev/mapper/lvg2-host ro rootflags=subvol=rootfs rw 
drm.edid_firmware=edid/toguard2.bin video=HDMI-A-1:1024x768@60D
  SourcePackage: systemd
  UpgradeStatus: Upgraded to focal on 2021-09-02 (73 days ago)
  acpidump:
   
  dmi.bios.date: 06/30/2016
  dmi.bios.vendor: Dell Inc.
  dmi.bios.version: 1.4.6
  dmi.board.name: 0TTDMJ
  dmi.board.vendor: Dell Inc.
  dmi.board.version: A00
  dmi.chassis.type: 3
  dmi.chassis.vendor: Dell Inc.
  dmi.modalias: 
dmi:bvnDellInc.:bvr1.4.6:bd06/30/2016:svnDellInc.:pnOptiPlex3040:pvr:rvnDellInc.:rn0TTDMJ:rvrA00:cvnDellInc.:ct3:cvr:
  dmi.product.name: OptiPlex 3040
  dmi.product.sku: 06BB
  dmi.sys.vendor: Dell Inc.
  mtime.conffile..etc.systemd.logind.conf: 2019-03-03T09:57:30.814201

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


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1823171] Re: systemd-resolve hides DS records in explicit queries

2024-02-23 Thread Nick Rosbrook
It sounds like you don't have DNSSEC=yes anywwhere. I can do the following.
root@mantic:~# resolvectl dnssec
Global: no
Link 41 (eth0): no
root@mantic:~# dig +short DS ripe.net
root@mantic:~# resolvectl dnssec eth0 yes
root@mantic:~# resolvectl dnssec
Global: no
Link 41 (eth0): yes
root@mantic:~# dig +short DS ripe.net
10186 13 2 BC15C85E16FE7C651EAAFCEE3B1F1C956217A5B70A536BFEF38C24A9 AB7B9A3F


** Changed in: systemd (Ubuntu)
   Status: Confirmed => Invalid

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/1823171

Title:
  systemd-resolve hides DS records in explicit queries

Status in systemd package in Ubuntu:
  Invalid

Bug description:
  When querying for DS resource records on a DNSSEC signed domain using
  dig, the DS records are not shown when the system is using systemd-
  resolve.

  Run: dig +short DS ripe.net

  Expected: something like
  40991 8 2 D8D3C88263D58930A8B5FE16427130AB84CA73A4988385B2F4B121A7 2E5299A6

  Actual result: no output.

  ProblemType: Bug
  DistroRelease: Ubuntu 18.04
  Package: systemd 237-3ubuntu10.15
  ProcVersionSignature: Ubuntu 4.15.0-46.49-generic 4.15.18
  Uname: Linux 4.15.0-46-generic x86_64
  ApportVersion: 2.20.9-0ubuntu7.6
  Architecture: amd64
  CurrentDesktop: KDE
  Date: Thu Apr  4 14:14:06 2019
  MachineType: MSI MS-7A70
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.15.0-46-generic 
root=/dev/mapper/system-slash ro
  SourcePackage: systemd
  SystemdDelta:
   [EXTENDED]   /lib/systemd/system/rc-local.service → 
/lib/systemd/system/rc-local.service.d/debian.conf
   [EXTENDED]   /lib/systemd/system/user@.service → 
/lib/systemd/system/user@.service.d/timeout.conf
   
   2 overridden configuration files found.
  UpgradeStatus: No upgrade log present (probably fresh install)
  dmi.bios.date: 07/03/2018
  dmi.bios.vendor: American Megatrends Inc.
  dmi.bios.version: A.80
  dmi.board.asset.tag: Default string
  dmi.board.name: B250M PRO-VDH (MS-7A70)
  dmi.board.vendor: MSI
  dmi.board.version: 2.0
  dmi.chassis.asset.tag: Default string
  dmi.chassis.type: 3
  dmi.chassis.vendor: MSI
  dmi.chassis.version: 2.0
  dmi.modalias: 
dmi:bvnAmericanMegatrendsInc.:bvrA.80:bd07/03/2018:svnMSI:pnMS-7A70:pvr2.0:rvnMSI:rnB250MPRO-VDH(MS-7A70):rvr2.0:cvnMSI:ct3:cvr2.0:
  dmi.product.family: Default string
  dmi.product.name: MS-7A70
  dmi.product.version: 2.0
  dmi.sys.vendor: MSI

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


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 2049234] Re: non-Ethernet tunnel interface creation fails on jammy 5.15.0-81 or later

2024-02-23 Thread Nick Rosbrook
*** This bug is a duplicate of bug 2037667 ***
https://bugs.launchpad.net/bugs/2037667

This sounds like a duplicate of 2037667, which is planned to be fixed
sometime soon-ish.

** This bug has been marked a duplicate of bug 2037667
   Regression on Jammy's kernel 5.15 when creating ip6gre and vti6 tunnels

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/2049234

Title:
  non-Ethernet tunnel interface creation fails on jammy 5.15.0-81 or
  later

Status in linux package in Ubuntu:
  Confirmed
Status in systemd package in Ubuntu:
  Confirmed

Bug description:
  jammy kernel 5.15.0-81.90 includes the following backport:

  
https://github.com/torvalds/linux/commit/b0ad3c179059089d809b477a1d445c1183a7b8fe
  
https://git.launchpad.net/~ubuntu-kernel/ubuntu/+source/linux/+git/jammy/commit/?h=Ubuntu-5.15.0-91.101&id=1dcafa2582f335f0d929f3e9e736775a95271c43
  https://bugs.launchpad.net/bugs/2029401

  This causes creation of ip6tnl tunnel interface to fail through
  systemd-networkd. The following systemd commit also has to be applied
  to jammy:

  
https://github.com/systemd/systemd/commit/3be64aa462642de9fbe9f95536f8d167c19994bb

  (Other commits might be required along with above)

  Since the systemd commit is missing on jammy, Kind=ip6tnl netdev
  configuration fails as follows:

  > eno1: Could not create stacked netdev: Invalid argument

  I believe this is a regression; We encountered this linux-
  image-5.15.0-91-generic installed via unattended-upgrade -- Also
  EINVAL during creating tunnel interfaces let AcceptIPv6RA function not
  to start, so we lose connection to our server due to missing IP
  address.

  ```
  # eno1.network
  [Match]
  Name=eno1

  [Network]
  Tunnel=test_tun
  ```

  ```
  # test_tun.netdev
  [NetDev]
  Name=test_tun
  Kind=ip6tnl

  [Tunnel]
  Local=2001:db8::a
  Remote=2001:db8::b
  Mode=any
  ```

  ```
  # test_tun.network
  [Match]
  Name=test_tun

  [Network]
  Address=10.0.0.1/24
  ```

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


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 2038994] Re: systemd-networkd: Unable to acquire IPv6 DNS server address

2024-02-23 Thread Nick Rosbrook
The fixes you mentioned should be included in noble already. The patches
you mention do not apply to v249, which is the systemd version in jammy.
So, when 24.04 is released, the fix will be available there, but
unfortunately I don't think we will fix this in 22.04.

** Also affects: systemd (Ubuntu Jammy)
   Importance: Undecided
   Status: New

** Changed in: systemd (Ubuntu Jammy)
   Status: New => Won't Fix

** Changed in: systemd (Ubuntu)
   Status: New => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/2038994

Title:
  systemd-networkd: Unable to acquire IPv6 DNS server address

Status in systemd package in Ubuntu:
  Fix Released
Status in systemd source package in Jammy:
  Won't Fix

Bug description:
  I found that starting from Ubuntu 22, when using systemd-networkd as
  the netplan backend, the IPV6 DNS server cannot be obtained through
  DHCPv6. I reported the issue to the systemd team and they located and
  fixed the issue. How can I get these updates in ubuntu packages?

  issue details: https://github.com/systemd/systemd/issues/28566

  ProblemType: Bug
  DistroRelease: Ubuntu 22.04
  Package: systemd 249.11-0ubuntu3.10
  ProcVersionSignature: Ubuntu 5.15.0-86.96-generic 5.15.122
  Uname: Linux 5.15.0-86-generic x86_64
  ApportVersion: 2.20.11-0ubuntu82.5
  Architecture: amd64
  CasperMD5CheckResult: pass
  CloudArchitecture: x86_64
  CloudID: none
  CloudName: none
  CloudPlatform: none
  CloudSubPlatform: config
  Date: Wed Oct 11 03:58:58 2023
  InstallationDate: Installed on 2023-10-09 (1 days ago)
  InstallationMedia: Ubuntu-Server 22.04.3 LTS "Jammy Jellyfish" - Release 
amd64 (20230810)

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


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 2019026] Re: systemd /tmp cleaning is suboptimal

2024-02-23 Thread Nick Rosbrook
** Tags added: rls-nn-incoming

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/2019026

Title:
  systemd /tmp cleaning is suboptimal

Status in systemd package in Ubuntu:
  Confirmed

Bug description:
  Historically on Debian and Ubuntu, before systemd, the default
  handling of /tmp was to periodically, and at boot, remove all
  files/directories older than 30 days; and leave other contents alone.

  With the move to systemd, the "default" (really, hard-coded in
  /usr/lib/tmpfiles.d/tmp.conf) is to not clean /tmp periodically, but
  at boot to remove all contents.

  This is suboptimal for two reasons.

  By cleaning /tmp *only* at boot, if a system makes heavy use of /tmp
  and has lots of inodes under it, possibly due to failures of some
  process to clean up after itself, at boot the system will be
  unavailable for an unnecessarily long time while these files are
  removed.

  By cleaning *all* files under /tmp, this makes a reboot an Event where
  in-progress files may be unnecessarily lost.

  While the FHS does not *guarantee* that files under /tmp will persist
  across boot (because /tmp may be a tmpfs), it also does not *require*
  that /tmp be cleared on boot.

 Although data stored in /tmp may be deleted in a site-specific
 manner, it is recommended that files and directories located in
 /tmp be deleted whenever the system is booted.

 FHS added this recommendation on the basis of historical
 precedent and common practice, but did not make it a
 requirement because system administration is not within the
 scope of this standard.

  I therefore believe the correct value for /usr/lib/tmpfiles.d/tmp.conf
  to restore past behavior is 'd /tmp 1777 root root 30d'.

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


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1811295] Re: systemctl daemon-reexec does not update group membership

2024-02-23 Thread Nick Rosbrook
This sounds like a question better suited for upstream. Please open a
bug there instead: https://github.com/systemd/systemd/issues

** Changed in: systemd (Ubuntu)
   Status: Confirmed => Incomplete

** Changed in: systemd (Ubuntu)
   Importance: Undecided => Wishlist

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/1811295

Title:
  systemctl daemon-reexec does not update group membership

Status in systemd package in Ubuntu:
  Incomplete

Bug description:
  On  Ubuntu 16.04.4 LTS  
  using 
  Package: systemd
  Architecture: amd64
  Version: 229-4ubuntu21.10

  Changes the group membership are not picked up by the systemd process
  for a logged-in user or for a user with enable-linger set regardless
  of login status.  Evidently the

systemctl --user daemon-reexec

  command preserves group membership across the daemon restart. This is
  bad. It means that only a reboot or

sudo loginctl terminate-user 

  will update the group membership to the proper set. Both of those
  things are extreme disruptions for a system/user that runs servers.

  Can systemctl daemon-reexec be made to update group membership for the
  user in the systemd process?

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


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 2020177] Re: Leaking sessions in pam_systemd

2024-02-23 Thread Nick Rosbrook
** Changed in: systemd (Ubuntu)
   Status: Incomplete => Invalid

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/2020177

Title:
  Leaking sessions in pam_systemd

Status in systemd package in Ubuntu:
  Invalid

Bug description:
  May 19 12:38:38 s20.wr0.ru sshd[3793128]: pam_systemd(sshd:session):
  Failed to create session: Maximum number of sessions (8192) reached,
  refusing further sessions.

  # loginctl list-sessions|wc -l
  8195

  
   # loginctl session-status 302548700
  302548700 - topaz (450)
 Since: Tue 2022-10-18 09:29:02; 7 months 0 days ago
Leader: 2637625
Remote: 92.42.15.122
   Service: sshd; type tty; class user
 State: closing
  Unit: session-302548700.scope

  # ps axf|wc -l
  72

  
  The only way I could figure to fix this is to reboot.

  ProblemType: Bug
  DistroRelease: Ubuntu 20.04
  Package: systemd 245.4-4ubuntu3.21
  Uname: Linux 4.15.0 x86_64
  ApportVersion: 2.20.11-0ubuntu27.26
  Architecture: amd64
  CasperMD5CheckResult: skip
  CurrentDmesg:
   
  Date: Fri May 19 12:58:47 2023
  Lsusb: Error: [Errno 2] No such file or directory: 'lsusb'
  Lsusb-t: Error: [Errno 2] No such file or directory: 'lsusb'
  Lsusb-v: Error: [Errno 2] No such file or directory: 'lsusb'
  ProcEnviron:
   SHELL=/bin/bash
   LANG=en_US.utf8
   TERM=xterm-256color
   PATH=(custom, no user)
  ProcInterrupts: Error: [Errno 2] No such file or directory: '/proc/interrupts'
  ProcKernelCmdLine: quiet
  SourcePackage: systemd
  UpgradeStatus: Upgraded to focal on 2022-01-26 (478 days ago)
  acpidump:
   
  mtime.conffile..etc.systemd.journald.conf: 2022-08-19T16:13:27.570934

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


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 2049392] Re: Symlink for resolv.conf not working with F5 vpn

2024-02-23 Thread Nick Rosbrook
** Changed in: systemd (Ubuntu)
   Status: Incomplete => Invalid

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/2049392

Title:
   Symlink for resolv.conf not working with F5 vpn

Status in systemd package in Ubuntu:
  Invalid

Bug description:
  Hi,

  I create this bug issue following an advice from Nick Rosbrook in this
  bug : https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/2043234

  
  May be it's a F5 VPN. I haven't found such a bug anywhere. 

  I have an issue when connection to a F5 VPN when  /etc/resolv.conf is
  the symbolic link of ../run/systemd/resolve/stub-resolv.conf

  ➜ ~ sudo ls -la /etc/resolv.conf
  lrwxrwxrwx 1 root root 39 juin 23 12:37 /etc/resolv.conf -> 
../run/systemd/resolve/stub-resolv.conf

  When F5 is launched, /etc/resolv.conf is not changed. I have to
  manually set resolv.conf to change the nameserver(s).


  
  When I change the symbolic link /etc/resolv.conf to 
/run/systemd/resolve/resolv.conf

  sudo ln -sf /run/systemd/resolve/resolv.conf /etc/resolv.conf

  When F5 is launched, /etc/resolv.conf is  updated whith vpn
  nameserver(s).

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


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 2039083] Re: "optional: true" flag introduces problem it's meant to fix in certain circumstances

2024-02-23 Thread Nick Rosbrook
** Changed in: systemd (Ubuntu)
   Status: Incomplete => Invalid

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/2039083

Title:
  "optional: true" flag introduces problem it's meant to fix in certain
  circumstances

Status in netplan:
  Invalid
Status in systemd package in Ubuntu:
  Invalid

Bug description:
  Hello!

  This bug is in relation to the situation where the "systemd-networkd-
  wait-online.service" hangs for several minutes on boot before
  eventually failing. I guess I don't know if this flag was introduced
  specifically for this situation, but I do know that one of the fixes
  for this issue is to add "optional: true" to any non-critical
  interfaces (as per the docs[1]). While this may be the case, it just
  so happens that adding this flag to an interface when it's the only
  configured interface in netplan can actually INTRODUCE the issue as
  well. Example:

  ---
  :~# grep -Ev "^#" /etc/netplan/50-cloud-init.yaml
  network:
  version: 2
  ethernets:
  enp5s0:
  dhcp4: true
  optional: true
  ---

  The above config will cause the service hang/failure, and the removal
  of the flag will resolve the issue. I primarily opened this bug report
  with the idea that we might update aforementioned documentation to
  include a caveat that you want to avoid adding this flag to the only
  configured interface. However, it was also discussed that we might
  consider having the netplan config parser complain about such a setup
  and consider it invalid, which it kinda is. I believe in a situation
  where you may have a server that should have NO network connectivity,
  you would simply leave netplan unconfigured and/or stop any relevant
  services, rather than try to configure all interfaces as optional.

  My original test was on Jammy, though I tested this also on Focal and
  Bionic, and neither of those appear to be affected by this - setting
  the only interface as optional in either of those does not cause the
  "systemd-networkd-wait-online" service to hang and the system boots
  normally.

  Let me know if you'd like/need any more info from me! Thank you!

  [1] https://netplan.io/faq#prevent-waiting-for-interface

To manage notifications about this bug go to:
https://bugs.launchpad.net/netplan/+bug/2039083/+subscriptions


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 2031898] Re: Enable / include ukify

2024-02-23 Thread Nick Rosbrook
systemd-ukify is in noble now:
https://launchpad.net/ubuntu/noble/+package/systemd-ukify

** Changed in: systemd (Ubuntu)
   Status: Triaged => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/2031898

Title:
  Enable / include ukify

Status in systemd package in Ubuntu:
  Fix Released

Bug description:
  Systemd 253 has ukify as a tool available but this has not been
  enabled.

  See also the changelog from debian systemd 254 where they have enabled ukify.
  
https://metadata.ftp-master.debian.org/changelogs//main/s/systemd/systemd_254.1-2_changelog

  It would be great if systemd could be updated to 254 for mantic or to
  enable ukify in version 253.

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


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 2017846] Re: System kept waking up after pressing power button

2024-02-23 Thread Nick Rosbrook
** Changed in: systemd (Ubuntu)
   Status: Incomplete => Invalid

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/2017846

Title:
  System kept waking up after pressing power button

Status in linux package in Ubuntu:
  Confirmed
Status in systemd package in Ubuntu:
  Invalid

Bug description:
  Tried it 3 times in the last 15min, each time it keeps waking back up.

  ProblemType: Bug
  DistroRelease: Ubuntu 23.04
  Package: linux-image-6.2.0-20-generic 6.2.0-20.20
  ProcVersionSignature: Ubuntu 6.2.0-20.20-generic 6.2.6
  Uname: Linux 6.2.0-20-generic x86_64
  ApportVersion: 2.26.1-0ubuntu2
  Architecture: amd64
  AudioDevicesInUse:
   USERPID ACCESS COMMAND
   /dev/snd/controlC1:  yamiyuki  42974 F wireplumber
   /dev/snd/controlC3:  yamiyuki  42974 F wireplumber
   /dev/snd/controlC0:  yamiyuki  42974 F wireplumber
   /dev/snd/seq:yamiyuki  42972 F pipewire
  CRDA: N/A
  CasperMD5CheckResult: pass
  CurrentDesktop: KDE
  Date: Thu Apr 27 00:45:37 2023
  InstallationDate: Installed on 2022-01-14 (468 days ago)
  InstallationMedia: Kubuntu 21.10 "Impish Indri" - Release amd64 (20211012)
  MachineType: Gigabyte Technology Co., Ltd. X570S AORUS MASTER
  ProcFB: 0 amdgpudrmfb
  ProcKernelCmdLine: root=UUID=1f611ee1-b4c4-4178-8681-c1e1fe158f52 ro 
rootflags=subvol=@ amd_iommu=on iommu=pt kvm_amd.npt=1 kvm_amd.avic=1 
vfio-pci.ids=10de:2486,10de:228b,1b21:2142 amdgpu.ppfeaturemask=0x 
quiet splash vt.handoff=7 initrd=@\boot\initrd.img-6.2.0-20-generic
  PulseList: Error: command ['pacmd', 'list'] failed with exit code 1: No 
PulseAudio daemon running, or not running as session daemon.
  RelatedPackageVersions:
   linux-restricted-modules-6.2.0-20-generic N/A
   linux-backports-modules-6.2.0-20-generic  N/A
   linux-firmware20230323.gitbcdcfbcf-0ubuntu1
  SourcePackage: linux
  UpgradeStatus: Upgraded to lunar on 2023-04-01 (25 days ago)
  dmi.bios.date: 02/08/2023
  dmi.bios.release: 5.17
  dmi.bios.vendor: American Megatrends International, LLC.
  dmi.bios.version: F5a
  dmi.board.asset.tag: Default string
  dmi.board.name: X570S AORUS MASTER
  dmi.board.vendor: Gigabyte Technology Co., Ltd.
  dmi.board.version: Default string
  dmi.chassis.asset.tag: Default string
  dmi.chassis.type: 3
  dmi.chassis.vendor: Default string
  dmi.chassis.version: Default string
  dmi.modalias: 
dmi:bvnAmericanMegatrendsInternational,LLC.:bvrF5a:bd02/08/2023:br5.17:svnGigabyteTechnologyCo.,Ltd.:pnX570SAORUSMASTER:pvr-CF:rvnGigabyteTechnologyCo.,Ltd.:rnX570SAORUSMASTER:rvrDefaultstring:cvnDefaultstring:ct3:cvrDefaultstring:skuDefaultstring:
  dmi.product.family: X570 MB
  dmi.product.name: X570S AORUS MASTER
  dmi.product.sku: Default string
  dmi.product.version: -CF
  dmi.sys.vendor: Gigabyte Technology Co., Ltd.
  modified.conffile..etc.default.apport:
   # set this to 0 to disable apport, or to 1 to enable it
   # you can temporarily override this with
   # sudo service apport start force_start=1
   enabled=0
  mtime.conffile..etc.default.apport: 2023-02-05T17:07:36.420620
  --- 
  ProblemType: Bug
  ApportVersion: 2.26.1-0ubuntu2
  Architecture: amd64
  CasperMD5CheckResult: pass
  CurrentDesktop: KDE
  DistroRelease: Ubuntu 23.04
  InstallationDate: Installed on 2022-01-14 (468 days ago)
  InstallationMedia: Kubuntu 21.10 "Impish Indri" - Release amd64 (20211012)
  MachineType: Gigabyte Technology Co., Ltd. X570S AORUS MASTER
  Package: systemd 252.5-2ubuntu3
  PackageArchitecture: amd64
  ProcKernelCmdLine: root=UUID=1f611ee1-b4c4-4178-8681-c1e1fe158f52 ro 
rootflags=subvol=@ amd_iommu=on iommu=pt kvm_amd.npt=1 kvm_amd.avic=1 
vfio-pci.ids=10de:2486,10de:228b,1b21:2142 amdgpu.ppfeaturemask=0x 
quiet splash vt.handoff=7 initrd=@\boot\initrd.img-6.2.0-20-generic
  ProcVersionSignature: Ubuntu 6.2.0-20.20-generic 6.2.6
  SystemdFailedUnits:
   Error: command ['systemctl', 'status', '--full', '●'] failed with exit code 
4: Invalid unit name "●" escaped as "\xe2\x97\x8f" (maybe you should use 
systemd-escape?).
   Unit \xe2\x97\x8f.service could not be found.
  Tags:  lunar
  Uname: Linux 6.2.0-20-generic x86_64
  UpgradeStatus: Upgraded to lunar on 2023-04-01 (25 days ago)
  UserGroups: N/A
  _MarkForUpload: True
  dmi.bios.date: 02/08/2023
  dmi.bios.release: 5.17
  dmi.bios.vendor: American Megatrends International, LLC.
  dmi.bios.version: F5a
  dmi.board.asset.tag: Default string
  dmi.board.name: X570S AORUS MASTER
  dmi.board.vendor: Gigabyte Technology Co., Ltd.
  dmi.board.version: Default string
  dmi.chassis.asset.tag: Default string
  dmi.chassis.type: 3
  dmi.chassis.vendor: Default string
  dmi.chassis.version: Default string
  dmi.modalias: 
dmi:bvnAmericanMegatrendsInternational,LLC.:bvrF5a:bd02/08/2023:br5.17:svnGigabyteTechnologyCo.,Ltd.:pnX570SAORUSMASTER:pvr-CF:rvnGigabyteTechnologyCo.,Ltd.:rnX570SAORUSMAST

[Touch-packages] [Bug 2017317] Re: Ubuntu: upon reboot, forever waiting for encrypted swapfile ...

2024-02-23 Thread Nick Rosbrook
** Changed in: systemd (Ubuntu)
   Status: Incomplete => Invalid

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/2017317

Title:
  Ubuntu: upon reboot, forever waiting for encrypted swapfile ...

Status in systemd package in Ubuntu:
  Invalid

Bug description:
  ### Issue description
  When restarting my machine, cryptsetup waits forever. Waiting for the 
swapfile. Unable to start Ubuntu at all. Error message is:

  ```
  cryptsetup: Waiting for encrypted source device /swapfile...
  ```

  ### Steps for reproducing the issue
  1. Do a fresh installation of Ubuntu, unencrypted.
  2. Later, due to restrictions at work, encrypt Ubuntu POST installation 
accordingly to this article: 
https://jumpcloud.com/blog/how-to-encrypt-ubuntu-20-04-desktop-post-installation
  3. Reboot, all works fine, but ...
  4. Later, after a couple of months, install a new Linux kernel and then ...
  5. Upon boot cryptsetup gets stuck, waits forever. See attached photo.

  ### Additional info
  I've found a temporary, painful workaround by rebooting in recovery mode and 
running this command every time:

  ```
  sudo update-initramfs -u -k all
  ```

  Then I can boot again. But I have to do this every time. Why?

  ### Debug log

  Hard to say but here's the output of this command `journalctl | grep
  crypt`, not sure if you can find anything interesting about it:

  ```
  Apr 21 13:48:28 M1 audit[179547]: AVC apparmor="DENIED" operation="getattr" 
class="file" info="Failed name lookup - disconnected path" error=-13 
profile="/usr/bin/evince-thumbnailer" 
name="home/.ecryptfs/michael-heuberger/.Private/ECRYPTFS_FNEK_ENCRYPTED.FWaKkF5ZO-vAFETGnoPriOb55KN8iA.SprD0W8LFNkfXu75b-QusjTdAA---/ECRYPTFS_FNEK_ENCRYPTED.FXaKkF5ZO-vAFETGnoPriOb55KN8iA.SprD0JjExLlqv3Fk6x4GGYcQdjXda2554lHGsMAmCwjYZWGA-"
 pid=179547 comm="evince-thumbnai" requested_mask="r" denied_mask="r" 
fsuid=1000 ouid=1000
  Apr 21 17:01:49 M1 gdm-password][219451]: pam_ecryptfs: pam_sm_authenticate: 
/home/michael-heuberger is already mounted
  Apr 21 17:26:59 M1 systemd[1]: Requested transaction contradicts existing 
jobs: Transaction for plymouth-quit.service/start is destructive 
(dev-disk-by\x2did-dm\x2duuid\x2dCRYPT\x2dPLAIN\x2dcryptswap1.swap has 'stop' 
job queued, but 'start' is included in transaction).
  Apr 21 17:26:59 M1 systemd[1]: gdm.service: Failed to enqueue OnFailure= job, 
ignoring: Transaction for plymouth-quit.service/start is destructive 
(dev-disk-by\x2did-dm\x2duuid\x2dCRYPT\x2dPLAIN\x2dcryptswap1.swap has 'stop' 
job queued, but 'start' is included in transaction).
  Apr 21 17:26:59 M1 systemd[3094]: Stopping GnuPG cryptographic agent and 
passphrase cache...
  Apr 21 17:27:00 M1 systemd[3094]: Stopped GnuPG cryptographic agent and 
passphrase cache.
  Apr 21 17:27:07 M1 systemd[1]: Stopped target Local Encrypted Volumes.
  Apr 21 17:27:08 M1 umount.ecryptfs[231225]: Failed to find key with sig 
[2bda85c181b04823]: Required key not available
  Apr 21 17:27:08 M1 umount.ecryptfs[231225]: Failed to find key with sig 
[96c111e5680ecc45]: Required key not available
  Apr 21 17:27:09 M1 systemd[1]: Deactivating swap 
/dev/disk/by-id/dm-name-cryptswap1...
  Apr 21 17:27:09 M1 systemd[1]: dev-disk-by\x2dlabel-cryptswap1.swap: 
Deactivated successfully.
  Apr 21 17:27:09 M1 systemd[1]: Deactivated swap /dev/disk/by-label/cryptswap1.
  ```

  Do you have any tips, advice please, how to fix this, how can I reboot
  my machine without running `update-initramfs` every time? Thanks!

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


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1965328] Re: transient scope could not be started error in bionic lxd container

2024-02-23 Thread Nick Rosbrook
** Also affects: systemd (Ubuntu Bionic)
   Importance: Undecided
   Status: New

** Changed in: systemd (Ubuntu)
   Status: Incomplete => Invalid

** Changed in: systemd (Ubuntu Bionic)
   Importance: Undecided => Low

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/1965328

Title:
  transient scope could not be started error in bionic lxd container

Status in snapd:
  New
Status in systemd package in Ubuntu:
  Invalid
Status in systemd source package in Bionic:
  New

Bug description:
  On my impish development host machine I tend to use lxd containers to
  support snap building and other tasks targeting different releases.
  Today I came to use a bionic container as per usual and found that I
  could not invoke any snap applications. I installed hello-world as the
  most simple test of running a snap app:

  ```
  ubuntu@b:~$ hello-world
  internal error, please report: running "hello-world" failed: transient scope 
could not be started, job /org/freedesktop/systemd1/job/44 finished with result 
failed
  ```

  I made sure the container had up to date packages in it (apt & snaps)
  and rebooted it. But the problem persisted. I then created a second
  container and installed hello-world in it and again the problem was
  reproducible. At the time of producing the following attachments I had
  not attempted to reboot the host.

To manage notifications about this bug go to:
https://bugs.launchpad.net/snapd/+bug/1965328/+subscriptions


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1162475] Re: [hostnamed] Changing hostname doesn't update /etc/hosts

2024-02-23 Thread Nick Rosbrook
** Changed in: systemd (Ubuntu)
   Status: Triaged => Won't Fix

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/1162475

Title:
  [hostnamed] Changing hostname doesn't update /etc/hosts

Status in gnome-control-center package in Ubuntu:
  Invalid
Status in systemd package in Ubuntu:
  Won't Fix
Status in unity-control-center package in Ubuntu:
  Won't Fix
Status in gnome-control-center source package in Xenial:
  Confirmed
Status in systemd source package in Xenial:
  Triaged
Status in unity-control-center source package in Xenial:
  Confirmed
Status in gnome-control-center package in Debian:
  Fix Released

Bug description:
  GUI
  ---
  1a. Run sudo gnome-control-center, or...
  1b. Save the gnome-control-center.pkla from 
https://bazaar.launchpad.net/~ubuntu-desktop/gnome-control-center/ubuntu/revision/556
 to /var/lib/polkit-1/localauthority/10-vendor.d/ and then run 
gnome-control-center as an admin user

  2. Enter the Details panel
  3. The "Device name" (hostname) text field should be editable; change the 
text to something else.
  4. The hostname is updated instantly which can be verified by looking in 
/etc/hostname. However /etc/hosts/ is not updated.

  Command line
  
  hostnamectl set-hostname

  The hostnamed documentation at 
http://www.freedesktop.org/wiki/Software/systemd/hostnamed says
  "To properly handle name lookups with changing local hostnames without having 
to edit /etc/hosts for them we recommend using hostnamed in combination with 
nss-myhostname: http://0pointer.de/lennart/projects/nss-myhostname/ "

  Without /etc/hosts being handled correctly, the hostnamed integration
  is only half-working.


  ProblemType: Bug
  DistroRelease: Ubuntu 13.04
  Package: gnome-control-center 1:3.6.3-0ubuntu18
  ProcVersionSignature: Ubuntu 3.8.0-15.25-generic 3.8.4
  Uname: Linux 3.8.0-15-generic x86_64
  ApportVersion: 2.9.2-0ubuntu5
  Architecture: amd64
  Date: Sun Mar 31 08:52:57 2013
  MarkForUpload: True
  SourcePackage: gnome-control-center
  UpgradeStatus: No upgrade log present (probably fresh install)
  usr_lib_gnome-control-center:
   activity-log-manager-control-center 0.9.4-0ubuntu6.1
   deja-dup26.0-0ubuntu1
   gnome-control-center-signon 0.1.5-0ubuntu1
   gnome-control-center-unity  1.2daily13.02.15-0ubuntu1
   indicator-datetime  12.10.3daily13.03.26-0ubuntu1

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-control-center/+bug/1162475/+subscriptions


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 2026292] Re: conflict on syslog.service when moving between rsyslog and busybox-syslogd

2024-02-23 Thread Nick Rosbrook
I guess this only applied to Lunar? Which is EOL. So, marking this won't
fix, but correct me if I am wrong.

** Changed in: systemd (Ubuntu)
   Status: Triaged => Won't Fix

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to busybox in Ubuntu.
https://bugs.launchpad.net/bugs/2026292

Title:
  conflict on syslog.service when moving between rsyslog and busybox-
  syslogd

Status in busybox package in Ubuntu:
  Won't Fix
Status in rsyslog package in Ubuntu:
  Won't Fix
Status in systemd package in Ubuntu:
  Won't Fix

Bug description:
  Suppose a system with systemd 252 and rsyslog installed.  Install
  busybox-syslogd version 1:1.36.1-3ubuntu1, which will cause rsyslog to
  be removed (but not purged).  The install of busybox-syslogd will fail
  as follows:

  Failed to preset unit, file "/etc/systemd/system/syslog.service"
  already exists and is a symlink to
  "/lib/systemd/system/rsyslog.service".

  The failure can also be seen in the reverse direction - busybox-
  syslogd 1:1.36.1-3ubuntu1 installed, then install rsyslog.

  With systemd 253, we instead see:
  Removed "/etc/systemd/system/syslog.service".

  Workarounds:
  * use systemd 253 when available
  * purge the existing system-log-daemon before installing the new one

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


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 2025382] Re: 22.04 DHCPv6 IPv6 broken (at least on Oracle OCI)

2024-02-23 Thread Nick Rosbrook
The mentioned fix is included in v255, which is now in Noble.

** Changed in: systemd (Ubuntu)
   Status: Triaged => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/2025382

Title:
  22.04 DHCPv6 IPv6 broken (at least on Oracle OCI)

Status in systemd package in Ubuntu:
  Fix Released
Status in systemd source package in Jammy:
  Triaged
Status in systemd source package in Lunar:
  Won't Fix

Bug description:
  Ubuntu 22.04.2 LTS
  kernel 5.15.0-1038-oracle
  systemd 249.11-0ubuntu3.9

  After an update a couple weeks ago, Ubuntu 22.04 can no longer get
  IPv6 via DHCPv6 systemd-networkd, at least on Oracle OCI, but there
  are also other similar reports, e.g.

  https://ubuntuforums.org/showthread.php?t=2487465&p=14146758

  Oracle seems to be aware of the issue but they claim it's a Ubuntu
  22.04 bug:

  https://community.oracle.com/customerconnect/discussion/687610/oci-
  ipv6-address-not-assigned-to-oci-ubuntu-instance-by-dhcp

  The workaround to assign a static IPv6 is not great when managing
  multiple cloud instances.

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


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1605941] Re: /usr/share/initramfs-tools/hooks/udev fails if /etc/udev/rules.d contains directories

2024-02-23 Thread Nick Rosbrook
Given the age of this, I am going to mark won't fix, but please re-open
if you think I am wrong.

** Changed in: systemd (Ubuntu)
   Status: Triaged => Won't Fix

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/1605941

Title:
  /usr/share/initramfs-tools/hooks/udev fails if /etc/udev/rules.d
  contains directories

Status in systemd package in Ubuntu:
  Won't Fix

Bug description:
  update-initramfs: Generating /boot/initrd.img-4.4.0-28-generic
  cp: omitting directory '/etc/udev/rules.d/10-network.rules'
  E: /usr/share/initramfs-tools/hooks/udev failed with return 1.
  update-initramfs: failed for /boot/initrd.img-4.4.0-28-generic with 1.

  ProblemType: Package
  DistroRelease: Ubuntu 16.04
  Package: initramfs-tools 0.122ubuntu8.1
  ProcVersionSignature: Ubuntu 4.4.0-28.47-generic 4.4.13
  Uname: Linux 4.4.0-28-generic x86_64
  ApportVersion: 2.20.1-0ubuntu2.1
  Architecture: amd64
  Date: Sat Jul 23 15:50:43 2016
  ErrorMessage: subprocess installed post-installation script returned error 
exit status 1
  InstallationDate: Installed on 2016-06-27 (26 days ago)
  InstallationMedia: Ubuntu 16.04 LTS "Xenial Xerus" - Release amd64 
(20160420.1)
  PackageArchitecture: all
  RelatedPackageVersions:
   dpkg 1.18.4ubuntu1.1
   apt  1.2.12~ubuntu16.04.1
  SourcePackage: initramfs-tools
  Title: package initramfs-tools 0.122ubuntu8.1 failed to install/upgrade: 
subprocess installed post-installation script returned error exit status 1
  UpgradeStatus: No upgrade log present (probably fresh install)

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


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1605941] Re: /usr/share/initramfs-tools/hooks/udev fails if /etc/udev/rules.d contains directories

2024-02-23 Thread Nick Rosbrook
Uh, isn't the real problem that in this case
/etc/udev/rules.d/10-network.rules is a *directory*, and not a *file*?

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/1605941

Title:
  /usr/share/initramfs-tools/hooks/udev fails if /etc/udev/rules.d
  contains directories

Status in systemd package in Ubuntu:
  Won't Fix

Bug description:
  update-initramfs: Generating /boot/initrd.img-4.4.0-28-generic
  cp: omitting directory '/etc/udev/rules.d/10-network.rules'
  E: /usr/share/initramfs-tools/hooks/udev failed with return 1.
  update-initramfs: failed for /boot/initrd.img-4.4.0-28-generic with 1.

  ProblemType: Package
  DistroRelease: Ubuntu 16.04
  Package: initramfs-tools 0.122ubuntu8.1
  ProcVersionSignature: Ubuntu 4.4.0-28.47-generic 4.4.13
  Uname: Linux 4.4.0-28-generic x86_64
  ApportVersion: 2.20.1-0ubuntu2.1
  Architecture: amd64
  Date: Sat Jul 23 15:50:43 2016
  ErrorMessage: subprocess installed post-installation script returned error 
exit status 1
  InstallationDate: Installed on 2016-06-27 (26 days ago)
  InstallationMedia: Ubuntu 16.04 LTS "Xenial Xerus" - Release amd64 
(20160420.1)
  PackageArchitecture: all
  RelatedPackageVersions:
   dpkg 1.18.4ubuntu1.1
   apt  1.2.12~ubuntu16.04.1
  SourcePackage: initramfs-tools
  Title: package initramfs-tools 0.122ubuntu8.1 failed to install/upgrade: 
subprocess installed post-installation script returned error exit status 1
  UpgradeStatus: No upgrade log present (probably fresh install)

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


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 2051765] Re: Plymouth FTBFS (even after apt-get build-dep plymouth)

2024-02-23 Thread Nick Rosbrook
The systemd version in question migrated.

** Changed in: systemd (Ubuntu)
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/2051765

Title:
  Plymouth FTBFS (even after apt-get build-dep plymouth)

Status in plymouth package in Ubuntu:
  Won't Fix
Status in systemd package in Ubuntu:
  Fix Released

Bug description:
  dh_install
  dh_install: warning: Cannot find (any matches for) "lib/systemd/system" 
(tried in ., debian/tmp)

  dh_install: warning: plymouth missing files: lib/systemd/system
  dh_install: error: missing files, aborting

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


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 2045621] Re: Improve power consumption on Framework systems

2024-02-23 Thread Nick Rosbrook
** Changed in: systemd (Ubuntu Noble)
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/2045621

Title:
  Improve power consumption on Framework systems

Status in OEM Priority Project:
  Fix Released
Status in systemd package in Ubuntu:
  Fix Released
Status in systemd-hwe package in Ubuntu:
  Invalid
Status in systemd source package in Jammy:
  Won't Fix
Status in systemd-hwe source package in Jammy:
  Fix Released
Status in systemd source package in Lunar:
  Won't Fix
Status in systemd-hwe source package in Lunar:
  Won't Fix
Status in systemd source package in Mantic:
  Won't Fix
Status in systemd-hwe source package in Mantic:
  Fix Released
Status in systemd source package in Noble:
  Fix Released
Status in systemd-hwe source package in Noble:
  Invalid

Bug description:
  [ Impact ]

   * Framework systems that have DP or HDMI cards connected will have
  increased power consumption even when nothing is connected to DP or
  HDMI ports since the cards don't default to autosuspend.

   * Backporting upstream patch that adds rules in
  hwdb.d/60-autosuspend.hwdb for Framework's HDMI and DP extensions.

  [ Test Plan ]

   * DUT: Framework with DP and HDMI:

  $ lsusb | grep Framework
  Bus 007 Device 002: ID 32ac:0003 Framework DisplayPort Expansion Card
  Bus 001 Device 002: ID 32ac:0002 Framework HDMI Expansion Card

   1. Autosuspend is not enabled before patch. Set to "on" in
  power/control

  $ cat /sys/devices/pci:00/:00:08.1/:c1:00.3/usb1/1-1/manufacturer
  Framework
  $ cat /sys/devices/pci:00/:00:08.1/:c1:00.3/usb1/1-1/power/control
  on

  $ cat /sys/devices/pci:00/:00:08.1/:c1:00.3/usb1/1-2/manufacturer
  Framework
  $ cat /sys/devices/pci:00/:00:08.1/:c1:00.3/usb1/1-2/power/control
  on

   2. Install patch
   3. Autosuspend is enabled for both extensions. Set to "auto" in power/control

  $ cat power/control
  auto

  [ Where problems could occur ]

   * During testing verified that both DP+HDMI display show good output after 
hot-plug, system suspend, and reboot. There might be some differences when 
hibernate and hotplug.
   
  [ Other Info ]

   *
  
https://github.com/systemd/systemd/commit/9023630cb7025650aa4d01ee794b0bb68bfdf2c1

To manage notifications about this bug go to:
https://bugs.launchpad.net/oem-priority/+bug/2045621/+subscriptions


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1888391] Re: /etc/dhcp/dhclient-enter-hooks.d/resolved should not run in non-root network namespaces

2024-02-23 Thread Nick Rosbrook
I don't think that script is or was part of src:systemd?

** Changed in: systemd (Ubuntu)
   Status: New => Invalid

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/1888391

Title:
  /etc/dhcp/dhclient-enter-hooks.d/resolved should not run in non-root
  network namespaces

Status in systemd package in Ubuntu:
  Invalid

Bug description:
  Running dhclient in a (non-root) network namespace on a system with
  systemd enabled fails because the hook installed by the systemd
  package updates the DNS configuration of the core/root namespace,
  instead of simply the /etc/resolv.conf file of that particular network
  namespace.

  ("ip netns add " nicely links /etc/resolv.conf in that namespace
  to /etc/netns//resolv.conf if it exists.)

  The following patch ensures that this script no longer misbehaves for
  this scenario:

  --- /etc/dhcp/dhclient-enter-hooks.d/resolved.bak 2020-07-21 
14:05:23.390989468 +0200
  +++ /etc/dhcp/dhclient-enter-hooks.d/resolved 2020-07-21 14:03:18.566046842 
+0200
  @@ -14,7 +14,7 @@
   #   (D) = master script downs interface
   #   (-) = master script does nothing with this

  -if [ -x /lib/systemd/systemd-resolved ] ; then
  +if [ -x /lib/systemd/systemd-resolved ] && [ -z "$(ip netns identify)" ] ; 
then
   # For safety, first undefine the nasty default make_resolv_conf()
   make_resolv_conf() { : ; }
   case "$reason" in

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


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1880839] Re: Clock skew on testbeds

2024-02-23 Thread Nick Rosbrook
** Changed in: systemd (Ubuntu)
   Status: New => Won't Fix

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/1880839

Title:
  Clock skew on testbeds

Status in Auto Package Testing:
  New
Status in systemd package in Ubuntu:
  Won't Fix

Bug description:
  Clock stepped backward on a testbed:

  
https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-
  groovy/groovy/amd64/b/boost1.71/20200501_151103_1e387@/log.gz

  ...
  context  FAIL stderr: make[2]: Warning: File 
'/tmp/tmp.qPfGPM84a1/src/demo2.cpp' has modification time 0.52 s in the future
  autopkgtest [13:55:37]: test context:  - - - - - - - - - - stderr - - - - - - 
- - - -
  make[2]: Warning: File '/tmp/tmp.qPfGPM84a1/src/demo2.cpp' has modification 
time 0.52 s in the future
  make[2]: warning:  Clock skew detected.  Your build may be incomplete.
  ..

To manage notifications about this bug go to:
https://bugs.launchpad.net/auto-package-testing/+bug/1880839/+subscriptions


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1949723] Re: systemd-resolved segfault in hashmap_iterate_entry

2024-02-23 Thread Nick Rosbrook
The mentioned fix in the upstream report has been in systemd since 2021.

** Also affects: systemd (Ubuntu Focal)
   Importance: Undecided
   Status: New

** Changed in: systemd (Ubuntu)
   Status: New => Fix Released

** Changed in: systemd (Ubuntu Focal)
   Importance: Undecided => Low

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/1949723

Title:
  systemd-resolved segfault in hashmap_iterate_entry

Status in systemd package in Ubuntu:
  Fix Released
Status in systemd source package in Focal:
  New

Bug description:
  installed libnss-resolve that put "resolve" in nsswitch.conf.

  $ lsb_release -rd
  Description:  Ubuntu 20.04.3 LTS
  Release:  20.04
  $ dpkg -l systemd | grep systemd
  ii  systemd245.4-4ubuntu3.13 amd64system and service manager
  $ grep ^hosts /etc/nsswitch.conf 
  hosts:  files libvirt mdns4_minimal resolve [NOTFOUND=return] dns 
mymachines

  systemd-resolved crashed once with segmentation fault.


  (gdb) bt
  #0  0x7f119c67693a in hashmap_iterate_entry 
(h=h@entry=0x706f746b73656465, i=i@entry=0x7ffc4ef515d0) at 
../src/basic/hashmap.c:705
  #1  0x7f119c6789d6 in internal_hashmap_iterate (h=0x706f746b73656465, 
i=i@entry=0x7ffc4ef515d0, value=value@entry=0x7ffc4ef515c8, key=key@entry=0x0)
  at ../src/basic/hashmap.c:714
  #2  0x7f119c678a8b in set_iterate (s=, 
i=i@entry=0x7ffc4ef515d0, value=value@entry=0x7ffc4ef515c8) at 
../src/basic/hashmap.c:735
  #3  0x55ba5e0ea917 in dns_query_candidate_go (c=c@entry=0x55ba5f353180) 
at ../src/resolve/resolved-dns-query.c:152
  #4  0x55ba5e0e9f0c in dns_query_candidate_notify 
(c=c@entry=0x55ba5f353180) at ../src/resolve/resolved-dns-query.c:312
  #5  0x55ba5e0ea178 in dns_transaction_complete (t=0x55ba5f37a9d0, 
state=) at ../src/resolve/resolved-dns-transaction.c:351
  #6  0x55ba5e0e27cd in dns_transaction_process_dnssec 
(t=t@entry=0x55ba5f37a9d0) at ../src/resolve/resolved-dns-transaction.c:838
  #7  0x55ba5e0e3649 in dns_transaction_process_reply 
(t=t@entry=0x55ba5f37a9d0, p=p@entry=0x55ba5f39dce0)
  at ../src/resolve/resolved-dns-transaction.c:1210
  #8  0x55ba5e0e40ab in on_dns_packet (s=, fd=, revents=, userdata=0x55ba5f37a9d0)
  at ../src/resolve/resolved-dns-transaction.c:1264
  #9  0x7f119c5e6c77 in source_dispatch (s=s@entry=0x55ba5f346780) at 
../src/libsystemd/sd-event/sd-event.c:3193
  #10 0x7f119c5e6f11 in sd_event_dispatch (e=e@entry=0x55ba5f320430) at 
../src/libsystemd/sd-event/sd-event.c:3634
  #11 0x7f119c5e8948 in sd_event_run (e=e@entry=0x55ba5f320430, 
timeout=timeout@entry=18446744073709551615) at 
../src/libsystemd/sd-event/sd-event.c:3692
  #12 0x7f119c5e8b6f in sd_event_loop (e=0x55ba5f320430) at 
../src/libsystemd/sd-event/sd-event.c:3714
  #13 0x55ba5e0c326a in run (argv=, argc=) at 
../src/resolve/resolved.c:84
  #14 main (argc=, argv=) at 
../src/resolve/resolved.c:91

  This seems to have been reported upstream
  https://github.com/systemd/systemd/issues/16168

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


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 2036127] Re: Restarting `systemd-networkd` looses unmanaged bridged parents

2024-02-26 Thread Nick Rosbrook
This path is wrong: /etc/systemd/network/99-netplan-
vlan1.network.d/keep_master.conf. It should in fact be
etc/systemd/network/10-netplan-vlan1.network.d/keep_master.conf.

Did you restart systemd-networkd afterward?

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/2036127

Title:
  Restarting `systemd-networkd` looses unmanaged bridged parents

Status in systemd package in Ubuntu:
  Invalid

Bug description:
  My home network comprises many VLANs managed by `systemd-
  networkd`/`netplan`. Those VLANs are then used as parent interfaces
  for LXD networks. Whenever `systemd-networkd` is restarted (i.e: post-
  update), my whole network breaks because all the unmanaged bridges
  lose their parent devices. Another way to see it is that `systemd-
  networkd` undoes the `master` setting of those VLAN devices.

  
  Here is a simplified reproducer:

  1. Create a `vlan1` device

  $ lxc launch ubuntu:22.04 networkd-bug
  Creating networkd-bug
  Starting networkd-bug

  $ lxc file push - networkd-bug/etc/netplan/99-vlan1.yaml << EOF
  network:
version: 2
vlans:
  vlan1:
id: 1
link: eth0
  EOF

  $ lxc exec networkd-bug -- netplan apply

  2. Manually create a bridge and join `vlan1` to it

  $ lxc exec networkd-bug -- ip link add br0 type bridge
  $ lxc exec networkd-bug -- ip link set vlan1 master br0
  $ lxc exec networkd-bug -- ip link
  1: lo:  mtu 65536 qdisc noqueue state UNKNOWN mode 
DEFAULT group default qlen 1000
  link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
  2: vlan1@eth0:  mtu 1500 qdisc noqueue 
master br0 state UP mode DEFAULT group default qlen 1000
  link/ether 00:16:3e:94:6e:47 brd ff:ff:ff:ff:ff:ff
  3: br0:  mtu 1500 qdisc noop state DOWN mode DEFAULT 
group default qlen 1000
  link/ether 42:b6:31:01:47:9a brd ff:ff:ff:ff:ff:ff
  164: eth0@if165:  mtu 1500 qdisc noqueue 
state UP mode DEFAULT group default qlen 1000
  link/ether 00:16:3e:94:6e:47 brd ff:ff:ff:ff:ff:ff link-netnsid 0

  3. Restart `systemd-networkd`

  $ lxc exec networkd-bug -- systemctl restart systemd-networkd

  4. Notice `vlan1` lost it's master config

  $ lxc exec networkd-bug -- ip link
  1: lo:  mtu 65536 qdisc noqueue state UNKNOWN mode 
DEFAULT group default qlen 1000
  link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
  2: vlan1@eth0:  mtu 1500 qdisc noqueue state 
UP mode DEFAULT group default qlen 1000
  link/ether 00:16:3e:94:6e:47 brd ff:ff:ff:ff:ff:ff
  3: br0:  mtu 1500 qdisc noop state DOWN mode DEFAULT 
group default qlen 1000
  link/ether 42:b6:31:01:47:9a brd ff:ff:ff:ff:ff:ff
  164: eth0@if165:  mtu 1500 qdisc noqueue 
state UP mode DEFAULT group default qlen 1000
  link/ether 00:16:3e:94:6e:47 brd ff:ff:ff:ff:ff:ff link-netnsid 0

  
  Ideally, `vlan1` should retain it's `master` setting and I wouldn't loose 
connectivity :)


  Additional information:

  # apt-cache policy systemd netplan.io iproute2
  systemd:
Installed: 249.11-0ubuntu3.9
Candidate: 249.11-0ubuntu3.9
Version table:
   *** 249.11-0ubuntu3.9 500
  500 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 Packages
  100 /var/lib/dpkg/status
   249.11-0ubuntu3.7 500
  500 http://security.ubuntu.com/ubuntu jammy-security/main amd64 
Packages
   249.11-0ubuntu3 500
  500 http://archive.ubuntu.com/ubuntu jammy/main amd64 Packages
  netplan.io:
Installed: 0.105-0ubuntu2~22.04.3
Candidate: 0.105-0ubuntu2~22.04.3
Version table:
   *** 0.105-0ubuntu2~22.04.3 500
  500 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 Packages
  100 /var/lib/dpkg/status
   0.104-0ubuntu2 500
  500 http://archive.ubuntu.com/ubuntu jammy/main amd64 Packages
  iproute2:
Installed: 5.15.0-1ubuntu2
Candidate: 5.15.0-1ubuntu2
Version table:
   *** 5.15.0-1ubuntu2 500
  500 http://archive.ubuntu.com/ubuntu jammy/main amd64 Packages
  100 /var/lib/dpkg/status

  # lsb_release -rd
  Description:  Ubuntu 22.04.3 LTS
  Release:  22.04
  # uname -a
  Linux networkd-bug 6.2.0-32-generic #32~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC 
Fri Aug 18 10:40:13 UTC 2 x86_64 x86_64 x86_64 GNU/Linux

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


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 1823171] Re: systemd-resolve hides DS records in explicit queries

2024-02-26 Thread Nick Rosbrook
** Changed in: systemd (Ubuntu)
   Status: Invalid => New

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/1823171

Title:
  systemd-resolve hides DS records in explicit queries

Status in systemd package in Ubuntu:
  New

Bug description:
  When querying for DS resource records on a DNSSEC signed domain using
  dig, the DS records are not shown when the system is using systemd-
  resolve.

  Run: dig +short DS ripe.net

  Expected: something like
  40991 8 2 D8D3C88263D58930A8B5FE16427130AB84CA73A4988385B2F4B121A7 2E5299A6

  Actual result: no output.

  ProblemType: Bug
  DistroRelease: Ubuntu 18.04
  Package: systemd 237-3ubuntu10.15
  ProcVersionSignature: Ubuntu 4.15.0-46.49-generic 4.15.18
  Uname: Linux 4.15.0-46-generic x86_64
  ApportVersion: 2.20.9-0ubuntu7.6
  Architecture: amd64
  CurrentDesktop: KDE
  Date: Thu Apr  4 14:14:06 2019
  MachineType: MSI MS-7A70
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.15.0-46-generic 
root=/dev/mapper/system-slash ro
  SourcePackage: systemd
  SystemdDelta:
   [EXTENDED]   /lib/systemd/system/rc-local.service → 
/lib/systemd/system/rc-local.service.d/debian.conf
   [EXTENDED]   /lib/systemd/system/user@.service → 
/lib/systemd/system/user@.service.d/timeout.conf
   
   2 overridden configuration files found.
  UpgradeStatus: No upgrade log present (probably fresh install)
  dmi.bios.date: 07/03/2018
  dmi.bios.vendor: American Megatrends Inc.
  dmi.bios.version: A.80
  dmi.board.asset.tag: Default string
  dmi.board.name: B250M PRO-VDH (MS-7A70)
  dmi.board.vendor: MSI
  dmi.board.version: 2.0
  dmi.chassis.asset.tag: Default string
  dmi.chassis.type: 3
  dmi.chassis.vendor: MSI
  dmi.chassis.version: 2.0
  dmi.modalias: 
dmi:bvnAmericanMegatrendsInc.:bvrA.80:bd07/03/2018:svnMSI:pnMS-7A70:pvr2.0:rvnMSI:rnB250MPRO-VDH(MS-7A70):rvr2.0:cvnMSI:ct3:cvr2.0:
  dmi.product.family: Default string
  dmi.product.name: MS-7A70
  dmi.product.version: 2.0
  dmi.sys.vendor: MSI

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


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 2055180] [NEW] coreutils 9.4-3ubuntu1 FTBFS

2024-02-27 Thread Nick Rosbrook
Public bug reported:

The recent upload FTBFS due to a build-time test failure[1]:


FAIL: tests/cp/cp-i
===

--- err42024-02-26 18:03:34.566066156 +
+++ err_skip2024-02-26 18:03:34.554065852 +
@@ -1 +1 @@
-cp: warning: behavior of -n is non-portable and may change in future; use 
--update=none instead
+cp: not replacing 'd'
FAIL tests/cp/cp-i.sh (exit status: 1)

This appears related to a new Debian patch that we pulled in with the
merge.

[1] https://launchpadlibrarian.net/716215295/buildlog_ubuntu-noble-
amd64.coreutils_9.4-3ubuntu1_BUILDING.txt.gz

** Affects: coreutils (Ubuntu)
 Importance: High
 Assignee: Nick Rosbrook (enr0n)
 Status: Confirmed


** Tags: update-excuse

** Changed in: coreutils (Ubuntu)
   Importance: Undecided => High

** Changed in: coreutils (Ubuntu)
   Status: New => Confirmed

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to coreutils in Ubuntu.
https://bugs.launchpad.net/bugs/2055180

Title:
  coreutils 9.4-3ubuntu1 FTBFS

Status in coreutils package in Ubuntu:
  Confirmed

Bug description:
  The recent upload FTBFS due to a build-time test failure[1]:

  
  FAIL: tests/cp/cp-i
  ===

  --- err4  2024-02-26 18:03:34.566066156 +
  +++ err_skip  2024-02-26 18:03:34.554065852 +
  @@ -1 +1 @@
  -cp: warning: behavior of -n is non-portable and may change in future; use 
--update=none instead
  +cp: not replacing 'd'
  FAIL tests/cp/cp-i.sh (exit status: 1)

  This appears related to a new Debian patch that we pulled in with the
  merge.

  [1] https://launchpadlibrarian.net/716215295/buildlog_ubuntu-noble-
  amd64.coreutils_9.4-3ubuntu1_BUILDING.txt.gz

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


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 2055180] Re: coreutils 9.4-3ubuntu1 FTBFS

2024-02-27 Thread Nick Rosbrook
** Changed in: coreutils (Ubuntu)
   Status: Confirmed => In Progress

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to coreutils in Ubuntu.
https://bugs.launchpad.net/bugs/2055180

Title:
  coreutils 9.4-3ubuntu1 FTBFS

Status in coreutils package in Ubuntu:
  In Progress

Bug description:
  The recent upload FTBFS due to a build-time test failure[1]:

  
  FAIL: tests/cp/cp-i
  ===

  --- err4  2024-02-26 18:03:34.566066156 +
  +++ err_skip  2024-02-26 18:03:34.554065852 +
  @@ -1 +1 @@
  -cp: warning: behavior of -n is non-portable and may change in future; use 
--update=none instead
  +cp: not replacing 'd'
  FAIL tests/cp/cp-i.sh (exit status: 1)

  This appears related to a new Debian patch that we pulled in with the
  merge.

  [1] https://launchpadlibrarian.net/716215295/buildlog_ubuntu-noble-
  amd64.coreutils_9.4-3ubuntu1_BUILDING.txt.gz

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


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 2055180] Re: coreutils 9.4-3ubuntu1 FTBFS

2024-02-27 Thread Nick Rosbrook
** Changed in: coreutils (Ubuntu)
   Status: In Progress => Fix Committed

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to coreutils in Ubuntu.
https://bugs.launchpad.net/bugs/2055180

Title:
  coreutils 9.4-3ubuntu1 FTBFS

Status in coreutils package in Ubuntu:
  Fix Committed

Bug description:
  The recent upload FTBFS due to a build-time test failure[1]:

  
  FAIL: tests/cp/cp-i
  ===

  --- err4  2024-02-26 18:03:34.566066156 +
  +++ err_skip  2024-02-26 18:03:34.554065852 +
  @@ -1 +1 @@
  -cp: warning: behavior of -n is non-portable and may change in future; use 
--update=none instead
  +cp: not replacing 'd'
  FAIL tests/cp/cp-i.sh (exit status: 1)

  This appears related to a new Debian patch that we pulled in with the
  merge.

  [1] https://launchpadlibrarian.net/716215295/buildlog_ubuntu-noble-
  amd64.coreutils_9.4-3ubuntu1_BUILDING.txt.gz

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


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 2055200] Re: tests-in-lxd is broken with latest autopkgtest version

2024-02-27 Thread Nick Rosbrook
** Summary changed:

- tests-in-lxd is broken on Jammy with latest autopkgtest version
+ tests-in-lxd is broken with latest autopkgtest version

** Also affects: systemd (Ubuntu Mantic)
   Importance: Undecided
   Status: New

** Also affects: systemd (Ubuntu Jammy)
   Importance: Undecided
   Status: New

** Changed in: systemd (Ubuntu Mantic)
   Status: New => Won't Fix

** Changed in: systemd (Ubuntu Jammy)
   Status: New => Triaged

** Changed in: systemd (Ubuntu Jammy)
   Importance: Undecided => Low

** Changed in: systemd (Ubuntu)
   Status: New => Triaged

** Changed in: systemd (Ubuntu)
   Importance: Undecided => Medium

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/2055200

Title:
  tests-in-lxd is broken with latest autopkgtest version

Status in systemd package in Ubuntu:
  Triaged
Status in systemd source package in Jammy:
  Triaged
Status in systemd source package in Mantic:
  Won't Fix

Bug description:
  With autopkgtest 5.32 being SRU'd to Jammy[1], `tests-in-lxd` breaks
  because it can't patch `autopkgtest-build-lxd` anymore.

  Please find a debdiff attached to fix that issue.

  [1]:
  https://bugs.launchpad.net/ubuntu/+source/autopkgtest/+bug/2051939

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


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 2055200] Re: tests-in-lxd is broken with latest autopkgtest version

2024-02-27 Thread Nick Rosbrook
** Tags added: systemd-sru-next

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/2055200

Title:
  tests-in-lxd is broken with latest autopkgtest version

Status in systemd package in Ubuntu:
  Triaged
Status in systemd source package in Jammy:
  Triaged
Status in systemd source package in Mantic:
  Won't Fix

Bug description:
  With autopkgtest 5.32 being SRU'd to Jammy[1], `tests-in-lxd` breaks
  because it can't patch `autopkgtest-build-lxd` anymore.

  Please find a debdiff attached to fix that issue.

  [1]:
  https://bugs.launchpad.net/ubuntu/+source/autopkgtest/+bug/2051939

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


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 2055200] Re: tests-in-lxd is broken with latest autopkgtest version

2024-02-27 Thread Nick Rosbrook
Uploaded the fix to noble.

** Changed in: systemd (Ubuntu)
   Status: Triaged => Fix Committed

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/2055200

Title:
  tests-in-lxd is broken with latest autopkgtest version

Status in systemd package in Ubuntu:
  Fix Committed
Status in systemd source package in Jammy:
  Triaged
Status in systemd source package in Mantic:
  Won't Fix

Bug description:
  With autopkgtest 5.32 being SRU'd to Jammy[1], `tests-in-lxd` breaks
  because it can't patch `autopkgtest-build-lxd` anymore.

  Please find a debdiff attached to fix that issue.

  [1]:
  https://bugs.launchpad.net/ubuntu/+source/autopkgtest/+bug/2051939

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


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 2036127] Re: Restarting `systemd-networkd` looses unmanaged bridged parents

2024-02-28 Thread Nick Rosbrook
Ah I'm sorry - KeepMaster= was not added until v250. I must have tested
that on Noble.

For jammy, I think the best solution is to add the snippet I suggested
to your netplan config. Your opposition to it sounds mostly ideological.
I'm sorry it's not ideal, but it seems like a valid workaround to me.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/2036127

Title:
  Restarting `systemd-networkd` looses unmanaged bridged parents

Status in systemd package in Ubuntu:
  Invalid

Bug description:
  My home network comprises many VLANs managed by `systemd-
  networkd`/`netplan`. Those VLANs are then used as parent interfaces
  for LXD networks. Whenever `systemd-networkd` is restarted (i.e: post-
  update), my whole network breaks because all the unmanaged bridges
  lose their parent devices. Another way to see it is that `systemd-
  networkd` undoes the `master` setting of those VLAN devices.

  
  Here is a simplified reproducer:

  1. Create a `vlan1` device

  $ lxc launch ubuntu:22.04 networkd-bug
  Creating networkd-bug
  Starting networkd-bug

  $ lxc file push - networkd-bug/etc/netplan/99-vlan1.yaml << EOF
  network:
version: 2
vlans:
  vlan1:
id: 1
link: eth0
  EOF

  $ lxc exec networkd-bug -- netplan apply

  2. Manually create a bridge and join `vlan1` to it

  $ lxc exec networkd-bug -- ip link add br0 type bridge
  $ lxc exec networkd-bug -- ip link set vlan1 master br0
  $ lxc exec networkd-bug -- ip link
  1: lo:  mtu 65536 qdisc noqueue state UNKNOWN mode 
DEFAULT group default qlen 1000
  link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
  2: vlan1@eth0:  mtu 1500 qdisc noqueue 
master br0 state UP mode DEFAULT group default qlen 1000
  link/ether 00:16:3e:94:6e:47 brd ff:ff:ff:ff:ff:ff
  3: br0:  mtu 1500 qdisc noop state DOWN mode DEFAULT 
group default qlen 1000
  link/ether 42:b6:31:01:47:9a brd ff:ff:ff:ff:ff:ff
  164: eth0@if165:  mtu 1500 qdisc noqueue 
state UP mode DEFAULT group default qlen 1000
  link/ether 00:16:3e:94:6e:47 brd ff:ff:ff:ff:ff:ff link-netnsid 0

  3. Restart `systemd-networkd`

  $ lxc exec networkd-bug -- systemctl restart systemd-networkd

  4. Notice `vlan1` lost it's master config

  $ lxc exec networkd-bug -- ip link
  1: lo:  mtu 65536 qdisc noqueue state UNKNOWN mode 
DEFAULT group default qlen 1000
  link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
  2: vlan1@eth0:  mtu 1500 qdisc noqueue state 
UP mode DEFAULT group default qlen 1000
  link/ether 00:16:3e:94:6e:47 brd ff:ff:ff:ff:ff:ff
  3: br0:  mtu 1500 qdisc noop state DOWN mode DEFAULT 
group default qlen 1000
  link/ether 42:b6:31:01:47:9a brd ff:ff:ff:ff:ff:ff
  164: eth0@if165:  mtu 1500 qdisc noqueue 
state UP mode DEFAULT group default qlen 1000
  link/ether 00:16:3e:94:6e:47 brd ff:ff:ff:ff:ff:ff link-netnsid 0

  
  Ideally, `vlan1` should retain it's `master` setting and I wouldn't loose 
connectivity :)


  Additional information:

  # apt-cache policy systemd netplan.io iproute2
  systemd:
Installed: 249.11-0ubuntu3.9
Candidate: 249.11-0ubuntu3.9
Version table:
   *** 249.11-0ubuntu3.9 500
  500 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 Packages
  100 /var/lib/dpkg/status
   249.11-0ubuntu3.7 500
  500 http://security.ubuntu.com/ubuntu jammy-security/main amd64 
Packages
   249.11-0ubuntu3 500
  500 http://archive.ubuntu.com/ubuntu jammy/main amd64 Packages
  netplan.io:
Installed: 0.105-0ubuntu2~22.04.3
Candidate: 0.105-0ubuntu2~22.04.3
Version table:
   *** 0.105-0ubuntu2~22.04.3 500
  500 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 Packages
  100 /var/lib/dpkg/status
   0.104-0ubuntu2 500
  500 http://archive.ubuntu.com/ubuntu jammy/main amd64 Packages
  iproute2:
Installed: 5.15.0-1ubuntu2
Candidate: 5.15.0-1ubuntu2
Version table:
   *** 5.15.0-1ubuntu2 500
  500 http://archive.ubuntu.com/ubuntu jammy/main amd64 Packages
  100 /var/lib/dpkg/status

  # lsb_release -rd
  Description:  Ubuntu 22.04.3 LTS
  Release:  22.04
  # uname -a
  Linux networkd-bug 6.2.0-32-generic #32~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC 
Fri Aug 18 10:40:13 UTC 2 x86_64 x86_64 x86_64 GNU/Linux

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


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 2055065] Re: Please merge kbd 2.6.4-2 (main) from Debian unstable

2024-02-28 Thread Nick Rosbrook
** Changed in: kbd (Ubuntu)
   Status: In Progress => Fix Committed

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to kbd in Ubuntu.
https://bugs.launchpad.net/bugs/2055065

Title:
  Please merge kbd 2.6.4-2 (main) from Debian unstable

Status in kbd package in Ubuntu:
  Fix Committed

Bug description:
  debian:
  kbd| 2.0.4-4   | oldoldstable   | source, amd64, arm64, armel, 
armhf, i386, mips, mips64el, mipsel, ppc64el, s390x
  kbd| 2.3.0-3   | oldstable  | source, amd64, arm64, armel, 
armhf, i386, mips64el, mipsel, ppc64el, s390x
  kbd| 2.5.1-1   | stable | source
  kbd| 2.5.1-1+b1| stable | amd64, arm64, armel, armhf, 
i386, mips64el, mipsel, ppc64el, s390x
  kbd| 2.6.4-2   | testing| source, amd64, arm64, armel, 
armhf, i386, mips64el, ppc64el, s390x
  kbd| 2.6.4-2   | unstable   | source, amd64, arm64, armel, 
armhf, i386, mips64el, ppc64el, riscv64, s390x
  kbd| 2.6.4-2   | unstable-debug | source
  ubuntu:
   kbd | 1.15.5-1ubuntu1  | trusty | source, amd64, arm64, armhf, 
i386, powerpc, ppc64el
   kbd | 1.15.5-1ubuntu4  | xenial | source, amd64, arm64, armhf, 
i386, powerpc, ppc64el, s390x
   kbd | 1.15.5-1ubuntu5  | xenial-updates | source, amd64, arm64, armhf, 
i386, powerpc, ppc64el, s390x
   kbd | 2.0.4-2ubuntu1   | bionic | source, amd64, arm64, armhf, 
i386, ppc64el, s390x
   kbd | 2.0.4-4ubuntu2   | focal  | source, amd64, arm64, armhf, 
ppc64el, riscv64, s390x
   kbd | 2.3.0-3ubuntu4   | jammy  | source, amd64, arm64, armhf, 
ppc64el, riscv64, s390x
   kbd | 2.3.0-3ubuntu4.22.04 | jammy-updates  | source, amd64, arm64, armhf, 
ppc64el, riscv64, s390x
   kbd | 2.5.1-1ubuntu1   | mantic | source, amd64, arm64, armhf, 
ppc64el, riscv64, s390x
   kbd | 2.5.1-1ubuntu1   | noble  | source, amd64, arm64, armhf, 
ppc64el, riscv64, s390x

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


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 2019026] Re: systemd /tmp cleaning is suboptimal

2024-02-29 Thread Nick Rosbrook
** Changed in: systemd (Ubuntu Noble)
   Status: Confirmed => Triaged

** Changed in: systemd (Ubuntu Noble)
 Assignee: (unassigned) => Nick Rosbrook (enr0n)

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/2019026

Title:
  systemd /tmp cleaning is suboptimal

Status in systemd package in Ubuntu:
  Triaged
Status in systemd source package in Noble:
  Triaged

Bug description:
  Historically on Debian and Ubuntu, before systemd, the default
  handling of /tmp was to periodically, and at boot, remove all
  files/directories older than 30 days; and leave other contents alone.

  With the move to systemd, the "default" (really, hard-coded in
  /usr/lib/tmpfiles.d/tmp.conf) is to not clean /tmp periodically, but
  at boot to remove all contents.

  This is suboptimal for two reasons.

  By cleaning /tmp *only* at boot, if a system makes heavy use of /tmp
  and has lots of inodes under it, possibly due to failures of some
  process to clean up after itself, at boot the system will be
  unavailable for an unnecessarily long time while these files are
  removed.

  By cleaning *all* files under /tmp, this makes a reboot an Event where
  in-progress files may be unnecessarily lost.

  While the FHS does not *guarantee* that files under /tmp will persist
  across boot (because /tmp may be a tmpfs), it also does not *require*
  that /tmp be cleared on boot.

 Although data stored in /tmp may be deleted in a site-specific
 manner, it is recommended that files and directories located in
 /tmp be deleted whenever the system is booted.

 FHS added this recommendation on the basis of historical
 precedent and common practice, but did not make it a
 requirement because system administration is not within the
 scope of this standard.

  I therefore believe the correct value for /usr/lib/tmpfiles.d/tmp.conf
  to restore past behavior is 'd /tmp 1777 root root 30d'.

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


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 2019026] Re: systemd /tmp cleaning is suboptimal

2024-02-29 Thread Nick Rosbrook
I have uploaded a change to add the 30d cleanup age.

** Changed in: systemd (Ubuntu Noble)
   Status: Triaged => Fix Committed

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/2019026

Title:
  systemd /tmp cleaning is suboptimal

Status in systemd package in Ubuntu:
  Fix Committed
Status in systemd source package in Noble:
  Fix Committed

Bug description:
  Historically on Debian and Ubuntu, before systemd, the default
  handling of /tmp was to periodically, and at boot, remove all
  files/directories older than 30 days; and leave other contents alone.

  With the move to systemd, the "default" (really, hard-coded in
  /usr/lib/tmpfiles.d/tmp.conf) is to not clean /tmp periodically, but
  at boot to remove all contents.

  This is suboptimal for two reasons.

  By cleaning /tmp *only* at boot, if a system makes heavy use of /tmp
  and has lots of inodes under it, possibly due to failures of some
  process to clean up after itself, at boot the system will be
  unavailable for an unnecessarily long time while these files are
  removed.

  By cleaning *all* files under /tmp, this makes a reboot an Event where
  in-progress files may be unnecessarily lost.

  While the FHS does not *guarantee* that files under /tmp will persist
  across boot (because /tmp may be a tmpfs), it also does not *require*
  that /tmp be cleared on boot.

 Although data stored in /tmp may be deleted in a site-specific
 manner, it is recommended that files and directories located in
 /tmp be deleted whenever the system is booted.

 FHS added this recommendation on the basis of historical
 precedent and common practice, but did not make it a
 requirement because system administration is not within the
 scope of this standard.

  I therefore believe the correct value for /usr/lib/tmpfiles.d/tmp.conf
  to restore past behavior is 'd /tmp 1777 root root 30d'.

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


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 2055720] Re: Edubuntu upgrade removed universe repo mantic -> noble

2024-03-04 Thread Nick Rosbrook
Can you please run apport-collect 2055720? There are some ubuntu-
release-upgrader logs that would be helpful to have. This will also
attach your apt sources etc. which make things easier to understand.

** Changed in: ubuntu-release-upgrader (Ubuntu)
   Status: New => Incomplete

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to software-properties in
Ubuntu.
https://bugs.launchpad.net/bugs/2055720

Title:
  Edubuntu upgrade removed universe repo mantic -> noble

Status in software-properties package in Ubuntu:
  New
Status in ubuntu-release-upgrader package in Ubuntu:
  Incomplete

Bug description:
  Upon upgrade from mantic to noble, my bare metal Edubuntu install
  removed the Universe repo from the installation and, therefore, did
  not upgrade any Edubuntu-specific packages. I suspect this was caused
  by the apt DEB-822 upgrade to the repo and not detecting the universe
  repo as required by the Edubuntu installation.

  As Edubuntu looks identical to Ubuntu Desktop in terms of installation
  on the surface due to it also being a GNOME desktop, I suspect an
  assumption may have been derived from this.

  Additionally, simply trying `add-apt-repository universe` was
  ineffective, so that might need some work as well.

  Will attach logs if I can find them, but please do advise what logs
  you need.

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


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 2055806] Re: sshd.service ssh.socket systemd-tmpfiles-setup:Before= - Missing privilege separation directory: /run/sshd

2024-03-04 Thread Nick Rosbrook
I think we originally broke this out into a tmpfile since the openssh-
server.postinst was calling sshd -G to parse config. However, with the
sshd-socket-generator approach, we don't call sshd directly anymore, so
we could probably just go back to setting RuntimeDirectory=/run/sshd in
ssh.service.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to openssh in Ubuntu.
https://bugs.launchpad.net/bugs/2055806

Title:
  sshd.service ssh.socket systemd-tmpfiles-setup:Before= - Missing
  privilege separation directory: /run/sshd

Status in openssh package in Ubuntu:
  New

Bug description:
  Symptom: ssh.service is not running and not accepting new SSH
  connections and returns socket closed error upon attempted connection.
  ssh.service shows a failed with error message "Missing privilege
  separation directory: /run/sshd".

  The following line is needed in the SystemD Unit configuration of the
  ssh.service file for the openssh-server package to fix what appears to
  be a race condition when ssh.service is sometimes started before
  systemd-tmpfiles-setup.service is finished processing the file in
  /usr/lib/tmpfiles.d/openssh.server.conf that is required to create the
  /run/sshd directory that is required by ssh.service to start property.

  There might be more depth or an alternative reason to why /run/sshd/
  still didn't exist after using ```systemctl reset-failed
  ssh.service```.  So more investigation is needed by someone with more
  background in systemd-tmpfiles-setup.service and openssh-server
  package after it when to socket activation.

  = Error Messages =

  ```
  $journalctl -u ssh.service -b-1

  Mar 02 21:30:56 server systemd[1]: Starting ssh.service - OpenBSD Secure 
Shell server...
  Mar 02 21:30:56 server sshd[1271]: Missing privilege separation directory: 
/run/sshd
  Mar 02 21:30:56 server systemd[1]: ssh.service: Control process exited, 
code=exited, status=255/EXCEPTION
  Mar 02 21:30:56 server systemd[1]: ssh.service: Failed with result 
'exit-code'.
  Mar 02 21:30:56 server systemd[1]: Failed to start ssh.service - OpenBSD 
Secure Shell server.
  Mar 02 21:30:56 server systemd[1]: ssh.service: Scheduled restart job, 
restart counter is at 1.
  Mar 02 21:30:56 server systemd[1]: Stopped ssh.service - OpenBSD Secure Shell 
server.
  Mar 02 21:30:56 server systemd[1]: Starting ssh.service - OpenBSD Secure 
Shell server...
  Mar 02 21:30:56 server sshd[1369]: Missing privilege separation directory: 
/run/sshd
  Mar 02 21:30:56 server systemd[1]: ssh.service: Control process exited, 
code=exited, status=255/EXCEPTION
  Mar 02 21:30:56 server systemd[1]: ssh.service: Failed with result 
'exit-code'.
  Mar 02 21:30:56 server systemd[1]: Failed to start ssh.service - OpenBSD 
Secure Shell server.
  Mar 02 21:30:56 server systemd[1]: ssh.service: Scheduled restart job, 
restart counter is at 2.
  Mar 02 21:30:56 server systemd[1]: Stopped ssh.service - OpenBSD Secure Shell 
server.
  Mar 02 21:30:56 server systemd[1]: Starting ssh.service - OpenBSD Secure 
Shell server...
  Mar 02 21:30:56 server sshd[1454]: Missing privilege separation directory: 
/run/sshd
  Mar 02 21:30:56 server systemd[1]: ssh.service: Control process exited, 
code=exited, status=255/EXCEPTION
  Mar 02 21:30:56 server systemd[1]: ssh.service: Failed with result 
'exit-code'.
  Mar 02 21:30:56 server systemd[1]: Failed to start ssh.service - OpenBSD 
Secure Shell server.
  Mar 02 21:30:57 server systemd[1]: ssh.service: Scheduled restart job, 
restart counter is at 3.
  Mar 02 21:30:57 server systemd[1]: Stopped ssh.service - OpenBSD Secure Shell 
server.
  Mar 02 21:30:57 server systemd[1]: Starting ssh.service - OpenBSD Secure 
Shell server...
  Mar 02 21:30:57 server sshd[1465]: Missing privilege separation directory: 
/run/sshd
  Mar 02 21:30:57 server systemd[1]: ssh.service: Control process exited, 
code=exited, status=255/EXCEPTION
  Mar 02 21:30:57 server systemd[1]: ssh.service: Failed with result 
'exit-code'.
  Mar 02 21:30:57 server systemd[1]: Failed to start ssh.service - OpenBSD 
Secure Shell server.
  Mar 02 21:30:57 server systemd[1]: ssh.service: Scheduled restart job, 
restart counter is at 4.
  Mar 02 21:30:57 server systemd[1]: Stopped ssh.service - OpenBSD Secure Shell 
server.
  Mar 02 21:30:57 server systemd[1]: Starting ssh.service - OpenBSD Secure 
Shell server...
  Mar 02 21:30:57 server sshd[1475]: Missing privilege separation directory: 
/run/sshd
  Mar 02 21:30:57 server systemd[1]: ssh.service: Control process exited, 
code=exited, status=255/EXCEPTION
  Mar 02 21:30:57 server systemd[1]: ssh.service: Failed with result 
'exit-code'.
  Mar 02 21:30:57 server systemd[1]: Failed to start ssh.service - OpenBSD 
Secure Shell server.
  Mar 02 21:30:57 server systemd[1]: ssh.service: Scheduled restart job, 
restart counter is at 5.
  Mar 02 21:30:57 server systemd[1]: Stopped ssh.service - OpenBSD Secure Shell 
server.
  Mar 02

[Touch-packages] [Bug 2055895] [NEW] cp -n prints warning on stderr

2024-03-04 Thread Nick Rosbrook
Public bug reported:

With coreutils, cp -n will start printing a warning on stderr:

  cp: warning: behavior of -n is non-portable and may change in future;
use --update=none instead

See the debian bug for some more context: https://bugs.debian.org/cgi-
bin/bugreport.cgi?bug=1058752

This change may cause issues in other packages autopkgtest (given the
stderr output) or elsewhere, so this bug is used to track such cases.

** Affects: coreutils (Ubuntu)
 Importance: Undecided
 Status: New

** Affects: initramfs-tools (Ubuntu)
 Importance: Undecided
 Status: New


** Tags: update-excuse

** Also affects: initramfs-tools (Ubuntu)
   Importance: Undecided
   Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to coreutils in Ubuntu.
https://bugs.launchpad.net/bugs/2055895

Title:
  cp -n prints warning on stderr

Status in coreutils package in Ubuntu:
  New
Status in initramfs-tools package in Ubuntu:
  New

Bug description:
  With coreutils, cp -n will start printing a warning on stderr:

cp: warning: behavior of -n is non-portable and may change in
  future; use --update=none instead

  See the debian bug for some more context: https://bugs.debian.org/cgi-
  bin/bugreport.cgi?bug=1058752

  This change may cause issues in other packages autopkgtest (given the
  stderr output) or elsewhere, so this bug is used to track such cases.

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


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 2055895] Re: cp -n prints warning on stderr

2024-03-04 Thread Nick Rosbrook
This affects initramfs-tools autopkgtest[1]:

4856s autopkgtest [23:01:25]: test qemu-net: ---]
4857s autopkgtest [23:01:26]: test qemu-net:  - - - - - - - - - - results - - - 
- - - - - - -
4857s qemu-net FAIL stderr: cp: warning: behavior of -n is 
non-portable and may change in future; use --update=none instead
4857s autopkgtest [23:01:26]: test qemu-net:  - - - - - - - - - - stderr - - - 
- - - - - - -
4857s cp: warning: behavior of -n is non-portable and may change in future; use 
--update=none instead
4857s cp: warning: behavior of -n is non-portable and may change in future; use 
--update=none instead
4857s cp: warning: behavior of -n is non-portable and may change in future; use 
--update=none instead
4857s cp: warning: behavior of -n is non-portable and may change in future; use 
--update=none instead
4857s cp: warning: behavior of -n is non-portable and may change in future; use 
--update=none instead
4857s cp: warning: behavior of -n is non-portable and may change in future; use 
--update=none instead
4857s cp: warning: behavior of -n is non-portable and may change in future; use 
--update=none instead
4857s cp: warning: behavior of -n is non-portable and may change in future; use 
--update=none instead
4857s cp: warning: behavior of -n is non-portable and may change in future; use 
--update=none instead
4857s cp: warning: behavior of -n is non-portable and may change in future; use 
--update=none instead
4857s cp: warning: behavior of -n is non-portable and may change in future; use 
--update=none instead
4857s cp: warning: behavior of -n is non-portable and may change in future; use 
--update=none instead
4857s cp: warning: behavior of -n is non-portable and may change in future; use 
--update=none instead
4857s cp: warning: behavior of -n is non-portable and may change in future; use 
--update=none instead
4857s cp: warning: behavior of -n is non-portable and may change in future; use 
--update=none instead
4857s cp: warning: behavior of -n is non-portable and may change in future; use 
--update=none instead
4857s cp: warning: behavior of -n is non-portable and may change in future; use 
--update=none instead
4857s cp: warning: behavior of -n is non-portable and may change in future; use 
--update=none instead
4857s cp: warning: behavior of -n is non-portable and may change in future; use 
--update=none instead
4857s cp: warning: behavior of -n is non-portable and may change in future; use 
--update=none instead
4857s cp: warning: behavior of -n is non-portable and may change in future; use 
--update=none instead
4857s cp: warning: behavior of -n is non-portable and may change in future; use 
--update=none instead
4857s cp: warning: behavior of -n is non-portable and may change in future; use 
--update=none instead
4857s cp: warning: behavior of -n is non-portable and may change in future; use 
--update=none instead
4857s cp: warning: behavior of -n is non-portable and may change in future; use 
--update=none instead
4857s cp: warning: behavior of -n is non-portable and may change in future; use 
--update=none instead
4857s cp: warning: behavior of -n is non-portable and may change in future; use 
--update=none instead
4857s cp: warning: behavior of -n is non-portable and may change in future; use 
--update=none instead
4857s cp: warning: behavior of -n is non-portable and may change in future; use 
--update=none instead
4857s cp: warning: behavior of -n is non-portable and may change in future; use 
--update=none instead
4857s cp: warning: behavior of -n is non-portable and may change in future; use 
--update=none instead
4857s cp: warning: behavior of -n is non-portable and may change in future; use 
--update=none instead
4857s cp: warning: behavior of -n is non-portable and may change in future; use 
--update=none instead
4857s cp: warning: behavior of -n is non-portable and may change in future; use 
--update=none instead
4857s cp: warning: behavior of -n is non-portable and may change in future; use 
--update=none instead

[1]
https://objectstorage.prodstack5.canonical.com/swift/v1/AUTH_0f9aae918d5b4744bf7b827671c86842/autopkgtest-
noble/noble/arm64/i/initramfs-tools/20240301_230142_4f7c6@/log.gz

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to coreutils in Ubuntu.
https://bugs.launchpad.net/bugs/2055895

Title:
  cp -n prints warning on stderr

Status in coreutils package in Ubuntu:
  New
Status in initramfs-tools package in Ubuntu:
  New

Bug description:
  With coreutils, cp -n will start printing a warning on stderr:

cp: warning: behavior of -n is non-portable and may change in
  future; use --update=none instead

  See the debian bug for some more context: https://bugs.debian.org/cgi-
  bin/bugreport.cgi?bug=1058752

  This change may cause issues in other packages autopkgtest (given the
  stderr output) or elsewhere, so this bug is used to track such cases.

To manage notifi

[Touch-packages] [Bug 2055720] Re: Edubuntu upgrade removed universe repo mantic -> noble

2024-03-04 Thread Nick Rosbrook
Thanks. A few more things:

1. Were you still using /etc/apt/sources.list before the upgrade? Or were you 
an early deb822 adopter (i.e. already using 
/etc/apt/sources.list.d/ubuntu.sources)?
2. Do you have /etc/apt/sources.list.distUpgrade? If so, can you share that 
please?
3. Can you please attach the resulting /etc/apt/sources.list.d/ubuntu.sources?

According to the log, you have no valid mirrors configured, so u-r-u
goes ahead and generates some default sources (which does not include
universe -- that is a bug in itself IMO):

2024-03-01 09:25:39,054 DEBUG updateSourcesList()
2024-03-01 09:25:49,077 DEBUG rewriteSourcesList() with mirror_check
2024-03-01 09:25:49,077 WARNING mirror check skipped, *overriden* via config
2024-03-01 09:25:49,078 DEBUG examining: 'deb [arch=amd64,arm64,armhf] 
http://packages.microsoft.com/repos/code stable main'
2024-03-01 09:25:49,078 ERROR No valid mirror found
2024-03-01 09:26:04,429 DEBUG rewriteSourcesList()
2024-03-01 09:26:04,430 WARNING mirror check skipped, *overriden* via config
2024-03-01 09:26:04,430 DEBUG examining: 'deb [arch=amd64,arm64,armhf] 
http://packages.microsoft.com/repos/code stable main'
2024-03-01 09:26:12,205 INFO Generated new default sources.list

What's odd is that it appears that u-r-u only looked at
/etc/apt/sources.list.d/vscode.list.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to software-properties in
Ubuntu.
https://bugs.launchpad.net/bugs/2055720

Title:
  Edubuntu upgrade removed universe repo mantic -> noble

Status in software-properties package in Ubuntu:
  New
Status in ubuntu-release-upgrader package in Ubuntu:
  New

Bug description:
  Upon upgrade from mantic to noble, my bare metal Edubuntu install
  removed the Universe repo from the installation and, therefore, did
  not upgrade any Edubuntu-specific packages. I suspect this was caused
  by the apt DEB-822 upgrade to the repo and not detecting the universe
  repo as required by the Edubuntu installation.

  As Edubuntu looks identical to Ubuntu Desktop in terms of installation
  on the surface due to it also being a GNOME desktop, I suspect an
  assumption may have been derived from this.

  Additionally, simply trying `add-apt-repository universe` was
  ineffective, so that might need some work as well.

  Will attach logs if I can find them, but please do advise what logs you need.
  --- 
  ProblemType: Bug
  ApportVersion: 2.28.0-0ubuntu1
  Architecture: amd64
  CasperMD5CheckResult: pass
  CrashDB: ubuntu
  CurrentDesktop: ubuntu:GNOME
  DistroRelease: Ubuntu 24.04
  InstallationDate: Installed on 2023-03-04 (366 days ago)
  InstallationMedia: Edubuntu 23.04 "Lunar Lobster" - Alpha amd64 Binary-1 
(20230304)
  NonfreeKernelModules: nvidia_modeset nvidia
  Package: ubuntu-release-upgrader (not installed)
  ProcVersionSignature: Ubuntu 6.5.0-21.21-generic 6.5.8
  Tags: noble wayland-session dist-upgrade
  Uname: Linux 6.5.0-21-generic x86_64
  UpgradeStatus: Upgraded to noble on 2024-03-01 (3 days ago)
  UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo users
  VarLogDistupgradeXorgFixuplog:
   INFO:root:/usr/bin/do-release-upgrade running
   INFO:root:No xorg.conf, exiting
  _MarkForUpload: True

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


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 2055895] Re: cp -n prints warning on stderr

2024-03-04 Thread Nick Rosbrook
The usage of cp -n that causes this is actually in /usr/share/initramfs-
tools/hooks/klibc-utils, which is already fixed in -proposed:
https://launchpad.net/ubuntu/+source/klibc/2.0.13-4.

** Changed in: initramfs-tools (Ubuntu)
   Status: New => Invalid

** Changed in: coreutils (Ubuntu)
   Status: New => Triaged

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to coreutils in Ubuntu.
https://bugs.launchpad.net/bugs/2055895

Title:
  cp -n prints warning on stderr

Status in coreutils package in Ubuntu:
  Triaged
Status in initramfs-tools package in Ubuntu:
  Invalid

Bug description:
  With coreutils, cp -n will start printing a warning on stderr:

cp: warning: behavior of -n is non-portable and may change in
  future; use --update=none instead

  See the debian bug for some more context: https://bugs.debian.org/cgi-
  bin/bugreport.cgi?bug=1058752

  This change may cause issues in other packages autopkgtest (given the
  stderr output) or elsewhere, so this bug is used to track such cases.

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


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 2056151] Re: systemd should create empty /etc/$program.conf.d directories

2024-03-06 Thread Nick Rosbrook
** Changed in: systemd (Ubuntu)
   Importance: Undecided => Wishlist

** Changed in: systemd (Ubuntu)
   Status: New => Confirmed

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/2056151

Title:
  systemd should create empty /etc/$program.conf.d directories

Status in systemd package in Ubuntu:
  Confirmed

Bug description:
  As a header to all .conf files in systemd there's a comment saying

  # Entries in this file show the compile time defaults. Local configuration
  # should be created by either modifying this file (or a copy of it placed in
  # /etc/ if the original file is shipped in /usr/), or by creating "drop-ins" 
in
  # the /etc/systemd/user.conf.d/ directory. The latter is generally 
recommended.

  (with variations on the actual directory name, of course)

  Since the .d method is the recommended way, the systemd package should
  create the empty directory as a way to reduce friction and make it
  more even more discoverable to the user.

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


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 2055806] Re: sshd.service ssh.socket systemd-tmpfiles-setup:Before= - Missing privilege separation directory: /run/sshd

2024-03-07 Thread Nick Rosbrook
** Also affects: openssh (Ubuntu Mantic)
   Importance: Undecided
   Status: New

** Changed in: openssh (Ubuntu Mantic)
   Importance: Undecided => Low

** Changed in: openssh (Ubuntu)
   Status: New => Triaged

** Changed in: openssh (Ubuntu)
   Importance: Undecided => High

** Tags removed: rls-nn-incoming
** Tags added: foundations-todo

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to openssh in Ubuntu.
https://bugs.launchpad.net/bugs/2055806

Title:
  sshd.service ssh.socket systemd-tmpfiles-setup:Before= - Missing
  privilege separation directory: /run/sshd

Status in openssh package in Ubuntu:
  Triaged
Status in openssh source package in Mantic:
  New

Bug description:
  Symptom: ssh.service is not running and not accepting new SSH
  connections and returns socket closed error upon attempted connection.
  ssh.service shows a failed with error message "Missing privilege
  separation directory: /run/sshd".

  The following line is needed in the SystemD Unit configuration of the
  ssh.service file for the openssh-server package to fix what appears to
  be a race condition when ssh.service is sometimes started before
  systemd-tmpfiles-setup.service is finished processing the file in
  /usr/lib/tmpfiles.d/openssh.server.conf that is required to create the
  /run/sshd directory that is required by ssh.service to start property.

  There might be more depth or an alternative reason to why /run/sshd/
  still didn't exist after using ```systemctl reset-failed
  ssh.service```.  So more investigation is needed by someone with more
  background in systemd-tmpfiles-setup.service and openssh-server
  package after it when to socket activation.

  = Error Messages =

  ```
  $journalctl -u ssh.service -b-1

  Mar 02 21:30:56 server systemd[1]: Starting ssh.service - OpenBSD Secure 
Shell server...
  Mar 02 21:30:56 server sshd[1271]: Missing privilege separation directory: 
/run/sshd
  Mar 02 21:30:56 server systemd[1]: ssh.service: Control process exited, 
code=exited, status=255/EXCEPTION
  Mar 02 21:30:56 server systemd[1]: ssh.service: Failed with result 
'exit-code'.
  Mar 02 21:30:56 server systemd[1]: Failed to start ssh.service - OpenBSD 
Secure Shell server.
  Mar 02 21:30:56 server systemd[1]: ssh.service: Scheduled restart job, 
restart counter is at 1.
  Mar 02 21:30:56 server systemd[1]: Stopped ssh.service - OpenBSD Secure Shell 
server.
  Mar 02 21:30:56 server systemd[1]: Starting ssh.service - OpenBSD Secure 
Shell server...
  Mar 02 21:30:56 server sshd[1369]: Missing privilege separation directory: 
/run/sshd
  Mar 02 21:30:56 server systemd[1]: ssh.service: Control process exited, 
code=exited, status=255/EXCEPTION
  Mar 02 21:30:56 server systemd[1]: ssh.service: Failed with result 
'exit-code'.
  Mar 02 21:30:56 server systemd[1]: Failed to start ssh.service - OpenBSD 
Secure Shell server.
  Mar 02 21:30:56 server systemd[1]: ssh.service: Scheduled restart job, 
restart counter is at 2.
  Mar 02 21:30:56 server systemd[1]: Stopped ssh.service - OpenBSD Secure Shell 
server.
  Mar 02 21:30:56 server systemd[1]: Starting ssh.service - OpenBSD Secure 
Shell server...
  Mar 02 21:30:56 server sshd[1454]: Missing privilege separation directory: 
/run/sshd
  Mar 02 21:30:56 server systemd[1]: ssh.service: Control process exited, 
code=exited, status=255/EXCEPTION
  Mar 02 21:30:56 server systemd[1]: ssh.service: Failed with result 
'exit-code'.
  Mar 02 21:30:56 server systemd[1]: Failed to start ssh.service - OpenBSD 
Secure Shell server.
  Mar 02 21:30:57 server systemd[1]: ssh.service: Scheduled restart job, 
restart counter is at 3.
  Mar 02 21:30:57 server systemd[1]: Stopped ssh.service - OpenBSD Secure Shell 
server.
  Mar 02 21:30:57 server systemd[1]: Starting ssh.service - OpenBSD Secure 
Shell server...
  Mar 02 21:30:57 server sshd[1465]: Missing privilege separation directory: 
/run/sshd
  Mar 02 21:30:57 server systemd[1]: ssh.service: Control process exited, 
code=exited, status=255/EXCEPTION
  Mar 02 21:30:57 server systemd[1]: ssh.service: Failed with result 
'exit-code'.
  Mar 02 21:30:57 server systemd[1]: Failed to start ssh.service - OpenBSD 
Secure Shell server.
  Mar 02 21:30:57 server systemd[1]: ssh.service: Scheduled restart job, 
restart counter is at 4.
  Mar 02 21:30:57 server systemd[1]: Stopped ssh.service - OpenBSD Secure Shell 
server.
  Mar 02 21:30:57 server systemd[1]: Starting ssh.service - OpenBSD Secure 
Shell server...
  Mar 02 21:30:57 server sshd[1475]: Missing privilege separation directory: 
/run/sshd
  Mar 02 21:30:57 server systemd[1]: ssh.service: Control process exited, 
code=exited, status=255/EXCEPTION
  Mar 02 21:30:57 server systemd[1]: ssh.service: Failed with result 
'exit-code'.
  Mar 02 21:30:57 server systemd[1]: Failed to start ssh.service - OpenBSD 
Secure Shell server.
  Mar 02 21:30:57 server systemd[1]: ssh.service: Scheduled restart job, 
restart counter

[Touch-packages] [Bug 2055720] Re: Edubuntu upgrade removed universe repo mantic -> noble

2024-03-07 Thread Nick Rosbrook
As a quick fix, we will just make sure that universe and multiverse are
included in the default sources generated when this case is encountered.
That should be the case either way.

I am still not sure why you hit this case, but according to the log it
didn't look like you had other sources enabled somehow.

I marked software-properties invalid since this is pertaining to u-r-u.

** Tags removed: rls-nn-incoming
** Tags added: foundations-todo

** Changed in: ubuntu-release-upgrader (Ubuntu)
 Assignee: (unassigned) => Nick Rosbrook (enr0n)

** Changed in: software-properties (Ubuntu)
   Status: New => Invalid

** Changed in: ubuntu-release-upgrader (Ubuntu)
   Status: New => Confirmed

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to software-properties in
Ubuntu.
https://bugs.launchpad.net/bugs/2055720

Title:
  Edubuntu upgrade removed universe repo mantic -> noble

Status in software-properties package in Ubuntu:
  Invalid
Status in ubuntu-release-upgrader package in Ubuntu:
  Confirmed

Bug description:
  Upon upgrade from mantic to noble, my bare metal Edubuntu install
  removed the Universe repo from the installation and, therefore, did
  not upgrade any Edubuntu-specific packages. I suspect this was caused
  by the apt DEB-822 upgrade to the repo and not detecting the universe
  repo as required by the Edubuntu installation.

  As Edubuntu looks identical to Ubuntu Desktop in terms of installation
  on the surface due to it also being a GNOME desktop, I suspect an
  assumption may have been derived from this.

  Additionally, simply trying `add-apt-repository universe` was
  ineffective, so that might need some work as well.

  Will attach logs if I can find them, but please do advise what logs you need.
  --- 
  ProblemType: Bug
  ApportVersion: 2.28.0-0ubuntu1
  Architecture: amd64
  CasperMD5CheckResult: pass
  CrashDB: ubuntu
  CurrentDesktop: ubuntu:GNOME
  DistroRelease: Ubuntu 24.04
  InstallationDate: Installed on 2023-03-04 (366 days ago)
  InstallationMedia: Edubuntu 23.04 "Lunar Lobster" - Alpha amd64 Binary-1 
(20230304)
  NonfreeKernelModules: nvidia_modeset nvidia
  Package: ubuntu-release-upgrader (not installed)
  ProcVersionSignature: Ubuntu 6.5.0-21.21-generic 6.5.8
  Tags: noble wayland-session dist-upgrade
  Uname: Linux 6.5.0-21-generic x86_64
  UpgradeStatus: Upgraded to noble on 2024-03-01 (3 days ago)
  UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo users
  VarLogDistupgradeXorgFixuplog:
   INFO:root:/usr/bin/do-release-upgrade running
   INFO:root:No xorg.conf, exiting
  _MarkForUpload: True

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


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 2055720] Re: Edubuntu upgrade removed universe repo mantic -> noble

2024-03-07 Thread Nick Rosbrook
** Changed in: ubuntu-release-upgrader (Ubuntu)
   Status: Confirmed => Fix Committed

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to software-properties in
Ubuntu.
https://bugs.launchpad.net/bugs/2055720

Title:
  Edubuntu upgrade removed universe repo mantic -> noble

Status in software-properties package in Ubuntu:
  Invalid
Status in ubuntu-release-upgrader package in Ubuntu:
  Fix Committed

Bug description:
  Upon upgrade from mantic to noble, my bare metal Edubuntu install
  removed the Universe repo from the installation and, therefore, did
  not upgrade any Edubuntu-specific packages. I suspect this was caused
  by the apt DEB-822 upgrade to the repo and not detecting the universe
  repo as required by the Edubuntu installation.

  As Edubuntu looks identical to Ubuntu Desktop in terms of installation
  on the surface due to it also being a GNOME desktop, I suspect an
  assumption may have been derived from this.

  Additionally, simply trying `add-apt-repository universe` was
  ineffective, so that might need some work as well.

  Will attach logs if I can find them, but please do advise what logs you need.
  --- 
  ProblemType: Bug
  ApportVersion: 2.28.0-0ubuntu1
  Architecture: amd64
  CasperMD5CheckResult: pass
  CrashDB: ubuntu
  CurrentDesktop: ubuntu:GNOME
  DistroRelease: Ubuntu 24.04
  InstallationDate: Installed on 2023-03-04 (366 days ago)
  InstallationMedia: Edubuntu 23.04 "Lunar Lobster" - Alpha amd64 Binary-1 
(20230304)
  NonfreeKernelModules: nvidia_modeset nvidia
  Package: ubuntu-release-upgrader (not installed)
  ProcVersionSignature: Ubuntu 6.5.0-21.21-generic 6.5.8
  Tags: noble wayland-session dist-upgrade
  Uname: Linux 6.5.0-21-generic x86_64
  UpgradeStatus: Upgraded to noble on 2024-03-01 (3 days ago)
  UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo users
  VarLogDistupgradeXorgFixuplog:
   INFO:root:/usr/bin/do-release-upgrade running
   INFO:root:No xorg.conf, exiting
  _MarkForUpload: True

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


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 2055806] Re: sshd.service ssh.socket systemd-tmpfiles-setup:Before= - Missing privilege separation directory: /run/sshd

2024-03-07 Thread Nick Rosbrook
** Changed in: openssh (Ubuntu)
   Status: Triaged => Fix Committed

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to openssh in Ubuntu.
https://bugs.launchpad.net/bugs/2055806

Title:
  sshd.service ssh.socket systemd-tmpfiles-setup:Before= - Missing
  privilege separation directory: /run/sshd

Status in openssh package in Ubuntu:
  Fix Committed
Status in openssh source package in Mantic:
  New

Bug description:
  Symptom: ssh.service is not running and not accepting new SSH
  connections and returns socket closed error upon attempted connection.
  ssh.service shows a failed with error message "Missing privilege
  separation directory: /run/sshd".

  The following line is needed in the SystemD Unit configuration of the
  ssh.service file for the openssh-server package to fix what appears to
  be a race condition when ssh.service is sometimes started before
  systemd-tmpfiles-setup.service is finished processing the file in
  /usr/lib/tmpfiles.d/openssh.server.conf that is required to create the
  /run/sshd directory that is required by ssh.service to start property.

  There might be more depth or an alternative reason to why /run/sshd/
  still didn't exist after using ```systemctl reset-failed
  ssh.service```.  So more investigation is needed by someone with more
  background in systemd-tmpfiles-setup.service and openssh-server
  package after it when to socket activation.

  = Error Messages =

  ```
  $journalctl -u ssh.service -b-1

  Mar 02 21:30:56 server systemd[1]: Starting ssh.service - OpenBSD Secure 
Shell server...
  Mar 02 21:30:56 server sshd[1271]: Missing privilege separation directory: 
/run/sshd
  Mar 02 21:30:56 server systemd[1]: ssh.service: Control process exited, 
code=exited, status=255/EXCEPTION
  Mar 02 21:30:56 server systemd[1]: ssh.service: Failed with result 
'exit-code'.
  Mar 02 21:30:56 server systemd[1]: Failed to start ssh.service - OpenBSD 
Secure Shell server.
  Mar 02 21:30:56 server systemd[1]: ssh.service: Scheduled restart job, 
restart counter is at 1.
  Mar 02 21:30:56 server systemd[1]: Stopped ssh.service - OpenBSD Secure Shell 
server.
  Mar 02 21:30:56 server systemd[1]: Starting ssh.service - OpenBSD Secure 
Shell server...
  Mar 02 21:30:56 server sshd[1369]: Missing privilege separation directory: 
/run/sshd
  Mar 02 21:30:56 server systemd[1]: ssh.service: Control process exited, 
code=exited, status=255/EXCEPTION
  Mar 02 21:30:56 server systemd[1]: ssh.service: Failed with result 
'exit-code'.
  Mar 02 21:30:56 server systemd[1]: Failed to start ssh.service - OpenBSD 
Secure Shell server.
  Mar 02 21:30:56 server systemd[1]: ssh.service: Scheduled restart job, 
restart counter is at 2.
  Mar 02 21:30:56 server systemd[1]: Stopped ssh.service - OpenBSD Secure Shell 
server.
  Mar 02 21:30:56 server systemd[1]: Starting ssh.service - OpenBSD Secure 
Shell server...
  Mar 02 21:30:56 server sshd[1454]: Missing privilege separation directory: 
/run/sshd
  Mar 02 21:30:56 server systemd[1]: ssh.service: Control process exited, 
code=exited, status=255/EXCEPTION
  Mar 02 21:30:56 server systemd[1]: ssh.service: Failed with result 
'exit-code'.
  Mar 02 21:30:56 server systemd[1]: Failed to start ssh.service - OpenBSD 
Secure Shell server.
  Mar 02 21:30:57 server systemd[1]: ssh.service: Scheduled restart job, 
restart counter is at 3.
  Mar 02 21:30:57 server systemd[1]: Stopped ssh.service - OpenBSD Secure Shell 
server.
  Mar 02 21:30:57 server systemd[1]: Starting ssh.service - OpenBSD Secure 
Shell server...
  Mar 02 21:30:57 server sshd[1465]: Missing privilege separation directory: 
/run/sshd
  Mar 02 21:30:57 server systemd[1]: ssh.service: Control process exited, 
code=exited, status=255/EXCEPTION
  Mar 02 21:30:57 server systemd[1]: ssh.service: Failed with result 
'exit-code'.
  Mar 02 21:30:57 server systemd[1]: Failed to start ssh.service - OpenBSD 
Secure Shell server.
  Mar 02 21:30:57 server systemd[1]: ssh.service: Scheduled restart job, 
restart counter is at 4.
  Mar 02 21:30:57 server systemd[1]: Stopped ssh.service - OpenBSD Secure Shell 
server.
  Mar 02 21:30:57 server systemd[1]: Starting ssh.service - OpenBSD Secure 
Shell server...
  Mar 02 21:30:57 server sshd[1475]: Missing privilege separation directory: 
/run/sshd
  Mar 02 21:30:57 server systemd[1]: ssh.service: Control process exited, 
code=exited, status=255/EXCEPTION
  Mar 02 21:30:57 server systemd[1]: ssh.service: Failed with result 
'exit-code'.
  Mar 02 21:30:57 server systemd[1]: Failed to start ssh.service - OpenBSD 
Secure Shell server.
  Mar 02 21:30:57 server systemd[1]: ssh.service: Scheduled restart job, 
restart counter is at 5.
  Mar 02 21:30:57 server systemd[1]: Stopped ssh.service - OpenBSD Secure Shell 
server.
  Mar 02 21:30:57 server systemd[1]: ssh.service: Start request repeated too 
quickly.
  Mar 02 21:30:57 server systemd[1]: ssh.service: Failed with result 
'exit-code'.
  Mar

[Touch-packages] [Bug 2047447] Re: No valid source.list found while upgrading from mantic to noble

2024-03-12 Thread Nick Rosbrook
** Also affects: python-apt (Ubuntu)
   Importance: Undecided
   Status: New

** Changed in: python-apt (Ubuntu)
   Importance: Undecided => High

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to python-apt in Ubuntu.
https://bugs.launchpad.net/bugs/2047447

Title:
  No valid source.list found while upgrading from mantic to noble

Status in python-apt package in Ubuntu:
  New
Status in ubuntu-release-upgrader package in Ubuntu:
  Confirmed

Bug description:
  Checking package manager
  Reading package lists... Done
  Building dependency tree... Done
  Reading state information... Done
  Hit http://fr.archive.ubuntu.com/ubuntu mantic InRelease  


  
  Hit http://fr.archive.ubuntu.com/ubuntu mantic-updates InRelease  


  
  Hit http://fr.archive.ubuntu.com/ubuntu mantic-security InRelease 


  
  Hit http://fr.archive.ubuntu.com/ubuntu mantic-backports InRelease


  
  Hit https://packages.gitlab.com/gitlab/gitlab-ce/ubuntu lunar InRelease   


  
  Fetched 0 B in 0s (0 B/s) 


  
  Reading package lists... Done
  Building dependency tree... Done 
  Reading state information... Done

  Checking for installed snaps

  Calculating snap size requirements

  Updating repository information

  No valid sources.list entry found

  While scanning your repository information no entry about mantic 
  could be found. 

  An upgrade might not succeed.

  Do you want to continue anyway?

  Continue [yN]

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


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 2047447] Re: No valid source.list found while upgrading from mantic to noble

2024-03-12 Thread Nick Rosbrook
Xavier - do you happen to have the
/etc/apt/sources.list.d/ubuntu.sources that was on your machine for the
failed upgrade attempt?

** Also affects: python-apt (Ubuntu Mantic)
   Importance: Undecided
   Status: New

** Also affects: ubuntu-release-upgrader (Ubuntu Mantic)
   Importance: Undecided
   Status: New

** Changed in: python-apt (Ubuntu Mantic)
   Importance: Undecided => High

** Changed in: ubuntu-release-upgrader (Ubuntu Mantic)
   Importance: Undecided => High

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to python-apt in Ubuntu.
https://bugs.launchpad.net/bugs/2047447

Title:
  No valid source.list found while upgrading from mantic to noble

Status in python-apt package in Ubuntu:
  New
Status in ubuntu-release-upgrader package in Ubuntu:
  Confirmed
Status in python-apt source package in Mantic:
  New
Status in ubuntu-release-upgrader source package in Mantic:
  New

Bug description:
  Checking package manager
  Reading package lists... Done
  Building dependency tree... Done
  Reading state information... Done
  Hit http://fr.archive.ubuntu.com/ubuntu mantic InRelease  


  
  Hit http://fr.archive.ubuntu.com/ubuntu mantic-updates InRelease  


  
  Hit http://fr.archive.ubuntu.com/ubuntu mantic-security InRelease 


  
  Hit http://fr.archive.ubuntu.com/ubuntu mantic-backports InRelease


  
  Hit https://packages.gitlab.com/gitlab/gitlab-ce/ubuntu lunar InRelease   


  
  Fetched 0 B in 0s (0 B/s) 


  
  Reading package lists... Done
  Building dependency tree... Done 
  Reading state information... Done

  Checking for installed snaps

  Calculating snap size requirements

  Updating repository information

  No valid sources.list entry found

  While scanning your repository information no entry about mantic 
  could be found. 

  An upgrade might not succeed.

  Do you want to continue anyway?

  Continue [yN]

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


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 2047447] Re: No valid source.list found while upgrading from mantic to noble

2024-03-12 Thread Nick Rosbrook
This appears to be a bug in python-apt. It fails to parse .sources files
which contain a comment paragraph which is not connect to a source
stanza (I think). I.e., this first scenario is fine:

root@mantic:~# cat /etc/apt/sources.list.d/ubuntu.sources 
# This comment is OK.
Types: deb
URIs: http://archive.ubuntu.com/ubuntu
Suites: mantic mantic-updates
Components: main universe
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg

Types: deb
URIs: http://security.ubuntu.com/ubuntu
Suites: mantic-security
Components: main universe
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg
root@mantic:~# python3
Python 3.11.6 (main, Oct  8 2023, 05:06:43) [GCC 13.2.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> from aptsources.sourceslist import SourcesList
>>> for e in SourcesList(deb822=True):
... print(str(e))
... 
# This comment is OK.
Types: deb
URIs: http://archive.ubuntu.com/ubuntu
Suites: mantic mantic-updates
Components: main universe
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg
Types: deb
URIs: http://security.ubuntu.com/ubuntu
Suites: mantic-security
Components: main universe
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg
>>> 

As opposed to this, which fails:

root@mantic:~# cat /etc/apt/sources.list.d/ubuntu.sources 
# This comment is NOT OK.

# This comment is OK.
Types: deb
URIs: http://archive.ubuntu.com/ubuntu
Suites: mantic mantic-updates
Components: main universe
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg

Types: deb
URIs: http://security.ubuntu.com/ubuntu
Suites: mantic-security
Components: main universe
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg
root@mantic:~# python3
Python 3.11.6 (main, Oct  8 2023, 05:06:43) [GCC 13.2.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> from aptsources.sourceslist import SourcesList
>>> for e in SourcesList(deb822=True):
... print(str(e))
... 


WARNING:root:could not open file '/etc/apt/sources.list.d/ubuntu.sources': 
Unable to parse section data

>>>

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to python-apt in Ubuntu.
https://bugs.launchpad.net/bugs/2047447

Title:
  No valid source.list found while upgrading from mantic to noble

Status in python-apt package in Ubuntu:
  New
Status in ubuntu-release-upgrader package in Ubuntu:
  Confirmed
Status in python-apt source package in Mantic:
  New
Status in ubuntu-release-upgrader source package in Mantic:
  New

Bug description:
  Checking package manager
  Reading package lists... Done
  Building dependency tree... Done
  Reading state information... Done
  Hit http://fr.archive.ubuntu.com/ubuntu mantic InRelease  


  
  Hit http://fr.archive.ubuntu.com/ubuntu mantic-updates InRelease  


  
  Hit http://fr.archive.ubuntu.com/ubuntu mantic-security InRelease 


  
  Hit http://fr.archive.ubuntu.com/ubuntu mantic-backports InRelease


  
  Hit https://packages.gitlab.com/gitlab/gitlab-ce/ubuntu lunar InRelease   


  
  Fetched 0 B in 0s (0 B/s) 


  
  Reading package lists... Done
  Building dependency tree... Done 
  Reading state information... Done

  Checking for installed snaps

  Calculating snap size requirements

  Updating repository information

  No valid sources.list entry found

  While scanning your repository information no entry about mantic 
  could be found. 

  An upgra

[Touch-packages] [Bug 2047447] Re: No valid source.list found while upgrading from mantic to noble

2024-03-13 Thread Nick Rosbrook
Xavier - Copying those sources as-is into
/etc/apt/sources.list.d/ubuntu.sources works fine for me. Did you have
any other sources? Any other /etc/apt/sources.list.d/*.sources?

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to python-apt in Ubuntu.
https://bugs.launchpad.net/bugs/2047447

Title:
  No valid source.list found while upgrading from mantic to noble

Status in python-apt package in Ubuntu:
  Fix Released
Status in ubuntu-release-upgrader package in Ubuntu:
  Confirmed
Status in python-apt source package in Mantic:
  New
Status in ubuntu-release-upgrader source package in Mantic:
  New

Bug description:
  Checking package manager
  Reading package lists... Done
  Building dependency tree... Done
  Reading state information... Done
  Hit http://fr.archive.ubuntu.com/ubuntu mantic InRelease  


  
  Hit http://fr.archive.ubuntu.com/ubuntu mantic-updates InRelease  


  
  Hit http://fr.archive.ubuntu.com/ubuntu mantic-security InRelease 


  
  Hit http://fr.archive.ubuntu.com/ubuntu mantic-backports InRelease


  
  Hit https://packages.gitlab.com/gitlab/gitlab-ce/ubuntu lunar InRelease   


  
  Fetched 0 B in 0s (0 B/s) 


  
  Reading package lists... Done
  Building dependency tree... Done 
  Reading state information... Done

  Checking for installed snaps

  Calculating snap size requirements

  Updating repository information

  No valid sources.list entry found

  While scanning your repository information no entry about mantic 
  could be found. 

  An upgrade might not succeed.

  Do you want to continue anyway?

  Continue [yN]

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


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 2054716] Re: package polkitd 124-1 failed to install/upgrade: installed polkitd package post-installation script subprocess returned error exit status 1

2024-03-13 Thread Nick Rosbrook
So the call of:

  systemd-tmpfiles --create || :

in systemd.postinst is an Ubuntu delta from Debian, which was originally
introduced in to fix bug 1748147. If a package just lets debhelper
generate its systemd-tmpfiles and systemd-sysusers calls
(dh_installtmpfiles and dh_installsysusers), then each package's
postinst will call systemd-tmpfiles and systemd-sysusers such that
*only* configurations shipped by the package are processed.

>From a quick investigation, it seems that we might not need the fix for
bug 1748147 any longer (calling systemd-tmpfiles --create var.conf after
systemd-tmpfiles --create 00rsyslog.conf does not undo the syslog
changes). Hence, dropping this call from systemd.postinst might be the
right fix.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to policykit-1 in Ubuntu.
https://bugs.launchpad.net/bugs/2054716

Title:
  package polkitd 124-1 failed to install/upgrade: installed polkitd
  package post-installation script subprocess returned error exit status
  1

Status in policykit-1 package in Ubuntu:
  Confirmed

Bug description:
  I was working on recreating bug 2054319 and did so by modifying my
  /etc/apt/sources.list file from jammy to noble and installing polkit
  and all its dependencies.

  bdmurray@clean-jammy-amd64:~$ sudo apt-get install gir1.2-polkit-1.0 
libpolkit-agent-1-0:amd64 libpolkit-gobject-1-0:amd64 pkexec policykit-1 polkitd
  Reading package lists... Done
  Building dependency tree... Done
  Reading state information... Done
  The following packages were automatically installed and are no longer 
required:
linux-headers-6.2.0-26-generic linux-headers-6.2.0-36-generic 
linux-headers-6.5.0-14-generic
linux-hwe-6.2-headers-6.2.0-26 linux-hwe-6.2-headers-6.2.0-36 
linux-hwe-6.5-headers-6.5.0-14 linux-image-6.2.0-26-generic
linux-image-6.2.0-36-generic linux-image-6.5.0-14-generic 
linux-modules-6.2.0-26-generic linux-modules-6.2.0-36-generic
linux-modules-6.5.0-14-generic linux-modules-extra-6.2.0-26-generic 
linux-modules-extra-6.2.0-36-generic
linux-modules-extra-6.5.0-14-generic
  Use 'sudo apt autoremove' to remove them.
  The following additional packages will be installed:
libc-bin libc-dev-bin libc-devtools libc6 libc6-dbg libc6-dev libduktape207 
libgcrypt20 libglib2.0-0 libglib2.0-bin
libnss-systemd libpam-systemd libsystemd-shared libsystemd0 libudev1 
libzstd1 locales systemd systemd-dev systemd-oomd
systemd-resolved systemd-sysv systemd-timesyncd udev
  Suggested packages:
glibc-doc rng-tools low-memory-monitor polkitd-pkla systemd-container 
systemd-homed systemd-userdbd systemd-boot
libqrencode4 libtss2-rc0
  Recommended packages:
libnss-nis libnss-nisplus
  The following NEW packages will be installed:
libduktape207 libsystemd-shared systemd-dev systemd-resolved
  The following packages will be upgraded:
gir1.2-polkit-1.0 libc-bin libc-dev-bin libc-devtools libc6 libc6-dbg 
libc6-dev libgcrypt20 libglib2.0-0 libglib2.0-bin
libnss-systemd libpam-systemd libpolkit-agent-1-0 libpolkit-gobject-1-0 
libsystemd0 libudev1 libzstd1 locales pkexec
policykit-1 polkitd systemd systemd-oomd systemd-sysv systemd-timesyncd udev
  26 upgraded, 4 newly installed, 0 to remove and 1407 not upgraded.
  Need to get 34.9 MB of archives.

  ProblemType: Package
  DistroRelease: Ubuntu 22.04
  Package: polkitd 124-1
  ProcVersionSignature: Ubuntu 6.5.0-18.18~22.04.1-generic 6.5.8
  Uname: Linux 6.5.0-18-generic x86_64
  ApportVersion: 2.20.11-0ubuntu82.5
  Architecture: amd64
  CasperMD5CheckMismatches: ./boot/grub/grub.cfg
  CasperMD5CheckResult: fail
  Date: Thu Feb 22 08:46:48 2024
  ErrorMessage: installed polkitd package post-installation script subprocess 
returned error exit status 1
  InstallationDate: Installed on 2023-11-02 (112 days ago)
  InstallationMedia: Ubuntu 22.04.3 LTS "Jammy Jellyfish" - Release amd64 
(20230807.2)
  Python3Details: /usr/bin/python3.10, Python 3.10.12, python3-minimal, 
3.10.6-1~22.04
  PythonDetails: N/A
  RebootRequiredPkgs: Error: path contained symlinks.
  RelatedPackageVersions:
   dpkg 1.21.1ubuntu2.2
   apt  2.4.11
  SourcePackage: policykit-1
  Title: package polkitd 124-1 failed to install/upgrade: installed polkitd 
package post-installation script subprocess returned error exit status 1
  UpgradeStatus: No upgrade log present (probably fresh install)

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


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 2054716] Re: package polkitd 124-1 failed to install/upgrade: installed polkitd package post-installation script subprocess returned error exit status 1

2024-03-13 Thread Nick Rosbrook
Actually, while the delta in systemd.postinst is still likely
unnecessary, this should not affect polkitd.postinst. The real error
looks like:

Setting up polkitd (124-1) ...
Failed to check if group polkitd already exists: Connection refused

So I am looking into that.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to policykit-1 in Ubuntu.
https://bugs.launchpad.net/bugs/2054716

Title:
  package polkitd 124-1 failed to install/upgrade: installed polkitd
  package post-installation script subprocess returned error exit status
  1

Status in policykit-1 package in Ubuntu:
  Confirmed

Bug description:
  I was working on recreating bug 2054319 and did so by modifying my
  /etc/apt/sources.list file from jammy to noble and installing polkit
  and all its dependencies.

  bdmurray@clean-jammy-amd64:~$ sudo apt-get install gir1.2-polkit-1.0 
libpolkit-agent-1-0:amd64 libpolkit-gobject-1-0:amd64 pkexec policykit-1 polkitd
  Reading package lists... Done
  Building dependency tree... Done
  Reading state information... Done
  The following packages were automatically installed and are no longer 
required:
linux-headers-6.2.0-26-generic linux-headers-6.2.0-36-generic 
linux-headers-6.5.0-14-generic
linux-hwe-6.2-headers-6.2.0-26 linux-hwe-6.2-headers-6.2.0-36 
linux-hwe-6.5-headers-6.5.0-14 linux-image-6.2.0-26-generic
linux-image-6.2.0-36-generic linux-image-6.5.0-14-generic 
linux-modules-6.2.0-26-generic linux-modules-6.2.0-36-generic
linux-modules-6.5.0-14-generic linux-modules-extra-6.2.0-26-generic 
linux-modules-extra-6.2.0-36-generic
linux-modules-extra-6.5.0-14-generic
  Use 'sudo apt autoremove' to remove them.
  The following additional packages will be installed:
libc-bin libc-dev-bin libc-devtools libc6 libc6-dbg libc6-dev libduktape207 
libgcrypt20 libglib2.0-0 libglib2.0-bin
libnss-systemd libpam-systemd libsystemd-shared libsystemd0 libudev1 
libzstd1 locales systemd systemd-dev systemd-oomd
systemd-resolved systemd-sysv systemd-timesyncd udev
  Suggested packages:
glibc-doc rng-tools low-memory-monitor polkitd-pkla systemd-container 
systemd-homed systemd-userdbd systemd-boot
libqrencode4 libtss2-rc0
  Recommended packages:
libnss-nis libnss-nisplus
  The following NEW packages will be installed:
libduktape207 libsystemd-shared systemd-dev systemd-resolved
  The following packages will be upgraded:
gir1.2-polkit-1.0 libc-bin libc-dev-bin libc-devtools libc6 libc6-dbg 
libc6-dev libgcrypt20 libglib2.0-0 libglib2.0-bin
libnss-systemd libpam-systemd libpolkit-agent-1-0 libpolkit-gobject-1-0 
libsystemd0 libudev1 libzstd1 locales pkexec
policykit-1 polkitd systemd systemd-oomd systemd-sysv systemd-timesyncd udev
  26 upgraded, 4 newly installed, 0 to remove and 1407 not upgraded.
  Need to get 34.9 MB of archives.

  ProblemType: Package
  DistroRelease: Ubuntu 22.04
  Package: polkitd 124-1
  ProcVersionSignature: Ubuntu 6.5.0-18.18~22.04.1-generic 6.5.8
  Uname: Linux 6.5.0-18-generic x86_64
  ApportVersion: 2.20.11-0ubuntu82.5
  Architecture: amd64
  CasperMD5CheckMismatches: ./boot/grub/grub.cfg
  CasperMD5CheckResult: fail
  Date: Thu Feb 22 08:46:48 2024
  ErrorMessage: installed polkitd package post-installation script subprocess 
returned error exit status 1
  InstallationDate: Installed on 2023-11-02 (112 days ago)
  InstallationMedia: Ubuntu 22.04.3 LTS "Jammy Jellyfish" - Release amd64 
(20230807.2)
  Python3Details: /usr/bin/python3.10, Python 3.10.12, python3-minimal, 
3.10.6-1~22.04
  PythonDetails: N/A
  RebootRequiredPkgs: Error: path contained symlinks.
  RelatedPackageVersions:
   dpkg 1.21.1ubuntu2.2
   apt  2.4.11
  SourcePackage: policykit-1
  Title: package polkitd 124-1 failed to install/upgrade: installed polkitd 
package post-installation script subprocess returned error exit status 1
  UpgradeStatus: No upgrade log present (probably fresh install)

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


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 2054716] Re: package polkitd 124-1 failed to install/upgrade: installed polkitd package post-installation script subprocess returned error exit status 1

2024-03-13 Thread Nick Rosbrook
After the upgrade, I manually run the systemd-sysusers command and see
this.

root@j:~# SYSTEMD_LOG_LEVEL=debug systemd-sysusers polkit.conf
Failed to connect to /run/systemd/userdb/io.systemd.DynamicUser: Connection 
refused
Unable to connect to /run/systemd/userdb/io.systemd.DynamicUser: Connection 
refused
Failed to connect to /run/systemd/userdb/io.systemd.DynamicUser: Connection 
refused
Unable to connect to /run/systemd/userdb/io.systemd.DynamicUser: Connection 
refused
Failed to check if group polkitd already exists: Connection refused

So, the getgrnam() call in systemd-sysusers results in libnss-systemd
attempting to make a varlink call to pid1 to check if the group exists
as a dynamic group, but the varlink connection setup fails. This appears
to go away after a reboot, but not a `systemctl daemon re-exec`.

I have yet to figure out the root cause on the systemd side. However, as
a workaround, we could set SYSTEMD_NSS_BYPASS_DYNAMIC=1 when calling
systemd-sysusers in polkitd.postinst. This should be safe because the
polkitd package is creating a real user/group for polkitd, so a
successful check from io.systemd.DynamicUser is irrelevant.

I have prepared a patch with this proposed workaround, but will continue
to look into this from the systemd side.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to policykit-1 in Ubuntu.
https://bugs.launchpad.net/bugs/2054716

Title:
  package polkitd 124-1 failed to install/upgrade: installed polkitd
  package post-installation script subprocess returned error exit status
  1

Status in policykit-1 package in Ubuntu:
  Confirmed
Status in systemd package in Ubuntu:
  Confirmed

Bug description:
  I was working on recreating bug 2054319 and did so by modifying my
  /etc/apt/sources.list file from jammy to noble and installing polkit
  and all its dependencies.

  bdmurray@clean-jammy-amd64:~$ sudo apt-get install gir1.2-polkit-1.0 
libpolkit-agent-1-0:amd64 libpolkit-gobject-1-0:amd64 pkexec policykit-1 polkitd
  Reading package lists... Done
  Building dependency tree... Done
  Reading state information... Done
  The following packages were automatically installed and are no longer 
required:
linux-headers-6.2.0-26-generic linux-headers-6.2.0-36-generic 
linux-headers-6.5.0-14-generic
linux-hwe-6.2-headers-6.2.0-26 linux-hwe-6.2-headers-6.2.0-36 
linux-hwe-6.5-headers-6.5.0-14 linux-image-6.2.0-26-generic
linux-image-6.2.0-36-generic linux-image-6.5.0-14-generic 
linux-modules-6.2.0-26-generic linux-modules-6.2.0-36-generic
linux-modules-6.5.0-14-generic linux-modules-extra-6.2.0-26-generic 
linux-modules-extra-6.2.0-36-generic
linux-modules-extra-6.5.0-14-generic
  Use 'sudo apt autoremove' to remove them.
  The following additional packages will be installed:
libc-bin libc-dev-bin libc-devtools libc6 libc6-dbg libc6-dev libduktape207 
libgcrypt20 libglib2.0-0 libglib2.0-bin
libnss-systemd libpam-systemd libsystemd-shared libsystemd0 libudev1 
libzstd1 locales systemd systemd-dev systemd-oomd
systemd-resolved systemd-sysv systemd-timesyncd udev
  Suggested packages:
glibc-doc rng-tools low-memory-monitor polkitd-pkla systemd-container 
systemd-homed systemd-userdbd systemd-boot
libqrencode4 libtss2-rc0
  Recommended packages:
libnss-nis libnss-nisplus
  The following NEW packages will be installed:
libduktape207 libsystemd-shared systemd-dev systemd-resolved
  The following packages will be upgraded:
gir1.2-polkit-1.0 libc-bin libc-dev-bin libc-devtools libc6 libc6-dbg 
libc6-dev libgcrypt20 libglib2.0-0 libglib2.0-bin
libnss-systemd libpam-systemd libpolkit-agent-1-0 libpolkit-gobject-1-0 
libsystemd0 libudev1 libzstd1 locales pkexec
policykit-1 polkitd systemd systemd-oomd systemd-sysv systemd-timesyncd udev
  26 upgraded, 4 newly installed, 0 to remove and 1407 not upgraded.
  Need to get 34.9 MB of archives.

  ProblemType: Package
  DistroRelease: Ubuntu 22.04
  Package: polkitd 124-1
  ProcVersionSignature: Ubuntu 6.5.0-18.18~22.04.1-generic 6.5.8
  Uname: Linux 6.5.0-18-generic x86_64
  ApportVersion: 2.20.11-0ubuntu82.5
  Architecture: amd64
  CasperMD5CheckMismatches: ./boot/grub/grub.cfg
  CasperMD5CheckResult: fail
  Date: Thu Feb 22 08:46:48 2024
  ErrorMessage: installed polkitd package post-installation script subprocess 
returned error exit status 1
  InstallationDate: Installed on 2023-11-02 (112 days ago)
  InstallationMedia: Ubuntu 22.04.3 LTS "Jammy Jellyfish" - Release amd64 
(20230807.2)
  Python3Details: /usr/bin/python3.10, Python 3.10.12, python3-minimal, 
3.10.6-1~22.04
  PythonDetails: N/A
  RebootRequiredPkgs: Error: path contained symlinks.
  RelatedPackageVersions:
   dpkg 1.21.1ubuntu2.2
   apt  2.4.11
  SourcePackage: policykit-1
  Title: package polkitd 124-1 failed to install/upgrade: installed polkitd 
package post-installation script subprocess returned error exit status 1
  UpgradeStatus: No upg

[Touch-packages] [Bug 2054716] Re: package polkitd 124-1 failed to install/upgrade: installed polkitd package post-installation script subprocess returned error exit status 1

2024-03-13 Thread Nick Rosbrook
** Also affects: systemd (Ubuntu)
   Importance: Undecided
   Status: New

** Changed in: systemd (Ubuntu)
   Status: New => Confirmed

** Changed in: systemd (Ubuntu)
 Assignee: (unassigned) => Nick Rosbrook (enr0n)

** Changed in: systemd (Ubuntu)
   Importance: Undecided => High

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/2054716

Title:
  package polkitd 124-1 failed to install/upgrade: installed polkitd
  package post-installation script subprocess returned error exit status
  1

Status in policykit-1 package in Ubuntu:
  Confirmed
Status in systemd package in Ubuntu:
  Confirmed

Bug description:
  I was working on recreating bug 2054319 and did so by modifying my
  /etc/apt/sources.list file from jammy to noble and installing polkit
  and all its dependencies.

  bdmurray@clean-jammy-amd64:~$ sudo apt-get install gir1.2-polkit-1.0 
libpolkit-agent-1-0:amd64 libpolkit-gobject-1-0:amd64 pkexec policykit-1 polkitd
  Reading package lists... Done
  Building dependency tree... Done
  Reading state information... Done
  The following packages were automatically installed and are no longer 
required:
linux-headers-6.2.0-26-generic linux-headers-6.2.0-36-generic 
linux-headers-6.5.0-14-generic
linux-hwe-6.2-headers-6.2.0-26 linux-hwe-6.2-headers-6.2.0-36 
linux-hwe-6.5-headers-6.5.0-14 linux-image-6.2.0-26-generic
linux-image-6.2.0-36-generic linux-image-6.5.0-14-generic 
linux-modules-6.2.0-26-generic linux-modules-6.2.0-36-generic
linux-modules-6.5.0-14-generic linux-modules-extra-6.2.0-26-generic 
linux-modules-extra-6.2.0-36-generic
linux-modules-extra-6.5.0-14-generic
  Use 'sudo apt autoremove' to remove them.
  The following additional packages will be installed:
libc-bin libc-dev-bin libc-devtools libc6 libc6-dbg libc6-dev libduktape207 
libgcrypt20 libglib2.0-0 libglib2.0-bin
libnss-systemd libpam-systemd libsystemd-shared libsystemd0 libudev1 
libzstd1 locales systemd systemd-dev systemd-oomd
systemd-resolved systemd-sysv systemd-timesyncd udev
  Suggested packages:
glibc-doc rng-tools low-memory-monitor polkitd-pkla systemd-container 
systemd-homed systemd-userdbd systemd-boot
libqrencode4 libtss2-rc0
  Recommended packages:
libnss-nis libnss-nisplus
  The following NEW packages will be installed:
libduktape207 libsystemd-shared systemd-dev systemd-resolved
  The following packages will be upgraded:
gir1.2-polkit-1.0 libc-bin libc-dev-bin libc-devtools libc6 libc6-dbg 
libc6-dev libgcrypt20 libglib2.0-0 libglib2.0-bin
libnss-systemd libpam-systemd libpolkit-agent-1-0 libpolkit-gobject-1-0 
libsystemd0 libudev1 libzstd1 locales pkexec
policykit-1 polkitd systemd systemd-oomd systemd-sysv systemd-timesyncd udev
  26 upgraded, 4 newly installed, 0 to remove and 1407 not upgraded.
  Need to get 34.9 MB of archives.

  ProblemType: Package
  DistroRelease: Ubuntu 22.04
  Package: polkitd 124-1
  ProcVersionSignature: Ubuntu 6.5.0-18.18~22.04.1-generic 6.5.8
  Uname: Linux 6.5.0-18-generic x86_64
  ApportVersion: 2.20.11-0ubuntu82.5
  Architecture: amd64
  CasperMD5CheckMismatches: ./boot/grub/grub.cfg
  CasperMD5CheckResult: fail
  Date: Thu Feb 22 08:46:48 2024
  ErrorMessage: installed polkitd package post-installation script subprocess 
returned error exit status 1
  InstallationDate: Installed on 2023-11-02 (112 days ago)
  InstallationMedia: Ubuntu 22.04.3 LTS "Jammy Jellyfish" - Release amd64 
(20230807.2)
  Python3Details: /usr/bin/python3.10, Python 3.10.12, python3-minimal, 
3.10.6-1~22.04
  PythonDetails: N/A
  RebootRequiredPkgs: Error: path contained symlinks.
  RelatedPackageVersions:
   dpkg 1.21.1ubuntu2.2
   apt  2.4.11
  SourcePackage: policykit-1
  Title: package polkitd 124-1 failed to install/upgrade: installed polkitd 
package post-installation script subprocess returned error exit status 1
  UpgradeStatus: No upgrade log present (probably fresh install)

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


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 2047447] Re: No valid source.list found while upgrading from mantic to noble

2024-03-13 Thread Nick Rosbrook
Thanks, Xavier. Can you please attach a tarball with all of those
.sources?

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to python-apt in Ubuntu.
https://bugs.launchpad.net/bugs/2047447

Title:
  No valid source.list found while upgrading from mantic to noble

Status in python-apt package in Ubuntu:
  Fix Released
Status in ubuntu-release-upgrader package in Ubuntu:
  Confirmed
Status in python-apt source package in Mantic:
  New
Status in ubuntu-release-upgrader source package in Mantic:
  New

Bug description:
  Checking package manager
  Reading package lists... Done
  Building dependency tree... Done
  Reading state information... Done
  Hit http://fr.archive.ubuntu.com/ubuntu mantic InRelease  


  
  Hit http://fr.archive.ubuntu.com/ubuntu mantic-updates InRelease  


  
  Hit http://fr.archive.ubuntu.com/ubuntu mantic-security InRelease 


  
  Hit http://fr.archive.ubuntu.com/ubuntu mantic-backports InRelease


  
  Hit https://packages.gitlab.com/gitlab/gitlab-ce/ubuntu lunar InRelease   


  
  Fetched 0 B in 0s (0 B/s) 


  
  Reading package lists... Done
  Building dependency tree... Done 
  Reading state information... Done

  Checking for installed snaps

  Calculating snap size requirements

  Updating repository information

  No valid sources.list entry found

  While scanning your repository information no entry about mantic 
  could be found. 

  An upgrade might not succeed.

  Do you want to continue anyway?

  Continue [yN]

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


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 2047447] Re: No valid source.list found while upgrading from mantic to noble

2024-03-14 Thread Nick Rosbrook
> The problem not in "sources" file but "empty" /etc/apt/sources.list

That is not the case. You can easily verify this by testing with an
empty /etc/apt/sources.list, and /etc/apt/sources.list.d/ubuntu.sources
which contains:

Types: deb
URIs: http://archive.ubuntu.com/ubuntu
Suites: mantic mantic-updates
Components: main universe
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg

Types: deb
URIs: http://security.ubuntu.com/ubuntu
Suites: mantic-security
Components: main universe
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to python-apt in Ubuntu.
https://bugs.launchpad.net/bugs/2047447

Title:
  No valid source.list found while upgrading from mantic to noble

Status in python-apt package in Ubuntu:
  Fix Released
Status in ubuntu-release-upgrader package in Ubuntu:
  Confirmed
Status in python-apt source package in Mantic:
  New
Status in ubuntu-release-upgrader source package in Mantic:
  New

Bug description:
  Checking package manager
  Reading package lists... Done
  Building dependency tree... Done
  Reading state information... Done
  Hit http://fr.archive.ubuntu.com/ubuntu mantic InRelease  


  
  Hit http://fr.archive.ubuntu.com/ubuntu mantic-updates InRelease  


  
  Hit http://fr.archive.ubuntu.com/ubuntu mantic-security InRelease 


  
  Hit http://fr.archive.ubuntu.com/ubuntu mantic-backports InRelease


  
  Hit https://packages.gitlab.com/gitlab/gitlab-ce/ubuntu lunar InRelease   


  
  Fetched 0 B in 0s (0 B/s) 


  
  Reading package lists... Done
  Building dependency tree... Done 
  Reading state information... Done

  Checking for installed snaps

  Calculating snap size requirements

  Updating repository information

  No valid sources.list entry found

  While scanning your repository information no entry about mantic 
  could be found. 

  An upgrade might not succeed.

  Do you want to continue anyway?

  Continue [yN]

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


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 2047447] Re: No valid source.list found while upgrading from mantic to noble

2024-03-14 Thread Nick Rosbrook
Very odd. I am able to upgrade just fine using your sources, Xavier.

For now, I will work on fixing the issue I described[1] since it is at
least *one* way to reproduce this error.

[1] https://bugs.launchpad.net/ubuntu/+source/ubuntu-release-
upgrader/+bug/2047447/comments/7

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to python-apt in Ubuntu.
https://bugs.launchpad.net/bugs/2047447

Title:
  No valid source.list found while upgrading from mantic to noble

Status in python-apt package in Ubuntu:
  Fix Released
Status in ubuntu-release-upgrader package in Ubuntu:
  Confirmed
Status in python-apt source package in Mantic:
  New
Status in ubuntu-release-upgrader source package in Mantic:
  New

Bug description:
  Checking package manager
  Reading package lists... Done
  Building dependency tree... Done
  Reading state information... Done
  Hit http://fr.archive.ubuntu.com/ubuntu mantic InRelease  


  
  Hit http://fr.archive.ubuntu.com/ubuntu mantic-updates InRelease  


  
  Hit http://fr.archive.ubuntu.com/ubuntu mantic-security InRelease 


  
  Hit http://fr.archive.ubuntu.com/ubuntu mantic-backports InRelease


  
  Hit https://packages.gitlab.com/gitlab/gitlab-ce/ubuntu lunar InRelease   


  
  Fetched 0 B in 0s (0 B/s) 


  
  Reading package lists... Done
  Building dependency tree... Done 
  Reading state information... Done

  Checking for installed snaps

  Calculating snap size requirements

  Updating repository information

  No valid sources.list entry found

  While scanning your repository information no entry about mantic 
  could be found. 

  An upgrade might not succeed.

  Do you want to continue anyway?

  Continue [yN]

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


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 2047447] Re: No valid source.list found while upgrading from mantic to noble

2024-03-14 Thread Nick Rosbrook
We decided it would be best to just SRU python-apt to mantic to fix
this, rather than write a workaround in ubuntu-release-upgrader.
Updating the tasks to reflect that.

** Changed in: ubuntu-release-upgrader (Ubuntu)
   Status: Confirmed => Invalid

** Changed in: ubuntu-release-upgrader (Ubuntu Mantic)
   Status: New => Invalid

** Changed in: python-apt (Ubuntu Mantic)
   Status: New => Confirmed

** Changed in: python-apt (Ubuntu Mantic)
 Assignee: (unassigned) => Julian Andres Klode (juliank)

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to python-apt in Ubuntu.
https://bugs.launchpad.net/bugs/2047447

Title:
  No valid source.list found while upgrading from mantic to noble

Status in python-apt package in Ubuntu:
  Fix Released
Status in ubuntu-release-upgrader package in Ubuntu:
  Invalid
Status in python-apt source package in Mantic:
  Confirmed
Status in ubuntu-release-upgrader source package in Mantic:
  Invalid

Bug description:
  Checking package manager
  Reading package lists... Done
  Building dependency tree... Done
  Reading state information... Done
  Hit http://fr.archive.ubuntu.com/ubuntu mantic InRelease  


  
  Hit http://fr.archive.ubuntu.com/ubuntu mantic-updates InRelease  


  
  Hit http://fr.archive.ubuntu.com/ubuntu mantic-security InRelease 


  
  Hit http://fr.archive.ubuntu.com/ubuntu mantic-backports InRelease


  
  Hit https://packages.gitlab.com/gitlab/gitlab-ce/ubuntu lunar InRelease   


  
  Fetched 0 B in 0s (0 B/s) 


  
  Reading package lists... Done
  Building dependency tree... Done 
  Reading state information... Done

  Checking for installed snaps

  Calculating snap size requirements

  Updating repository information

  No valid sources.list entry found

  While scanning your repository information no entry about mantic 
  could be found. 

  An upgrade might not succeed.

  Do you want to continue anyway?

  Continue [yN]

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


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 2057768] Re: Unit and its Alias appear to be separate entities when enabling the unit by filepath

2024-03-15 Thread Nick Rosbrook
This affects all current releases AFAICT.

** Changed in: systemd (Ubuntu)
   Status: New => Confirmed

** Changed in: systemd (Ubuntu)
   Importance: Undecided => Wishlist

** Changed in: systemd (Ubuntu)
 Assignee: (unassigned) => Nick Rosbrook (enr0n)

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/2057768

Title:
  Unit and its Alias appear to be separate entities when enabling the
  unit by filepath

Status in systemd package in Ubuntu:
  Confirmed

Bug description:
  ### systemd version the issue has been seen with

  245

  ### Used distribution

  Linux Mint 20.1 and Ubuntu 20.04

  ### Linux kernel version used

  5.4.0-135-generic

  ### CPU architectures issue was seen on

  None

  ### Component

  systemctl

  ### Expected behaviour you didn't see

  When including an alias in a unit file that is enabled by referring to
  its filepath, its alias should refer to the unit - the two should refer
  to the exact same service. This is the case when the unit file is
  enabled inside one of the systemd directories. I expect alias and unit
  to refer to one identical service also when enabling via filepath.

  In particular, the output of  `systemctl status ...` should be identical
  for a Unit and its Alias.

  ### Unexpected behaviour you saw

  After passing a systemd unit including an alias to `systemctl enable
  PATH...` by path, systemctl treated the unit and its alias as separate
  units.

  Specifically, `systemctl status` reports different results
  (running/inactive, PID if applicable) for the unit name and its alias.
  When I start the unit by its original name, only the status of the unit
  is reported as running while the status of the alias remains inactive,
  and vice versa. After starting the Alias too, two services with
  different PIDs are running.

  (When copying the unit into /etc/systemd/system/ and running `systemctl
  enable UNIT...` this issue does not occur and alias and unit behave the
  same.)

  ### Steps to reproduce the problem

  ```
  ~$ cat dummy.service
  [Service]
  ExecStart=tail -f /dev/null

  [Install]
  Alias=dumb.service
  ~$ sudo systemctl enable ~/dummy.service
  Created symlink /etc/systemd/system/dumb.service →
  /home/lukas/dummy.service.
  Created symlink /etc/systemd/system/dummy.service →
  /home/lukas/dummy.service.
  ~$ sudo systemctl start dummy
  ~$ systemctl status dummy
  ● dummy.service
   Loaded: loaded (/etc/systemd/system/dummy.service; enabled; vendor
  preset:>
   Active: active (running) since Tue 2024-03-12 15:36:58 CET; 8s ago
 Main PID: 159809 (tail)
Tasks: 1 (limit: 76978)
   Memory: 160.0K
   CGroup: /system.slice/dummy.service
   └─159809 /usr/bin/tail -f /dev/null

  Mär 12 15:36:58 MyMachine systemd[1]: Started dummy.service.
  ~$ systemctl status dumb
  ● dumb.service
   Loaded: loaded (/etc/systemd/system/dumb.service; enabled; vendor
  preset: >
   Active: inactive (dead)

  Mär 12 15:30:53 MyMachine systemd[1]: Started dumb.service.
  Mär 12 15:31:16 MyMachine systemd[1]: Stopping dumb.service...
  Mär 12 15:31:16 MyMachine systemd[1]: dumb.service: Succeeded.
  Mär 12 15:31:16 MyMachine systemd[1]: Stopped dumb.service.
  ~$
  ```

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


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 2057768] Re: Unit and its Alias appear to be separate entities when enabling the unit by filepath

2024-03-18 Thread Nick Rosbrook
Fixed in upstream: https://github.com/systemd/systemd/pull/31816. I will
plan on getting this patch in noble, but I am not sure about focal or
jammy.

** Changed in: systemd (Ubuntu)
   Status: Confirmed => Triaged

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/2057768

Title:
  Unit and its Alias appear to be separate entities when enabling the
  unit by filepath

Status in systemd package in Ubuntu:
  Triaged

Bug description:
  ### systemd version the issue has been seen with

  245

  ### Used distribution

  Linux Mint 20.1 and Ubuntu 20.04

  ### Linux kernel version used

  5.4.0-135-generic

  ### CPU architectures issue was seen on

  None

  ### Component

  systemctl

  ### Expected behaviour you didn't see

  When including an alias in a unit file that is enabled by referring to
  its filepath, its alias should refer to the unit - the two should refer
  to the exact same service. This is the case when the unit file is
  enabled inside one of the systemd directories. I expect alias and unit
  to refer to one identical service also when enabling via filepath.

  In particular, the output of  `systemctl status ...` should be identical
  for a Unit and its Alias.

  ### Unexpected behaviour you saw

  After passing a systemd unit including an alias to `systemctl enable
  PATH...` by path, systemctl treated the unit and its alias as separate
  units.

  Specifically, `systemctl status` reports different results
  (running/inactive, PID if applicable) for the unit name and its alias.
  When I start the unit by its original name, only the status of the unit
  is reported as running while the status of the alias remains inactive,
  and vice versa. After starting the Alias too, two services with
  different PIDs are running.

  (When copying the unit into /etc/systemd/system/ and running `systemctl
  enable UNIT...` this issue does not occur and alias and unit behave the
  same.)

  ### Steps to reproduce the problem

  ```
  ~$ cat dummy.service
  [Service]
  ExecStart=tail -f /dev/null

  [Install]
  Alias=dumb.service
  ~$ sudo systemctl enable ~/dummy.service
  Created symlink /etc/systemd/system/dumb.service →
  /home/lukas/dummy.service.
  Created symlink /etc/systemd/system/dummy.service →
  /home/lukas/dummy.service.
  ~$ sudo systemctl start dummy
  ~$ systemctl status dummy
  ● dummy.service
   Loaded: loaded (/etc/systemd/system/dummy.service; enabled; vendor
  preset:>
   Active: active (running) since Tue 2024-03-12 15:36:58 CET; 8s ago
 Main PID: 159809 (tail)
Tasks: 1 (limit: 76978)
   Memory: 160.0K
   CGroup: /system.slice/dummy.service
   └─159809 /usr/bin/tail -f /dev/null

  Mär 12 15:36:58 MyMachine systemd[1]: Started dummy.service.
  ~$ systemctl status dumb
  ● dumb.service
   Loaded: loaded (/etc/systemd/system/dumb.service; enabled; vendor
  preset: >
   Active: inactive (dead)

  Mär 12 15:30:53 MyMachine systemd[1]: Started dumb.service.
  Mär 12 15:31:16 MyMachine systemd[1]: Stopping dumb.service...
  Mär 12 15:31:16 MyMachine systemd[1]: dumb.service: Succeeded.
  Mär 12 15:31:16 MyMachine systemd[1]: Stopped dumb.service.
  ~$
  ```

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


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 2057768] Re: Unit and its Alias appear to be separate entities when enabling the unit by filepath

2024-03-18 Thread Nick Rosbrook
** Also affects: systemd (Ubuntu Focal)
   Importance: Undecided
   Status: New

** Also affects: systemd (Ubuntu Jammy)
   Importance: Undecided
   Status: New

** Also affects: systemd (Ubuntu Mantic)
   Importance: Undecided
   Status: New

** Changed in: systemd (Ubuntu Mantic)
   Status: New => Won't Fix

** Changed in: systemd (Ubuntu Focal)
   Status: New => Confirmed

** Changed in: systemd (Ubuntu Jammy)
   Status: New => Confirmed

** Changed in: systemd (Ubuntu Focal)
   Importance: Undecided => Wishlist

** Changed in: systemd (Ubuntu Jammy)
   Importance: Undecided => Wishlist

** Changed in: systemd (Ubuntu)
   Importance: Wishlist => Medium

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/2057768

Title:
  Unit and its Alias appear to be separate entities when enabling the
  unit by filepath

Status in systemd package in Ubuntu:
  Triaged
Status in systemd source package in Focal:
  Confirmed
Status in systemd source package in Jammy:
  Confirmed
Status in systemd source package in Mantic:
  Won't Fix

Bug description:
  ### systemd version the issue has been seen with

  245

  ### Used distribution

  Linux Mint 20.1 and Ubuntu 20.04

  ### Linux kernel version used

  5.4.0-135-generic

  ### CPU architectures issue was seen on

  None

  ### Component

  systemctl

  ### Expected behaviour you didn't see

  When including an alias in a unit file that is enabled by referring to
  its filepath, its alias should refer to the unit - the two should refer
  to the exact same service. This is the case when the unit file is
  enabled inside one of the systemd directories. I expect alias and unit
  to refer to one identical service also when enabling via filepath.

  In particular, the output of  `systemctl status ...` should be identical
  for a Unit and its Alias.

  ### Unexpected behaviour you saw

  After passing a systemd unit including an alias to `systemctl enable
  PATH...` by path, systemctl treated the unit and its alias as separate
  units.

  Specifically, `systemctl status` reports different results
  (running/inactive, PID if applicable) for the unit name and its alias.
  When I start the unit by its original name, only the status of the unit
  is reported as running while the status of the alias remains inactive,
  and vice versa. After starting the Alias too, two services with
  different PIDs are running.

  (When copying the unit into /etc/systemd/system/ and running `systemctl
  enable UNIT...` this issue does not occur and alias and unit behave the
  same.)

  ### Steps to reproduce the problem

  ```
  ~$ cat dummy.service
  [Service]
  ExecStart=tail -f /dev/null

  [Install]
  Alias=dumb.service
  ~$ sudo systemctl enable ~/dummy.service
  Created symlink /etc/systemd/system/dumb.service →
  /home/lukas/dummy.service.
  Created symlink /etc/systemd/system/dummy.service →
  /home/lukas/dummy.service.
  ~$ sudo systemctl start dummy
  ~$ systemctl status dummy
  ● dummy.service
   Loaded: loaded (/etc/systemd/system/dummy.service; enabled; vendor
  preset:>
   Active: active (running) since Tue 2024-03-12 15:36:58 CET; 8s ago
 Main PID: 159809 (tail)
Tasks: 1 (limit: 76978)
   Memory: 160.0K
   CGroup: /system.slice/dummy.service
   └─159809 /usr/bin/tail -f /dev/null

  Mär 12 15:36:58 MyMachine systemd[1]: Started dummy.service.
  ~$ systemctl status dumb
  ● dumb.service
   Loaded: loaded (/etc/systemd/system/dumb.service; enabled; vendor
  preset: >
   Active: inactive (dead)

  Mär 12 15:30:53 MyMachine systemd[1]: Started dumb.service.
  Mär 12 15:31:16 MyMachine systemd[1]: Stopping dumb.service...
  Mär 12 15:31:16 MyMachine systemd[1]: dumb.service: Succeeded.
  Mär 12 15:31:16 MyMachine systemd[1]: Stopped dumb.service.
  ~$
  ```

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


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 2056802] Re: crypttab does not honor `x-initrd.attach` option

2024-03-18 Thread Nick Rosbrook
AFAIK, we don't use systemd-cryptsetup in Ubuntu's initrd, and you are
trying to use an option specific to systemd's crypttab implementation.
So I am not surprised by:

  cryptsetup: WARNING: dm_crypt-0: ignoring unknown option
x-initrd.attach

What are you trying to do here exactly?


** Changed in: systemd (Ubuntu Focal)
   Status: Confirmed => Incomplete

** Changed in: systemd (Ubuntu Jammy)
   Status: Confirmed => Incomplete

** Changed in: systemd (Ubuntu Mantic)
   Status: Confirmed => Incomplete

** Changed in: systemd (Ubuntu Noble)
   Status: Confirmed => Incomplete

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/2056802

Title:
  crypttab does not honor `x-initrd.attach` option

Status in systemd package in Ubuntu:
  Incomplete
Status in systemd source package in Bionic:
  Won't Fix
Status in systemd source package in Focal:
  Incomplete
Status in systemd source package in Jammy:
  Incomplete
Status in systemd source package in Mantic:
  Incomplete
Status in systemd source package in Noble:
  Incomplete

Bug description:
  From systemd version 245+ an option was added x-initrd.attach

  -

  Setup this encrypted block device in the initrd, similarly to
  systemd.mount(5) units marked with x-initrd.mount.

   Although it's not necessary to mark the mount entry for the root file
  system with x-initrd.mount, x-initrd.attach is still recommended with
  the encrypted block device containing the root file system as
  otherwise systemd will attempt to detach the device during the regular
  system shutdown while it's still in use. With this option the device
  will still be detached but later after the root file system is
  unmounted.

  All other encrypted block devices that contain file systems mounted in
  the initrd should use this option.

   Added in version 245. [0]

  -

  release: noble
  systemd version: 253.5-1ubuntu6

  Install noble to a vm with virt-manager and encrypt the lvm during subiquity 
install.
  After successful install,
  Modify /etc/crypttab to include the parameter in the 4th column
  example:
  sda6_crypt UUID=099aae4a-b11b-49a6-a6c4-62939eddf7a0 none luks,x-initrd.attach

  update-initramfs -u -k all

  During boot or shutdown the logs show
  cryptsetup: WARNING: dm_crypt-0: ignoring unknown option x-initrd.attach

  There are two separate problems
  1. crypttab doesn't recognize x-initrd.attach option in /etc/crypttab file.
   cryptsetup: WARNING: dm_crypt-0: ignoring unknown option x-initrd.attach
  2. this error happens on shutdown/restart
    [systemd-cryptsetup]: Device dm-crypt-0 is still in use.
    [systemd-cryptsetup]: Failed to deactivate: Device or resource busy.
  The vm does eventually shutdown after throwing the above warnings.

  [0]
  
https://www.freedesktop.org/software/systemd/man/latest/crypttab.html#x-initrd.attach

  These patches look like they could fix the issue, The last one might not be 
needed.
  git format-patch -1 8ce02b87cece09797c1030c778db4180e1e2ce2e
  
https://github.com/systemd/systemd/commit/8ce02b87cece09797c1030c778db4180e1e2ce2e

  git format-patch -1 1dc85eff1d0dff18aaeaae530c91bf53f34b726e
  
https://github.com/systemd/systemd/commit/1dc85eff1d0dff18aaeaae530c91bf53f34b726e

  git format-patch -1 bf1484c70a24cf04c145a9509c8124ffd7fb0879
  
https://github.com/systemd/systemd/commit/bf1484c70a24cf04c145a9509c8124ffd7fb0879

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


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 2054977] Re: systemd-networkd fails to renew DHCP v4 lease when renew attempt times out

2024-03-18 Thread Nick Rosbrook
I think this would be better suited as an upstream issue, because AFAICT
this case is still not handled in the latest version. If you do open an
upstream bug (https://github.com/systemd/systemd/issues), they will want
to see this reproduced on at least systemd v254.

Please comment back here if you open a bug upstream.

** Changed in: systemd (Ubuntu)
   Status: Confirmed => Incomplete

** Changed in: systemd (Ubuntu)
   Importance: Undecided => Low

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/2054977

Title:
  systemd-networkd fails to renew DHCP v4 lease when renew attempt times
  out

Status in systemd package in Ubuntu:
  Incomplete

Bug description:
  I'm seeing exactly what this gist describes:
  https://gist.github.com/raggi/1f8d0b9f45c5b62e7131b03e6e2ffe68

  Summary:
  1. Configure a machine with a DHCPv4 lease on a network with a DHCPv4 server.
  2. Place machine under unusual load sufficient to cause a timeout on netlink 
requests.
  3. Observe the interface failing with the following logs:

  systemd-networkd[139370]: eth0: Could not set DHCPv4 address: Connection 
timed out
  systemd-networkd[139370]: eth0: Failed

  
  The error seems to come from here: 
https://github.com/systemd/systemd/blob/v245.4/src/network/networkd-dhcp4.c#L781

  Expected behavior
  The DHCPv4 client should retry the lease refresh when the issue is a timeout, 
eventually succeeding in these scenarios.

  Actual behavior
  Permanent loss of connectivity on the affected interface.

  Additional info:
  $ lsb_release -rd
  Description:Ubuntu 20.04.6 LTS
  Release:20.04

  $ apt-cache policy systemd
  systemd:
Installed: 245.4-4ubuntu3.23
Candidate: 245.4-4ubuntu3.23
Version table:
   *** 245.4-4ubuntu3.23 500
  500 http://ap-southeast-2.ec2.archive.ubuntu.com/ubuntu 
focal-updates/main amd64 Packages
  500 mirror+file:/etc/apt/source-mirrors.txt focal-updates/main amd64 
Packages
  100 /var/lib/dpkg/status
   245.4-4ubuntu3.20 500
  500 http://security.ubuntu.com/ubuntu focal-security/main amd64 
Packages
  500 mirror+file:/etc/apt/source-mirrors.txt focal-security/main amd64 
Packages
   245.4-4ubuntu3 500
  500 http://ap-southeast-2.ec2.archive.ubuntu.com/ubuntu focal/main 
amd64 Packages
  500 mirror+file:/etc/apt/source-mirrors.txt focal/main amd64 Packages

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


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 2056153] Re: Removing the systemd-resolved package breaks DNSSEC validation

2024-03-18 Thread Nick Rosbrook
Yeah, this looks like a bug. The systemd-resolved.postrm is copying
/run/systemd/resolve/resolv.conf to /etc/resolv.conf, rather then
copying /run/systemd/resolve/stub-resolv.conf (which is where
/etc/resolv.conf is symlinked to prior to removal).

** Changed in: systemd (Ubuntu)
   Status: New => Confirmed

** Changed in: systemd (Ubuntu)
   Importance: Undecided => Low

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/2056153

Title:
  Removing the systemd-resolved package breaks DNSSEC validation

Status in systemd package in Ubuntu:
  Confirmed

Bug description:
  Removing the systemd-resolved package breaks glibc DNSSEC validation,
  because it removes an existing line from the new /etc/resolv.conf
  file.

  This line should be retained so that packages like Exim can continue
  to use the AD bit after systemd-resolved is removed.

  
  ubuntu@instance:~$ grep -v '^#' /etc/resolv.conf

  nameserver 127.0.0.53
  options edns0 trust-ad
  search vcn.oraclevcn.com

  
  ubuntu@instance:~$ sudo apt remove systemd-resolved

  
  ubuntu@instance:~$ grep -v '^#' /etc/resolv.conf

  nameserver 169.254.169.254
  search vcn.oraclevcn.com

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


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 2056153] Re: Removing the systemd-resolved package breaks DNSSEC validation

2024-03-18 Thread Nick Rosbrook
Or, actually, not exactly. We don't want the stub-resolv.conf since
systemd-resolved is leaving, but we probably do want the options.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/2056153

Title:
  Removing the systemd-resolved package breaks DNSSEC validation

Status in systemd package in Ubuntu:
  Confirmed

Bug description:
  Removing the systemd-resolved package breaks glibc DNSSEC validation,
  because it removes an existing line from the new /etc/resolv.conf
  file.

  This line should be retained so that packages like Exim can continue
  to use the AD bit after systemd-resolved is removed.

  
  ubuntu@instance:~$ grep -v '^#' /etc/resolv.conf

  nameserver 127.0.0.53
  options edns0 trust-ad
  search vcn.oraclevcn.com

  
  ubuntu@instance:~$ sudo apt remove systemd-resolved

  
  ubuntu@instance:~$ grep -v '^#' /etc/resolv.conf

  nameserver 169.254.169.254
  search vcn.oraclevcn.com

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


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 2058800] Re: [needs-packaging] Add systemd-bsod

2024-03-25 Thread Nick Rosbrook
This is already done in noble.

** Changed in: systemd (Ubuntu)
   Status: New => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/2058800

Title:
  [needs-packaging] Add systemd-bsod

Status in systemd package in Ubuntu:
  Fix Released

Bug description:
  One of the components of systemd 255 and later.

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


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 2059258] Re: conntrack-tools: FTBFS: configure: error: Package requirements (libtirpc) were not met

2024-03-27 Thread Nick Rosbrook
This is currently blocking kmod from migrating. The issue is already
fixed in Debian, so we could just sync 1:1.4.8-2 when appropriate.

** Tags added: update-excuse

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to kmod in Ubuntu.
https://bugs.launchpad.net/bugs/2059258

Title:
  conntrack-tools: FTBFS: configure: error: Package requirements
  (libtirpc) were not met

Status in conntrack-tools package in Ubuntu:
  Triaged
Status in kmod package in Ubuntu:
  New
Status in conntrack-tools package in Debian:
  New

Bug description:
  Imported from Debian bug http://bugs.debian.org/1066476:

  Source: conntrack-tools
  Version: 1:1.4.8-1
  Severity: serious
  Justification: FTBFS
  Tags: trixie sid ftbfs
  User: lu...@debian.org
  Usertags: ftbfs-20240313 ftbfs-trixie

  Hi,

  During a rebuild of all packages in sid, your package failed to build
  on amd64.

  
  Relevant part (hopefully):
  > checking for byacc... no
  > checking for pkg-config... /usr/bin/pkg-config
  > checking pkg-config is at least version 0.9.0... yes
  > checking for rpc/rpc_msg.h... no
  > checking for libtirpc... no
  > configure: error: Package requirements (libtirpc) were not met
  > 
  > Package 'libtirpc', required by 'virtual:world', not found
  > 
  > Consider adjusting the PKG_CONFIG_PATH environment variable if you
  > installed software in a non-standard prefix.
  > 
  > Alternatively, you may set the environment variables LIBTIRPC_CFLAGS
  > and LIBTIRPC_LIBS to avoid the need to call pkg-config.
  > See the pkg-config man page for more details.
  > tail -v -n \+0 config.log

  
  The full build log is available from:
  http://qa-logs.debian.net/2024/03/13/conntrack-tools_1.4.8-1_unstable.log

  All bugs filed during this archive rebuild are listed at:
  
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20240313;users=lu...@debian.org
  or:
  
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20240313&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results

  A list of current common problems and possible solutions is available at
  http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

  If you reassign this bug to another package, please mark it as 'affects'-ing
  this package. See https://www.debian.org/Bugs/server-control#affects

  If you fail to reproduce this, please provide a build log and diff it with 
mine
  so that we can identify if something relevant changed in the meantime.

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


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 2059258] [NEW] conntrack-tools: FTBFS: configure: error: Package requirements (libtirpc) were not met

2024-03-27 Thread Nick Rosbrook
Public bug reported:

Imported from Debian bug http://bugs.debian.org/1066476:

Source: conntrack-tools
Version: 1:1.4.8-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20240313 ftbfs-trixie

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
> checking for byacc... no
> checking for pkg-config... /usr/bin/pkg-config
> checking pkg-config is at least version 0.9.0... yes
> checking for rpc/rpc_msg.h... no
> checking for libtirpc... no
> configure: error: Package requirements (libtirpc) were not met
> 
> Package 'libtirpc', required by 'virtual:world', not found
> 
> Consider adjusting the PKG_CONFIG_PATH environment variable if you
> installed software in a non-standard prefix.
> 
> Alternatively, you may set the environment variables LIBTIRPC_CFLAGS
> and LIBTIRPC_LIBS to avoid the need to call pkg-config.
> See the pkg-config man page for more details.
>   tail -v -n \+0 config.log


The full build log is available from:
http://qa-logs.debian.net/2024/03/13/conntrack-tools_1.4.8-1_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20240313;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20240313&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

** Affects: conntrack-tools (Ubuntu)
 Importance: Undecided
 Assignee: Nick Rosbrook (enr0n)
 Status: Triaged

** Affects: kmod (Ubuntu)
 Importance: Undecided
 Status: New

** Affects: conntrack-tools (Debian)
 Importance: Undecided
 Status: New


** Tags: update-excuse

** Bug watch added: Debian Bug tracker #1066476
   https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1066476

** Changed in: conntrack-tools (Debian)
 Remote watch: None => Debian Bug tracker #1066476

** Changed in: conntrack-tools (Ubuntu)
   Status: New => Incomplete

** Changed in: conntrack-tools (Ubuntu)
   Status: Incomplete => Triaged

** Changed in: conntrack-tools (Ubuntu)
 Assignee: (unassigned) => Nick Rosbrook (enr0n)

** Also affects: kmod (Ubuntu)
   Importance: Undecided
   Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to kmod in Ubuntu.
https://bugs.launchpad.net/bugs/2059258

Title:
  conntrack-tools: FTBFS: configure: error: Package requirements
  (libtirpc) were not met

Status in conntrack-tools package in Ubuntu:
  Triaged
Status in kmod package in Ubuntu:
  New
Status in conntrack-tools package in Debian:
  New

Bug description:
  Imported from Debian bug http://bugs.debian.org/1066476:

  Source: conntrack-tools
  Version: 1:1.4.8-1
  Severity: serious
  Justification: FTBFS
  Tags: trixie sid ftbfs
  User: lu...@debian.org
  Usertags: ftbfs-20240313 ftbfs-trixie

  Hi,

  During a rebuild of all packages in sid, your package failed to build
  on amd64.

  
  Relevant part (hopefully):
  > checking for byacc... no
  > checking for pkg-config... /usr/bin/pkg-config
  > checking pkg-config is at least version 0.9.0... yes
  > checking for rpc/rpc_msg.h... no
  > checking for libtirpc... no
  > configure: error: Package requirements (libtirpc) were not met
  > 
  > Package 'libtirpc', required by 'virtual:world', not found
  > 
  > Consider adjusting the PKG_CONFIG_PATH environment variable if you
  > installed software in a non-standard prefix.
  > 
  > Alternatively, you may set the environment variables LIBTIRPC_CFLAGS
  > and LIBTIRPC_LIBS to avoid the need to call pkg-config.
  > See the pkg-config man page for more details.
  > tail -v -n \+0 config.log

  
  The full build log is available from:
  http://qa-logs.debian.net/2024/03/13/conntrack-tools_1.4.8-1_unstable.log

  All bugs filed during this archive rebuild are listed at:
  
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20240313;users=lu...@debian.org
  or:
  
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20240313&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results

  A list of cu

[Touch-packages] [Bug 2037210] Re: unable to add PPA by its sources.list line

2024-03-28 Thread Nick Rosbrook
** Tags added: rls-nn-incoming

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to software-properties in
Ubuntu.
https://bugs.launchpad.net/bugs/2037210

Title:
  unable to add PPA by its sources.list line

Status in Software Properties:
  Confirmed
Status in software-properties package in Ubuntu:
  Confirmed

Bug description:
  Steps to reproduce:
  1. Have Ubuntu 23.10 installed
  2. Run 

  ```
  sudo apt-key adv --keyserver keyserver.ubuntu.com --recv 
E756285F30DB2B2BB35012E219BFCAF5168D33A9
  sudo add-apt-repository -y "deb http://ppa.launchpad.net/nrbrtx/vte/ubuntu 
jammy main"
  sudo add-apt-repository -y "deb http://ppa.launchpad.net/nrbrtx/wnck/ubuntu 
jammy main"
  ```

  Expected results:

  * key added, two repositories are added to the relevant *.list files
  at /etc/apt/sources.list.d/

  Actual results:

  * relevant *.list files at /etc/apt/sources.list.d/ are not created,
  having errors instead

  ```
  $ sudo add-apt-repository -y "deb http://ppa.launchpad.net/nrbrtx/vte/ubuntu 
jammy main"
  Repository: 'deb http: //ppa.launchpad.net/nrbrtx/vte/ubuntu jammy main
  Components: 
  '
  Description:
  This PPA contains VTE library from Ubuntu 20.04 LTS which is not affected by 
stupid bug https://pad.lv/1922276 . So user will be able to select all terminal 
output with full scroll-back in MATE Terminal and other VTE-based terminals as 
it is expected.

  This PPA is useful for Ubuntu 22.04 LTS, Debian 11 (bullseye) and
  Debian 12 (bookworm).

  As usual one can always remove this PPA and downgrade VTE packages by using 
`sudo apt-get install ppa-purge` and `sudo ppa-purge ppa:nrbrtx/vte`.
  More info: https://launchpad.net/~nrbrtx/+archive/ubuntu/vte
  Adding repository.
  E: Malformed entry 1 in sources file 
/etc/apt/sources.list.d/nrbrtx-ubuntu-vte-mantic.sources (URI)
  E: The list of sources could not be read.

  $ sudo add-apt-repository -y "deb http://ppa.launchpad.net/nrbrtx/wnck/ubuntu 
jammy main"
  Repository: 'deb http: //ppa.launchpad.net/nrbrtx/wnck/ubuntu jammy main
  Components: 
  '
  Description:
  This PPA provides patched libwnck3 package to fix  
https://github.com/mate-desktop/mate-panel/issues/1230 and 
https://pad.lv/1947420 .
  See details at 
https://github.com/mate-desktop/mate-panel/issues/1230#issuecomment-997422612 .

  This PPA is useful for Ubuntu 22.04 LTS and Debian 12 (bookworm).

  As usual one can always remove this PPA and downgrade WNCK packages by using 
`sudo apt-get install ppa-purge` and `sudo ppa-purge ppa:nrbrtx/wnck`.
  More info: https://launchpad.net/~nrbrtx/+archive/ubuntu/wnck
  Adding repository.
  Found existing deb entry in 
/etc/apt/sources.list.d/nrbrtx-ubuntu-vte-mantic.sources
  E: Malformed entry 1 in sources file 
/etc/apt/sources.list.d/nrbrtx-ubuntu-vte-mantic.sources (URI)
  E: The list of sources could not be read.

  $ sudo apt-get update 
  E: Malformed entry 1 in sources file 
/etc/apt/sources.list.d/nrbrtx-ubuntu-vte-mantic.sources (URI)
  E: The list of sources could not be read.
  ```

  ProblemType: Bug
  DistroRelease: Ubuntu 23.10
  Package: software-properties-common 0.99.39
  ProcVersionSignature: Ubuntu 6.5.0-5.5-generic 6.5.0
  Uname: Linux 6.5.0-5-generic x86_64
  ApportVersion: 2.27.0-0ubuntu2
  Architecture: amd64
  CasperMD5CheckResult: unknown
  CurrentDesktop: GNOME-Flashback
  Date: Sun Sep 24 14:02:10 2023
  PackageArchitecture: all
  SourcePackage: software-properties
  UpgradeStatus: Upgraded to mantic on 2023-04-13 (164 days ago)
  modified.conffile..etc.default.apport:
   # set this to 0 to disable apport, or to 1 to enable it
   # you can temporarily override this with
   # sudo service apport start force_start=1
   enabled=0
  mtime.conffile..etc.default.apport: 2023-09-24T13:25:34.901411

To manage notifications about this bug go to:
https://bugs.launchpad.net/software-properties/+bug/2037210/+subscriptions


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 2049247] Re: Broken IPv4 support on IPv6-preferring networks (v255)

2024-03-28 Thread Nick Rosbrook
The referenced patch was included in v255.4, which has now landed in
noble.

** Changed in: systemd (Ubuntu)
   Status: Triaged => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/2049247

Title:
  Broken IPv4 support on IPv6-preferring networks (v255)

Status in systemd:
  Fix Released
Status in systemd package in Ubuntu:
  Fix Released

Bug description:
  I noticed a bug in systemd version 255 which is currently available in
  noble-proposed (255.2-3ubuntu1).

  I have already reported to upstream at
  https://github.com/systemd/systemd/issues/30891 but there's no fix
  available yet as of today.

  I'm still reporting the bug here anyways because this bug can, under
  some conditions, result in the loss of IPv4 network connectivity in a
  completely standard Ubuntu 24.04 installation just by updating to
  systemd 255. I'm hoping that that's okay even though it's a bug caused
  by upstream not by Ubuntu; just because it could have a bad impact if
  this version ends up in 24.04 as it is.

  ---

  In systemd version 255, a feature has been added to "support" the
  IPv6-only DHCP option 108 defined in RFC8925. I'm putting "support" in
  quotation marks because one functionality that this RFC marks as a
  requirement is not implemented in systemd yet.

  To summarize: Option 108 can be sent by a DHCPv4 client to signal to
  the DHCPv4 server: "Hey, if (and only if) your network has proper IPv6
  support and a working NAT64 gateway, I don't really need my own IPv4
  address, I can handle it using 464XLAT and NAT64". The point of that
  option is to be able to run a Dual Stack network, where only clients
  that really need IPv4 (older Linux, Windows, etc.) will receive an
  IPv4 from DHCP, and clients that don't need IPv4 (Android, MacOS,
  Linux with systemd >=255, etc.) won't receive one from DHCP and
  instead set up a 464XLAT for outgoing IPv4 connectivity.

  This new code in systemd is enabled by default (the option
  "IPv6OnlyMode" defaults to "yes"). However, systemd does not actually
  have code to set up a 464XLAT yet (which violates the RFC).

  This means that systemd signals to the DHCPv4 server "Hey, I don't
  need IPv4, I'll just use 464XLAT and NAT64" but then it doesn't
  actually do that. Updating systemd on an Ubuntu 24.04 installation
  (where systemd-networkd is used) will result in the loss of the DHCP-
  assigned IPv4 address, breaking network connectivity for all IPv4-only
  applications.

  ---

  Information on how to reproduce this issue can be found in detail in
  the github bug report linked above, but to summarize:

  1. Have a Dual Stack network that announces a NAT64 through RAs or through 
DNS (or, ideally, both)
  2. Configure your DHCPv4 server to hand out option 108 ("v6-only-preferred")
  3. Connect an Ubuntu machine with systemd < 255.
  4. Notice that IPv4 connectivity is working fine.
  5. Update to systemd = 255.
  6. Notice that there's no IPv4 connectivity anymore and IPv4-only apps break.

  ---

  The proper fix for this issue to make systemd conform to the RFC would
  be to implement a 464XLAT. However that's not an easy task and most
  certainly not something that would end up as a hotfix / patch release.
  A good workaround for this bug would be, in my opinion, to change the
  default value for the "IPv6OnlyMode" to "no" when compiling systemd.

  That way, the RFC-violating code doesn't run by default, and if a user
  does set up a 464XLAT on their machine in some other way (outside of
  systemd) they can just change their config to include
  "IPv6OnlyMode=yes" and it'll be working as intended.

  ProblemType: Bug
  DistroRelease: Ubuntu 24.04
  Package: systemd 255.2-3ubuntu1
  ProcVersionSignature: Ubuntu 6.6.0-14.14-generic 6.6.3
  Uname: Linux 6.6.0-14-generic x86_64
  ApportVersion: 2.27.0-0ubuntu6
  Architecture: amd64
  CasperMD5CheckResult: pass
  Date: Sat Jan 13 07:05:42 2024
  InstallationDate: Installed on 2024-01-12 (0 days ago)
  InstallationMedia: Ubuntu-Server 23.10 "Mantic Minotaur" - Release amd64 
(20231011)
  Lsusb:
   Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
   Bus 001 Device 002: ID 80ee:0021 VirtualBox USB Tablet
  Lsusb-t:
   /:  Bus 001.Port 001: Dev 001, Class=root_hub, Driver=ohci-pci/12p, 12M
   |__ Port 001: Dev 002, If 0, Class=Human Interface Device, 
Driver=usbhid, 12M
  MachineType: {report['dmi.sys.vendor']} {report['dmi.product.name']}
  ProcEnviron:
   LANG=C.UTF-8
   PATH=(custom, no user)
   SHELL=/bin/bash
   TERM=linux
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-6.6.0-14-generic 
root=UUID=b5e6aabf-881a-4589-85ae-688f41df0be7 ro
  SourcePackage: systemd
  UpgradeStatus: Upgraded to noble on 2024-01-12 (0 days ago)
  dmi.bios.date: 12/01/2006
  dmi.bios.vendor: innotek GmbH
  dmi.bios.version: VirtualBox
  dmi.board.name: VirtualBox
  dmi.board.vendor: Orac

[Touch-packages] [Bug 2037210] Re: unable to add PPA by its sources.list line

2024-03-28 Thread Nick Rosbrook
** Changed in: software-properties (Ubuntu)
   Status: Confirmed => In Progress

** Tags removed: rls-nn-incoming

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to software-properties in
Ubuntu.
https://bugs.launchpad.net/bugs/2037210

Title:
  unable to add PPA by its sources.list line

Status in Software Properties:
  Confirmed
Status in software-properties package in Ubuntu:
  In Progress

Bug description:
  Steps to reproduce:
  1. Have Ubuntu 23.10 installed
  2. Run 

  ```
  sudo apt-key adv --keyserver keyserver.ubuntu.com --recv 
E756285F30DB2B2BB35012E219BFCAF5168D33A9
  sudo add-apt-repository -y "deb http://ppa.launchpad.net/nrbrtx/vte/ubuntu 
jammy main"
  sudo add-apt-repository -y "deb http://ppa.launchpad.net/nrbrtx/wnck/ubuntu 
jammy main"
  ```

  Expected results:

  * key added, two repositories are added to the relevant *.list files
  at /etc/apt/sources.list.d/

  Actual results:

  * relevant *.list files at /etc/apt/sources.list.d/ are not created,
  having errors instead

  ```
  $ sudo add-apt-repository -y "deb http://ppa.launchpad.net/nrbrtx/vte/ubuntu 
jammy main"
  Repository: 'deb http: //ppa.launchpad.net/nrbrtx/vte/ubuntu jammy main
  Components: 
  '
  Description:
  This PPA contains VTE library from Ubuntu 20.04 LTS which is not affected by 
stupid bug https://pad.lv/1922276 . So user will be able to select all terminal 
output with full scroll-back in MATE Terminal and other VTE-based terminals as 
it is expected.

  This PPA is useful for Ubuntu 22.04 LTS, Debian 11 (bullseye) and
  Debian 12 (bookworm).

  As usual one can always remove this PPA and downgrade VTE packages by using 
`sudo apt-get install ppa-purge` and `sudo ppa-purge ppa:nrbrtx/vte`.
  More info: https://launchpad.net/~nrbrtx/+archive/ubuntu/vte
  Adding repository.
  E: Malformed entry 1 in sources file 
/etc/apt/sources.list.d/nrbrtx-ubuntu-vte-mantic.sources (URI)
  E: The list of sources could not be read.

  $ sudo add-apt-repository -y "deb http://ppa.launchpad.net/nrbrtx/wnck/ubuntu 
jammy main"
  Repository: 'deb http: //ppa.launchpad.net/nrbrtx/wnck/ubuntu jammy main
  Components: 
  '
  Description:
  This PPA provides patched libwnck3 package to fix  
https://github.com/mate-desktop/mate-panel/issues/1230 and 
https://pad.lv/1947420 .
  See details at 
https://github.com/mate-desktop/mate-panel/issues/1230#issuecomment-997422612 .

  This PPA is useful for Ubuntu 22.04 LTS and Debian 12 (bookworm).

  As usual one can always remove this PPA and downgrade WNCK packages by using 
`sudo apt-get install ppa-purge` and `sudo ppa-purge ppa:nrbrtx/wnck`.
  More info: https://launchpad.net/~nrbrtx/+archive/ubuntu/wnck
  Adding repository.
  Found existing deb entry in 
/etc/apt/sources.list.d/nrbrtx-ubuntu-vte-mantic.sources
  E: Malformed entry 1 in sources file 
/etc/apt/sources.list.d/nrbrtx-ubuntu-vte-mantic.sources (URI)
  E: The list of sources could not be read.

  $ sudo apt-get update 
  E: Malformed entry 1 in sources file 
/etc/apt/sources.list.d/nrbrtx-ubuntu-vte-mantic.sources (URI)
  E: The list of sources could not be read.
  ```

  ProblemType: Bug
  DistroRelease: Ubuntu 23.10
  Package: software-properties-common 0.99.39
  ProcVersionSignature: Ubuntu 6.5.0-5.5-generic 6.5.0
  Uname: Linux 6.5.0-5-generic x86_64
  ApportVersion: 2.27.0-0ubuntu2
  Architecture: amd64
  CasperMD5CheckResult: unknown
  CurrentDesktop: GNOME-Flashback
  Date: Sun Sep 24 14:02:10 2023
  PackageArchitecture: all
  SourcePackage: software-properties
  UpgradeStatus: Upgraded to mantic on 2023-04-13 (164 days ago)
  modified.conffile..etc.default.apport:
   # set this to 0 to disable apport, or to 1 to enable it
   # you can temporarily override this with
   # sudo service apport start force_start=1
   enabled=0
  mtime.conffile..etc.default.apport: 2023-09-24T13:25:34.901411

To manage notifications about this bug go to:
https://bugs.launchpad.net/software-properties/+bug/2037210/+subscriptions


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 2059872] Re: Unable to listen on port 22 if multiple Port= present in sshd configuration

2024-04-01 Thread Nick Rosbrook
** Changed in: openssh (Ubuntu)
   Importance: Undecided => High

** Changed in: openssh (Ubuntu)
 Assignee: (unassigned) => Nick Rosbrook (enr0n)

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to openssh in Ubuntu.
https://bugs.launchpad.net/bugs/2059872

Title:
  Unable to listen on port 22 if multiple Port= present in sshd
  configuration

Status in openssh package in Ubuntu:
  New

Bug description:
  Recently introduced sshd-socket-generator for socket activation in
  openssh 1:9.6p1-3ubuntu3 has a bug when dealing with multiple Port or
  ListenAddress entries in the sshd configuration.

  If you have multiple Port or ListenAddress and one of them is for port
  22, it just skips it.

  To show it clearly, here is an example:
  Port 22
  Port 1024

  It generates:
  ListenStream=
  ListenStream=1024

  Now nothing is listening to port 22, hence breaking existing
  configurations.

  This was tested on 1:9.6p1-3ubuntu11.

  The intention seems to be to not generate the drop-in if only port 22
  is in use, but it does not account for the case of multiple Port or
  ListenAddress where one of them is for port 22.

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


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 2059872] Re: Unable to listen on port 22 if multiple Port= present in sshd configuration

2024-04-01 Thread Nick Rosbrook
Thanks for reporting this. I confirmed it with:

root@n:~# cat > /etc/ssh/sshd_config.d/ports.conf << EOF
> Port 22
> Port 1024
> EOF
root@n:~# /lib/systemd/system-generators/sshd-socket-generator .
root@n:~# cat ssh.socket.d/addresses.conf 
# Automatically generated by sshd-socket-generator

[Socket]
ListenStream=
ListenStream=1024

Looking at the code the bug is very clear.

** Changed in: openssh (Ubuntu)
   Status: New => Triaged

** Tags added: foundations-todo

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to openssh in Ubuntu.
https://bugs.launchpad.net/bugs/2059872

Title:
  Unable to listen on port 22 if multiple Port= present in sshd
  configuration

Status in openssh package in Ubuntu:
  Triaged

Bug description:
  Recently introduced sshd-socket-generator for socket activation in
  openssh 1:9.6p1-3ubuntu3 has a bug when dealing with multiple Port or
  ListenAddress entries in the sshd configuration.

  If you have multiple Port or ListenAddress and one of them is for port
  22, it just skips it.

  To show it clearly, here is an example:
  Port 22
  Port 1024

  It generates:
  ListenStream=
  ListenStream=1024

  Now nothing is listening to port 22, hence breaking existing
  configurations.

  This was tested on 1:9.6p1-3ubuntu11.

  The intention seems to be to not generate the drop-in if only port 22
  is in use, but it does not account for the case of multiple Port or
  ListenAddress where one of them is for port 22.

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


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 2059872] Re: Unable to listen on port 22 if multiple Port= present in sshd configuration

2024-04-02 Thread Nick Rosbrook
** Changed in: openssh (Ubuntu)
   Status: Triaged => In Progress

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to openssh in Ubuntu.
https://bugs.launchpad.net/bugs/2059872

Title:
  Unable to listen on port 22 if multiple Port= present in sshd
  configuration

Status in openssh package in Ubuntu:
  In Progress

Bug description:
  Recently introduced sshd-socket-generator for socket activation in
  openssh 1:9.6p1-3ubuntu3 has a bug when dealing with multiple Port or
  ListenAddress entries in the sshd configuration.

  If you have multiple Port or ListenAddress and one of them is for port
  22, it just skips it.

  To show it clearly, here is an example:
  Port 22
  Port 1024

  It generates:
  ListenStream=
  ListenStream=1024

  Now nothing is listening to port 22, hence breaking existing
  configurations.

  This was tested on 1:9.6p1-3ubuntu11.

  The intention seems to be to not generate the drop-in if only port 22
  is in use, but it does not account for the case of multiple Port or
  ListenAddress where one of them is for port 22.

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


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 2059874] Re: on upgrade sshd-socket-generator conversion does not respect administrator intent

2024-04-02 Thread Nick Rosbrook
Is there a strong use case for installing openssh-server, but then not
wanting it to run as a daemon (i.e. disabling the necessary systemd
units)? The purpose of this snippet is to migrate to socket activated
sshd by default, which is the case for new installs of openssh-server.


** Changed in: openssh (Ubuntu)
   Status: New => Incomplete

** Changed in: openssh (Ubuntu)
   Importance: Undecided => Low

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to openssh in Ubuntu.
https://bugs.launchpad.net/bugs/2059874

Title:
  on upgrade sshd-socket-generator conversion does not respect
  administrator intent

Status in openssh package in Ubuntu:
  Incomplete

Bug description:
  the openssh-server 1:9.6p1-3ubuntu11 postinst contains this code
  snippet:

  if [ "$action" == configure ]; then
..snip..
if dpkg --compare-versions "$2" lt-nl 1:9.6p1-3ubuntu3~; then
  ..snip..
  if [ -d /run/systemd/system ]; then
# Make sure ssh.service is disabled.
systemctl unmask ssh.service
systemctl disable --now ssh.service > /dev/null 2>&1

# sshd-socket-generator is invoked on daemon-reload.
systemctl daemon-reload
systemctl enable ssh.socket
  fi
fi
  fi

  This does not respect existing service and socket unit configuration,
  it effectively re-enables a disabled ssh.service (and even a masked
  one), and a manually disabled socket unit. I strongly suspect it does
  not respect systemd presets either.

  This is unexpected behaviour.

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


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 2059874] Re: on upgrade sshd-socket-generator conversion does not respect administrator intent

2024-04-02 Thread Nick Rosbrook
> For me the biggest problem was the socket unit beeing re-enabled when
I had it disabled it but still running sshd.service (ie without socket
activation) - now you're unexpectidly switched back to using socket
activation - something I explicitly opted out of.

Okay. We could probably adjust the check to ignore migration if the user
is upgrading from kinetic or newer and has ssh.socket disabled.

> I could also see this causing problems if you have the socket unit
masked (dont see why you would want that however) but the the service is
enabled, now you are without sshd. Actually I think the postinst would
also fail in that case, as systemctl enable fails enabling masked units.

This is a good point as well.

** Changed in: openssh (Ubuntu)
   Status: Incomplete => Confirmed

** Changed in: openssh (Ubuntu)
   Importance: Low => Medium

** Changed in: openssh (Ubuntu)
 Assignee: (unassigned) => Nick Rosbrook (enr0n)

** Tags added: foundations-todo

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to openssh in Ubuntu.
https://bugs.launchpad.net/bugs/2059874

Title:
  on upgrade sshd-socket-generator conversion does not respect
  administrator intent

Status in openssh package in Ubuntu:
  Confirmed

Bug description:
  the openssh-server 1:9.6p1-3ubuntu11 postinst contains this code
  snippet:

  if [ "$action" == configure ]; then
..snip..
if dpkg --compare-versions "$2" lt-nl 1:9.6p1-3ubuntu3~; then
  ..snip..
  if [ -d /run/systemd/system ]; then
# Make sure ssh.service is disabled.
systemctl unmask ssh.service
systemctl disable --now ssh.service > /dev/null 2>&1

# sshd-socket-generator is invoked on daemon-reload.
systemctl daemon-reload
systemctl enable ssh.socket
  fi
fi
  fi

  This does not respect existing service and socket unit configuration,
  it effectively re-enables a disabled ssh.service (and even a masked
  one), and a manually disabled socket unit. I strongly suspect it does
  not respect systemd presets either.

  This is unexpected behaviour.

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


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 2060150] Re: openssh sets PAM_RHOST to UNKNOWN causing slow logins

2024-04-03 Thread Nick Rosbrook
** Changed in: openssh (Ubuntu)
   Importance: Undecided => Medium

** Changed in: openssh (Ubuntu)
   Status: New => Confirmed

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to openssh in Ubuntu.
https://bugs.launchpad.net/bugs/2060150

Title:
  openssh sets PAM_RHOST to UNKNOWN causing slow logins

Status in openssh package in Ubuntu:
  Confirmed

Bug description:
  When using sshd's -i option with stdio that is not a AF_INET/AF_INET6
  socket, auth_get_canonical_hostname() returns "UNKNOWN" which is then
  set as the value of PAM_RHOST, causing pam to try to do a reverse DNS
  query of "UNKNOWN", which times out multiple times, causing a
  substantial slowdown when logging in.

  upstream PR: https://github.com/openssh/openssh-portable/pull/388
  upstream email: 
https://lists.mindrot.org/pipermail/openssh-unix-dev/2024-April/041289.html
  Fedora backport: https://src.fedoraproject.org/rpms/openssh/pull-request/71
  Debian backport: https://salsa.debian.org/ssh-team/openssh/-/merge_requests/25

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


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 2060221] [NEW] nm_netplan.py autopkgtest fails with ModuleNotFoundError: No module named 'gi'

2024-04-04 Thread Nick Rosbrook
Public bug reported:

Example log: https://autopkgtest.ubuntu.com/results/autopkgtest-
noble/noble/amd64/n/network-manager/20240404_183130_7a1cc@/log.gz

The relevant part is:

3988s autopkgtest [18:31:02]: test nm_netplan.py: [---
3988s Traceback (most recent call last):
3988s   File 
"/tmp/autopkgtest.Q1jKoU/build.9D4/src/debian/tests/nm_netplan.py", line 18, in 

3988s import gi
3988s ModuleNotFoundError: No module named 'gi'
3988s autopkgtest [18:31:02]: test nm_netplan.py: ---]
3989s autopkgtest [18:31:03]: test nm_netplan.py:  - - - - - - - - - - results 
- - - - - - - - - -
3989s nm_netplan.pyFAIL non-zero exit status 1

It seems that nm_netplan.py needs to depend on python3-gi

** Affects: network-manager (Ubuntu)
 Importance: Undecided
 Assignee: Nick Rosbrook (enr0n)
 Status: New


** Tags: update-excuse

** Tags added: update-excuse

** Changed in: network-manager (Ubuntu)
 Assignee: (unassigned) => Nick Rosbrook (enr0n)

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to network-manager in Ubuntu.
https://bugs.launchpad.net/bugs/2060221

Title:
  nm_netplan.py autopkgtest fails with ModuleNotFoundError: No module
  named 'gi'

Status in network-manager package in Ubuntu:
  New

Bug description:
  Example log: https://autopkgtest.ubuntu.com/results/autopkgtest-
  noble/noble/amd64/n/network-manager/20240404_183130_7a1cc@/log.gz

  The relevant part is:

  3988s autopkgtest [18:31:02]: test nm_netplan.py: [---
  3988s Traceback (most recent call last):
  3988s   File 
"/tmp/autopkgtest.Q1jKoU/build.9D4/src/debian/tests/nm_netplan.py", line 18, in 

  3988s import gi
  3988s ModuleNotFoundError: No module named 'gi'
  3988s autopkgtest [18:31:02]: test nm_netplan.py: ---]
  3989s autopkgtest [18:31:03]: test nm_netplan.py:  - - - - - - - - - - 
results - - - - - - - - - -
  3989s nm_netplan.pyFAIL non-zero exit status 1

  It seems that nm_netplan.py needs to depend on python3-gi

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


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 2060311] Re: Setting "optional: true" to overcome he timeout "Job systemd-networkd-wait-online" does no longer work with latest noble image

2024-04-05 Thread Nick Rosbrook
Okay. Looking at the logs though, it doesn't seem that encc00 ever gets
configured. If it's optional: false, then it has RequiredForOnline=yes.
If it's not getting configured, then it's also expected that systemd-
networkd-wait-online times out. Or am I missing something else?

If we don't want network-online.target to block boot, then we need to
change cloud-init's systemd units. The dependency ordering in their
units is what leads to the possibility of boot blocking on network-
online.target.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/2060311

Title:
  Setting "optional: true" to overcome he timeout "Job systemd-networkd-
  wait-online" does no longer work with latest noble image

Status in Netplan:
  New
Status in Ubuntu on IBM z Systems:
  New
Status in systemd package in Ubuntu:
  New

Bug description:
  Especially on s390x (but not limited to s390x) it's often the case that a 
system has network devices that are not necessarily connected during boot-up 
and one gets such a 2 min timeout:
  "Job systemd-networkd-wait-online. Start running (1min 59s / no limit)"

  In the past I could avoid that by setting "optional: true" post-install (no 
perfect, but worked),
  but this does no longer seem to work using the latest noble ISO image (Apr 
5th).

  Setting 'optional: true' in /etc/netplan/50-cloud-init.yaml looks like
  this for me:

  # This file is generated from information provided by the datasource.  Changes
  # to it will not persist across an instance reboot.  To disable cloud-init's
  # network configuration capabilities, write a file
  # /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg with the following:
  # network: {config: disabled}
  network:
  ethernets:
  enP1p0s0:
  optional: true
  dhcp4: true
  enP1p0s0d1:
  optional: true
  dhcp4: true
  enP2p0s0:
  optional: true
  dhcp4: true
  enP2p0s0d1:
  optional: true
  dhcp4: true
  encc000: {}
  version: 2
  vlans:
  encc000.2653:
  addresses:
  - 10.11.12.15/24
  gateway4: 10.11.12.1
  id: 2653
  link: encc000
  nameservers:
  addresses:
  - 10.11.12.1

  ... can be set fine (also --dry-run does not moan, except about
  dhcp4).

  This worked in the past on noble, but also on older Ubuntu releases
  like jammy.

To manage notifications about this bug go to:
https://bugs.launchpad.net/netplan/+bug/2060311/+subscriptions


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 2060311] Re: Setting "optional: true" to overcome he timeout "Job systemd-networkd-wait-online" does no longer work with latest noble image

2024-04-06 Thread Nick Rosbrook
There has been confusion in this area in the past. But the stance of
upstream is that RequiredForOnline=no => "interface is _ignored_ by
systemd-networkd-wait-online". Hence, if every interface is optional:
true, it is expected that systemd-networkd-wait-online will timeout.

I have recently suggested that netplan moves to a strategy where if
interface ethX is optional:false, then enable systemd-networkd-wait-
online@ethX.service. And, if ethX has optional: true, then do nothing
(namely do _not_ set RequiredForOnline=no). We probably need to then
either disable systemd-networkd-wait-online.service by default, or
change the default flags.

** Also affects: systemd (Ubuntu)
   Importance: Undecided
   Status: New

** Tags added: rls-nn-incoming

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/2060311

Title:
  Setting "optional: true" to overcome he timeout "Job systemd-networkd-
  wait-online" does no longer work with latest noble image

Status in Netplan:
  New
Status in Ubuntu on IBM z Systems:
  New
Status in systemd package in Ubuntu:
  New

Bug description:
  Especially on s390x (but not limited to s390x) it's often the case that a 
system has network devices that are not necessarily connected during boot-up 
and one gets such a 2 min timeout:
  "Job systemd-networkd-wait-online. Start running (1min 59s / no limit)"

  In the past I could avoid that by setting "optional: true" post-install (no 
perfect, but worked),
  but this does no longer seem to work using the latest noble ISO image (Apr 
5th).

  Setting 'optional: true' in /etc/netplan/50-cloud-init.yaml looks like
  this for me:

  # This file is generated from information provided by the datasource.  Changes
  # to it will not persist across an instance reboot.  To disable cloud-init's
  # network configuration capabilities, write a file
  # /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg with the following:
  # network: {config: disabled}
  network:
  ethernets:
  enP1p0s0:
  optional: true
  dhcp4: true
  enP1p0s0d1:
  optional: true
  dhcp4: true
  enP2p0s0:
  optional: true
  dhcp4: true
  enP2p0s0d1:
  optional: true
  dhcp4: true
  encc000: {}
  version: 2
  vlans:
  encc000.2653:
  addresses:
  - 10.11.12.15/24
  gateway4: 10.11.12.1
  id: 2653
  link: encc000
  nameservers:
  addresses:
  - 10.11.12.1

  ... can be set fine (also --dry-run does not moan, except about
  dhcp4).

  This worked in the past on noble, but also on older Ubuntu releases
  like jammy.

To manage notifications about this bug go to:
https://bugs.launchpad.net/netplan/+bug/2060311/+subscriptions


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 2060150] Re: openssh sets PAM_RHOST to UNKNOWN causing slow logins

2024-04-06 Thread Nick Rosbrook
I was preparing a bug fix upload, so I have picked this up as well.

** Changed in: openssh (Ubuntu)
 Assignee: (unassigned) => Nick Rosbrook (enr0n)

** Changed in: openssh (Ubuntu)
   Status: Confirmed => In Progress

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to openssh in Ubuntu.
https://bugs.launchpad.net/bugs/2060150

Title:
  openssh sets PAM_RHOST to UNKNOWN causing slow logins

Status in openssh package in Ubuntu:
  In Progress

Bug description:
  When using sshd's -i option with stdio that is not a AF_INET/AF_INET6
  socket, auth_get_canonical_hostname() returns "UNKNOWN" which is then
  set as the value of PAM_RHOST, causing pam to try to do a reverse DNS
  query of "UNKNOWN", which times out multiple times, causing a
  substantial slowdown when logging in.

  upstream PR: https://github.com/openssh/openssh-portable/pull/388
  upstream email: 
https://lists.mindrot.org/pipermail/openssh-unix-dev/2024-April/041289.html
  Fedora backport: https://src.fedoraproject.org/rpms/openssh/pull-request/71
  Debian backport: https://salsa.debian.org/ssh-team/openssh/-/merge_requests/25

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


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 2055200] Re: tests-in-lxd is broken with latest autopkgtest version

2024-04-08 Thread Nick Rosbrook
** Changed in: systemd (Ubuntu Mantic)
   Status: Won't Fix => Triaged

** Changed in: systemd (Ubuntu Mantic)
   Importance: Undecided => Low

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/2055200

Title:
  tests-in-lxd is broken with latest autopkgtest version

Status in systemd package in Ubuntu:
  Fix Released
Status in systemd source package in Jammy:
  Triaged
Status in systemd source package in Mantic:
  Triaged

Bug description:
  With autopkgtest 5.32 being SRU'd to Jammy[1], `tests-in-lxd` breaks
  because it can't patch `autopkgtest-build-lxd` anymore.

  Please find a debdiff attached to fix that issue.

  [1]:
  https://bugs.launchpad.net/ubuntu/+source/autopkgtest/+bug/2051939

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


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 2060331] Re: add-apt-repository --list not returning any deb822 repositories

2024-04-08 Thread Nick Rosbrook
Thanks for the bug report. This was overlooked when adding deb822
support.


** Changed in: software-properties (Ubuntu)
   Status: New => Confirmed

** Changed in: software-properties (Ubuntu)
   Importance: Undecided => Low

** Tags added: foundations-todo

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to software-properties in
Ubuntu.
https://bugs.launchpad.net/bugs/2060331

Title:
  add-apt-repository --list not returning any deb822 repositories

Status in software-properties package in Ubuntu:
  Confirmed

Bug description:
  Recreating the following bug report (#2052851) with a new title per
  Jeremy Bícha's (jbicha) request:

  https://bugs.launchpad.net/ubuntu/+source/software-
  properties/+bug/2052851

  ---

  On Ubuntu 23.10:

  * When adding a PPA, 'add-apt-repository' will add the repository in
  the new deb822 format as a '.sources' file in
  '/etc/apt/sources.list.d'

  * However, 'add-apt-repository --list' cannot see/understand the new
  '.sources' file

  For example, with the flacon ppa
  (https://launchpad.net/~flacon/+archive/ubuntu/ppa):

  1. 'sudo add-apt-repository ppa:flacon/ppa' adds the flacon repo as
  '/etc/apt/sources.list.d/flacon-ubuntu-ppa-mantic.sources'

  2. apt can install and update from the new repo, as expected. you can
  also remove the repo, as expected, by running 'sudo add-apt-repository
  --remove ppa:flacon/ppa'

  3. However, 'add-apt-repository --list' does not list the repo as it
  should. GUI package managers such as Muon and Synaptic also do not see
  the new repo.

  It makes working with packages frustrating, and unfortunately, per
  Julian Andres Klode (juliank), there seems to be no plan to fix the
  broken 'software-properties-common' any time soon. See here:

  https://bugs.launchpad.net/ubuntu/+source/software-
  properties/+bug/2033949

  Also see related issues:

  https://bugs.launchpad.net/ubuntu/+source/ppa-purge/+bug/2036761
  https://bugs.launchpad.net/ubuntu/+source/software-properties/+bug/2037210
  https://bugs.launchpad.net/ubuntu/+source/ubuntu-release-upgrader/+bug/2036288
  https://lists.ubuntu.com/archives/ubuntu-devel/2023-September/042791.html

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


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 2060681] Re: systemd-networkd-wait-online.service halts booting for 2 1/2 minutes

2024-04-09 Thread Nick Rosbrook
This is probably a duplicate of bug 2060311. Can you attach your netplan
config?

** Changed in: systemd (Ubuntu)
   Status: New => Incomplete

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/2060681

Title:
  systemd-networkd-wait-online.service halts booting for 2 1/2 minutes

Status in systemd package in Ubuntu:
  Incomplete

Bug description:
  When booting http://cdimage.ubuntu.com/ubuntu-server/daily-
  preinstalled/20240409/noble-preinstalled-server-riscv64.img.xz the
  system waits for 2 1/2 minutes for systemd-networkd-wait-
  online.service to time out.

  See attached boot chart.
  --- 
  ProblemType: Bug
  ApportVersion: 2.28.0-0ubuntu1
  Architecture: riscv64
  CasperMD5CheckResult: unknown
  CloudArchitecture: riscv64
  CloudBuildName: server
  CloudID: nocloud
  CloudName: unknown
  CloudPlatform: nocloud
  CloudSerial: 20240409
  CloudSubPlatform: seed-dir (/var/lib/cloud/seed/nocloud-net)
  DistroRelease: Ubuntu 24.04
  Lspci-vt:
   -[:00]-+-00.0  Red Hat, Inc. QEMU PCIe Host bridge
  +-01.0  Red Hat, Inc. Virtio RNG
  \-02.0  Red Hat, Inc. Virtio block device
  Lsusb: Error: command ['lsusb'] failed with exit code 1:
  Lsusb-t:
   
  Lsusb-v: Error: command ['lsusb', '-v'] failed with exit code 1:
  Package: systemd 255.4-1ubuntu7
  PackageArchitecture: riscv64
  ProcEnviron:
   LANG=C.UTF-8
   PATH=(custom, no user)
   SHELL=/bin/bash
   TERM=vt220
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-6.8.0-20-generic 
root=LABEL=cloudimg-rootfs ro efi=debug earlycon 
init=/lib/systemd/systemd-bootchart
  ProcVersionSignature: Ubuntu 6.8.0-20.20.1-generic 6.8.1
  SystemdFailedUnits:
   Error: command ['systemctl', 'status', '--full', '●'] failed with exit code 
4: Invalid unit name "●" escaped as "\xe2\x97\x8f" (maybe you should use 
systemd-escape?).
   Unit \xe2\x97\x8f.service could not be found.
  Tags: cloud-image noble
  Uname: Linux 6.8.0-20-generic riscv64
  UpgradeStatus: No upgrade log present (probably fresh install)
  UserGroups: N/A
  _MarkForUpload: True
  acpidump:

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


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 2060311] Re: Setting "optional: true" to overcome he timeout "Job systemd-networkd-wait-online" does no longer work with latest noble image

2024-04-09 Thread Nick Rosbrook
** Changed in: netplan
   Importance: Undecided => Critical

** Changed in: netplan
   Importance: Critical => High

** Changed in: systemd (Ubuntu)
   Importance: Undecided => High

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/2060311

Title:
  Setting "optional: true" to overcome he timeout "Job systemd-networkd-
  wait-online" does no longer work with latest noble image

Status in Netplan:
  New
Status in Ubuntu on IBM z Systems:
  New
Status in systemd package in Ubuntu:
  New

Bug description:
  Especially on s390x (but not limited to s390x) it's often the case that a 
system has network devices that are not necessarily connected during boot-up 
and one gets such a 2 min timeout:
  "Job systemd-networkd-wait-online. Start running (1min 59s / no limit)"

  In the past I could avoid that by setting "optional: true" post-install (no 
perfect, but worked),
  but this does no longer seem to work using the latest noble ISO image (Apr 
5th).

  Setting 'optional: true' in /etc/netplan/50-cloud-init.yaml looks like
  this for me:

  # This file is generated from information provided by the datasource.  Changes
  # to it will not persist across an instance reboot.  To disable cloud-init's
  # network configuration capabilities, write a file
  # /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg with the following:
  # network: {config: disabled}
  network:
  ethernets:
  enP1p0s0:
  optional: true
  dhcp4: true
  enP1p0s0d1:
  optional: true
  dhcp4: true
  enP2p0s0:
  optional: true
  dhcp4: true
  enP2p0s0d1:
  optional: true
  dhcp4: true
  encc000: {}
  version: 2
  vlans:
  encc000.2653:
  addresses:
  - 10.11.12.15/24
  gateway4: 10.11.12.1
  id: 2653
  link: encc000
  nameservers:
  addresses:
  - 10.11.12.1

  ... can be set fine (also --dry-run does not moan, except about
  dhcp4).

  This worked in the past on noble, but also on older Ubuntu releases
  like jammy.

To manage notifications about this bug go to:
https://bugs.launchpad.net/netplan/+bug/2060311/+subscriptions


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


[Touch-packages] [Bug 2060681] Re: systemd-networkd-wait-online.service halts booting for 2 1/2 minutes

2024-04-09 Thread Nick Rosbrook
*** This bug is a duplicate of bug 2060311 ***
https://bugs.launchpad.net/bugs/2060311

Thanks. I am going to mark this as a duplicate. It does appear to be the
same problem.

** This bug has been marked a duplicate of bug 2060311
   Setting "optional: true" to overcome he timeout "Job 
systemd-networkd-wait-online" does no longer work with latest noble image

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/2060681

Title:
  systemd-networkd-wait-online.service halts booting for 2 1/2 minutes

Status in systemd package in Ubuntu:
  Incomplete

Bug description:
  When booting http://cdimage.ubuntu.com/ubuntu-server/daily-
  preinstalled/20240409/noble-preinstalled-server-riscv64.img.xz the
  system waits for 2 1/2 minutes for systemd-networkd-wait-
  online.service to time out.

  See attached boot chart.
  --- 
  ProblemType: Bug
  ApportVersion: 2.28.0-0ubuntu1
  Architecture: riscv64
  CasperMD5CheckResult: unknown
  CloudArchitecture: riscv64
  CloudBuildName: server
  CloudID: nocloud
  CloudName: unknown
  CloudPlatform: nocloud
  CloudSerial: 20240409
  CloudSubPlatform: seed-dir (/var/lib/cloud/seed/nocloud-net)
  DistroRelease: Ubuntu 24.04
  Lspci-vt:
   -[:00]-+-00.0  Red Hat, Inc. QEMU PCIe Host bridge
  +-01.0  Red Hat, Inc. Virtio RNG
  \-02.0  Red Hat, Inc. Virtio block device
  Lsusb: Error: command ['lsusb'] failed with exit code 1:
  Lsusb-t:
   
  Lsusb-v: Error: command ['lsusb', '-v'] failed with exit code 1:
  Package: systemd 255.4-1ubuntu7
  PackageArchitecture: riscv64
  ProcEnviron:
   LANG=C.UTF-8
   PATH=(custom, no user)
   SHELL=/bin/bash
   TERM=vt220
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-6.8.0-20-generic 
root=LABEL=cloudimg-rootfs ro efi=debug earlycon 
init=/lib/systemd/systemd-bootchart
  ProcVersionSignature: Ubuntu 6.8.0-20.20.1-generic 6.8.1
  SystemdFailedUnits:
   Error: command ['systemctl', 'status', '--full', '●'] failed with exit code 
4: Invalid unit name "●" escaped as "\xe2\x97\x8f" (maybe you should use 
systemd-escape?).
   Unit \xe2\x97\x8f.service could not be found.
  Tags: cloud-image noble
  Uname: Linux 6.8.0-20-generic riscv64
  UpgradeStatus: No upgrade log present (probably fresh install)
  UserGroups: N/A
  _MarkForUpload: True
  acpidump:

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


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp


  1   2   3   4   5   6   7   8   9   10   >