Public bug reported: After unstaging cloud-init from the ubuntu-desktop-provision snap, subiquity fails to validate cloud-init data.
Subiquity relies on *_ORIG environment variables to generate an environment outside of the snap context, however these are not set correctly in the ubuntu-desktop-bootstrap snapcraft.yaml. The result is finding the python executable inside of the snap which can't import the 'cloudinit' submodule. In progress fix: https://github.com/canonical/ubuntu-desktop- provision/pull/842 ProblemType: Bug DistroRelease: Ubuntu 24.10 Package: subiquity (276 of snap /snap/ubuntu-desktop-bootstrap/276 of version 0+git.d064d3736) ProcVersionSignature: Ubuntu 6.11.0-7.7-generic 6.11.0-rc7 Uname: Linux 6.11.0-7-generic x86_64 NonfreeKernelModules: zfs ApportVersion: 2.30.0-0ubuntu2 Architecture: amd64 CasperMD5CheckMismatches: ./casper/initrd CasperMD5CheckResult: fail CasperVersion: 1.502 CloudArchitecture: x86_64 CloudID: nocloud CloudName: unknown CloudPlatform: nocloud CloudSubPlatform: seed-dir (/var/lib/cloud/seed/nocloud,/dev/vdb) CurrentDesktop: ubuntu:GNOME Date: Thu Sep 26 23:49:38 2024 DesktopInstallerRev: 276 LiveMediaBuild: Ubuntu 24.10 "Oracular Oriole" - Beta amd64 (20240919) Lsusb: Error: command ['lsusb'] failed with exit code 1: Lsusb-t: Lsusb-v: Error: command ['lsusb', '-v'] failed with exit code 1: MachineType: QEMU Ubuntu 24.10 PC (i440FX + PIIX, 1996) ProcEnviron: LANG=C.UTF-8 PATH=(custom, no user) SHELL=/bin/bash TERM=xterm-256color XDG_RUNTIME_DIR=<set> ProcKernelCmdLine: autoinstall initrd=initrd SnapUpdated: False SnapVersion: 276 of snap /snap/ubuntu-desktop-bootstrap/276 of version 0+git.d064d3736 SourcePackage: subiquity UpgradeStatus: No upgrade log present (probably fresh install) dmi.bios.date: 03/11/2024 dmi.bios.release: 0.0 dmi.bios.vendor: Ubuntu distribution of EDK II dmi.bios.version: 2024.02-2 dmi.chassis.type: 1 dmi.chassis.vendor: QEMU dmi.chassis.version: pc-i440fx-oracular dmi.modalias: dmi:bvnUbuntudistributionofEDKII:bvr2024.02-2:bd03/11/2024:br0.0:svnQEMU:pnUbuntu24.10PC(i440FX+PIIX,1996):pvrpc-i440fx-oracular:cvnQEMU:ct1:cvrpc-i440fx-oracular:sku: dmi.product.name: Ubuntu 24.10 PC (i440FX + PIIX, 1996) dmi.product.version: pc-i440fx-oracular dmi.sys.vendor: QEMU ** Affects: ubuntu-desktop-provision Importance: Undecided Assignee: Chris Peterson (cpete) Status: In Progress ** Affects: subiquity (Ubuntu) Importance: Critical Assignee: Chris Peterson (cpete) Status: In Progress ** Tags: amd64 apport-bug need-duplicate-check oracular ubuntu-desktop-bootstrap wayland-session ** Also affects: ubuntu-desktop-provision Importance: Undecided Status: New ** Changed in: ubuntu-desktop-provision Status: New => In Progress ** Changed in: subiquity Status: In Progress => Invalid ** Changed in: ubuntu-desktop-provision Assignee: (unassigned) => Chris Peterson (cpete) ** Also affects: subiquity (Ubuntu) Importance: Undecided Status: New ** No longer affects: subiquity ** Changed in: subiquity (Ubuntu) Status: New => Invalid ** Changed in: subiquity (Ubuntu) Status: Invalid => In Progress ** Changed in: subiquity (Ubuntu) Assignee: (unassigned) => Chris Peterson (cpete) ** Changed in: subiquity (Ubuntu) Milestone: None => ubuntu-24.10 ** Changed in: subiquity (Ubuntu) Importance: Undecided => Critical -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2082851 Title: cloud-init validation fails on ubuntu-desktop with ModuleNotFoundError To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-desktop-provision/+bug/2082851/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs