Ubuntu Support Template
Ubuntu Version:
Example: 24.04 LTS
Desktop Environment (if applicable):
n/a, server install
Problem Description:
I’m attempting to bootstrap a new ubuntu-server lts image using autoinstall - multipass launch 24.04 --name test --cloud-init ubuntu-24/userdata.yaml. Then going into the console for it - multipass shell test I can observe that the user password is not being set per the autoinstall and attempting the same via lxc results in a shell I cannot log in to.
I have paired down my userdata.yaml to the bare minimum (I believe), cribbed from https://canonical-subiquity.readthedocs-hosted.com/en/latest/howto/autoinstall-quickstart.html:
#cloud-config
autoinstall:
version: 1
identity:
hostname: ubuntu-server
password: "$6$exDY1mhS4KUYCE/2$zmn9ToZwTKLhCw.b4/b.ZRTIZM30JZ4QrOQ2aOXJ8yk96xpcCof0kxKwuX1kqLG/ygbJ1f8wxED22bTL4F46P0"
username: ubuntu
Relevant System Information:
I do not believe anything here is special
Screenshots or Error Messages:
Checking the /var/log/cloud-init-output.log file, it contains the following:
2025-12-16 22:26:12,203 - cc_ubuntu_autoinstall.py[WARNING]: Skipping autoinstall module. Expected one of the Ubuntu installer snap packages to be present: subiquity, ubuntu-desktop-installer
What I’ve Tried:
I tried installing subiquity on my parent system, no luck. Otherwise I’m out of technical approaches and attempting to find other instances has resulted in folks also having this issue, but no documented solution. I have also tried validating my yaml via https://canonical-subiquity.readthedocs-hosted.com/en/latest/howto/autoinstall-validation.html but no errors identified.
Before Posting:
![]()
See the “Start here” guide: