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 
						 
				 
			
				
					
						
							
							
								Robert C Jennings 
							
						 
					 
					
						
						
						
						
							
						
						
							83b4f5338c 
							
						 
					 
					
						
						
							
							live-build/ubuntu-cpc/functions: Add teardown_mountpoint to reverse setup_mountpoint  
						
						... 
						
						
						
						* live-build/ubuntu-cpc/functions: Add a function, teardown_mountpoint,
  to reverse the work done in setup_mountpoint.  Lack of this function
  has forced users of setup_mountpoint to implement this separately
  and the implementations have diverged. (LP: #1716992 )
* live-build/ubuntu-cpc/functions: Remove umount_settle function.
  The was only used where teardown_mountpoint was lacking. 
						
						
					 
					
						2017-09-13 13:31:12 -05:00 
						 
				 
			
				
					
						
							
							
								Steve Langasek 
							
						 
					 
					
						
						
						
						
							
						
						
							8589d3548f 
							
						 
					 
					
						
						
							
							live-build/ubuntu-cpc/hooks/033-disk-image-uefi.binary: call apt-get  
						
						... 
						
						
						
						update *before* installing packages, not after. 
						
						
					 
					
						2017-09-12 14:39:04 -07:00 
						 
				 
			
				
					
						
							
							
								Steve Langasek 
							
						 
					 
					
						
						
						
						
							
						
						
							a246300940 
							
						 
					 
					
						
						
							
							* live-build/functions: mount tmpfs on /var/cache/apt and var/lib/apt, so  
						
						... 
						
						
						
						we don't have to leave empty space in our derivative images for packages
  that have been downloaded/installed/removed.  This normally isn't
  relevant for the installed system, since the root filesystem will
  auto-expand in place on the target disk, but lets us ship smaller
  images.
* live-build/functions: also call 'apt-get update' after mounting the
  blank /var/lib/apt. 
						
						
					 
					
						2017-09-12 14:36:50 -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 
						 
				 
			
				
					
						
							
							
								Adam Conrad 
							
						 
					 
					
						
						
						
						
							
						
						
							fc48e02c37 
							
						 
					 
					
						
						
							
							[tribaal, r=adconrad] Create vagrant user per upstream requirements  
						
						... 
						
						
						
						This branch changes the behavior for default users on the vagrant image,
according to much of https://www.vagrantup.com/docs/boxes/base.html 
Specifically, this adds a new "vagrant" user with a know password on top
of the already existing ubuntu user.
This conforms to the expectations of the Vagrant community, despite some
security concerns. Vagrant images are not used for production systems but
for development environments, and the absence of the "standard" vagrant user
has been hurting ubuntu adoption on that platform. 
						
						
					 
					
						2017-09-01 10:50:32 -06:00 
						 
				 
			
				
					
						
							
							
								Christopher Glass 
							
						 
					 
					
						
						
						
						
							
						
						
							f10cd80ebb 
							
						 
					 
					
						
						
							
							Make sure the .ssh directory has the right permissions.  
						
						
						
						
					 
					
						2017-09-01 18:25:41 +02:00 
						 
				 
			
				
					
						
							
							
								Christopher Glass 
							
						 
					 
					
						
						
						
						
							
						
						
							e798276910 
							
						 
					 
					
						
						
							
							Fixed review comments by Adam.  
						
						... 
						
						
						
						- use adduser instead of useradd. 
						
						
					 
					
						2017-09-01 18:21:53 +02:00 
						 
				 
			
				
					
						
							
							
								Balint Reczey 
							
						 
					 
					
						
						
						
						
							
						
						
							4d72521491 
							
						 
					 
					
						
						
							
							Fix suppressing kpartx error  
						
						
						
						
					 
					
						2017-08-30 16:46:47 +02:00 
						 
				 
			
				
					
						
							
							
								Christopher Glass 
							
						 
					 
					
						
						
						
						
							
						
						
							3d901daef4 
							
						 
					 
					
						
						
							
							Fix file permission problem - the authorized_keys file was still owned by root since the chown call came before its creation.  
						
						
						
						
					 
					
						2017-08-29 16:27:03 +02:00 
						 
				 
			
				
					
						
							
							
								Christopher Glass 
							
						 
					 
					
						
						
						
						
							
						
						
							e6fd2b657e 
							
						 
					 
					
						
						
							
							Remove ubuntu user customisations.  
						
						... 
						
						
						
						Let's just do the absolute minimum here, the default is what people expect. 
						
						
					 
					
						2017-08-29 09:23:33 +02:00 
						 
				 
			
				
					
						
							
							
								Gary.Wzl 
							
						 
					 
					
						
						
						
						
							
						
						
							eb76178ab5 
							
						 
					 
					
						
						
							
							Support to only generate rootfs via variable (GENERATE_ROOTFS_ONLY).  
						
						
						
						
					 
					
						2017-08-28 15:14:54 +08:00 
						 
				 
			
				
					
						
							
							
								Gary.Wzl 
							
						 
					 
					
						
						
						
						
							
						
						
							84da578380 
							
						 
					 
					
						
						
							
							Add IMAGETYPE to support classic image creation by ubuntu-image.  
						
						
						
						
					 
					
						2017-08-28 11:24:51 +08:00 
						 
				 
			
				
					
						
							
							
								Steve Langasek 
							
						 
					 
					
						
						
						
						
							
						
						
							b1432b36be 
							
						 
					 
					
						
						
							
							Don't reference dropped grub_modules variable in grub-install command  
						
						
						
						
					 
					
						2017-08-25 11:18:19 -07:00 
						 
				 
			
				
					
						
							
							
								Christopher Glass 
							
						 
					 
					
						
						
						
						
							
						
						
							87f34122fb 
							
						 
					 
					
						
						
							
							Remove useless diff.  
						
						
						
						
					 
					
						2017-08-25 17:02:52 +02:00 
						 
				 
			
				
					
						
							
							
								Christopher Glass 
							
						 
					 
					
						
						
						
						
							
						
						
							97c8996c29 
							
						 
					 
					
						
						
							
							Remove the useless user and password from default config.  
						
						
						
						
					 
					
						2017-08-25 16:57:36 +02:00 
						 
				 
			
				
					
						
							
							
								Christopher Glass 
							
						 
					 
					
						
						
						
						
							
						
						
							72dbb4c75d 
							
						 
					 
					
						
						
							
							Added comments.  
						
						
						
						
					 
					
						2017-08-25 13:19:21 +02:00 
						 
				 
			
				
					
						
							
							
								Christopher Glass 
							
						 
					 
					
						
						
						
						
							
						
						
							467b8c9c06 
							
						 
					 
					
						
						
							
							Reset the default SSH user to being vagrant.  
						
						... 
						
						
						
						Using "vagrant ssh" is confusing otherwise. 
						
						
					 
					
						2017-08-25 12:59:53 +02:00 
						 
				 
			
				
					
						
							
							
								Christopher Glass 
							
						 
					 
					
						
						
						
						
							
						
						
							1cc6041cd6 
							
						 
					 
					
						
						
							
							Remove root login. Ubuntu user keeps generated password.  
						
						
						
						
					 
					
						2017-08-25 12:05:29 +02:00 
						 
				 
			
				
					
						
							
							
								Christopher Glass 
							
						 
					 
					
						
						
						
						
							
						
						
							b9363e97fb 
							
						 
					 
					
						
						
							
							Explicitely permit passworded root login over SSH.  
						
						
						
						
					 
					
						2017-08-25 08:37:18 +02:00 
						 
				 
			
				
					
						
							
							
								Christopher Glass 
							
						 
					 
					
						
						
						
						
							
						
						
							c0730ef6f6 
							
						 
					 
					
						
						
							
							Fix typo in variable name.  
						
						
						
						
					 
					
						2017-08-24 21:19:30 +02:00 
						 
				 
			
				
					
						
							
							
								Christopher Glass 
							
						 
					 
					
						
						
						
						
							
						
						
							cc8a6e2709 
							
						 
					 
					
						
						
							
							Turns out the user adding should be done when the chroot is available...  
						
						
						
						
					 
					
						2017-08-24 19:17:17 +02:00 
						 
				 
			
				
					
						
							
							
								Mathieu Trudel-Lapierre 
							
						 
					 
					
						
						
						
						
							
						
						
							563abee702 
							
						 
					 
					
						
						
							
							Drop special handling of grub modules, adding a note. Modules should be included in the signed grub binaries when necessary.  
						
						
						
						
					 
					
						2017-08-23 20:23:32 -04:00 
						 
				 
			
				
					
						
							
							
								Mathieu Trudel-Lapierre 
							
						 
					 
					
						
						
						
						
							
						
						
							869bb9808a 
							
						 
					 
					
						
						
							
							Clean up GRUB_MODULES_PRELOAD / grub_modules. Remove the modules already loaded in stock signed grub EFI binaries.  
						
						
						
						
					 
					
						2017-08-23 19:25:12 -04:00 
						 
				 
			
				
					
						
							
							
								Christopher Glass 
							
						 
					 
					
						
						
						
						
							
						
						
							5442860c14 
							
						 
					 
					
						
						
							
							Added a "vagrant" user to the vagrant image build, as per the vagrant community's  
						
						... 
						
						
						
						expectations. 
						
						
					 
					
						2017-08-21 11:09:18 +02:00 
						 
				 
			
				
					
						
							
							
								Dimitri John Ledkov 
							
						 
					 
					
						
						
						
						
							
						
						
							bec201601d 
							
						 
					 
					
						
						
							
							Set a default locale of C.UTF-8 in the cloud images.  
						
						
						
						
					 
					
						2017-08-18 09:12:22 +01:00 
						 
				 
			
				
					
						
							
							
								Steve Langasek 
							
						 
					 
					
						
						
						
						
							
						
						
							8aadf2c73d 
							
						 
					 
					
						
						
							
							Set a default locale of C.UTF-8 in the cloud images.  
						
						
						
						
					 
					
						2017-08-16 16:32:27 -07:00 
						 
				 
			
				
					
						
							
							
								Dimitri John Ledkov 
							
						 
					 
					
						
						
						
						
							
						
						
							4f0e9c286c 
							
						 
					 
					
						
						
							
							Drop add_serial_console for upstart.  
						
						
						
						
					 
					
						2017-08-11 14:51:51 -04:00 
						 
				 
			
				
					
						
							
							
								Balint Reczey 
							
						 
					 
					
						
						
						
						
							
						
						
							3b37842219 
							
						 
					 
					
						
						
							
							Use VMDKstream in a more future-proof way  
						
						
						
						
					 
					
						2017-07-24 20:46:51 +02:00 
						 
				 
			
				
					
						
							
							
								Robert C Jennings 
							
						 
					 
					
						
						
						
						
							
						
						
							f05a8a238f 
							
						 
					 
					
						
						
							
							live-build/functions: Update path for VMDKstream.py  
						
						... 
						
						
						
						LP: #1706116  
						
						
					 
					
						2017-07-24 19:20:21 +02:00 
						 
				 
			
				
					
						
							
							
								Balint Reczey 
							
						 
					 
					
						
						
						
						
							
						
						
							cfda7d20bd 
							
						 
					 
					
						
						
							
							Use xz -T4 -0 instead of pxz  
						
						... 
						
						
						
						Test showed very little difference in file-size between -0 and -9 while
both compression and decompression need much less memory and compression
needs less CPU time for -0.
Supported xz versions before 5.2 also accept the -T4 option but ignore it.
Also depend on xz-utils instead of on pxz.
LP: #1701132  
						
						
					 
					
						2017-06-30 12:22:29 +02:00 
						 
				 
			
				
					
						
							
							
								Mathieu Trudel-Lapierre 
							
						 
					 
					
						
						
						
						
							
						
						
							726e6192e0 
							
						 
					 
					
						
						
							
							auto/config: enable Debug::pkgDepCache::AutoInstall so tracking down  
						
						... 
						
						
						
						dependency bugs in the livefs is a little clearer. 
						
						
					 
					
						2017-06-23 14:23:53 -04:00 
						 
				 
			
				
					
						
							
							
								Steve Langasek 
							
						 
					 
					
						
						
						
						
							
						
						
							926b22a834 
							
						 
					 
					
						
						
							
							Merge lp:~rbalint/livecd-rootfs/deps  
						
						
						
						
					 
					
						2017-06-15 23:46:40 -07:00 
						 
				 
			
				
					
						
							
							
								Steve Langasek 
							
						 
					 
					
						
						
						
						
							
						
						
							23d9db863e 
							
						 
					 
					
						
						
							
							Add cm3 as a known ubuntu-core image type.  LP:  #1698223 .  
						
						
						
						
					 
					
						2017-06-15 23:36:42 -07:00 
						 
				 
			
				
					
						
							
							
								Balint Reczey 
							
						 
					 
					
						
						
						
						
							
						
						
							6c9cf10d72 
							
						 
					 
					
						
						
							
							Depend on pxz and vmdk-stream-converter instead of installing them at runtime  
						
						
						
						
					 
					
						2017-06-14 18:25:15 +02:00 
						 
				 
			
				
					
						
							
							
								Balint Reczey 
							
						 
					 
					
						
						
						
						
							
						
						
							aa54a130c3 
							
						 
					 
					
						
						
							
							Depend on packages in main instead of installing them at runtime  
						
						
						
						
					 
					
						2017-06-14 18:25:11 +02:00 
						 
				 
			
				
					
						
							
							
								Didier Roche 
							
						 
					 
					
						
						
						
						
							
						
						
							1260f67b8a 
							
						 
					 
					
						
						
							
							Build ubuntu back with tasks. The metapackage switch was due to g++ transition  
						
						... 
						
						
						
						and needed some additional hint. This is adding maintenance and as mentioned
in 2.335, we can revert this. 
						
						
					 
					
						2017-06-02 15:07:11 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Quigley 
							
						 
					 
					
						
						
						
						
							
						
						
							0d82c84cdf 
							
						 
					 
					
						
						
							
							Update the file based on gilir's feedback  
						
						
						
						
					 
					
						2017-05-16 20:09:26 -05:00 
						 
				 
			
				
					
						
							
							
								Simon Quigley 
							
						 
					 
					
						
						
						
						
							
						
						
							538c89f984 
							
						 
					 
					
						
						
							
							Set correct tasks for Lubuntu  
						
						
						
						
					 
					
						2017-05-12 23:20:58 -05: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 
						 
				 
			
				
					
						
							
							
								Steve Langasek 
							
						 
					 
					
						
						
						
						
							
						
						
							f75be1c606 
							
						 
					 
					
						
						
							
							Resurrect Balint's fix from  
						
						... 
						
						
						
						lp:~rbalint/livecd-rootfs/livecd-rootfs-autopkgtest-fix to wrap kpartx
and trap spurious errors, since the problem is still being seen
intermittently on i386 despite us calling sync before kpartx. 
						
						
					 
					
						2017-04-28 20:44:09 -07:00 
						 
				 
			
				
					
						
							
							
								Steve Langasek 
							
						 
					 
					
						
						
						
						
							
						
						
							dbba32fae6 
							
						 
					 
					
						
						
							
							For now, make sure all automated image builds are on the edge channel.  
						
						... 
						
						
						
						Eventually we will want to pass the channel as build metadata instead. 
						
						
					 
					
						2017-04-28 18:02:16 -07:00 
						 
				 
			
				
					
						
							
							
								Steve Langasek 
							
						 
					 
					
						
						
						
						
							
						
						
							4f2c623e27 
							
						 
					 
					
						
						
							
							Use xz to compress ubuntu-image .img files before transfer, so that we  
						
						... 
						
						
						
						have smaller downloads and retain file sparseness everywhere. 
						
						
					 
					
						2017-04-28 17:50:02 -07:00 
						 
				 
			
				
					
						
							
							
								Mathieu Trudel-Lapierre 
							
						 
					 
					
						
						
						
						
							
						
						
							d463581569 
							
						 
					 
					
						
						
							
							Merge in lp:~ubuntu-core-dev/livecd-rootfs/zesty-proposed for the changes that landed in zesty but previously missing in livecd-rootfs trunk.  
						
						
						
						
					 
					
						2017-04-28 17:48:46 -04:00 
						 
				 
			
				
					
						
							
							
								Mathieu Trudel-Lapierre 
							
						 
					 
					
						
						
						
						
							
						
						
							2e21d6d6b1 
							
						 
					 
					
						
						
							
							The ubuntu-server:live should use a casper-based initramfs to work  
						
						... 
						
						
						
						correctly. (LP: #1682460 ) 
						
						
					 
					
						2017-04-28 17:43:58 -04:00 
						 
				 
			
				
					
						
							
							
								Mathieu Trudel-Lapierre 
							
						 
					 
					
						
						
						
						
							
						
						
							03c991faef 
							
						 
					 
					
						
						
							
							Setup kernel properly for ubuntu-server:live; we *do* want to build  
						
						... 
						
						
						
						kernel-generic and initrd-generic for this image. (LP: #1682460 ) 
						
						
					 
					
						2017-04-28 17:43:04 -04:00 
						 
				 
			
				
					
						
							
							
								Balint Reczey 
							
						 
					 
					
						
						
						
						
							
						
						
							0109d5304e 
							
						 
					 
					
						
						
							
							Optionally use ubuntu-image for building snap based images  
						
						
						
						
					 
					
						2017-04-28 22:30:18 +02:00 
						 
				 
			
				
					
						
							
							
								Balint Reczey 
							
						 
					 
					
						
						
						
						
							
						
						
							f807c3703a 
							
						 
					 
					
						
						
							
							Allow overriding IMAGEFORMAT even for ubuntu-cpc and ubuntu-server  
						
						
						
						
					 
					
						2017-04-28 22:27:50 +02:00 
						 
				 
			
				
					
						
							
							
								Balint Reczey 
							
						 
					 
					
						
						
						
						
							
						
						
							44f9dceeb4 
							
						 
					 
					
						
						
							
							Require PROJECT environment to be set for lb build  
						
						
						
						
					 
					
						2017-04-28 22:27:50 +02:00