[Bug 2085898] Re: ssh-import-id fails if python3-launchpadlib is not installed

2024-11-08 Thread Olivier Gayot
Hi Bryce,

Yes, I was planning do the SRU paperwork and submit the patches for noble & 
oracular when I have some spare cycles. 
Of course, it's also fine if somebody else wants to take that action :)

Thanks,
Olivier

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

Title:
  ssh-import-id fails if python3-launchpadlib is not installed

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ssh-import-id/+bug/2085898/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2080474] Re: ubuntu installation failing for systems having SAN disk

2024-11-06 Thread Olivier Gayot
here's what I remember observing on the platform where we reproduced the
issue. If more is needed, we need to redo the same setup

* dmesg was showing the following errors:

 > device-mapper: multipath: error getting device
 > device-mapper: ioctl: error adding target to table

* restarting multipathd (systemctl restart multipathd) would cause the above 
errors to be shown again.
* fdisk would show sda, sdb, sdc, sdd but no mpatha device.
* LVM tools (vgs, pvs, lvms) would return no output; although udev would show 
partitions used as PVs as "lvm_member"

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

Title:
  ubuntu installation failing for systems having SAN disk

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2071550] Re: 0ad FTBFS with Python 3.12

2024-11-01 Thread Olivier Tilloy
** Description changed:

+ [ Impact ]
+ 
+  * 0ad fails to build from source in Ubuntu 24.10. The version currently
+ in oracular-proposed is 0.0.26-5, and the builds are pending a
+ dependency wait on python3-distutils, which doesn't exist any longer.
+ 
+  * This was fixed by myself in Debian unstable and made its way to
+ Debian testing (see https://bugs.debian.org/1085385), and uploaded to
+ plucky with an additional Ubuntu-specific patch to fix the build with a
+ more recent version of libxml2 (cherry-pick of an upstream commit).
+ 
+  * I am now backporting these fixes to 24.10 to ensure that 0ad can be
+ installed and played there.
+ 
+  * I am not sure whether 0ad can be re-added to Ubuntu 24.04 (it was
+ removed from the archive precisely because it failed to build), but if
+ there is a process for this (is this https://canonical-sru-
+ docs.readthedocs-hosted.com/en/latest/explanation/non-standard-
+ processes/#new-queue-in-the-sru-context ?) I'm happy to undertake the
+ effort.
+ 
+ [ Test Plan ]
+ 
+  * Ensure 0ad builds successfully on all supported architectures (in
+ Ubuntu that's amd64, arm64 and armhf)
+ 
+  * Ensure it is installable in Ubuntu 24.10, pulling all the required
+ dependencies (including 0ad-data and 0ad-data-common which are built
+ from a different source package)
+ 
+  * Smoke-test the playability of the game, ideally with various GPU
+ setups
+ 
+ [ Where problems could occur ]
+ 
+  * There could be additional build failures (quite unlikely because I
+ successfully built the version I uploaded in a PPA)
+ 
+  * There could be dependency problems (a mismatch between the version of
+ 0ad and the versions of 0ad-data{,-common}, which it depends on. The
+ relevant section of debian/control has:
+ 
+Depends:
+ 0ad-data (>= ${source:Upstream-Version}),
+ 0ad-data (<= ${source:Version}),
+ 0ad-data-common (>= ${source:Upstream-Version}),
+ 0ad-data-common (<= ${source:Version}),
+ 
+  * The game could build and install successfully, but crash at startup
+ or while playing. Depending on when crashes happen and how frequent they
+ are, this might be acceptable (to be addressed by a subsequent SRU), or
+ warrant blocking migration of the update.
+ 
+ [ Other Info ]
+ 
+  * The SRU docs do mention the FTBFS case (https://canonical-sru-
+ docs.readthedocs-
+ hosted.com/en/latest/reference/requirements/#:~:text=FTBFS), but it
+ elaborates only on packages that are in main. 0ad is in universe, so I'm
+ not sure whether different rules apply.
+ 
+  * I took a long break from contributing to Ubuntu (2 years), so please
+ bear with me as I might be a bit rusty. I'm happy to rework this bug or
+ the upload if they don't conform with the SRU team's expectations.
+ 
+ [ Original Description ]
+ 
  0ad package missing (binary) in Ubuntu 24.04.
  Packages with game data are there: 0ad-data and 0ad-data-common.

** Changed in: 0ad (Ubuntu Oracular)
   Status: New => In Progress

** Changed in: 0ad (Ubuntu Oracular)
 Assignee: (unassigned) => Olivier Tilloy (osomon)

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

Title:
  0ad FTBFS with Python 3.12

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/0ad/+bug/2071550/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2086113] [NEW] Freeze when trying to paste a file in a folder where a file with the same name exists

2024-10-30 Thread Julien Olivier
Public bug reported:

Most of the time, when trying to paste a file into a folder where a file
with the same name exists, I get a freeze, and the following messages in
the terminal:

(org.gnome.Nautilus:50156): Gdk-WARNING **: 19:19:03.169:
vkAcquireNextImageKHR(): A surface has changed in such a way that it is
no longer compatible with the swapchain. (VK_ERROR_OUT_OF_DATE_KHR)
(-101004)

(org.gnome.Nautilus:50156): Gsk-WARNING **: 19:19:08.219:
vkWaitForFences(): The logical or physical device has been lost.
(VK_ERROR_DEVICE_LOST) (-4)

(org.gnome.Nautilus:50156): Gsk-WARNING **: 19:19:08.220:
vkQueueSubmit(): The logical or physical device has been lost.
(VK_ERROR_DEVICE_LOST) (-4)

At the same time, I can see the frame of the dialog window which is
supposed to ask me what I want to do with the file, but the content is
blank.

ProblemType: Bug
DistroRelease: Ubuntu 24.10
Package: nautilus 1:47.0-1ubuntu1
ProcVersionSignature: Ubuntu 6.11.0-8.8-generic 6.11.0
Uname: Linux 6.11.0-8-generic x86_64
NonfreeKernelModules: nvidia_modeset nvidia
ApportVersion: 2.30.0-0ubuntu4
Architecture: amd64
CasperMD5CheckResult: pass
CurrentDesktop: GNOME
Date: Wed Oct 30 19:22:34 2024
GsettingsChanges:
 b'org.gnome.nautilus.list-view' b'default-zoom-level' b"'large'"
 b'org.gnome.nautilus.preferences' b'default-folder-viewer' b"'list-view'"
 b'org.gnome.nautilus.preferences' b'migrated-gtk-settings' b'true'
InstallationDate: Installed on 2024-06-23 (130 days ago)
InstallationMedia: Ubuntu 24.04 LTS "Noble Numbat" - Release amd64 (20240424)
ProcEnviron:
 LANG=fr_FR.UTF-8
 PATH=(custom, no user)
 SHELL=/bin/bash
 TERM=xterm-256color
 XDG_RUNTIME_DIR=
SourcePackage: nautilus
UpgradeStatus: Upgraded to oracular on 2024-10-11 (19 days ago)
usr_lib_nautilus: file-roller 44.3-1

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


** Tags: amd64 apport-bug oracular

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

Title:
  Freeze when trying to paste a file in a folder where a file with the
  same name exists

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2085898] Re: ssh-import-id fails if python3-launchpadlib is not installed

2024-10-30 Thread Olivier Gayot
** Summary changed:

- ssh-import-id fails with python3-launchpadlib if not installed
+ ssh-import-id fails if python3-launchpadlib is not installed

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

Title:
  ssh-import-id fails if python3-launchpadlib is not installed

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ssh-import-id/+bug/2085898/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1745538] Re: Support for Launchpad teams should be added

2024-10-30 Thread Olivier Gayot
@binli, I ran into the same issue and filed bug 2085898 to get it
resolved.

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

Title:
  Support for Launchpad teams should be added

To manage notifications about this bug go to:
https://bugs.launchpad.net/ssh-import-id/+bug/1745538/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2085898] [NEW] ssh-import-id fails with python3-launchpadlib if not installed

2024-10-30 Thread Olivier Gayot
Public bug reported:

After installing ssh-import-id in a schroot on noble, running it fails:

# ssh-import-id ogayot
Traceback (most recent call last):
  File "/usr/bin/ssh-import-id", line 33, in 
sys.exit(load_entry_point('ssh-import-id==5.11', 'console_scripts', 
'ssh-import-id')())
 
^^^
  File "/usr/bin/ssh-import-id", line 25, in importlib_load_entry_point
return next(matches).load()
   
  File "/usr/lib/python3.12/importlib/metadata/__init__.py", line 205, in load
module = import_module(match.group('module'))
 
  File "/usr/lib/python3.12/importlib/__init__.py", line 90, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
   
  File "", line 1387, in _gcd_import
  File "", line 1360, in _find_and_load
  File "", line 1331, in _find_and_load_unlocked
  File "", line 935, in _load_unlocked
  File "", line 995, in exec_module
  File "", line 488, in _call_with_frames_removed
  File "/usr/lib/python3/dist-packages/ssh_import_id/__init__.py", line 33, in 

from launchpadlib.launchpad import Launchpad
ModuleNotFoundError: No module named 'launchpadlib'

This appears to be a regression caused by bug 1745538 ; adding support
for launchpad teams.

Looking at the code, we have python3-launchpadlib as a build-depends but
not a depends on the binary package.

** Affects: ssh-import-id (Ubuntu)
 Importance: Undecided
 Status: New

** Affects: ssh-import-id (Ubuntu Noble)
 Importance: Undecided
 Status: New

** Also affects: ssh-import-id (Ubuntu Noble)
   Importance: Undecided
   Status: New

** Summary changed:

- ssh-import-id fails with python3-launchpadlib is not installed
+ ssh-import-id fails with python3-launchpadlib if not installed

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

Title:
  ssh-import-id fails with python3-launchpadlib if not installed

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ssh-import-id/+bug/2085898/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2085898] Re: ssh-import-id fails with python3-launchpadlib if not installed

2024-10-30 Thread Olivier Gayot
Adding debdiff for plucky.

Also uploaded to PPA ogayot/plucky-proposed
https://launchpad.net/~ogayot/+archive/ubuntu/plucky-proposed/

** Patch added: "1-5.11-0ubuntu2__5.11-0ubuntu3.debdiff"
   
https://bugs.launchpad.net/ubuntu/+source/ssh-import-id/+bug/2085898/+attachment/5832959/+files/1-5.11-0ubuntu2__5.11-0ubuntu3.debdiff

** Changed in: ssh-import-id (Ubuntu)
 Assignee: (unassigned) => Olivier Gayot (ogayot)

** Changed in: ssh-import-id (Ubuntu)
   Status: New => In Progress

** Changed in: ssh-import-id (Ubuntu)
   Importance: Undecided => High

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

Title:
  ssh-import-id fails with python3-launchpadlib if not installed

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ssh-import-id/+bug/2085898/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2085898] Re: ssh-import-id fails with python3-launchpadlib if not installed

2024-10-30 Thread Olivier Gayot
** Also affects: ssh-import-id (Ubuntu Oracular)
   Importance: Undecided
   Status: New

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

Title:
  ssh-import-id fails with python3-launchpadlib if not installed

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ssh-import-id/+bug/2085898/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2071550] Re: Binary packages missing

2024-10-29 Thread Olivier Tilloy
0.0.26-6ubuntu1 is now in plucky.

** Changed in: 0ad (Ubuntu)
   Status: Confirmed => Fix Released

** Changed in: 0ad (Ubuntu)
 Assignee: (unassigned) => Olivier Tilloy (osomon)

** Also affects: 0ad (Ubuntu Noble)
   Importance: Undecided
   Status: New

** Also affects: 0ad (Ubuntu Oracular)
   Importance: Undecided
   Status: New

** Summary changed:

- Binary packages missing
+ 0ad FTBFS with Python 3.12

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

Title:
  0ad FTBFS with Python 3.12

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/0ad/+bug/2071550/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2069516] Re: Totem won't play video files, OpenGL initialization error

2024-10-22 Thread Julien Olivier
Totem works perfectly if launched from a terminal though...

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

Title:
  Totem won't play video files, OpenGL initialization error

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gstreamer1.0/+bug/2069516/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2071550] Re: Binary packages missing

2024-10-18 Thread Olivier Tilloy
The fixes were merged in Debian, and 0.0.26-6 was uploaded to unstable.

** Bug watch added: Debian Bug tracker #1085385
   https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1085385

** Also affects: 0ad (Debian) via
   https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1085385
   Importance: Unknown
   Status: Unknown

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

Title:
  Binary packages missing

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/0ad/+bug/2071550/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2071550] Re: Binary packages missing

2024-10-18 Thread Olivier Tilloy
I successfully got 0ad to build on Debian testing and Ubuntu 24.04, by
backporting a handful of upstream patches, and painstakingly crafting
another patch to work around the numerous incompatibilities of the
antiquated vendored copy of spidermonkey with Python 3.12.

The Debian merge request is there: https://salsa.debian.org/games-
team/0ad/-/merge_requests/5

For those interested in testing and providing feedback, I built packages
for Ubuntu 24.04 in a PPA at
https://launchpad.net/~osomon/+archive/ubuntu/0ad.

To install those successfully, you will need to specify the version:

add-apt-repository ppa:osomon/0ad
VERSION=0.0.26-0ubuntu0.24.04.1~ppa2
apt install 0ad 0ad-data=$VERSION 0ad-data-common=$VERSION

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

Title:
  Binary packages missing

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/0ad/+bug/2071550/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2084445] Re: after upgrade to 24.10 anyconnect-client isn't connecting to VPN

2024-10-14 Thread Olivier Febwin
Same issue here!

It looks like libxml2 problem

see https://bbs.archlinux.org/viewtopic.php?pid=2141236#p2141236

