2019-03-18 13:08:18 |
Dimitri John Ledkov |
bug |
|
|
added bug |
2019-03-18 13:08:28 |
Dimitri John Ledkov |
bug task added |
|
subiquity |
|
2019-03-18 13:12:18 |
Launchpad Janitor |
merge proposal linked |
|
https://code.launchpad.net/~xnox/curtin/+git/curtin/+merge/364670 |
|
2019-03-18 13:27:31 |
Dan Watkins |
curtin: status |
New |
Confirmed |
|
2019-03-18 13:27:52 |
Dan Watkins |
curtin: status |
Confirmed |
Incomplete |
|
2019-03-18 14:04:46 |
Dimitri John Ledkov |
curtin: status |
Incomplete |
Confirmed |
|
2019-03-18 14:06:03 |
Dimitri John Ledkov |
subiquity: importance |
Undecided |
Critical |
|
2019-03-18 14:06:05 |
Dimitri John Ledkov |
subiquity: status |
New |
Confirmed |
|
2019-03-18 16:10:52 |
Ryan Harper |
curtin: status |
Confirmed |
Incomplete |
|
2019-03-19 15:21:11 |
Dimitri John Ledkov |
attachment added |
|
system.journal https://bugs.launchpad.net/subiquity/+bug/1820604/+attachment/5247574/+files/system.journal |
|
2019-03-19 15:21:40 |
Dimitri John Ledkov |
attachment added |
|
subiquity-debug.log https://bugs.launchpad.net/subiquity/+bug/1820604/+attachment/5247575/+files/subiquity-debug.log |
|
2019-03-21 12:31:22 |
Dimitri John Ledkov |
bug task added |
|
livecd-rootfs (Ubuntu) |
|
2019-03-21 12:31:31 |
Dimitri John Ledkov |
curtin: status |
Incomplete |
Invalid |
|
2019-03-21 12:33:16 |
Dimitri John Ledkov |
description |
sudo snap install subiquity --classic
export SNAP=/snap/subiquity/664
export PYTHONPATH=/snap/subiquity/664/lib/python3.6/site-packages/
$ /snap/subiquity/664/usr/bin/python3 -c 'import curtin.util; print(curtin.util.get_paths())'
{'curtin_exe': None,
'lib': '/snap/subiquity/664/lib/python3.6/site-packages/curtin',
'helpers': '/snap/subiquity/664/usr/lib/curtin/helpers'}
I think this is due to curtin getting installed as bin/curtin, not as usr/bin/curtin inside the subiquity snap.
Note that:
$ /snap/subiquity/664/usr/bin/python3 -c 'import curtin.util; print(curtin.util._installed_file_path("usr/bin/curtin"))'
None
yet
/snap/subiquity/664/usr/bin/python3 -c 'import curtin.util; print(curtin.util._installed_file_path("bin/curtin"))'
/snap/subiquity/664/bin/curtin <- winner
I don't know if we should be forcing subiquity snapcraft to install curtin into usr/bin, or if curtin code should be tweaked to try to detect curtin in $SNAP/bin/curtin.
Or like if we should append $SNAP/bin to $PATH. |
serial-subiquity@.service runs very differently to the tty1 subiquity.
In seiral-subiquity@ case, it doesn't block starting on snapd as it doesn't use /usr/bin/snap run.
Also, it doesn't execute subiquity.subiquity-service script, meaning that PATH setting there is not exported, causing troubles for curtin to reexec itself, or to find the right python in $PATH.
Fix that in both livecd-rootfs & subiquity.
https://github.com/CanonicalLtd/subiquity/pull/428
https://code.launchpad.net/~xnox/livecd-rootfs/+git/livecd-rootfs/+merge/364888 |
|
2019-03-21 12:34:20 |
Dimitri John Ledkov |
summary |
curtin fails to find itself in subiquity snap |
curtin fails to find itself in subiquity snap, when running on serial-subiquity@.service |
|
2019-03-21 12:35:19 |
Dimitri John Ledkov |
livecd-rootfs (Ubuntu): status |
New |
Confirmed |
|
2019-03-26 00:53:59 |
Michael Hudson-Doyle |
nominated for series |
|
Ubuntu Bionic |
|
2019-03-26 00:53:59 |
Michael Hudson-Doyle |
bug task added |
|
livecd-rootfs (Ubuntu Bionic) |
|
2019-03-26 00:54:07 |
Michael Hudson-Doyle |
livecd-rootfs (Ubuntu): status |
Confirmed |
Fix Released |
|
2019-03-26 00:54:09 |
Michael Hudson-Doyle |
subiquity: status |
Confirmed |
Fix Released |
|
2019-03-26 00:54:11 |
Michael Hudson-Doyle |
livecd-rootfs (Ubuntu Bionic): status |
New |
Triaged |
|
2019-07-02 12:26:19 |
Francis Ginther |
tags |
|
id-5d1adb08f3b51440c727e268 |
|
2019-07-16 02:17:08 |
Michael Hudson-Doyle |
livecd-rootfs (Ubuntu Bionic): status |
Triaged |
Fix Released |
|
2019-07-16 10:01:09 |
Dimitri John Ledkov |
livecd-rootfs (Ubuntu Bionic): status |
Fix Released |
Fix Committed |
|
2019-07-16 10:01:35 |
Dimitri John Ledkov |
livecd-rootfs (Ubuntu Bionic): milestone |
|
ubuntu-18.04.3 |
|
2019-07-16 14:31:58 |
Steve Langasek |
livecd-rootfs (Ubuntu Bionic): status |
Fix Committed |
Fix Released |
|