Ubuntu 2604 installation fails on installing ubuntu-desktop
https://askubuntu.com/questions/1566100/ubuntu-2604-installation-fails-on-installing-ubuntu-desktopDuring network install ubuntu 2604 with server image and cloud-init I am getting error during ubuntu-desktop installation:
start: subiquityInstall/install/ubuntu-desktop: unpacking ubuntu-desktop start: subiquityInstall/install/postinstall/cmd-system-install: curtin command system-install finish: subiquityInstall/install/ubuntu-desktop/unpacking: Command ['systemd-run', '--wait', '--same-dir', '--property', 'SyslogIdentifier=subiquity_log.2474', '--setenv', 'PATH=/snap/subiquity/7225/bin:/snap/subiquity/7225/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin', '--setenv', 'PYTHONPATH=/snap/subiquity/7225/usr/lib/python3.12/site-packages', '--setenv', 'PYTHON=/snap/subiquity/7225/usr/bin/python3.12', '--setenv', 'SNAP=/snap/subiquity/7225', '--setenv', 'SNAP_NAME=subiquity', '--setenv', 'SNAP_INSTANCE_NAME=subiquity', '--setenv', 'SNAP_REVISION=7225', '--setenv', 'SNAP_ARCH=amd64', '--setenv', 'SNAP_LIBRARY_PATH=/snap/subiquity/7225/lib', '--setenv', 'SNAP_COOKIE=subiquity_7225', '--setenv', 'SNAP_CONTEXT=subiquity_7225', '--setenv', 'SNAP_VERSION=22.04.4', '--setenv', 'SNAP_USER_COMMON=/root/snap/subiquity/common', '--setenv', 'SNAP_USER_DATA=/root/snap/subiquity/7225', '--setenv', 'SNAP_DATA=/var/snap/subiquity/7225', '--setenv', 'SNAP_COMMON=/var/snap/subiquity/common', '--setenv', 'SNAP_REAL_HOME=/root', '--setenv', 'SNAP_USER_REAL_HOME=/root', '--setenv', 'SNAP_INSTANCE_KEY=subiquity_7225', '--setenv', 'SNAP_INSTANCE_ID=subiquity_7225', '--setenv', 'SNAP_INSTANCE_NAME=subiquity', '--setenv', 'SNAP_INSTANCE_REVISION=7225', '--setenv', 'SNAP_INSTANCE_ARCH=amd64', '--setenv', 'SNAP_INSTANCE_LIBRARY_PATH=/snap/subiquity/7225/lib', '--setenv', 'SNAP_INSTANCE_COOKIE=subiquity_7225', '--setenv', 'SNAP_INSTANCE_CONTEXT=subiquity_7225', '--setenv', 'SNAP_INSTANCE_VERSION=22.04.4', '--setenv', 'SNAP_INSTANCE_USER_COMMON=/root/snap/subiquity/common', '--setenv', 'SNAP_INSTANCE_USER_DATA=/root/snap/subiquity/7225', '--setenv', 'SNAP_INSTANCE_DATA=/var/snap/subiquity/7225', '--setenv', 'SNAP_INSTANCE_COMMON=/var/snap/subiquity/common', '--setenv', 'SNAP_INSTANCE_REAL_HOME=/root', '--setenv', 'SNAP_INSTANCE_USER_REAL_HOME=/root', '--setenv', 'SNAP_INSTANCE_KEY=subiquity_7225', '--setenv', 'SNAP_INSTANCE_ID=subiquity_7225', '--setenv', 'SNAP_INSTANCE_NAME=subiquity', '--setenv', 'SNAP_INSTANCE_REVISION=7225', '--setenv', 'SNAP_INSTANCE_ARCH=amd64', '--setenv', 'SNAP_INSTANCE_LIBRARY_PATH=/snap/subiquity/7225/lib', '--setenv', 'SNAP_INSTANCE_COOKIE=subiquity_7225', '--setenv', 'SNAP_INSTANCE_CONTEXT=subiquity_7225', '--setenv', 'SNAP_INSTANCE_VERSION=22.04.4', '--setenv', 'SNAP_INSTANCE_USER_COMMON=/root/snap/subiquity/common', '--setenv', 'SNAP_INSTANCE_USER_DATA=/root/snap/subiquity/7225', '--setenv', 'SNAP_INSTANCE_DATA=/var/snap/subiquity/7225', '--setenv', 'SNAP_INSTANCE_COMMON=/var/snap/subiquity/common', '--setenv', 'SNAP_INSTANCE_REAL_HOME=/root', '--setenv', 'SNAP_INSTANCE_USER_REAL_HOME=/root', '--setenv', 'SNAP_INSTANCE_KEY=subiquity_7225', '--setenv', 'SNAP_INSTANCE_ID=subiquity_7225', '--setenv', 'SNAP_INSTANCE_NAME=subiquity', '--setenv', 'SNAP_INSTANCE_REVISION=7225', '--setenv', 'SNAP_INSTANCE_ARCH=amd64', '--setenv', 'SNAP_INSTANCE_LIBRARY_PATH=/snap/subiquity/7225/lib', '--setenv', 'SNAP_INSTANCE_COOKIE=subiquity_7225', '--setenv', 'SNAP_INSTANCE_CONTEXT=subiquity_7225', '--setenv', 'SNAP_INSTANCE_VERSION=22.04.4', '--setenv', 'SNAP_INSTANCE_USER_COMMON=/root/snap/subiquity/common', '--setenv', 'SNAP_INSTANCE_USER_DATA=/root/snap/subiquity/7225', '--setenv', 'SNAP_INSTANCE_DATA=/var/snap/subiquity/7225', '--setenv', 'SNAP_INSTANCE_COMMON=/var/snap/subiquity/common', '--setenv', 'SNAP_INSTANCE_REAL_HOME=/root', '--setenv', 'SNAP_INSTANCE_USER_REAL_HOME=/root', '--setenv', 'SNAP_INSTANCE_KEY=subiquity_7225', '--setenv', 'SNAP_INSTANCE_ID=subiquity_7225', '--setenv', 'SNAP_INSTANCE_NAME=subiquity', '--setenv', 'SNAP_INSTANCE_REVISION=7225', '--setenv', 'SNAP_INSTANCE_ARCH=amd64', '--setenv', 'SNAP_INSTANCE_LIBRARY_PATH=/snap/subiquity/7225/lib', '--setenv', 'SNAP_INSTANCE_COOKIE=subiquity_7225', '--setenv', 'SNAP_INSTANCE_CONTEXT=subiquity_7225', '--setenv', 'SNAP_INSTANCE_VERSION=22.04.4', '--setenv', 'SNAP_INSTANCE_USER_COMMON=/root/snap/subiquity/common', '--setenv', 'SNAP_INSTANCE_USER_DATA=/root/snap/subiquity/7225', '--setenv', 'SNAP_INSTANCE_DATA=/var/snap/subiquity/7225', '--setenv', 'SNAP_INSTANCE_COMMON=/var/snap/subiquity/common', '--setenv', 'SNAP_INSTANCE_REAL_HOME=/root', '--setenv', 'SNAP_INSTANCE_USER_REAL_HOME=/root'] finish: subiquityInstall/install/postinstall/cmd-system-install: curtin command system-install finish: subiquityInstall/install/postinstall/cmd-system-install: Command returned non-zero exit status 100 finish: subiquityInstall/install/postinstall: curtin command system-install finish: subiquityInstall/install: curtin command install start: subiquityInstall/error: finish-install finish: subiquityInstall/error: finish-install An error occurred. Press enter to start a shell. written to /var/crash/1776968472.930894921.install_fail.crash
My user-data file (wokrs well with Ubuntu 24.04):
#cloud-config
autoinstall:
version: 1
ssh:
install-server: yes
authorized-keys:
- "your SSH pub key here"
allow-pw: yes
apt:
preserve_sources_list: false
primary:
- arches: [amd64]
uri: "http://security.ubuntu.com/ubuntu"
storage:
grub:
reorder_uefi: false
config:
- id: disk-sda
type: disk
match: {}
ptable: gpt
wipe: superblock-recursive
preserve: false
grub_device: false
- id: partition-sda1
type: partition
device: disk-sda
size: 512M
wipe: superblock
flag: boot
number: 1
preserve: false
grub_device: true
- id: format-0
type: format
fstype: fat32
volume: partition-sda1
preserve: false
- id: partition-sda2
type: partition
device: disk-sda
size: 1G
wipe: superblock
flag: linux
number: 2
preserve: false
- id: format-1
type: format
fstype: ext4
volume: partition-sda2
preserve: false
- id: partition-sda3
type: partition
device: disk-sda
size: -1
wipe: superblock
flag: linux
number: 3
preserve: false
- id: dm_crypt
type: dm_crypt
volume: partition-sda3
key: "test"
preserve: false
- id: lvm_volgroup-0
type: lvm_volgroup
name: ubuntu-vg
devices: [dm_crypt]
preserve: false
- id: lvm_partition-0
type: lvm_partition
name: swap
volgroup: lvm_volgroup-0
size: 4G
preserve: false
- id: lvm_partition-1
type: lvm_partition
name: root
volgroup: lvm_volgroup-0
size: 95%
preserve: false
- id: format-2
type: format
fstype: swap
volume: lvm_partition-0
preserve: false
- id: format-3
type: format
fstype: ext4
volume: lvm_partition-1
preserve: false
- id: mount-3
type: mount
device: format-3
path: /
- id: mount-2
type: mount
device: format-2
path: /swap
- id: mount-1
type: mount
device: format-1
path: /boot
- id: mount-0
type: mount
device: format-0
path: /boot/efi
identity:
hostname: ubuntu
username: administrator
password: "$6$lzzh3A/U7wYF6SR4$bpzIAjzd3CqSsjVLlv181dG9VVAQdsBmEmFneP1ajIlkrS8h5b44G6r8WnQ4L0"
packages:
- ubuntu-desktop
- htop
- build-essential
- git-core
- wget
- curl
- ssl-cert
- net-tools
- evolution
- evolution-ews
- tpm2-tools
- unzip
snaps:
- name: firefox
package_update: true
package_upgrade: true
late-commands:
- curtin in-target --target=/target -- sed -i 's/#PermitRootLogin.*/PermitRootLogin yes/' /etc/ssh/sshd_config
- curtin in-target --target=/target -- sed -i 's/XKBLAYOUT="us"/XKBLAYOUT="us,ru"/' /etc/default/keyboard
- curtin in-target --target=/target -- sed -i 's/XKBVARIANT=""/XKBVARIANT=","/' /etc/default/keyboard
- curtin in-target --target=/target -- sed -i 's/XKBOPTIONS=""/XKBOPTIONS="grp_led:scroll"/' /etc/default/keyboard
- curtin in-target --target=/target -- systemctl disable cups-browsed || true
- curtin in-target --target=/target -- systemctl disable open-iscsi.service || true
- curtin in-target --target=/target -- systemctl disable systemd-networkd-wait-online.service || true
- curtin in-target --target=/target -- apt remove -y transmission-common || true
- curtin in-target --target=/target -- update-grub || true
user-data:
disable_root: false
ntp:
enabled: true
ntp_client: systemd-timesyncd
servers:
- ntp.ubuntu.com