** Attachment added: "cli_connect.txt"
   
https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/2084445/+attachment/5828087/+files/cli_connect.txt

** Tags added: libxml2

** Package changed: network-manager (Ubuntu) => libxml2 (Ubuntu)

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

Title:
  after upgrade to 24.10 anyconnect-client isn't connecting to VPN

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2070098] Re: zip buffer overflow detected with umlaut o (ö) in the filename

2024-10-11 Thread Olivier Berger
I think this is fixed in forecoming 3.0-14 on Debian... or linked to
some difference between Debian build and Ubuntu's

Just tested:
$ touch ö
$ LANG=C zip -9r o.zip ö
  adding: ö (stored 0%)

Without any crash...

Hope this helps,

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

Title:
  zip buffer overflow detected with umlaut o (ö) in the filename

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2083205] Re: /snap/ubuntu-desktop-bootstrap/265/bin/subiquity/subiquity/cmd/server.py:subprocess.CalledProcessError:_get_system:impl:__aenter__:make_request:get:run_in_thread:handler:v2_GET:get_v

2024-10-09 Thread Olivier Gayot
Looks related to https://bugs.launchpad.net/subiquity/+bug/2083952

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

Title:
  /snap/ubuntu-desktop-
  
bootstrap/265/bin/subiquity/subiquity/cmd/server.py:subprocess.CalledProcessError:_get_system:impl:__aenter__:make_request:get:run_in_thread:handler:v2_GET:get_v2_storage_response:_probe_response:wait

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2076664] Re: block probing crashed with ValueError

2024-10-08 Thread Olivier Gayot
*** This bug is a duplicate of bug 2083924 ***
https://bugs.launchpad.net/bugs/2083924

** This bug is no longer a duplicate of private bug 2065720
** This bug has been marked a duplicate of bug 2083924
   Invalid dep_id (partition-sd*) not in storage config when flashing the 
installation media using the Gnome Disks

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

Title:
  block probing crashed with ValueError

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2073125] Re: initramfs-tools gets reinstalled over initramfs-tools when using NVMe/TCP with firmware support

2024-10-04 Thread Olivier Gayot
** Changed in: subiquity (Ubuntu)
   Status: New => Fix Committed

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

Title:
  initramfs-tools gets reinstalled over initramfs-tools when using
  NVMe/TCP with firmware support

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2074079] Re: installation on external usb device

2024-10-04 Thread Olivier Gayot
** Also affects: ubuntu-desktop-provision
   Importance: Undecided
   Status: New

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

Title:
  installation on external usb device

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-desktop-provision/+bug/2074079/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2065836] Re: Ubuntu installed crashed when creating a lvm disk larger than the max size

2024-10-04 Thread Olivier Gayot
*** This bug is a duplicate of bug 2045280 ***
https://bugs.launchpad.net/bugs/2045280

Thank you for your report. The fix [1] for this bug was included in
Subiquity 24.04.1

https://github.com/canonical/subiquity/pull/1961

** This bug has been marked a duplicate of bug 2045280
   Crash after capping size of new partition

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

Title:
  Ubuntu installed crashed when creating a lvm disk larger than the max
  size

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2083302] Re: lvm2 ftbfs against autoconf 2.72

2024-10-01 Thread Olivier Gayot
Attaching debdiff. I didn't forward the patch to Debian since a similar
patch was already submitted as part of debbug 1079648.

The package is currently building in PPA ogayot/oracular-proposed:

https://launchpad.net/~ogayot/+archive/ubuntu/oracular-
proposed/+packages

** Bug watch added: Debian Bug tracker #1079648
   https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1079648

** Also affects: lvm2 (Debian) via
   https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1079648
   Importance: Unknown
   Status: Unknown

** Tags added: ftbfs

** Patch added: "1-2.03.22-1ubuntu1__2.03.22-1ubuntu2.debdiff"
   
https://bugs.launchpad.net/ubuntu/+source/lvm2/+bug/2083302/+attachment/5823685/+files/1-2.03.22-1ubuntu1__2.03.22-1ubuntu2.debdiff

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

Title:
  lvm2 ftbfs against autoconf 2.72

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2083302] [NEW] lvm2 ftbfs against autoconf 2.72

2024-10-01 Thread Olivier Gayot
Public bug reported:

excerpt from the logs [1]
-

[GEN] command-count.h
[GEN] command-lines-input.h
gcc -E -P cmdnames.h 2> /dev/null | \
@EGREP@ -v '^ 
*(|#.*|config|devtypes|dumpconfig|formats|fullreport|help|lastlog|lvmchange|lvpoll|pvdata|segtypes|systemid|tags|version)
 *$' > .commands
\
( cat ./license.inc && \
  echo "/* Do not edit. This file is generated by the Makefile. */" && \
  printf "static const char _command_input[] =\n\n\"" && \
  mawk 'BEGIN {ORS = "\\n\"\n\""} !/^#/ && !/---/ && !/^$/' ./command-lines.in 
&& \
  printf '\\n\\n";\n' \
) > command-lines-input.h
\
( cat ./license.inc && \
  echo "/* Do not edit. This file is generated by the Makefile. */" && \
  printf "#define COMMAND_COUNT " && \
  @GREP@ -c '^ID:' command-lines.in \
) > command-count.h
/bin/bash: line 2: @EGREP@: command not found
[LN] man-generator.c
ln -s -f command.c man-generator.c
/bin/bash: line 5: @GREP@: command not found
make[3]: *** [Makefile:172: command-count.h] Error 127
make[3]: *** Deleting file 'command-count.h'
make[3]: *** Waiting for unfinished jobs
make[3]: *** [Makefile:166: .commands] Error 127
make[3]: *** Deleting file '.commands'
make[3]: Leaving directory '/<>/debian/build/build_deb/tools'


excerpt from autoconf 2.72 release notes [2]


*** All internal uses of AC_EGREP_CPP and AC_EGREP_HEADER have been removed.
  These macros look for text matching a regular expression in the
  output of the C preprocessor.  Their use has been discouraged for
  many years, as they tend to be unreliable; it is better to find a
  way to use AC_COMPILE_IFELSE or AC_PREPROC_IFELSE instead.  We have
  finally taken our own advice.

  This change might break configure scripts that expected probes for
  ‘grep’ and/or the C preprocessor to happen as a side effect of an
  unrelated operation.  Such scripts can be fixed by adding
  AC_PROG_EGREP and/or AC_PROG_CPP in an appropriate place.

  The macros affected by this change are AC_C_STRINGIZE,
  AC_C_VARARRAYS, AC_FUNC_GETGROUPS, AC_FUNC_GETLOADAVG,
  AC_HEADER_TIOCGWINSZ, AC_PROG_GCC_TRADITIONAL, AC_TYPE_GETGROUPS,
  AC_TYPE_UID_T, and AC_XENIX_DIR. Many of these macros are themselves
  obsolete; if your configure script uses any of them, check whether
  it is actually needed.

analysis


There is an upstream patch for lvm2:
https://gitlab.com/lvmteam/lvm2/-/commit/635df7486f2d6045c8fc085192b036d78b309907

[1] 
https://launchpadlibrarian.net/749244995/buildlog_ubuntu-oracular-amd64.lvm2_2.03.22-1ubuntu1_BUILDING.txt.gz
[2] https://lists.gnu.org/archive/html/autotools-announce/2023-12/msg3.html

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

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

Title:
  lvm2 ftbfs against autoconf 2.72

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2073461] Re: [SRU] virt-install ignores --cloud-init when --location is present

2024-09-30 Thread Olivier Gayot
Hello Andreas, sorry for overlooking the instructions.

Version of the package: 1:4.1.0-3ubuntu0.1

```
$ apt policy virtinst
virtinst:
  Installed: 1:4.1.0-3ubuntu0.1
  Candidate: 1:4.1.0-3ubuntu0.1
  Version table:
 *** 1:4.1.0-3ubuntu0.1 100
100 http://fr.archive.ubuntu.com/ubuntu noble-proposed/universe amd64 
Packages
100 /var/lib/dpkg/status
 1:4.1.0-3 500
500 http://fr.archive.ubuntu.com/ubuntu noble/universe amd64 Packages
```

Command run:

$ virt-install --noreboot --connect qemu:///session --disk size=10
--memory 1024 --virt-type kvm --location /srv/iso/ubuntu-24.04.1-live-
server-amd64.iso --cloud-init user-data=autoinstall.yaml --extra-args
autoinstall

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

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

Title:
  [SRU] virt-install ignores --cloud-init when --location is present

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2081256] Re: RISC-V Installation with encrypted LVM boots into emergency mode

2024-09-30 Thread Olivier Gayot
I think we've been using /dev/disk/by-uuid in curtin since at least 2020
when https://wiki.ubuntu.com/FSTAB was written.

https://git.launchpad.net/curtin/commit/?id=941c43233e55f8338991f2eeaa9932db91d8

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

Title:
  RISC-V Installation with encrypted LVM boots into emergency mode

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2083158] Re: Sync python-testtools 2.7.2-2 (main) from Debian unstable (main) to fix FTBFS on oracular

2024-09-29 Thread Olivier Gayot
** Description changed:

  Please sync python-testtools 2.7.2-2 (main) from Debian unstable (main)
  
  python-testtools 2.7.2-1 currently in oracular FTBFS because the build-
  time test-suite fails. This is addressed by Debian debbug 1082697.
