Michael Hudson-Doyle
|
c85cae9bfe
|
respond to some review feedback
|
2018-02-23 09:18:33 +13:00 |
|
Michael Hudson-Doyle
|
d46e397b24
|
merge trunk
|
2018-02-22 13:58:12 +13:00 |
|
Michael Hudson-Doyle
|
d1b26ce330
|
Override JobRunningTimeoutSec to 0s on the .device unit that
subiquity_config.mount depends on to avoid a 5s delay on switching to a
new VT when there is no device there (LP: #1750117)
|
2018-02-20 15:22:43 +13:00 |
|
Michael Hudson-Doyle
|
b01a9b0d7a
|
leave getty@tty1 in a state where it can be re-enabled
|
2018-02-13 14:53:10 +13:00 |
|
Michael Hudson-Doyle
|
62a6e6270f
|
shuffle subiquity service definition to a mix of a snapd-generated service file (not in this branch) and an overlay (in this branch)
|
2018-02-09 15:08:51 +13:00 |
|
Michael Hudson-Doyle
|
a7f8044a85
|
Disable the snapd.refresh.timer in the live server session.
|
2018-02-08 13:43:36 +13:00 |
|
Michael Hudson-Doyle
|
6ca49ecf0f
|
remove some commented out gunk from .service files
|
2018-01-31 21:41:32 +13:00 |
|
Michael Hudson-Doyle
|
ec1f465e2c
|
fix path in serial-subiquity@.service
|
2018-01-16 13:14:46 +13:00 |
|
Michael Hudson-Doyle
|
2ebe4ec60d
|
run subiquity on the serial console
|
2018-01-15 14:56:49 +13:00 |
|
Michael Hudson-Doyle
|
7c1c7a80c2
|
enable networkd for live-server systems
the logic for doing this is the same as why it is done for cloud-images, for which
see http://bazaar.launchpad.net/~ubuntu-core-dev/livecd-rootfs/trunk/revision/1520
I think this behaviour is a bug in cloud-init (see lp:#1737630) but this is a good
workaround in the mean time
|
2017-12-21 11:00:22 +13:00 |
|
Michael Hudson-Doyle
|
3ecbd2802e
|
tweaks before review
|
2017-12-13 22:32:22 +13:00 |
|
Michael Hudson-Doyle
|
8c8b16b5e6
|
sigh
|
2017-12-13 19:27:37 +13:00 |
|
Michael Hudson-Doyle
|
0113b9aad7
|
self-review
|
2017-12-13 16:13:14 +13:00 |
|
Michael Hudson-Doyle
|
b913dcdf1c
|
gen the initramfs with the right options and repack it with lzma
|
2017-12-13 15:42:37 +13:00 |
|
Michael Hudson-Doyle
|
6ddf832b20
|
slimy hack to get a casper-ized initrd in place
|
2017-12-13 10:07:14 +13:00 |
|
Michael Hudson-Doyle
|
26753602fe
|
Move casper from filesystem.squashfs to installer.squashfs.
|
2017-12-12 23:29:59 +13:00 |
|
Michael Hudson-Doyle
|
e0809e31f6
|
Automount a partition of fixed UUID for giving subiquity canned answers.
|
2017-11-17 15:08:15 +13:00 |
|
Michael Hudson-Doyle
|
1a99680334
|
Remove snap.subiquity.started from subiquity's After=/Requires= as it
does not fix the race condition they were intended to address and causes
subiquity to be killed when snapd refreshes subiquity (LP: #1724411)
|
2017-10-18 13:26:08 +13:00 |
|
Michael Hudson-Doyle
|
895e2a51f1
|
Seed the subiquity snap to track the stable channel (LP: #1724410)
|
2017-10-18 13:23:45 +13:00 |
|
Steve Langasek
|
e53ad3b354
|
Fix server live image to pull subiquity from the stable channel, not
from edge.
|
2017-10-15 13:44:54 -07:00 |
|
Steve Langasek
|
bea8a0696e
|
snap.subiquity.started.service must be RemainAfterExit=yes to satisfy
the service dependencies.
|
2017-10-12 09:23:44 -04:00 |
|
Steve Langasek
|
f58957acd6
|
Add the SNAP_REEXEC=0 enviroment to the subiquity service as well.
|
2017-10-12 00:32:44 -04:00 |
|
Steve Langasek
|
9f040f0481
|
Fix wrong variable name in systemd unit snippets.
|
2017-10-11 18:24:19 -04:00 |
|
Steve Langasek
|
857f1984c9
|
export SNAP_REEXEC=0 to our snappy systemd units in the livefs overlay,
to work around apparmor not working reliably against aufs.
|
2017-10-11 12:46:10 -04:00 |
|
Michael Hudson-Doyle
|
c9128a31e3
|
add snap.subiquity.started.service to subiquity.service's Requires=
|
2017-10-09 15:07:56 +13:00 |
|
Michael Hudson-Doyle
|
81f44354e3
|
Merge lp:~mwhudson/livecd-rootfs/subiquity-ordering
|
2017-10-06 10:06:28 +13:00 |
|
Steve Langasek
|
d18cb38c4e
|
Merge lp:~xnox/livecd-rootfs/drop-harmful-resolv-fixes
|
2017-10-05 09:06:29 -07:00 |
|
Michael Hudson-Doyle
|
b5638379a4
|
Have subiquity.service order after on a service defined by the subiquity
snap, which in turn will order after the job that mounts the subiquity
snap. (LP: #1721414)
|
2017-10-05 21:39:24 +13:00 |
|
Steve Langasek
|
12b07ae5af
|
move snap assertion handling into the generic build script (and, in
the process, from the subiquity overlay to the base squashfs).
|
2017-10-03 15:50:06 -07:00 |
|
Steve Langasek
|
e1ac04f887
|
ubuntu-server: drop hard-coded test key from the subiquity overlay in
favor of the generic-classic assertion from the store.
|
2017-10-03 15:33:16 -07:00 |
|
Dimitri John Ledkov
|
35e801f00a
|
Drop obsolete fix-ups of resolv.conf, debootstrap should now result in
correct symlink to resolved without any further fixes.
|
2017-10-02 14:29:52 +01:00 |
|
Michael Hudson-Doyle
|
a8344ad249
|
update path again
|
2017-09-29 16:59:33 -04:00 |
|
Michael Hudson-Doyle
|
c643176917
|
fix path to subiquity-loadkeys
|
2017-09-29 08:45:02 -04:00 |
|
Michael Hudson-Doyle
|
8d43597228
|
add ExecStartPre=/usr/bin/subiquity-loadkeys to subiquity.service
This makes shift-tab work
|
2017-09-25 15:03:18 -04:00 |
|
Michael Hudson-Doyle
|
61764acade
|
only show alert (i.e. panic) kernel messages on the console when subiquity is running
otherwise we get spam when probing for block devices and not finding any floppy
drives...
|
2017-09-20 11:59:57 +12:00 |
|
Michael Hudson-Doyle
|
9802843885
|
make file paths a bit less comical
|
2017-09-19 19:18:09 +12:00 |
|
Michael Hudson-Doyle
|
4941d4ee14
|
move default netplan to where the hook will pick it up
(i hope)
|
2017-09-18 10:47:06 +12:00 |
|
Steve Langasek
|
03d7dff3ff
|
Merge lp:~mwhudson/livecd-rootfs/default-netplan-for-server-live
|
2017-09-13 18:04:33 -07:00 |
|
Steve Langasek
|
bacde14e41
|
Also adjust live-build/ubuntu-server/hooks/032-installer-squashfs.binary
to use teardown_mountpoint.
|
2017-09-13 12:03:34 -07:00 |
|
Michael Hudson-Doyle
|
1676147a84
|
add some dhcp-on-wired-looking-things default netplan for the server live image
|
2017-09-11 23:24:30 +12:00 |
|
Colin Watson
|
6a42148b22
|
Mount and unmount /dev recursively, to cope with setups where there are
interesting bind-mounts under /dev (e.g. loop devices bind-mounted by
LXD).
|
2017-09-08 11:48:06 +01:00 |
|
Balint Reczey
|
aa54a130c3
|
Depend on packages in main instead of installing them at runtime
|
2017-06-14 18:25:11 +02:00 |
|
Mathieu Trudel-Lapierre
|
8de300621f
|
For ubuntu-server images, the live user created by user-setup is 'ubuntu-server', not 'ubuntu'. Fix this so that gettys will start on VTs.
|
2017-05-03 09:09:26 -04:00 |
|
Mathieu Trudel-Lapierre
|
46bae4cebf
|
Fix up functions refactoring tfor a proper path to the file.
|
2017-04-11 17:16:35 -04:00 |
|
Mathieu Trudel-Lapierre
|
ab949fac18
|
Rename ubuntu-server-live -> ubuntu-server
|
2017-04-07 17:15:54 -04:00 |
|