Dimitri John Ledkov 
							
						 
					 
					
						
						
						
						
							
						
						
							0e50a351a6 
							
						 
					 
					
						
						
							
							Fix ubuntu-server-live images to generate initrd with casper UUID.  
						
						... 
						
						
						
						Whilst configs are sources, the variables are not exported into
the environment by default. Thus when casper hook is executed, it had
no idea that it should generate UUID. 
						
						
					 
					
						2019-05-02 11:33:31 +01:00 
						 
				 
			
				
					
						
							
							
								Dimitri John Ledkov 
							
						 
					 
					
						
						
						
						
							
						
						
							f8ebe8e98e 
							
						 
					 
					
						
						
							
							Make serial-subiquity@ use the same codepath as tty1 subiquity.  
						
						... 
						
						
						
						Such that subiquity runs in the correct environment.
Depends on: https://github.com/CanonicalLtd/subiquity/pull/428  
						
						
					 
					
						2019-05-02 11:33:31 +01:00 
						 
				 
			
				
					
						
							
							
								Dimitri John Ledkov 
							
						 
					 
					
						
						
						
						
							
						
						
							fef6023ce5 
							
						 
					 
					
						
						
							
							subiquity: make subiqutiy_config.mount optional  
						
						... 
						
						
						
						Remove wants from local-fs.target, add wants from the uuid device instead.
Tested by applying these changes from pre-pivot-root by modifying
/root files in place whilst booting with break=bottom. 
						
						
					 
					
						2019-05-02 11:33:31 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Hudson-Doyle 
							
						 
					 
					
						
						
						
						
							
						
						
							e35dde7f68 
							
						 
					 
					
						
						
							
							Do not include curtin in the live-server installer.squashfs as the version of subiquity that includes it in the snap has now been released to stable.  
						
						
						
						
					 
					
						2018-12-19 11:02:20 +13:00 
						 
				 
			
				
					
						
							
							
								Michael Hudson-Doyle 
							
						 
					 
					
						
						
						
						
							
						
						
							f129e5797a 
							
						 
					 
					
						
						
							
							A few simple tweaks to reduce size of live servers installer.squashfs  
						
						... 
						
						
						
						- Do not run apt-get update (which can bring in package lists if we are
    unlucky wrt publisher schedules).
  - Run apt-get clean to clear out downloaded debs of curtin/casper and
    dependencies.
  - Do not install user-setup.
  - Use the core snap from the base filesystem if present. 
						
						
					 
					
						2018-12-18 15:19:41 +13:00 
						 
				 
			
				
					
						
							
							
								Michael Hudson-Doyle 
							
						 
					 
					
						
						
						
						
							
						
						
							7632df8e50 
							
						 
					 
					
						
						
							
							linux-generic-hwe-18.04 not linux-generic-hwe-bionic!  
						
						
						
						
					 
					
						2018-12-13 21:55:45 +13:00 
						 
				 
			
				
					
						
							
							
								Michael Hudson-Doyle 
							
						 
					 
					
						
						
						
						
							
						
						
							f3a458a85f 
							
						 
					 
					
						
						
							
							enable hwe variant  
						
						
						
						
					 
					
						2018-12-13 15:28:02 +13:00 
						 
				 
			
				
					
						
							
							
								Michael Hudson-Doyle 
							
						 
					 
					
						
						
						
						
							
						
						
							bfeebc90ab 
							
						 
					 
					
						
						
							
							remove cloud-initramfs-copymods before installing kernel  
						
						
						
						
					 
					
						2018-12-13 15:26:54 +13:00 
						 
				 
			
				
					
						
							
							
								Michael Hudson-Doyle 
							
						 
					 
					
						
						
						
						
							
						
						
							bcbf9ea36e 
							
						 
					 
					
						
						
							
							add initramfs hook to record kernel metapackage & mount modules  
						
						
						
						
					 
					
						2018-12-13 15:26:54 +13:00 
						 
				 
			
				
					
						
							
							
								Michael Hudson-Doyle 
							
						 
					 
					
						
						
						
						
							
						
						
							f475de24bf 
							
						 
					 
					
						
						
							
							add hook to create kernel/initrd/modules for ISO  
						
						
						
						
					 
					
						2018-12-13 15:26:54 +13:00 
						 
				 
			
				
					
						
							
							
								Michael Hudson-Doyle 
							
						 
					 
					
						
						
						
						
							
						
						
							d3eadc704c 
							
						 
					 
					
						
						
							
							do not unmount the installer overlay in 032-installer-squashfs.binary  
						
						... 
						
						
						
						so that a new hook can create yet further overlays on top of it 
						
						
					 
					
						2018-12-13 15:26:54 +13:00 
						 
				 
			
				
					
						
							
							
								Balint Reczey 
							
						 
					 
					
						
						
						
						
							
						
						
							2edb15bd10 
							
						 
					 
					
						
						
							
							Add .keep files to preserve empty directories  
						
						
						
						
					 
					
						2018-12-12 15:36:00 +01:00 
						 
				 
			
				
					
						
							
							
								Cody Shepherd 
							
						 
					 
					
						
						
						
						
							
						
						
							00c8b06004 
							
						 
					 
					
						
						
							
							Include snaps in image manifests  
						
						
						
						
					 
					
						2018-11-27 11:16:45 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Hudson-Doyle 
							
						 
					 
					
						
						
						
						
							
						
						
							85d022247c 
							
						 
					 
					
						
						
							
							Fix live-server journald config snippet to actually disable journald rate  
						
						... 
						
						
						
						limiting. 
						
						
					 
					
						2018-08-28 11:03:32 +12:00 
						 
				 
			
				
					
						
							
							
								Michael Hudson-Doyle 
							
						 
					 
					
						
						
						
						
							
						
						
							6ea20d222a 
							
						 
					 
					
						
						
							
							cherry-pick change to disable rate limiting in live-server live session  
						
						
						
						
					 
					
						2018-08-15 11:51:30 +12:00 
						 
				 
			
				
					
						
							
							
								Michael Hudson-Doyle 
							
						 
					 
					
						
						
						
						
							
						
						
							a2309c6177 
							
						 
					 
					
						
						
							
							straight backport of change in 2.527 to bionic  
						
						
						
						
					 
					
						2018-05-24 11:51:24 +12:00 
						 
				 
			
				
					
						
							
							
								Dimitri John Ledkov 
							
						 
					 
					
						
						
						
						
							
						
						
							f32b6ed261 
							
						 
					 
					
						
						
							
							Clear maas role password  
						
						
						
						
					 
					
						2018-04-19 14:52:39 +01:00 
						 
				 
			
				
					
						
							
							
								Dimitri John Ledkov 
							
						 
					 
					
						
						
						
						
							
						
						
							3ed266091c 
							
						 
					 
					
						
						
							
							Ensure MAAS squashfsi are clean of passwords. LP:  #1764991 .  
						
						
						
						
					 
					
						2018-04-19 13:29:33 +01:00 
						 
				 
			
				
					
						
							
							
								Dimitri John Ledkov 
							
						 
					 
					
						
						
						
						
							
						
						
							466607c590 
							
						 
					 
					
						
						
							
							In subiquity image, mount additional squashfs in /media.  
						
						
						
						
					 
					
						2018-04-11 14:20:18 +02:00 
						 
				 
			
				
					
						
							
							
								Dimitri John Ledkov 
							
						 
					 
					
						
						
						
						
							
						
						
							8d5af150cd 
							
						 
					 
					
						
						
							
							Make subiquity installer boot quicker, by making dhcp interfaces  
						
						... 
						
						
						
						optional, such that wait-online is not blocking bringing up the