+ 
+ FAIL: 
testtools.tests.twistedsupport.test_runtest.TestAsynchronousDeferredRunTest.test_log_in_details
+ --
+ Traceback (most recent call last):
+   File "/<>/testtools/tests/twistedsupport/test_runtest.py", 
line 743, in test_log_in_details
+ self.assertThat(
+   File "/<>/testtools/testcase.py", line 509, in assertThat
+ raise mismatch_error
+ testtools.matchers._impl.MismatchError: Differences: [
+ Differences: [
+ Differences: {
+   'twisted-log': '''\
+ 2024-09-15 08:20:13+ [-] foo
+ 2024-09-15 08:20:13+ [-] Main loop terminated.
+ ''' does not end with '''\
+  foo
+ '''.: after > on ,
+ }
+ ]
+ ]
+ ==
+ FAIL: 
testtools.tests.twistedsupport.test_runtest.TestAsynchronousDeferredRunTest.test_log_to_twisted
+ --
+ Traceback (most recent call last):
+   File "/<>/testtools/tests/twistedsupport/test_runtest.py", 
line 792, in test_log_to_twisted
+ self.assertThat(
+   File "/<>/testtools/testcase.py", line 509, in assertThat
+ raise mismatch_error
+ testtools.matchers._impl.MismatchError: Differences: [
+ len([{'system': '-', 'message': ('foo',), 'time': 1726388413.606103, 
'isError': 0, 'log_time': 1726388413.606103, 'log_text': 'foo', 'log_format': 
'{log_text}', 'log_level': , 'log_namespace': 'log_legacy', 
'log_system': '-', 'format': '%(log_legacy)s', 'log_legacy': 
}, 
{'log_logger': , 'log_level': , 
'log_namespace': 'twisted.internet.base', 'log_source': None, 'log_format': 
'Main loop terminated.', 'log_time': 1726388413.6062098, 'message': (), 'time': 
1726388413.6062098, 'system': '-', 'format': '%(log_legacy)s', 'log_legacy': 
, 
'isError': 0}]) != 1: Length mismatch
+ 
+ 
+ 
https://launchpadlibrarian.net/749245792/buildlog_ubuntu-oracular-amd64.python-testtools_2.7.2-1_BUILDING.txt.gz
  
  Changelog entries since current oracular version 2.7.2-1:
  
  python-testtools (2.7.2-2) unstable; urgency=medium
  
    * Disable failing twisted tests (Closes: #1082697):
  - TestAsynchronousDeferredRunTest.test_log_in_details
  - TestAsynchronousDeferredRunTest.test_log_to_twisted
  
   -- Thomas Goirand   Wed, 25 Sep 2024 09:59:04 +0200

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

Title:
  Sync python-testtools 2.7.2-2 (main) from Debian unstable (main) to
  fix FTBFS on oracular

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2083165] Re: python-debian 0.1.49ubuntu2 FTBFS (rebuild)

2024-09-29 Thread Olivier Gayot
(the Unknown distribution option is something we should look at in the
future ; but it does not prevent building so probably not something
worth addressing when oracular beta is behind us)

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

Title:
  python-debian 0.1.49ubuntu2 FTBFS (rebuild)

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2083165] Re: python-debian 0.1.49ubuntu2 FTBFS (rebuild)

2024-09-29 Thread Olivier Gayot
Build in PPA (with ~ppa1 suffix)


https://launchpad.net/~ogayot/+archive/ubuntu/oracular-
proposed/+build/29127312

Excerpt from the build logs
---

make[1]: Entering directory '/<>'
sed -e 's/__CHANGELOG_VERSION__/0.1.49+ubuntu3.ppa1/' < 
lib/debian/_version.py.in > lib/debian/_version.py
dh_auto_clean
I: pybuild base:311: python3.12 setup.py clean 
/usr/lib/python3/dist-packages/setuptools/_distutils/dist.py:261: UserWarning: 
Unknown distribution option: 'test_suite'
  warnings.warn(msg)
running clean
removing '/<>/.pybuild/cpython3_3.12_debian/build' (and everything 
under it)
'build/bdist.linux-x86_64' does not exist -- can't clean it
'build/scripts-3.12' does not exist -- can't clean it
make[1]: Leaving directory '/<>'
   dh_autoreconf_clean -O--buildsystem=pybuild
   dh_clean -O--buildsystem=pybuild
 debian/rules binary
[...]

make[1]: Entering directory '/<>'
sed -e 's/__CHANGELOG_VERSION__/0.1.49+ubuntu3.ppa1/' < 
lib/debian/_version.py.in > lib/debian/_version.py
dh_auto_configure
I: pybuild base:311: python3.12 setup.py config 
/usr/lib/python3/dist-packages/setuptools/_distutils/dist.py:261: UserWarning: 
Unknown distribution option: 'test_suite'
  warnings.warn(msg)
running config
make[1]: Leaving directory '/<>'
   debian/rules override_dh_auto_build
make[1]: Entering directory '/<>'
dh_auto_build
I: pybuild base:311: /usr/bin/python3 setup.py build 
/usr/lib/python3/dist-packages/setuptools/_distutils/dist.py:261: UserWarning: 
Unknown distribution option: 'test_suite'
  warnings.warn(msg)
running build
running build_py


** Patch added: "1-0.1.49ubuntu2__0.1.49ubuntu3.debdiff"
   
https://bugs.launchpad.net/ubuntu/+source/python-debian/+bug/2083165/+attachment/5823169/+files/1-0.1.49ubuntu2__0.1.49ubuntu3.debdiff

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

Title:
  python-debian 0.1.49ubuntu2 FTBFS (rebuild)

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2083165] [NEW] python-debian 0.1.49ubuntu2 FTBFS (rebuild)

2024-09-29 Thread Olivier Gayot
Public bug reported:

During a rebuild, python-debian failed to build from source:

https://launchpadlibrarian.net/749245152/buildlog_ubuntu-oracular-
amd64.python-debian_0.1.49ubuntu2_BUILDING.txt.gz

dpkg-buildpackage
-

Command: dpkg-buildpackage -us -uc -mLaunchpad Build Daemon 
 -b -rfakeroot
dpkg-buildpackage.pl: info: source package python-debian
dpkg-buildpackage.pl: info: source version 0.1.49ubuntu2
dpkg-buildpackage.pl: info: source distribution lunar
 dpkg-source --before-build .
dpkg-buildpackage.pl: info: host architecture amd64
 debian/rules clean
dh clean --with python3 --buildsystem pybuild
   dh_auto_clean -O--buildsystem=pybuild
I: pybuild base:311: python3.12 setup.py clean
/usr/lib/python3/dist-packages/setuptools/_distutils/dist.py:261: UserWarning: 
Unknown distribution option: 'test_suite'
  warnings.warn(msg)
Traceback (most recent call last):
  File "/<>/setup.py", line 39, in 
setup(
  File "/usr/lib/python3/dist-packages/setuptools/__init__.py", line 117, in 
setup
return distutils.core.setup(**attrs)
   ^
  File "/usr/lib/python3/dist-packages/setuptools/_distutils/core.py", line 
146, in setup
_setup_distribution = dist = klass(attrs)
 
  File "/usr/lib/python3/dist-packages/setuptools/dist.py", line 294, in 
__init__
self.metadata.version = self._normalize_version(self.metadata.version)
^^
  File "/usr/lib/python3/dist-packages/setuptools/dist.py", line 330, in 
_normalize_version
normalized = str(Version(version))
 
  File "/usr/lib/python3/dist-packages/packaging/version.py", line 202, in 
__init__
raise InvalidVersion(f"Invalid version: '{version}'")
packaging.version.InvalidVersion: Invalid version: '0.1.49ubuntu2+git20240915'
E: pybuild pybuild:389: clean: plugin distutils failed with: exit code=1: 
python3.12 setup.py clean

** Affects: python-debian (Ubuntu)
 Importance: Undecided
 Status: New

** Description changed:

+ During a rebuild, python-debian failed to build from source:
+ 
+ https://launchpadlibrarian.net/749245152/buildlog_ubuntu-oracular-
+ amd64.python-debian_0.1.49ubuntu2_BUILDING.txt.gz
+ 
  dpkg-buildpackage
  -
  
  Command: dpkg-buildpackage -us -uc -mLaunchpad Build Daemon 
 -b -rfakeroot
  dpkg-buildpackage.pl: info: source package python-debian
  dpkg-buildpackage.pl: info: source version 0.1.49ubuntu2
  dpkg-buildpackage.pl: info: source distribution lunar
-  dpkg-source --before-build .
+  dpkg-source --before-build .
  dpkg-buildpackage.pl: info: host architecture amd64
-  debian/rules clean
+  debian/rules clean
  dh clean --with python3 --buildsystem pybuild
-dh_auto_clean -O--buildsystem=pybuild
- I: pybuild base:311: python3.12 setup.py clean 
+    dh_auto_clean -O--buildsystem=pybuild
+ I: pybuild base:311: python3.12 setup.py clean
  /usr/lib/python3/dist-packages/setuptools/_distutils/dist.py:261: 
UserWarning: Unknown distribution option: 'test_suite'
-   warnings.warn(msg)
+   warnings.warn(msg)
  Traceback (most recent call last):
-   File "/<>/setup.py", line 39, in 
- setup(
-   File "/usr/lib/python3/dist-packages/setuptools/__init__.py", line 117, in 
setup
- return distutils.core.setup(**attrs)
-^
-   File "/usr/lib/python3/dist-packages/setuptools/_distutils/core.py", line 
146, in setup
- _setup_distribution = dist = klass(attrs)
-  
-   File "/usr/lib/python3/dist-packages/setuptools/dist.py", line 294, in 
__init__
- self.metadata.version = self._normalize_version(self.metadata.version)
- ^^
-   File "/usr/lib/python3/dist-packages/setuptools/dist.py", line 330, in 
_normalize_version
- normalized = str(Version(version))
-  
-   File "/usr/lib/python3/dist-packages/packaging/version.py", line 202, in 
__init__
- raise InvalidVersion(f"Invalid version: '{version}'")
+   File "/<>/setup.py", line 39, in 
+ setup(
+   File "/usr/lib/python3/dist-packages/setuptools/__init__.py", line 117, in 
setup
+ return distutils.core.setup(**attrs)
+    ^
+   File "/usr/lib/python3/dist-packages/setuptools/_distutils/core.py", line 
146, in setup
+ _setup_distribution = dist = klass(attrs)
+  
+   File "/usr/lib/python3/dist-packages/setuptools/dist.py", line 294, in 
__init__
+ self.metadata.version = self._normalize_version(self.metadata.version)
+ ^^
+   File "/usr/lib/python3/dist-packages/setuptools/dist.py", line 330, in 
_normalize_version
+ normalized = str(Version(version))
+ 

[Bug 2083158] [NEW] Sync python-testtools 2.7.2-2 (main) from Debian unstable (main) to fix FTBFS on oracular

2024-09-29 Thread Olivier Gayot
Public bug reported:

Please sync python-testtools 2.7.2-2 (main) from Debian unstable (main)

python-testtools 2.7.2-1 currently in oracular FTBFS because the build-
time test-suite fails. This is addressed by Debian debbug 1082697.

Changelog entries since current oracular version 2.7.2-1:

python-testtools (2.7.2-2) unstable; urgency=medium

  * Disable failing twisted tests (Closes: #1082697):
- TestAsynchronousDeferredRunTest.test_log_in_details
- TestAsynchronousDeferredRunTest.test_log_to_twisted

 -- Thomas Goirand   Wed, 25 Sep 2024 09:59:04 +0200

** Affects: python-testtools (Ubuntu)
 Importance: High
 Status: New

** Affects: python-testtools (Debian)
 Importance: Unknown
 Status: Unknown

** Changed in: python-testtools (Ubuntu)
   Importance: Undecided => Wishlist

** Changed in: python-testtools (Ubuntu)
   Importance: Wishlist => High

** Summary changed:

- Sync python-testtools 2.7.2-2 (main) from Debian unstable (main)
+ Sync python-testtools 2.7.2-2 (main) from Debian unstable (main) to fix FTBFS 
on oracular

** Description changed:

  Please sync python-testtools 2.7.2-2 (main) from Debian unstable (main)
+ 
+ python-testtools 2.7.2-1 currently in oracular FTBFS because the build-
+ time test-suite fails. This is addressed by Debian bug 1082697.
  
  Changelog entries since current oracular version 2.7.2-1:
  
  python-testtools (2.7.2-2) unstable; urgency=medium
  
-   * Disable failing twisted tests (Closes: #1082697):
- - TestAsynchronousDeferredRunTest.test_log_in_details
- - TestAsynchronousDeferredRunTest.test_log_to_twisted
+   * Disable failing twisted tests (Closes: #1082697):
+ - TestAsynchronousDeferredRunTest.test_log_in_details
+ - TestAsynchronousDeferredRunTest.test_log_to_twisted
  
-  -- Thomas Goirand   Wed, 25 Sep 2024 09:59:04 +0200
+  -- Thomas Goirand   Wed, 25 Sep 2024 09:59:04 +0200

** Bug watch added: Debian Bug tracker #1082697
   https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1082697

** Also affects: python-testtools (Debian) via
   https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1082697
   Importance: Unknown
   Status: Unknown

** Description changed:

  Please sync python-testtools 2.7.2-2 (main) from Debian unstable (main)
  
  python-testtools 2.7.2-1 currently in oracular FTBFS because the build-
- time test-suite fails. This is addressed by Debian bug 1082697.
+ time test-suite fails. This is addressed by Debian debbug 1082697.
  
  Changelog entries since current oracular version 2.7.2-1:
  
  python-testtools (2.7.2-2) unstable; urgency=medium
  
    * Disable failing twisted tests (Closes: #1082697):
  - TestAsynchronousDeferredRunTest.test_log_in_details
  - TestAsynchronousDeferredRunTest.test_log_to_twisted
  
   -- Thomas Goirand   Wed, 25 Sep 2024 09:59:04 +0200

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

Title:
  Sync python-testtools 2.7.2-2 (main) from Debian unstable (main) to
  fix FTBFS on oracular

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2081256] Re: RISC-V Installation with encrypted LVM boots into emergency mode

2024-09-25 Thread Olivier Gayot
** Changed in: subiquity (Ubuntu)
   Status: In Progress => Fix Committed

** Tags removed: foundations-todo

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

Title:
  RISC-V Installation with encrypted LVM boots into emergency mode

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2081724] Re: A "target-resize" scenario is suggested but the disk does not have room for more primary partitions

2024-09-25 Thread Olivier Gayot
** Changed in: subiquity
   Status: In Progress => Fix Committed

** Tags removed: foundations-todo

** No longer affects: subiquity (Ubuntu)

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

Title:
  A "target-resize" scenario is suggested but the disk does not have
  room for more primary partitions

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2081256] Re: RISC-V Installation with encrypted LVM boots into emergency mode

2024-09-23 Thread Olivier Gayot
https://github.com/canonical/subiquity/pull/2091

** Changed in: curtin
   Status: In Progress => Fix Committed

** Changed in: subiquity (Ubuntu)
   Status: Triaged => In Progress

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

Title:
  RISC-V Installation with encrypted LVM boots into emergency mode

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2081724] Re: A "target-resize" scenario is suggested but the disk does not have room for more primary partitions

2024-09-23 Thread Olivier Gayot
** Also affects: subiquity (Ubuntu)
   Importance: Undecided
   Status: New

** Tags added: foundations-todo

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

Title:
  A "target-resize" scenario is suggested but the disk does not have
  room for more primary partitions

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2081256] Re: RISC-V Installation with encrypted LVM boots into emergency mode

2024-09-20 Thread Olivier Gayot
** Changed in: curtin
   Status: New => In Progress

** Changed in: curtin
   Importance: Undecided => High

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

Title:
  RISC-V Installation with encrypted LVM boots into emergency mode

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2073125] Re: initramfs-tools gets reinstalled over initramfs-tools when using NVMe/TCP with firmware support

2024-09-20 Thread Olivier Gayot
** Changed in: subiquity
   Status: In Progress => Fix Committed

** Tags removed: foundations-todo

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

Title:
  initramfs-tools gets reinstalled over initramfs-tools when using
  NVMe/TCP with firmware support

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2081256] Re: RISC-V Installation with encrypted LVM boots into emergency mode

2024-09-20 Thread Olivier Gayot
** Tags added: foundations-todo

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

Title:
  RISC-V Installation with encrypted LVM boots into emergency mode

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2081256] Re: RISC-V Installation with encrypted LVM boots into emergency mode

2024-09-20 Thread Olivier Gayot
** Changed in: curtin
 Assignee: (unassigned) => Olivier Gayot (ogayot)

** Changed in: subiquity (Ubuntu)
 Assignee: (unassigned) => Olivier Gayot (ogayot)

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

Title:
  RISC-V Installation with encrypted LVM boots into emergency mode

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2081256] Re: RISC-V Installation with encrypted LVM boots into emergency mode

2024-09-20 Thread Olivier Gayot
/dev/disk/by-path/XXX/by-uuid was introduced in systemd 256.

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

** Also affects: curtin
   Importance: Undecided
   Status: New

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

Title:
  RISC-V Installation with encrypted LVM boots into emergency mode

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2081256] Re: RISC-V Installation with encrypted LVM boots into emergency mode

2024-09-20 Thread Olivier Gayot
```
devlinks = [link for link in info['DEVLINKS']
if '/by-uuid' in link]
if len(devlinks) == 0 and block_type == 'part':
devlinks = [link for link in info['DEVLINKS']
if '/by-partuuid' in link]

return devlinks[0] if len(devlinks) else device_path
```


https://github.com/canonical/curtin/blob/697e83699d493b7491913d822e7f5635d7f10af2/curtin/commands/block_meta.py#L1332

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

Title:
  RISC-V Installation with encrypted LVM boots into emergency mode

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2081256] Re: RISC-V Installation with encrypted LVM boots into emergency mode

2024-09-20 Thread Olivier Gayot
info[DEVLINKS] = ['/dev/disk/by-
partuuid/6247a011-7ca3-42a4-bf07-9d6a56bb0e16', '/dev/disk/by-
path/platform-3000.pci-pci-:00:03.0-part/by-partnum/1',
'/dev/disk/by-path/platform-3000.pci-pci-:00:03.0-part1',
'/dev/disk/by-path/platform-3000.pci-pci-:00:03.0-part/by-
uuid/D1D6-F967', '/dev/disk/by-uuid/D1D6-F967', '/dev/disk/by-
path/platform-3000.pci-pci-:00:03.0-part/by-
partuuid/6247a011-7ca3-42a4-bf07-9d6a56bb0e16', '/dev/disk/by-
diskseq/10-part1']


Interestingly, there are two matches for "by-uuid":

* 
/dev/disk/by-path/platform-3000.pci-pci-:00:03.0-part/by-uuid/D1D6-F967
* /dev/disk/by-uuid/D1D6-F967

And curtin keeps only the first one.

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

Title:
  RISC-V Installation with encrypted LVM boots into emergency mode

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2081256] Re: RISC-V Installation with encrypted LVM boots into emergency mode

2024-09-20 Thread Olivier Gayot
Sep 20 06:06:22 vm systemd[1]: Expecting device 
dev-disk-by\x2dpath-platform\x2d3000.pci\x2dpci\x2d:00:03.0\x2dpart-by\x2duuid-D1D6\x2dF967.device
 - 
/dev/disk/by-path/platform-3000.pci-pci-:00:03.0-part/by-uuid/D1D6-F967...
Sep 20 06:06:22 vm systemd[1]: Expecting device 
dev-disk-by\x2duuid-454e81c6\x2d8bc0\x2d4512\x2d9f51\x2d0a1f3f09a2e6.device - 
/dev/disk/by-uuid/454e81c6-8bc0-4512-9f51-0a1f3f09a2e6...
Sep 20 06:06:22 vm systemd[1]: Expecting device 
dev-disk-by\x2duuid-da319153\x2dca62\x2d4c59\x2d94ec\x2de5d0c1100dca.device - 
/dev/disk/by-uuid/da319153-ca62-4c59-94ec-e5d0c1100dca...
[...]
Sep 20 06:07:50 vm systemd[1]: Dependency failed for 
systemd-fsck@dev-disk-by\x2dpath-platform\x2d3000.pci\x2dpci\x2d:00:03.0\x2dpart-by\x2duuid-D1D6\x2dF967.service
 - File System Check on 
/dev/disk/by-path/platform-3000.pci-pci-:00:03.0-part/by-uuid/D1D6-F967.
░░ Subject: A start job for unit 
systemd-fsck@dev-disk-by\x2dpath-platform\x2d3000.pci\x2dpci\x2d:00:03.0\x2dpart-by\x2duuid-D1D6\x2dF967.service
 has failed
░░ Defined-By: systemd
░░ Support: http://www.ubuntu.com/support

I think the issue is related to the use of by-path ; which can change
when the installation media gets ejected. Chris ran into a similar issue
on Oracular recently and ended up patching kvm-test.py [1]. I think we
need to investigate what makes us suddenly rely on by-path (if we didn't
do it before).

[1] https://github.com/canonical/subiquity/pull/2082

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

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

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

Title:
  RISC-V Installation with encrypted LVM boots into emergency mode

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2081192] Re: Cannot change MemoryKSM in systemd units

2024-09-20 Thread Pierre-Olivier Vallès
Thank you very much for the quick reply and pointing to the PR.

We are launching hundreds of similar processes on this server ; we
migrated to Noble especially for this new feature (MemoryKSM).

Any idea when the backport will occur? We're eager to try it out.

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

Title:
  Cannot change MemoryKSM in systemd units

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1951067] Re: [MIR] libio-interactive-perl

2024-09-19 Thread Olivier Gayot
** Changed in: libio-interactive-perl (Ubuntu)
 Assignee: (unassigned) => Olivier Gayot (ogayot)

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

Title:
  [MIR] libio-interactive-perl

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libio-interactive-perl/+bug/1951067/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1956444] Re: [MIR] libset-intspan-perl

2024-09-19 Thread Olivier Gayot
** Changed in: libset-intspan-perl (Ubuntu)
 Assignee: (unassigned) => Olivier Gayot (ogayot)

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

Title:
  [MIR] libset-intspan-perl

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libset-intspan-perl/+bug/1956444/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2081192] [NEW] Cannot change MemoryKSM in systemd units

2024-09-19 Thread Pierre-Olivier Vallès
Public bug reported:

In one of my working unit (service), I try to toggle the MemoryKSM
boolean setting.

Using any of:

MemoryKSM=yes
MemoryKSM=on
MemoryKSM=true
MemoryKSM=1

Results in:

Sep 19 16:16:56 systemd[1]: Started XXX.service - XXX service.
Sep 19 16:16:56 (e_server)[4487]: XXX.service: Failed to set KSM: Invalid 
argument
Sep 19 16:16:56 systemd[1]: XXX.service: Main process exited, code=exited, 
status=245/KSM
Sep 19 16:16:56 systemd[1]: XXX.service: Failed with result 'exit-code'.

The following lines allow the service to start:

MemoryKSM="yes"
MemoryKSM="on"
MemoryKSM="true"
MemoryKSM="1"

but still, MemoryKSM stays off:

# systemctl show XXX.service | grep MemoryKSM
MemoryKSM=no

KSM is activated in my running kernel:
# cat /boot/config-$(uname -r) | grep KSM
CONFIG_KSM=y

Using prctl (libc6 2.39-0ubuntu8.3) to toggle KSM inside a running
process also works. I can read and set the memory_merge switch.

ProblemType: Bug
DistroRelease: Ubuntu 24.04
Package: systemd 255.4-1ubuntu8.4
ProcVersionSignature: Ubuntu 6.8.0-45.45-generic 6.8.12
Uname: Linux 6.8.0-45-generic x86_64
ApportVersion: 2.28.1-0ubuntu3.1
Architecture: amd64
CasperMD5CheckResult: unknown
CloudArchitecture: x86_64
CloudBuildName: server
CloudID: openstack
CloudName: openstack
CloudPlatform: openstack
CloudSerial: 20240612
CloudSubPlatform: metadata (http://169.254.169.254)
Date: Thu Sep 19 16:06:51 2024
Lsusb:
 Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
 Bus 001 Device 002: ID 0627:0001 Adomax Technology Co., Ltd QEMU Tablet
 Bus 001 Device 003: ID 0627:0001 Adomax Technology Co., Ltd QEMU Tablet
Lsusb-t:
 /:  Bus 001.Port 001: Dev 001, Class=root_hub, Driver=uhci_hcd/2p, 12M
 |__ Port 001: Dev 002, If 0, Class=Human Interface Device, Driver=usbhid, 
12M
 |__ Port 002: Dev 003, If 0, Class=Human Interface Device, Driver=usbhid, 
12M
MachineType: OpenStack Foundation OpenStack Nova
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-6.8.0-45-generic 
root=UUID=1c5e2fdc-a746-403d-9fc0-71af31bc9c19 ro console=tty1 console=ttyS0
SourcePackage: systemd
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 02/06/2015
dmi.bios.release: 0.0
dmi.bios.vendor: EFI Development Kit II / OVMF
dmi.bios.version: 0.0.0
dmi.chassis.type: 1
dmi.chassis.vendor: QEMU
dmi.chassis.version: pc-q35-4.2
dmi.modalias: 
dmi:bvnEFIDevelopmentKitII/OVMF:bvr0.0.0:bd02/06/2015:br0.0:svnOpenStackFoundation:pnOpenStackNova:pvr26.2.3:cvnQEMU:ct1:cvrpc-q35-4.2:sku:
dmi.product.family: Virtual Machine
dmi.product.name: OpenStack Nova
dmi.product.version: 26.2.3
dmi.sys.vendor: OpenStack Foundation

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


** Tags: amd64 apport-bug cloud-image noble

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

Title:
  Cannot change MemoryKSM in systemd units

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2073125] Re: initramfs-tools gets reinstalled over initramfs-tools when using NVMe/TCP with firmware support

2024-09-19 Thread Olivier Gayot
https://github.com/canonical/subiquity/pull/2087

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

Title:
  initramfs-tools gets reinstalled over initramfs-tools when using
  NVMe/TCP with firmware support

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2073125] Re: initramfs-tools gets reinstalled over initramfs-tools when using NVMe/TCP with firmware support

2024-09-19 Thread Olivier Gayot
** Changed in: curtin
   Status: In Progress => Fix Committed

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

Title:
  initramfs-tools gets reinstalled over initramfs-tools when using
  NVMe/TCP with firmware support

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2073461] Re: [SRU] virt-install ignores --cloud-init when --location is present

2024-09-16 Thread Olivier Gayot
I tested on a newly installed 24.04 system using the described testing
steps. LGTM

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

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

Title:
  [SRU] virt-install ignores --cloud-init when --location is present

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2073772] Re: rpool fails to import on first boot after automated install (failed PRE_SHUTDOWN?)

2024-09-13 Thread Olivier Gayot
** Changed in: subiquity (Ubuntu)
   Status: In Progress => Fix Committed

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

Title:
  rpool fails to import on first boot after automated install (failed
  PRE_SHUTDOWN?)

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2073125] Re: initramfs-tools gets reinstalled over initramfs-tools when using NVMe/TCP with firmware support

2024-09-13 Thread Olivier Gayot
** Changed in: curtin
   Status: New => In Progress

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

Title:
  initramfs-tools gets reinstalled over initramfs-tools when using
  NVMe/TCP with firmware support

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2073125] Re: initramfs-tools gets reinstalled over initramfs-tools when using NVMe/TCP with firmware support

2024-09-12 Thread Olivier Gayot
** Also affects: curtin (Ubuntu)
   Importance: Undecided
   Status: New

** No longer affects: curtin (Ubuntu)

** Also affects: curtin
   Importance: Undecided
   Status: New

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

Title:
  initramfs-tools gets reinstalled over initramfs-tools when using
  NVMe/TCP with firmware support

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2073125] Re: initramfs-tools gets reinstalled over initramfs-tools when using NVMe/TCP with firmware support

2024-09-11 Thread Olivier Gayot
** Changed in: subiquity
   Status: Triaged => In Progress

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

Title:
  initramfs-tools gets reinstalled over initramfs-tools when using
  NVMe/TCP with firmware support

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2073125] Re: initramfs-tools gets reinstalled over initramfs-tools when using NVMe/TCP with firmware support

2024-09-10 Thread Olivier Gayot
$ apt install linux-generic
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following additional packages will be installed:
  amd64-microcode bpfcc-tools bpftrace firmware-sof-signed fontconfig-config 
fonts-dejavu-core fonts-dejavu-mono grub-common
  grub-gfxpayload-lists grub-pc grub-pc-bin grub2-common hwdata ieee-data 
initramfs-tools intel-microcode iucode-tool
  libaom3 libbpfcc libc-dev-bin libc-devtools libc6-dev libclang-cpp18 
libclang1-18 libcrypt-dev libdbus-glib-1-2 libde265-0
  libdeflate0 libefiboot1t64 libefivar1t64 libfontconfig1 libfreetype6 libgd3 
libheif-plugin-aomdec libheif-plugin-aomenc
  libheif-plugin-libde265 libheif1 libimobiledevice6 libjbig0 libjpeg-turbo8 
libjpeg8 liblerc4 libllvm18 libplist-2.0-4
  libsharpyuv0 libtiff6 libupower-glib3 libusbmuxd6 libwebp7 libxpm4 
linux-firmware linux-headers-6.8.0-44
  linux-headers-6.8.0-44-generic linux-headers-generic 
linux-image-6.8.0-44-generic linux-image-generic linux-libc-dev
  linux-modules-6.8.0-44-generic linux-modules-extra-6.8.0-44-generic 
linux-tools-6.8.0-44 linux-tools-6.8.0-44-generic
  linux-tools-common manpages-dev os-prober python3-bpfcc python3-netaddr 
rpcsvc-proto thermald ubuntu-kernel-accessories
  upower usbmuxd wireless-regdb
Suggested packages:
  multiboot-doc grub-emu mtools xorriso desktop-base glibc-doc libgd-tools 
libheif-plugin-x265 libheif-plugin-ffmpegdec
  libheif-plugin-jpegdec libheif-plugin-jpegenc libheif-plugin-j2kdec 
libheif-plugin-j2kenc libheif-plugin-rav1e
  libheif-plugin-svtenc libusbmuxd-tools fdutils linux-tools ipython3 
python-netaddr-docs
The following packages will be REMOVED:
  dracut
The following NEW packages will be installed:
  amd64-microcode bpfcc-tools bpftrace firmware-sof-signed fontconfig-config 
fonts-dejavu-core fonts-dejavu-mono grub-common
  grub-gfxpayload-lists grub-pc grub-pc-bin grub2-common hwdata ieee-data 
initramfs-tools intel-microcode iucode-tool
  libaom3 libbpfcc libc-dev-bin libc-devtools libc6-dev libclang-cpp18 
libclang1-18 libcrypt-dev libdbus-glib-1-2 libde265-0
  libdeflate0 libefiboot1t64 libefivar1t64 libfontconfig1 libfreetype6 libgd3 
libheif-plugin-aomdec libheif-plugin-aomenc
  libheif-plugin-libde265 libheif1 libimobiledevice6 libjbig0 libjpeg-turbo8 
libjpeg8 liblerc4 libllvm18 libplist-2.0-4
  libsharpyuv0 libtiff6 libupower-glib3 libusbmuxd6 libwebp7 libxpm4 
linux-firmware linux-generic linux-headers-6.8.0-44
  linux-headers-6.8.0-44-generic linux-headers-generic 
linux-image-6.8.0-44-generic linux-image-generic linux-libc-dev
  linux-modules-6.8.0-44-generic linux-modules-extra-6.8.0-44-generic 
