I was stuck on this for awhile with 22.04.4 but it turned out to be
permissions issue on my xorriso customized image iso. Here's how I was
able to clearly see what was causing the error:

For me the error was:
2024-05-03 23:38:22,203 ERROR root:30 finish: 
subiquity/Install/install/configure_apt: FAIL: Command '['systemd-run', 
'--wait', '--same-dir', '--property', 'SyslogIdentifier=subiquity_log.2237', 
'--property', 'PrivateMounts=yes', '--setenv', 
'PATH=/snap/subiquity/5495/bin:/snap/subiquity/5495/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/subiquity/5495/bin:/snap/subiquity/5495/sbin',
 '--setenv', 'PYTHONPATH=:/sn
ap/subiquity/5495/lib/python3.10/site-packages', '--setenv', 
'PYTHON=/snap/subiquity/5495/usr/bin/python3.10', '--setenv', 
'SNAP=/snap/subiquity/5495', '--', '/s
nap/subiquity/5495/usr/bin/python3.10', '-m', 'curtin', '--showtrace', '-vvv', 
'--set', 'json:reporting={"subiquity": {"type": "journald", "identifier": 
"curtin_
event.2237.3"}}', 'in-target', '-t', '/tmp/tmpekbt6rtp/mount', '--', 'apt-get', 
'update']' returned non-zero exit status 100.

Which translates to this command:
systemd-run \
    --wait \
    --same-dir \
    --property SyslogIdentifier=subiquity_log.2237 \
    --property PrivateMounts=yes \
    --setenv 
PATH=/snap/subiquity/5495/bin:/snap/subiquity/5495/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/subiquity/5495/bin:/snap/subiquity/5495/sbin
 \
    --setenv PYTHONPATH=:/snap/subiquity/5495/lib/python3.10/site-packages \
    --setenv PYTHON=/snap/subiquity/5495/usr/bin/python3.10 \
    --setenv SNAP=/snap/subiquity/5495 \
    -- \
    /snap/subiquity/5495/usr/bin/python3.10 \
    -m curtin \
    --showtrace \
    -vvv \
    --set json:reporting={"subiquity": {"type": "journald", "identifier": 
"curtin_event.2237.3"}} \
    in-target \
    -t /tmp/tmpekbt6rtp/mount \
    -- \
    apt-get update

I took the "--set json:reporting={"subiquity": {"type": "journald",
"identifier": "curtin_event.2237.3"}} \" part out and ran it.

I get this:
Running as unit: run-u40.service
Finished with result: exit-code
Main processes terminated with: code=exited/status=100
Service runtime: 2.153s
CPU time consumed: 1.892s

I run systemctl status run-u40.service and which shows the unit file
"/run/systemd/transient/run-u40.service"

Unit file:
# This is a transient unit file, created programmatically via the systemd API. 
Do not edit.
[Unit]
Description=/snap/subiquity/5495/usr/bin/python3.10 -m curtin --showtrace -vvv 
in-target -t /tmp/tmpekbt6rtp/mount -- apt-get update

[Service]
SyslogIdentifier=subiquity_log.2237
PrivateMounts=yes
WorkingDirectory=/root
Environment="PATH=/snap/subiquity/5495/bin:/snap/subiquity/5495/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/subiquity/5495/bin:/snap/subiquity/5495/sbin"
 "PYTHONPATH=:/snap/subiquity/5495/lib/python3.10/site-packages" 
"PYTHON=/snap/subiquity/5495/usr/bin/python3.10" "SNAP=/snap/subiquity/5495"
ExecStart=
ExecStart="/snap/subiquity/5495/usr/bin/python3.10" "-m" "curtin" "--showtrace" 
"-vvv" "in-target" "-t" "/tmp/tmpekbt6rtp/mount" "--" "apt-get" "update"


Set up environment:
export 
PATH=/snap/subiquity/5495/bin:/snap/subiquity/5495/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/subiquity/5495/bin:/snap/subiquity/5495/sbin
export PYTHONPATH=:/snap/subiquity/5495/lib/python3.10/site-packages
export PYTHON=/snap/subiquity/5495/usr/bin/python3.10
export SNAP=/snap/subiquity/5495

Now run the command to see the error:
/snap/subiquity/5495/usr/bin/python3.10 -m curtin --showtrace -vvv in-target -t 
/tmp/tmpekbt6rtp/mount -- apt-get update

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

Title:
  subiquity curtin apt-get update fails

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


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

Reply via email to