installer UI. 
						
						
					 
					
						2018-04-03 14:56:34 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Hudson-Doyle 
							
						 
					 
					
						
						
						
						
							
						
						
							8ece245153 
							
						 
					 
					
						
						
							
							In the live-server build, prevent casper from mounting any existing swap  
						
						... 
						
						
						
						partitions from drives we might later be installing to. 
						
						
					 
					
						2018-03-15 20:26:00 +13:00 
						 
				 
			
				
					
						
							
							
								Michael Hudson-Doyle 
							
						 
					 
					
						
						
						
						
							
						
						
							a5a4f4e0d8 
							
						 
					 
					
						
						
							
							* Rename the directory containing the systemd override file for subiquity to  
						
						... 
						
						
						
						the correct name :/
* Add Environment=SNAP_REEXEC=0 to the above override file.
* Remove the snap.subiquity.started overrides, that service is long gone. 
						
						
					 
					
						2018-03-15 13:22:22 +13:00 
						 
				 
			
				
					
						
							
							
								Dimitri John Ledkov 
							
						 
					 
					
						
						
						
						
							
						
						
							9df3a91e26 
							
						 
					 
					
						
						
							
							ubuntu-server: generate multi-lowerdir overlayfs for  
						
						... 
						
						
						
						maas-rack-controller, and full maas. To be used in subiquity for maas
install options. 
						
						
					 
					
						2018-03-01 13:33:42 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Hudson-Doyle 
							
						 
					 
					
						
						
						
						
							
						
						
							4407aaf1ae 
							
						 
					 
					
						
						
							
							it is config/common, not config/binary, grr  
						
						
						
						
					 
					
						2018-02-23 14:58:03 +13:00 
						 
				 
			
				
					
						
							
							
								Michael Hudson-Doyle 
							
						 
					 
					
						
						
						
						
							
						
						
							27eaa9328a 
							
						 
					 
					
						
						
							
							source config/binary in 032-installer-squashfs.binary  
						
						
						
						
					 
					
						2018-02-23 13:38:15 +13:00 
						 
				 
			
				
					
						
							
							
								Michael Hudson-Doyle 
							
						 
					 
					
						
						
						
						
							
						
						
							b163743456 
							
						 
					 
					
						
						
							
							call recreate_initramfs with the argument it needs  
						
						
						
						
					 
					
						2018-02-23 09:41:50 +13:00 
						 
				 
			
				
					
						
							
							
								Michael Hudson-Doyle 
							
						 
					 
					
						
						
						
						
							
						
						
							416ef912ed 
							
						 
					 
					
						
						
							
							make another possibly more generally useful function  
						
						
						
						
					 
					
						2018-02-23 09:30:29 +13:00 
						 
				 
			
				
					
						
							
							
								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