linux-tools-6.8.0-44 linux-tools-6.8.0-44-generic
  linux-tools-common manpages-dev os-prober python3-bpfcc python3-netaddr 
rpcsvc-proto thermald ubuntu-kernel-accessories
  upower usbmuxd wireless-regdb

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

Title:
  initramfs-tools gets reinstalled over initramfs-tools when using
  NVMe/TCP with firmware support

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2073125] Re: initramfs-tools gets reinstalled over initramfs-tools when using NVMe/TCP with firmware support

2024-09-10 Thread Olivier Gayot
A few workarounds:

$ apt install linux-generic --no-install-recommends
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following additional packages will be installed:
  amd64-microcode intel-microcode iucode-tool linux-firmware 
linux-headers-6.8.0-44 linux-headers-6.8.0-44-generic
  linux-headers-generic linux-image-6.8.0-44-generic linux-image-generic 
linux-modules-6.8.0-44-generic
  linux-modules-extra-6.8.0-44-generic wireless-regdb
Suggested packages:
  fdutils linux-tools
Recommended packages:
  initramfs-tools firmware-sof-signed linux-tools-6.8.0-44-generic 
ubuntu-kernel-accessories grub-pc | grub-efi-amd64
  | grub-efi-ia32 | grub | lilo thermald
The following NEW packages will be installed:
  amd64-microcode intel-microcode iucode-tool linux-firmware linux-generic 
linux-headers-6.8.0-44
  linux-headers-6.8.0-44-generic linux-headers-generic 
linux-image-6.8.0-44-generic linux-image-generic
  linux-modules-6.8.0-44-generic linux-modules-extra-6.8.0-44-generic 
wireless-regdb

$ apt install linux-generic dracut
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
dracut is already the newest version (060+5-1ubuntu3.2).
The following additional packages will be installed:
  amd64-microcode bpfcc-tools bpftrace firmware-sof-signed fontconfig-config 
fonts-dejavu-core fonts-dejavu-mono grub-common
  grub-gfxpayload-lists grub-pc grub-pc-bin grub2-common hwdata ieee-data 
intel-microcode iucode-tool libaom3 libbpfcc
  libc-dev-bin libc-devtools libc6-dev libclang-cpp18 libclang1-18 libcrypt-dev 
libdbus-glib-1-2 libde265-0 libdeflate0
  libefiboot1t64 libefivar1t64 libfontconfig1 libfreetype6 libgd3 
libheif-plugin-aomdec libheif-plugin-aomenc
  libheif-plugin-libde265 libheif1 libimobiledevice6 libjbig0 libjpeg-turbo8 
libjpeg8 liblerc4 libllvm18 libplist-2.0-4
  libsharpyuv0 libtiff6 libupower-glib3 libusbmuxd6 libwebp7 libxpm4 
linux-firmware linux-headers-6.8.0-44
  linux-headers-6.8.0-44-generic linux-headers-generic 
linux-image-6.8.0-44-generic linux-image-generic linux-libc-dev
  linux-modules-6.8.0-44-generic linux-modules-extra-6.8.0-44-generic 
linux-tools-6.8.0-44 linux-tools-6.8.0-44-generic
  linux-tools-common manpages-dev os-prober python3-bpfcc python3-netaddr 
rpcsvc-proto thermald ubuntu-kernel-accessories
  upower usbmuxd wireless-regdb
Suggested packages:
  multiboot-doc grub-emu mtools xorriso desktop-base glibc-doc libgd-tools 
libheif-plugin-x265 libheif-plugin-ffmpegdec
  libheif-plugin-jpegdec libheif-plugin-jpegenc libheif-plugin-j2kdec 
libheif-plugin-j2kenc libheif-plugin-rav1e
  libheif-plugin-svtenc libusbmuxd-tools fdutils linux-tools ipython3 
python-netaddr-docs
Recommended packages:
  initramfs-tools
The following NEW packages will be installed:
  amd64-microcode bpfcc-tools bpftrace firmware-sof-signed fontconfig-config 
fonts-dejavu-core fonts-dejavu-mono grub-common
  grub-gfxpayload-lists grub-pc grub-pc-bin grub2-common hwdata ieee-data 
intel-microcode iucode-tool libaom3 libbpfcc
  libc-dev-bin libc-devtools libc6-dev libclang-cpp18 libclang1-18 libcrypt-dev 
libdbus-glib-1-2 libde265-0 libdeflate0
  libefiboot1t64 libefivar1t64 libfontconfig1 libfreetype6 libgd3 
libheif-plugin-aomdec libheif-plugin-aomenc
  libheif-plugin-libde265 libheif1 libimobiledevice6 libjbig0 libjpeg-turbo8 
libjpeg8 liblerc4 libllvm18 libplist-2.0-4
  libsharpyuv0 libtiff6 libupower-glib3 libusbmuxd6 libwebp7 libxpm4 
linux-firmware linux-generic linux-headers-6.8.0-44
  linux-headers-6.8.0-44-generic linux-headers-generic 
linux-image-6.8.0-44-generic linux-image-generic linux-libc-dev
  linux-modules-6.8.0-44-generic linux-modules-extra-6.8.0-44-generic 
linux-tools-6.8.0-44 linux-tools-6.8.0-44-generic
  linux-tools-common manpages-dev os-prober python3-bpfcc python3-netaddr 
rpcsvc-proto thermald ubuntu-kernel-accessories
  upower usbmuxd wireless-regdb

** Description changed:

  When installing Ubuntu with NVMe/TCP firmware support, we install dracut
- over initramfs-tools. Unfortunately, at the end of the installer
- (possibly when we install the kernel), initramfs-tools comes back,
- removing dracut.
+ over initramfs-tools. Unfortunately, at the end of the installation,
+ when we install the kernel, initramfs-tools comes back, removing dracut.

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

Title:
  initramfs-tools gets reinstalled over initramfs-tools when using
  NVMe/TCP with firmware support

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2073772] Re: rpool fails to import on first boot after automated install (failed PRE_SHUTDOWN?)

2024-09-09 Thread Olivier Gayot
Hello Richard,

It looks like the new fix I wrote addresses the issue in my tests, but
if you would like to try out yourself, you can use the following chunk:

```
refresh-installer:
  update: true
  channel: edge/zpool-export-always
```

Thanks,
Olivier

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

Title:
  rpool fails to import on first boot after automated install (failed
  PRE_SHUTDOWN?)

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2073772] Re: rpool fails to import on first boot after automated install (failed PRE_SHUTDOWN?)

2024-09-09 Thread Olivier Gayot
I've confirmed it's the absence of explicit zpool in the configuration
that prevented the `zpool export -a` call from running.

https://github.com/canonical/subiquity/pull/2077 should address the
issue.

** Changed in: subiquity (Ubuntu)
   Status: Fix Committed => In Progress

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

Title:
  rpool fails to import on first boot after automated install (failed
  PRE_SHUTDOWN?)

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2079806] Re: qemu-bridge-helper denied by apparmor on oracular

2024-09-06 Thread Olivier Gayot
Hi Sergio,

After I changed the bridge_helper setting to "/usr/libexec/qemu/qemu-
bridge-helper", I had to restart libvirtd to get qemu.conf to be re-
read. I'm using qemu:///session so had to configure the bridge_helper in
$HOME/.config/libvirt/qemu.conf

I assume that if you're using qemu:///system, you can restart libvirtd
with `systemctl restart libvirtd.service`

Does it help?

With that said, I agree we might want to do something about the
/usr/bin/dash thing as well. In my tests this morning I added the
following in the libvirtd//qemu_bridge_helper profile ; and the DENIED
went away. But I wonder if it is the proper fix:

profile libvirtd /usr/sbin/libvirtd {
  profile qemu_bridge_helper {
[...]
   /usr/bin/dash r,
  }
}

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

Title:
  qemu-bridge-helper denied by apparmor on oracular

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2073772] Re: rpool fails to import on first boot after automated install (failed PRE_SHUTDOWN?)

2024-09-06 Thread Olivier Gayot
Thanks Richard! Using your autoinstall file, I was able to reproduce the
issue.

My previous assumption was that the call to `zpool export` was failing.
But now it looks like it is not executed at all. No wonder the fix I
came up with didn't work.

probably because the len() test below returns 0.

if len(self.model._all(type="zpool")) > 0:
await self.app.command_runner.run(["zpool", "export", "-a"])

https://github.com/canonical/subiquity/blob/f20135f3c705f3862595b0d08f14286e7ee48c1a/subiquity/server/controllers/filesystem.py#L1647

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

Title:
  rpool fails to import on first boot after automated install (failed
  PRE_SHUTDOWN?)

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2073125] Re: initramfs-tools gets reinstalled over initramfs-tools when using NVMe/TCP with firmware support

2024-09-06 Thread Olivier Gayot
** Also affects: subiquity (Ubuntu)
   Importance: Undecided
   Status: New

** Tags added: foundations-todo

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

Title:
  initramfs-tools gets reinstalled over initramfs-tools when using
  NVMe/TCP with firmware support

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2079806] Re: qemu-bridge-helper denied by apparmor on oracular

2024-09-06 Thread Olivier Gayot
** Merge proposal linked:
   
https://code.launchpad.net/~ogayot/ubuntu/+source/libvirt/+git/libvirt/+merge/472781

** Changed in: libvirt (Ubuntu)
 Assignee: (unassigned) => Olivier Gayot (ogayot)

** Changed in: libvirt (Ubuntu)
   Status: New => In Progress

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

Title:
  qemu-bridge-helper denied by apparmor on oracular

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2079806] Re: qemu-bridge-helper denied by apparmor on oracular

2024-09-06 Thread Olivier Gayot
** Bug watch added: Debian Bug tracker #1077915
   https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1077915

** Also affects: libvirt (Debian) via
   https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1077915
   Importance: Unknown
   Status: Unknown

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

Title:
  qemu-bridge-helper denied by apparmor on oracular

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2079806] Re: qemu-bridge-helper denied by apparmor on oracular

2024-09-06 Thread Olivier Gayot
There are two aspects to this. The following DENIED can be addressed by
changing the libvirt QEMU configuration:

 [162559.444684] audit: type=1400 audit(1725612671.214:6873):
apparmor="DENIED" operation="file_mmap" class="file"
profile="libvirtd//qemu_bridge_helper" name="/usr/bin/dash" pid=699975
comm="qemu-bridge-hel" requested_mask="r" denied_mask="r" fsuid=1000
ouid=0

By setting the following:

bridge_helper = "/usr/libexec/qemu/qemu-bridge-helper"

in either /etc/libvirt/qemu.conf (if using qemu:///system) or
~/.config/libvirt/qemu.conf (if using qemu:///session). One need to
restart libvirtd after.

But then, trying again to `virsh start` gives the following:

[167312.477078] audit: type=1400 audit(1725617424.236:7229):
apparmor="DENIED" operation="exec" class="file" profile="libvirtd"
name="/usr/libexec/qemu/qemu-bridge-helper" pid=715476 comm="rpc-
libvirtd" requested_mask="x" denied_mask="x" fsuid=1000 ouid=0

which should be addressed with
https://gitlab.com/libvirt/libvirt/-/commit/0caacf47d7b423db9126660fb0382ed56cd077c1

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

Title:
  qemu-bridge-helper denied by apparmor on oracular

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2079806] Re: qemu-bridge-helper denied by apparmor on oracular

2024-09-06 Thread Olivier Gayot
I believe we must update the following line in usr.sbin.libvirtd:

   /usr/{lib,lib64,lib/qemu,libexec}/qemu-bridge-helper rmix,

to

   /usr/{lib,lib64,lib/qemu,libexec/qemu}/qemu-bridge-helper


$ dpkg -S qemu-bridge-helper
qemu-system-common: /usr/libexec/qemu/qemu-bridge-helper
qemu-system-common: /usr/lib/qemu/qemu-bridge-helper

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

Title:
  qemu-bridge-helper denied by apparmor on oracular

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2079806] [NEW] qemu-bridge-helper denied by apparmor on oracular

2024-09-06 Thread Olivier Gayot
Public bug reported:

I just upgraded from noble to oracular and my libvirt domains (using
qemu:///session + qemu-bridge-helper for the network) can't start
anymore.

$ virsh start ubuntu-nvmeotcp-poc-target
error: Failed to start domain 'ubuntu-nvmeotcp-poc-target'
error: /usr/lib/qemu/qemu-bridge-helper --use-vnet --br=pocbr0 --fd=32: failed 
to communicate with bridge helper: : Transport endpoint is not connected

[162559.444684] audit: type=1400 audit(1725612671.214:6873):
apparmor="DENIED" operation="file_mmap" class="file"
profile="libvirtd//qemu_bridge_helper" name="/usr/bin/dash" pid=699975
comm="qemu-bridge-hel" requested_mask="r" denied_mask="r" fsuid=1000
ouid=0

After switching to AA complain mode, the domains can start again:

$ sudo aa-complain /etc/apparmor.d/usr.sbin.libvirtd 
skipping disabled profile usr.sbin.squid
skipping disabled profile usr.bin.firefox
Setting /etc/apparmor.d/usr.sbin.libvirtd to complain mode.

$ virsh start ubuntu-nvmeotcp-poc-target
Domain 'ubuntu-nvmeotcp-poc-target' started


[162838.572654] audit: type=1400 audit(1725612950.342:6955): apparmor="ALLOWED" 
operation="file_mmap" class="file" profile="libvirtd//qemu_bridge_helper" 
name="/usr/bin/dash" pid=700572 comm="qemu-bridge-hel" requested_mask="r" 
denied_mask="r" fsuid=1000 ouid=0
[162838.573199] audit: type=1400 audit(1725612950.342:6956): apparmor="ALLOWED" 
operation="exec" class="file" profile="libvirtd//qemu_bridge_helper" 
name="/usr/bin/sleep" pid=700574 comm="qemu-bridge-hel" requested_mask="x" 
denied_mask="x" fsuid=1000 ouid=0 
target="libvirtd//qemu_bridge_helper//null-/usr/bin/sleep"
[162838.573204] audit: type=1400 audit(1725612950.342:6957): apparmor="ALLOWED" 
operation="file_inherit" class="file" 
profile="libvirtd//qemu_bridge_helper//null-/usr/bin/sleep" name="/dev/null" 
pid=700574 comm="sleep" requested_mask="wr" denied_mask="wr" fsuid=1000 ouid=0
[162838.573207] audit: type=1400 audit(1725612950.343:6958): apparmor="ALLOWED" 
operation="file_inherit" class="net" profile="libvirtd" pid=700574 comm="sleep" 
family="unix" sock_type="stream" protocol=0 requested="send receive" 
denied="send receive" addr=none peer_addr=none 
peer="libvirtd//qemu_bridge_helper//null-/usr/bin/sleep"
[162838.573271] audit: type=1400 audit(1725612950.343:6959): apparmor="ALLOWED" 
operation="file_mmap" class="file" 
profile="libvirtd//qemu_bridge_helper//null-/usr/bin/sleep" 
name="/usr/bin/sleep" pid=700574 comm="sleep" requested_mask="r" 
denied_mask="r" fsuid=1000 ouid=0
[162838.573277] audit: type=1400 audit(1725612950.343:6960): apparmor="ALLOWED" 
operation="file_mmap" class="file" 
profile="libvirtd//qemu_bridge_helper//null-/usr/bin/sleep" 
name="/usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2" pid=700574 comm="sleep" 
requested_mask="r" denied_mask="r" fsuid=1000 ouid=0
[162838.573340] audit: type=1400 audit(1725612950.343:6961): apparmor="ALLOWED" 
operation="open" class="file" 
profile="libvirtd//qemu_bridge_helper//null-/usr/bin/sleep" 
name="/etc/ld.so.cache" pid=700574 comm="sleep" requested_mask="r" 
denied_mask="r" fsuid=1000 ouid=0
[162838.573345] audit: type=1400 audit(1725612950.343:6962): apparmor="ALLOWED" 
operation="getattr" class="file" 
profile="libvirtd//qemu_bridge_helper//null-/usr/bin/sleep" 
name="/etc/ld.so.cache" pid=700574 comm="sleep" requested_mask="r" 
denied_mask="r" fsuid=1000 ouid=0

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

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

Title:
  qemu-bridge-helper denied by apparmor on oracular

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2078683] [NEW] virtualbox-dkms 6.1.50-dfsg-1~ubuntu1.22.04.1: virtualbox kernel module failed to build

2024-09-02 Thread Gabathuler Olivier
Public bug reported:

Crash

ProblemType: Package
DistroRelease: Ubuntu 22.04
Package: virtualbox-dkms 6.1.50-dfsg-1~ubuntu1.22.04.1
ProcVersionSignature: Ubuntu 6.8.0-40.40~22.04.3-generic 6.8.12
Uname: Linux 6.8.0-40-generic x86_64
ApportVersion: 2.20.11-0ubuntu82.5
Architecture: amd64
CasperMD5CheckResult: pass
DKMSKernelVersion: 6.8.0-40-generic
Date: Tue Aug 27 09:34:02 2024
InstallationDate: Installed on 2021-09-07 (1090 days ago)
InstallationMedia: Ubuntu 21.04 "Hirsute Hippo" - Release amd64 (20210420)
PackageVersion: 6.1.50-dfsg-1~ubuntu1.22.04.1
Python3Details: /usr/bin/python3.10, Python 3.10.12, python3-minimal, 
3.10.6-1~22.04
PythonDetails: /usr/bin/python3.10, Python 3.10.12, python-is-python3, 3.9.2-2
RelatedPackageVersions:
 dpkg 1.21.1ubuntu2.3
 apt  2.4.12
SourcePackage: virtualbox
Title: virtualbox-dkms 6.1.50-dfsg-1~ubuntu1.22.04.1: virtualbox kernel module 
failed to build
UpgradeStatus: Upgraded to jammy on 2022-04-28 (858 days ago)

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


** Tags: amd64 apport-package jammy

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

Title:
  virtualbox-dkms 6.1.50-dfsg-1~ubuntu1.22.04.1: virtualbox kernel
  module failed to build

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2076233] Re: AttributeError: 'Report' object has no attribute 'add_tags'

2024-09-02 Thread Olivier Gayot
** Changed in: subiquity (Ubuntu)
   Status: Fix Committed => Fix Released

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

Title:
  AttributeError: 'Report' object has no attribute 'add_tags'

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2077649] Re: libsyntax-operator-equ-perl 0.06 not compatible with libxs-parse-keyword-perl 0.44

2024-08-29 Thread Olivier Gayot
** No longer affects: libxs-parse-keyword-perl (Ubuntu)

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

Title:
  libsyntax-operator-equ-perl 0.06 not compatible with libxs-parse-
  keyword-perl 0.44

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libsyntax-operator-equ-perl/+bug/2077649/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2077649] Re: libsyntax-operator-equ-perl 0.06 not compatible with libxs-parse-keyword-perl 0.44

2024-08-29 Thread Olivier Gayot
Looks like libsyntax-operator-equ-perl actually just needs a rebuild
against the newer src:perl or src:libxs-parse-keyword-perl. The deparse
issue seems to go after NCR.

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

Title:
  libsyntax-operator-equ-perl 0.06 not compatible with libxs-parse-
  keyword-perl 0.44

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libsyntax-operator-equ-perl/+bug/2077649/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2076233] Re: AttributeError: 'Report' object has no attribute 'add_tags'

2024-08-28 Thread Olivier Gayot
** Changed in: subiquity (Ubuntu)
   Status: In Progress => Fix Committed

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

Title:
  AttributeError: 'Report' object has no attribute 'add_tags'

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2073772] Re: rpool fails to import on first boot after automated install (failed PRE_SHUTDOWN?)

2024-08-27 Thread Olivier Gayot
Hello Richard,

I merged the change mentioned above and created an updated installer
snap based on our stable noble branch.

If you would like to try and see if it addresses your issue, please add
the following chunk to your autoinstall file:

```
refresh-installer:
  update: true
  channel: edge/error-systemd-shutdown
```

Thank you!

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

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

Title:
  rpool fails to import on first boot after automated install (failed
  PRE_SHUTDOWN?)

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2073772] Re: rpool fails to import on first boot after automated install (failed PRE_SHUTDOWN?)

2024-08-23 Thread Olivier Gayot
I opened https://github.com/canonical/subiquity/pull/2064 to tentatively
fix the issue but I can only hope that it would fix it ; since I haven't
reproduced the failure.

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

Title:
  rpool fails to import on first boot after automated install (failed
  PRE_SHUTDOWN?)

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2077649] [NEW] libsyntax-operator-equ-perl 0.06 not compatible with libxs-parse-keyword-perl 0.44

2024-08-22 Thread Olivier Gayot
Public bug reported:

Autopkgtest is failing on all architectures for libsyntax-operator-equ-
perl against libxs-parse-keyword-perl from oracular-proposed.

263s 1..15
263s ok
263s t/12deparse.t .. 
263s Undefined subroutine B::Deparse::_deparse_infix_wrapperfunc_scalarscalar 
called at /usr/share/perl/5.38/B/Deparse.pm line 1678.
263s Dubious, test returned 255 (wstat 65280, 0xff00)
263s No subtests run 
263s t/80in+equ.t ... skipped: Syntax::Operator::In >= 0.03 is not available
263s t/80match-eqr.t  skipped: Syntax::Keyword::Match >= 0.08 is not 
available
264s t/80match-equ.t  skipped: Syntax::Keyword::Match >= 0.08 is not 
available
264s 
264s Test Summary Report
264s ---
264s t/12deparse.t(Wstat: 65280 (exited 255) Tests: 0 Failed: 0)
264s   Non-zero exit status: 255
264s   Parse errors: No plan found in TAP output
264s Files=10, Tests=46,  1 wallclock secs ( 0.03 usr  0.02 sys +  0.74 cusr  
0.20 csys =  0.99 CPU)
264s Result: FAIL
264s autopkgtest [07:20:52]: test autodep8-perl-build-deps: 
---]
267s autodep8-perl-build-deps FAIL non-zero exit status 1

Upstream released version 0.10 of Syntax::Operator::Equ:

https://metacpan.org/dist/Syntax-Operator-Equ/changes
 Changes for version 0.10 - 2024-07-19

CHANGES
Updates for XS::Parse::Infix v0.44
Use fully-qualified name
No need to account for local XSParseInfix.h file


In Ubuntu and Debian, we are still at version 0.06. Since we are in feature 
freeze in Ubuntu, I suggest we rather backport the fixes from 0.10.

https://autopkgtest.ubuntu.com/results/autopkgtest-
oracular/oracular/amd64/libs/libsyntax-operator-equ-
perl/20240804_072255_89e90@/log.gz

** Affects: libsyntax-operator-equ-perl (Ubuntu)
 Importance: Undecided
 Status: New

** Affects: libxs-parse-keyword-perl (Ubuntu)
 Importance: Undecided
 Status: New


** Tags: update-excuse

** Tags added: update-excuse

** Also affects: libxs-parse-keyword-perl (Ubuntu)
   Importance: Undecided
   Status: New

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

Title:
  libsyntax-operator-equ-perl 0.06 not compatible with libxs-parse-
  keyword-perl 0.44

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libsyntax-operator-equ-perl/+bug/2077649/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2073772] Re: rpool fails to import on first boot after automated install (failed PRE_SHUTDOWN?)

2024-08-20 Thread Olivier Gayot
Hello Richard,

I've been trying to reproduce this bug today; so far without success. I
used the following cloud-config:

```
#cloud-config
users:
- default
- name: root
  ssh_authorized_keys:
- ssh-ed25519 
C3NzaC1lZDI1NTE5IMM/qhS3hS3+IjpJBYXZWCqPKPH9Zag8QYbS548iEjoZ 
olivier@camelair
autoinstall:
  version: 1
  storage:
layout:
  name: zfs
  identity:
username: ubuntu
password: 
'$6$wdAcoXrU039hKYPd$508Qvbe7ObUnxoj15DRCkzC3qO7edjH0VV7BPNRDYK4QR8ofJaEEF2heacn0QgD.f8pO8SNp83XNdWG6tocBM1'
realname: ''
hostname: ubuntest
```

I used the `users` section to give me SSH access to the installer
environment. (so I could run journalctl -f). Below is what the journal
captured before the machine starting rebooting; which seems to show that
the installer did the right thing for me:

```
Aug 20 15:26:50 ubuntu-server systemd[1]: Started run-u70.service - 
/usr/sbin/zpool export -a.
Aug 20 15:26:50 ubuntu-server zed[21057]: eid=131 class=pool_export 
pool='bpool' pool_state=EXPORTED

Broadcast message from root@ubuntu-server (Tue 2024-08-20 15:26:50 UTC):

The system will reboot now!

Aug 20 15:26:50 ubuntu-server zed[21059]: eid=132 class=config_sync 
pool='bpool' pool_state=UNINITIALIZED
Aug 20 15:26:50 ubuntu-server zed[21061]: eid=133 class=pool_export 
pool='rpool' pool_state=EXPORTED
Aug 20 15:26:50 ubuntu-server zed[21063]: eid=134 class=config_sync 
pool='rpool' pool_state=UNINITIALIZED
Aug 20 15:26:50 ubuntu-server systemd[1]: run-u70.service: Deactivated 
successfully.
Aug 20 15:26:50 ubuntu-server systemd-logind[1250]: The system will reboot now!
Aug 20 15:26:50 ubuntu-server subiquity_event.1510[1510]: 
subiquity/Shutdown/shutdown: mode=REBOOT
```

Are you comfortable sharing the contents of your cloud-config /
autoinstall file so I can try locally?

Thank you,
Olivier

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

Title:
  rpool fails to import on first boot after automated install (failed
  PRE_SHUTDOWN?)

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2073772] Re: rpool fails to import on first boot after automated install (failed PRE_SHUTDOWN?)

2024-08-20 Thread Olivier Gayot
** Changed in: subiquity (Ubuntu)
 Assignee: (unassigned) => Olivier Gayot (ogayot)

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

Title:
  rpool fails to import on first boot after automated install (failed
  PRE_SHUTDOWN?)

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2075572] Re: python-argcomplete autopkgtest fails with TERM=linux

2024-08-16 Thread Olivier Gayot
Testing with argcomplete from proposed was performed by Florian
Pommerening [1] as part of bug 2075315. Autopkgtest regressions for
dependencies have been addressed [2].

[1] 
https://bugs.launchpad.net/ubuntu/+source/python-argcomplete/+bug/2075315/comments/11
[2] 
https://bugs.launchpad.net/ubuntu/+source/python-argcomplete/+bug/2075315/comments/13

Autopkgtest for python-argcomplete is green on all arches.

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

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

Title:
  python-argcomplete autopkgtest fails with TERM=linux

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2075315] Re: [SRU] argcomplete 3.1.4-1 is incompatible with default python version (3.12.3)

2024-08-16 Thread Olivier Gayot
The autopkgtests for python-libmaas, python-pipx and subdownloader (both
arches) were temporary failures and passed on retry:

* 
https://autopkgtest.ubuntu.com/results/autopkgtest-noble/noble/s390x/p/python-libmaas/20240815_072557_fa491@/log.gz
* 
https://autopkgtest.ubuntu.com/results/autopkgtest-noble/noble/s390x/p/python-pipx/20240815_065247_e912d@/log.gz
* 
https://autopkgtest.ubuntu.com/results/autopkgtest-noble/noble/s390x/s/subdownloader/20240815_064156_276aa@/log.gz
* 
https://autopkgtest.ubuntu.com/results/autopkgtest-noble/noble/armhf/s/subdownloader/20240815_064919_d8cf3@/log.gz

As for cwltool, it is still failing autopkgtest on s390x but it also
fails with migration-reference/0 as a trigger:

https://autopkgtest.ubuntu.com/results/autopkgtest-
noble/noble/s390x/c/cwltool/20240815_133806_14993@/log.gz

So none of these failures are blocking migration anymore.

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

Title:
  [SRU] argcomplete 3.1.4-1 is incompatible with default python version
  (3.12.3)

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2076233] Re: AttributeError: 'Report' object has no attribute 'add_tags'

2024-08-14 Thread Olivier Gayot
https://github.com/canonical/subiquity/pull/2057

** Changed in: subiquity (Ubuntu)
   Status: Triaged => In Progress

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

Title:
  AttributeError: 'Report' object has no attribute 'add_tags'

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2076233] Re: AttributeError: 'Report' object has no attribute 'add_tags'

2024-08-14 Thread Olivier Gayot
After investigating more (see below for details), I confirm that noble
is _not_ currently affected. Only the development version of Subiquity
(i.e., oracular) is.

When Subiquity creates a crash report, we expect apport to execute hooks
from /snap/subiquity/current/usr/share/apport/general-hooks ; not
/usr/share/apport/general-hooks/

Apport reads the APPORT_DATA_DIR variable to determine where to find the
hooks and Subiquity sets it. However, the variable is read as soon as
`import apport` is run ; whereas Subiquity sets the variable in the
`setup_environment()` function.

On oracular, because of some refactoring (possibly to add some type
hints), the `apport` module gets loaded _before_ the
`setup_environment()` function gets called. Therefore, Apport sets the
hooks directory as /usr/share/apport/general-hooks.

Here's a chunk that shows the difference between Oracular and Noble (run
it with `make dryrun-server`).

https://paste.ubuntu.com/p/BWFqNwnRVr/

** Changed in: subiquity (Ubuntu)
 Assignee: (unassigned) => Olivier Gayot (ogayot)

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

Title:
  AttributeError: 'Report' object has no attribute 'add_tags'

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2076233] Re: AttributeError: 'Report' object has no attribute 'add_tags'

2024-08-14 Thread Olivier Gayot
I am able to consistently reproduce with the following on the oracular
daily image:

autoinstall:
  early-commands:
- /bin/false

However, the exception only shows in the journal so it isn't easy to
notice.

But there is something more when I try on noble-daily. the exception
does not happen, but the screen gets stuck showing:

+--
| Sorry, an unknown error occurred.
|
| Information is being collected form the system that will help the developers 
diagnose the report.
|
+---

My understanding is that this happens because the installer is stuck
trying to retrieve the MD5check result using GET /integrity

However, just like most controllers endpoints, /integrity blocks until
all controllers are started - which does not happen when an error occurs
during early-commands. I will file a separate bug for the integrity
issue ; but fixing it seems to trigger the exception (from this bug
report) to happen on noble too.

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

Title:
  AttributeError: 'Report' object has no attribute 'add_tags'

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2073461] Re: [SRU] virt-install ignores --cloud-init when --location is present

2024-08-09 Thread Olivier Gayot
** Description changed:

  [Impact]
  * To run a fully automated Ubuntu server installation (autoinstall) using 
virt-install, we want to use a combination of:
     * --cloud-init user-data=$path_to_autoinstall
     * --extra-args autoinstall
  
  * Unfortunately, when --location is used, the --cloud-init option gets
  silently ignored. This makes the installer start interactively ; instead
  of performing the  installation automatically using the autoinstall
  configuration from the cloud-init user-data file.
  
  * In certain scenarios, the --location option can be replaced by --cdrom
  (and then the --cloud-init option is honored). However, the --cdrom
  option is mutually exclusive with --extra-args ; so we can only get a
  partially automated installation (it requires confirmation from the
  user).
  
  [Test plan]
  * Ensuring that the following commands result in a fully automated (and 
successful) installation:
  
  $ wget https://releases.ubuntu.com/noble/ubuntu-24.04-live-server-
  amd64.iso
  
  $ cat > autoinstall.yaml
  #cloud-config
  autoinstall:
    version: 1
    source:
  id: ubuntu-server-minimal
    identity:
  hostname: ubuntu
  realname: ubuntu
  username: ubuntu
  password: 
$6$VDuw.212hptHuNMP$id7Wzc0Lem9aUl9RqydBIehO.6J2Qud6jlhgLEgXa3cnql30XIGmP5c18FRZixH.6LsgFo336Azfce8Fht0t30
  
  $ virt-install --noreboot --connect qemu:///session --disk size=10
  --memory 1024 --virt-type kvm --location ubuntu-24.04-live-server-
  amd64.iso --cloud-init user-data=autoinstall.yaml --extra-args
  autoinstall
  
  [Where problems could occur]
  It seems unlikely, but if someone relies on virt-install's current behavior 
(i.e.,  silently ignoring the --cloud-config option in the presence of 
--location), they might be surprised to witness a different behavior after 
virt-manager gets upgraded.
  
  [Additional information]
  * There is an upstream bug report [1] with a merged PR [2]
- * As of time of writing, virt-manager FTBFS on noble because python-argparse 
regressed (see bug 2075315). Therefore, python-argparse needs to be accepted in 
noble-proposed before virt-install. Alternatively, we will need to request 
rebuilds of virt-install once python-argparse makes it to noble-proposed.
+ * As of time of writing, virt-manager FTBFS on noble because 
python-argcomplete regressed (see bug 2075315). Therefore, python-argcomplete 
needs to be accepted in noble-proposed before virt-install. Alternatively, we 
will need to request rebuilds of virt-install once python-argcomplete makes it 
to noble-proposed.
  
  [1] https://github.com/virt-manager/virt-manager/issues/469
  [2] https://github.com/virt-manager/virt-manager/pull/485

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

Title:
  [SRU] virt-install ignores --cloud-init when --location is present

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2073461] Re: [SRU] virt-install ignores --cloud-init when --location is present

2024-08-08 Thread Olivier Gayot
Updated the description to mention that python-argcomplete must be
accepted into -proposed before virt-install. The SRU for the former does
not need to block the SRU of the latter.

Relevant IRC discussion:

# ogayot | ubuntu-sru: I would like to get virt-manager (bug 2073461) SRU-ed to 
noble ; but the package currently FTBFS because one of its build dependencies 
regressed (bug 2075315). Assuming the SRUs are approved, should I wait until 
the fixed build dependency makes it to noble-updates before seeking sponsoring 
for virt-install; or can both packages live in noble-proposed and migrate 
together?
# Notice(ubottu) -> #ubuntu-release: Bug 2073461 in virt-manager (Ubuntu Noble) 
"[SRU] virt-install ignores --cloud-init when --location is present" 
[Undecided, New] https://launchpad.net/bugs/2073461
# Notice(ubottu) -> #ubuntu-release: Bug 2075315 in python-argcomplete (Ubuntu 
Noble) "[SRU] argcomplete 3.1.4-1 is incompatible with default python version 
(3.12.3)" [Undecided, Confirmed] https://launchpad.net/bugs/2075315
# ogayot | (I assume builders have -proposed enabled in stable series, too?)
# rbasak | ogayot: no need to block one SRU on the other, based on your 
explanation above. However, we do need to accept into proposed in the correct 
order (or deal with rebuild attempts etc). Please explain that in the SRU 
documentation in the bug.

https://irclogs.ubuntu.com/2024/08/08/%23ubuntu-release.html

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

Title:
  [SRU] virt-install ignores --cloud-init when --location is present

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2073461] Re: [SRU] virt-install ignores --cloud-init when --location is present

2024-08-08 Thread Olivier Gayot
** Description changed:

  [Impact]
  * To run a fully automated Ubuntu server installation (autoinstall) using 
virt-install, we want to use a combination of:
     * --cloud-init user-data=$path_to_autoinstall
     * --extra-args autoinstall
  
  * Unfortunately, when --location is used, the --cloud-init option gets
  silently ignored. This makes the installer start interactively ; instead
  of performing the  installation automatically using the autoinstall
  configuration from the cloud-init user-data file.
  
  * In certain scenarios, the --location option can be replaced by --cdrom
  (and then the --cloud-init option is honored). However, the --cdrom
  option is mutually exclusive with --extra-args ; so we can only get a
  partially automated installation (it requires confirmation from the
  user).
  
  [Test plan]
  * Ensuring that the following commands result in a fully automated (and 
successful) installation:
  
  $ wget https://releases.ubuntu.com/noble/ubuntu-24.04-live-server-
  amd64.iso
  
  $ cat > autoinstall.yaml
  #cloud-config
  autoinstall:
-   version: 1
-   source:
- id: ubuntu-server-minimal
-   identity:
- hostname: ubuntu
- realname: ubuntu
- username: ubuntu
- password: 
$6$VDuw.212hptHuNMP$id7Wzc0Lem9aUl9RqydBIehO.6J2Qud6jlhgLEgXa3cnql30XIGmP5c18FRZixH.6LsgFo336Azfce8Fht0t30
+   version: 1
+   source:
+ id: ubuntu-server-minimal
+   identity:
+ hostname: ubuntu
+ realname: ubuntu
+ username: ubuntu
+ password: 
$6$VDuw.212hptHuNMP$id7Wzc0Lem9aUl9RqydBIehO.6J2Qud6jlhgLEgXa3cnql30XIGmP5c18FRZixH.6LsgFo336Azfce8Fht0t30
  
  $ virt-install --noreboot --connect qemu:///session --disk size=10
  --memory 1024 --virt-type kvm --location ubuntu-24.04-live-server-
  amd64.iso --cloud-init user-data=autoinstall.yaml --extra-args
  autoinstall
  
  [Where problems could occur]
  It seems unlikely, but if someone relies on virt-install's current behavior 
(i.e.,  silently ignoring the --cloud-config option in the presence of 
--location), they might be surprised to witness a different behavior after 
virt-manager gets upgraded.
  
  [Additional information]
- There is an upstream bug report [1] with a merged PR [2]:
+ * There is an upstream bug report [1] with a merged PR [2]
+ * As of time of writing, virt-manager FTBFS on noble because python-argparse 
regressed (see bug 2075315). Therefore, python-argparse needs to be accepted in 
noble-proposed before virt-install. Alternatively, we will need to request 
rebuilds of virt-install once python-argparse makes it to noble-proposed.
  
  [1] https://github.com/virt-manager/virt-manager/issues/469
  [2] https://github.com/virt-manager/virt-manager/pull/485

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

Title:
  [SRU] virt-install ignores --cloud-init when --location is present

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2075315] Re: [SRU] argcomplete 3.1.4-1 is incompatible with default python version (3.12.3)

2024-08-08 Thread Olivier Gayot
I'm marking fix released for the devel series since version 3.4.x is not
affected.

** Changed in: python-argcomplete (Ubuntu)
   Status: New => Fix Released

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

Title:
  [SRU] argcomplete 3.1.4-1 is incompatible with default python version
  (3.12.3)

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2067775] Re: subiquity package-hook is outdated

2024-08-07 Thread Olivier Gayot
While investigating another issue (see bug 2076233), I stumbled upon
this change. The subiquity.py hook (currently in jammy-proposed /
2.20.11-0ubuntu82.6) calls report.add_tags but Report.add_tags() seems
to only be available in more recent versions of apport.

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

Title:
  subiquity package-hook is outdated

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2075315] Re: [SRU] argcomplete 3.1.4-1 is incompatible with default python version (3.12.3)

2024-08-03 Thread Olivier Gayot
** Summary changed:

- [SRU] argcomplete 3.1.4-1 is incompatible with default Ubuntu version (3.12.3)
+ [SRU] argcomplete 3.1.4-1 is incompatible with default python version (3.12.3)

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

Title:
  [SRU] argcomplete 3.1.4-1 is incompatible with default python version
  (3.12.3)

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2075315] Re: [SRU] argcomplete 3.1.4-1 is incompatible with default Ubuntu version (3.12.3)

2024-08-03 Thread Olivier Gayot
Adding updated debdiff for noble - which includes the fix for the
autopkgtest failure (bug 2075572)

Corresponding PPA build:
https://launchpad.net/~ogayot/+archive/ubuntu/noble-
proposed/+build/28711039

** Patch added: "debdiff for noble"
   
https://bugs.launchpad.net/ubuntu/+source/python-argcomplete/+bug/2075315/+attachment/5802233/+files/2-3.1.4-1__3.1.4-1ubuntu0.1.debdiff

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

Title:
  [SRU] argcomplete 3.1.4-1 is incompatible with default Ubuntu version
  (3.12.3)

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2075572] Re: python-argcomplete autopkgtest fails with TERM=linux

2024-08-03 Thread Olivier Gayot
** Also affects: python-argcomplete (Ubuntu Noble)
   Importance: Undecided
   Status: New

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

Title:
  python-argcomplete autopkgtest fails with TERM=linux

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2075315] Re: [SRU] argcomplete 3.1.4-1 is incompatible with default Ubuntu version (3.12.3)

2024-08-02 Thread Olivier Gayot
Filed bug 2075572 to fix the autopkgtest issues on oracular.

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

Title:
  [SRU] argcomplete 3.1.4-1 is incompatible with default Ubuntu version
  (3.12.3)

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2075572] Re: python-argcomplete autopkgtest fails with TERM=linux

2024-08-02 Thread Olivier Gayot
Adding .debdiff, forwarded to Debian.

The built package is available in ppa:ogayot/oracular-proposed:

https://launchpad.net/~ogayot/+archive/ubuntu/oracular-
proposed/+build/28708228

** Bug watch added: Debian Bug tracker #1077792
   https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1077792

** Also affects: python-argcomplete (Debian) via
   https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1077792
   Importance: Unknown
   Status: Unknown

** Patch added: "1-3.4.0-1__3.4.0-1ubuntu1.debdiff"
   
https://bugs.launchpad.net/debian/+source/python-argcomplete/+bug/2075572/+attachment/5802089/+files/1-3.4.0-1__3.4.0-1ubuntu1.debdiff

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

Title:
  python-argcomplete autopkgtest fails with TERM=linux

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2075572] Re: python-argcomplete autopkgtest fails with TERM=linux

2024-08-02 Thread Olivier Gayot
I filed an upstream bug report
https://github.com/kislyuk/argcomplete/issues/496

** Description changed:

  Autopkgtests for python-argcomplete fail on oracular and noble for all
  architectures where we invoke autopkgtest with --env=TERM=linux (all but
  armhf currently).
  
  I found a somewhat related bug report from 2021
  https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=873149 but the fix is
  not enough for Ubuntu.
+ 
+ 
+ 139s ==
+ 139s FAIL: test_special_characters 
(__main__.TestZshGlobalImplicit.test_special_characters)
+ 139s --
+ 139s Traceback (most recent call last):
+ 139s   File "/tmp/autopkgtest.8C6GhK/autopkgtest_tmp/test/test.py", line 
1261, in setUp
+ 139s self.assertEqual(output, "ready\r\n")
+ 139s AssertionError: 'ready\r\n\x1b[m\x0f\x1b[27m\x1b[24m\x1b[J' != 
'ready\r\n'
+ 139s   ready
+ 139s - 
+ 139s + 
+ 139s 
+ 139s 
+ 139s ==
+ 139s FAIL: test_special_characters_double_quoted 
(__main__.TestZshGlobalImplicit.test_special_characters_double_quoted)
+ 139s --
+ 139s Traceback (most recent call last):
+ 139s   File "/tmp/autopkgtest.8C6GhK/autopkgtest_tmp/test/test.py", line 
1261, in setUp
+ 139s self.assertEqual(output, "ready\r\n")
+ 139s AssertionError: 'ready\r\n\x1b[m\x0f\x1b[27m\x1b[24m\x1b[J' != 
'ready\r\n'
+ 139s   ready
+ 139s - 
+ 139s + 
+ 139s 
+ 139s 
+ 139s ==
+ 139s FAIL: test_special_characters_single_quoted 
(__main__.TestZshGlobalImplicit.test_special_characters_single_quoted)
+ 139s --
+ 139s Traceback (most recent call last):
+ 139s   File "/tmp/autopkgtest.8C6GhK/autopkgtest_tmp/test/test.py", line 
1261, in setUp
+ 139s self.assertEqual(output, "ready\r\n")
+ 139s AssertionError: 'ready\r\n\x1b[m\x0f\x1b[27m\x1b[24m\x1b[J' != 
'ready\r\n'
+ 139s   ready
+ 139s - 
+ 139s + 
+ 139s 
+ 139s 
+ 139s ==
+ 139s FAIL: test_unquoted_space 
(__main__.TestZshGlobalImplicit.test_unquoted_space)
+ 139s --
+ 139s Traceback (most recent call last):
+ 139s   File "/tmp/autopkgtest.8C6GhK/autopkgtest_tmp/test/test.py", line 
1261, in setUp
+ 139s self.assertEqual(output, "ready\r\n")
+ 139s AssertionError: 'ready\r\n\x1b[m\x0f\x1b[27m\x1b[24m\x1b[J' != 
'ready\r\n'
+ 139s   ready
+ 139s - 
+ 139s + 
+ 139s 
+ 139s 
+ 139s ==
+ 139s FAIL: test_wordbreak_chars 
(__main__.TestZshGlobalImplicit.test_wordbreak_chars)
+ 139s --
+ 139s Traceback (most recent call last):
+ 139s   File "/tmp/autopkgtest.8C6GhK/autopkgtest_tmp/test/test.py", line 
1261, in setUp
+ 139s self.assertEqual(output, "ready\r\n")
+ 139s AssertionError: 'ready\r\n\x1b[m\x0f\x1b[27m\x1b[24m\x1b[J' != 
'ready\r\n'
+ 139s   ready
+ 139s - 
+ 139s + 
+ 139s 
+ 139s 
+ 139s --
+ 139s Ran 189 tests in 75.453s
+ 
+ https://autopkgtest.ubuntu.com/results/autopkgtest-
+ oracular/oracular/amd64/p/python-
+ argcomplete/20240801_161300_87da0@/log.gz

** Changed in: python-argcomplete (Ubuntu)
 Assignee: (unassigned) => Olivier Gayot (ogayot)

** Bug watch added: github.com/kislyuk/argcomplete/issues #496
   https://github.com/kislyuk/argcomplete/issues/496

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

Title:
  python-argcomplete autopkgtest fails with TERM=linux

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2075572] [NEW] python-argcomplete autopkgtest fails with TERM=linux

2024-08-02 Thread Olivier Gayot
Public bug reported:

Autopkgtests for python-argcomplete fail on oracular and noble for all
architectures where we invoke autopkgtest with --env=TERM=linux (all but
armhf currently).

I found a somewhat related bug report from 2021
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=873149 but the fix is
not enough for Ubuntu.

** Affects: python-argcomplete (Ubuntu)
 Importance: Undecided
 Status: New

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

Title:
  python-argcomplete autopkgtest fails with TERM=linux

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2075315] Re: [SRU] argcomplete 3.1.4-1 is incompatible with default Ubuntu version (3.12.3)

2024-08-01 Thread Olivier Gayot
@bdrung mentioned that we should fix the autopkgtest for the devel
series and add the fix to the SRU

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

Title:
  [SRU] argcomplete 3.1.4-1 is incompatible with default Ubuntu version
  (3.12.3)

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2063129] Re: Argparse API change breaks argcomplete

2024-08-01 Thread Olivier Gayot
I've filled the SRU template as part of bug 2075315 ; which appears to
be the same issue.

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

Title:
  Argparse API change breaks argcomplete

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2075315] Re: [SRU] argcomplete 3.1.4-1 is incompatible with default Ubuntu version (3.12.3)

2024-08-01 Thread Olivier Gayot
** Changed in: python-argcomplete (Ubuntu)
   Status: Invalid => New

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

Title:
  [SRU] argcomplete 3.1.4-1 is incompatible with default Ubuntu version
  (3.12.3)

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2073461] Re: [SRU] virt-install ignores --cloud-init when --location is present

2024-08-01 Thread Olivier Gayot
I've linked a merge proposal (marked on hold) and can be reviewed but
the fix for bug 2075315 must be in proposed before virt-manager can
build again.

** Merge proposal linked:
   
https://code.launchpad.net/~ogayot/ubuntu/+source/virt-manager/+git/virt-manager/+merge/470484

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

Title:
  [SRU] virt-install ignores --cloud-init when --location is present

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2073461] Re: [SRU] virt-install ignores --cloud-init when --location is present

2024-08-01 Thread Olivier Gayot
Build on noble is currently blocked because of bug 2075315

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

Title:
  [SRU] virt-install ignores --cloud-init when --location is present

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2075315] Re: [SRU] argcomplete 3.1.4-1 is incompatible with default Ubuntu version (3.12.3)

2024-08-01 Thread Olivier Gayot
Adding debdiff targetted for noble.

The package is available in my PPA ogayot/noble-proposed for testing.

https://launchpad.net/~ogayot/+archive/ubuntu/noble-
proposed/+build/28704780

** Description changed:

  [Impact]
- * The package for Ubuntu 24.04 installs argcomplete version 3.1.4 which is 
incompatible with Python 3.11.9+, 3.12.3+, and 3.13+, resulting in broken 
argument completion. 
+ * The package for Ubuntu 24.04 installs argcomplete version 3.1.4 which is 
incompatible with Python 3.11.9+, 3.12.3+, and 3.13+, resulting in broken 
argument completion.
  
  * Since the default Python version on Ubuntu 24.04 is 3.12.3,
  argcomplete 3.1.4 is not compatible. This is even more problematic,
  since argcomplete cannot be installed through pip on this Ubuntu version
  as the Python environment is managed by apt. So it is not easily
  possible to install a working version.
  
  * This is also preventing other packages that use argcomplete (e.g.,
  virt-manager) to successfully rebuild on noble.
  
  [Testing]
  To reproduce
  1.) On Ubuntu 24.04, install python-argcomplete
  2.) Save the following to `foo.py`
  
  ```
  #!/usr/bin/env python
  
  import argparse, argcomplete
  
  parser = argparse.ArgumentParser()
  parser.add_argument("--foo", choices=["a", "b"])
  
  argcomplete.autocomplete(parser)
  ```
  3.) Register argcomplete for foo.py by putting `eval 
"$(register-python-argcomplete foo.py)"` in your .bashrc and starting a new 
shell.
  [I'm not sure if this step is necessary, as the package activates 
argcomplete globally.]
  4.) Type `./foo.py --foo `. This should suggest "a" and "b" but doesn't.
  
+ [Where bugs could occur]
+ Argument completion can in some scenarios be a slow operation. After updating 
argcomplete to the fixed version, it is possible that some users will observe a 
slight delay during completion ; that they didn't observe when the completion 
was broken.
+ 
  [Additional info]
  This is fixed with argcomplete version 3.3.0 here:
  
https://github.com/kislyuk/argcomplete/commit/54a4846b3a774cd9037167898f3cce38ba9d58e8

** Patch added: "debdiff for noble"
   
https://bugs.launchpad.net/ubuntu/+source/python-argcomplete/+bug/2075315/+attachment/5801919/+files/1-3.1.4-1__3.1.4-1ubuntu0.1.debdiff

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

Title:
  [SRU] argcomplete 3.1.4-1 is incompatible with default Ubuntu version
  (3.12.3)

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2075315] Re: Installed version on Ubuntu noble is incompatible with default Ubuntu version

2024-08-01 Thread Olivier Gayot
** Changed in: python-argcomplete (Ubuntu Noble)
 Assignee: (unassigned) => Olivier Gayot (ogayot)

** Summary changed:

- Installed version on Ubuntu noble is incompatible with default Ubuntu version
+ [SRU] argcomplete 3.1.4-1 is incompatible with default Ubuntu version (3.12.3)

** Description changed:

- The package for Ubuntu 24.04 installs argcomplete version 3.1.4 which is 
incompatible with Python 3.11.9+, 3.12.3+, and 3.13+. This is fixed with 
argcomplete version 3.3 here:
- 
https://github.com/kislyuk/argcomplete/commit/54a4846b3a774cd9037167898f3cce38ba9d58e8
+ [Impact]
+ * The package for Ubuntu 24.04 installs argcomplete version 3.1.4 which is 
incompatible with Python 3.11.9+, 3.12.3+, and 3.13+, resulting in broken 
argument completion. 
  
- Since the default Python version on Ubuntu 24.04 is 3.12.3, argcomplete
- 3.1.4 is not compatible. This is even more problematic, since
- argcomplete cannot be installed through pip on this Ubuntu version as
- the Python environment is managed by apt. So it is not easily possible
- to install a working version.
+ * Since the default Python version on Ubuntu 24.04 is 3.12.3,
+ argcomplete 3.1.4 is not compatible. This is even more problematic,
+ since argcomplete cannot be installed through pip on this Ubuntu version
+ as the Python environment is managed by apt. So it is not easily
+ possible to install a working version.
  
+ * This is also preventing other packages that use argcomplete (e.g.,
+ virt-manager) to successfully rebuild on noble.
  
+ [Testing]
  To reproduce
  1.) On Ubuntu 24.04, install python-argcomplete
  2.) Save the following to `foo.py`
  
  ```
  #!/usr/bin/env python
  
  import argparse, argcomplete
  
  parser = argparse.ArgumentParser()
  parser.add_argument("--foo", choices=["a", "b"])
  
  argcomplete.autocomplete(parser)
  ```
  3.) Register argcomplete for foo.py by putting `eval 
"$(register-python-argcomplete foo.py)"` in your .bashrc and starting a new 
shell.
- [I'm not sure if this step is necessary, as the package activates 
argcomplete globally.]
+ [I'm not sure if this step is necessary, as the package activates 
argcomplete globally.]
  4.) Type `./foo.py --foo `. This should suggest "a" and "b" but doesn't.
+ 
+ [Additional info]
+ This is fixed with argcomplete version 3.3.0 here:
+ 
https://github.com/kislyuk/argcomplete/commit/54a4846b3a774cd9037167898f3cce38ba9d58e8

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

Title:
  [SRU] argcomplete 3.1.4-1 is incompatible with default Ubuntu version
  (3.12.3)

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2075315] Re: Installed version on Ubuntu noble is incompatible with default Ubuntu version

2024-08-01 Thread Olivier Gayot
** Also affects: python-argcomplete (Ubuntu Noble)
   Importance: Undecided
   Status: New

** Changed in: python-argcomplete (Ubuntu Noble)
   Status: New => Confirmed

** Changed in: python-argcomplete (Ubuntu)
   Status: Confirmed => Invalid

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

Title:
  [SRU] argcomplete 3.1.4-1 is incompatible with default Ubuntu version
  (3.12.3)

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 2075315] Re: Installed version on Ubuntu noble is incompatible with default Ubuntu version

2024-08-01 Thread Olivier Gayot
I've also run into this issue when trying to rebuild virt-manager on
noble. The issue causes the test suite  (and the build) to fail.

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

Title:
  Installed version on Ubuntu noble is incompatible with default Ubuntu
  version

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


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

  1   2   3   4   5   6   7   8   9   10   >