Balint Reczey 
							
						 
					 
					
						
						
						
						
							
						
						
							88d854ffb5 
							
						 
					 
					
						
						
							
							Use SUBPROJECT=minimized name instead of SUBPROJECT=minimize for consistency  
						
						
						
						
					 
					
						2017-10-03 17:31:26 +02:00 
						 
				 
			
				
					
						
							
							
								Balint Reczey 
							
						 
					 
					
						
						
						
						
							
						
						
							b90b04a7b7 
							
						 
					 
					
						
						
							
							Warn users that unminimize may fail reinstalling packages  
						
						
						
						
					 
					
						2017-10-03 17:31:26 +02:00 
						 
				 
			
				
					
						
							
							
								Balint Reczey 
							
						 
					 
					
						
						
						
						
							
						
						
							d33ab3825f 
							
						 
					 
					
						
						
							
							Mention unminimize script in motd  
						
						
						
						
					 
					
						2017-10-03 17:31:26 +02:00 
						 
				 
			
				
					
						
							
							
								Steve Langasek 
							
						 
					 
					
						
						
						
						
							
						
						
							4d7509f570 
							
						 
					 
					
						
						
							
							Fix a reference to an undefined variable in a script that's set -u.  
						
						
						
						
					 
					
						2017-10-03 17:31:16 +02:00 
						 
				 
			
				
					
						
							
							
								Balint Reczey 
							
						 
					 
					
						
						
						
						
							
						
						
							86ed851b5a 
							
						 
					 
					
						
						
							
							Force partuuid in /etc/default/grub.d/* instead of in /etc/default/grub  
						
						... 
						
						
						
						This prevents ucf questions upon installation of changed /etc/default/grub 
						
						
					 
					
						2017-09-28 09:38:23 -04:00 
						 
				 
			
				
					
						
							
							
								Steve Langasek 
							
						 
					 
					
						
						
						
						
							
						
						
							b32298ede1 
							
						 
					 
					
						
						
							
							minimization handling for UEFI disk images  
						
						
						
						
					 
					
						2017-09-28 09:38:23 -04:00 
						 
				 
			
				
					
						
							
							
								Balint Reczey 
							
						 
					 
					
						
						
						
						
							
						
						
							1ca59f1c3a 
							
						 
					 
					
						
						
							
							Print the documentation files which could not be restored by unminimize  
						
						
						
						
					 
					
						2017-09-28 09:38:23 -04:00 
						 
				 
			
				
					
						
							
							
								Balint Reczey 
							
						 
					 
					
						
						
						
						
							
						
						
							a40bd1d55b 
							
						 
					 
					
						
						
							
							Explain why unminimization script is a bit complicated  
						
						
						
						
					 
					
						2017-09-28 09:38:23 -04:00 
						 
				 
			
				
					
						
							
							
								Balint Reczey 
							
						 
					 
					
						
						
						
						
							
						
						
							8244beb6d1 
							
						 
					 
					
						
						
							
							Verify only documentation that should have been restored after unminimization  
						
						
						
						
					 
					
						2017-09-28 09:38:23 -04:00 
						 
				 
			
				
					
						
							
							
								Balint Reczey 
							
						 
					 
					
						
						
						
						
							
						
						
							93fc7c56f2 
							
						 
					 
					
						
						
							
							Use "dpkg --verify-format rpm" explicitly to be safe when the default changes  
						
						
						
						
					 
					
						2017-09-28 09:38:23 -04:00 
						 
				 
			
				
					
						
							
							
								Balint Reczey 
							
						 
					 
					
						
						
						
						
							
						
						
							e5cbd2384a 
							
						 
					 
					
						
						
							
							Fix typo  
						
						
						
						
					 
					
						2017-09-28 09:38:23 -04:00 
						 
				 
			
				
					
						
							
							
								Balint Reczey 
							
						 
					 
					
						
						
						
						
							
						
						
							98f27745b7 
							
						 
					 
					
						
						
							
							Drop initramfs-tools diversion  
						
						... 
						
						
						
						Kernels which are able to boot without initramfs now dropped dependency
on initramfs-tools thus initramfs-tools can be removed from the image
instead of having to divert it to avoid initramfs generation. 
						
						
					 
					
						2017-09-28 09:38:23 -04:00 
						 
				 
			
				
					
						
							
							
								Balint Reczey 
							
						 
					 
					
						
						
						
						
							
						
						
							e9fc1d8c9f 
							
						 
					 
					
						
						
							
							Install ubuntu-minimal while unminimizing the system  
						
						
						
						
					 
					
						2017-09-28 09:38:23 -04:00 
						 
				 
			
				
					
						
							
							
								Balint Reczey 
							
						 
					 
					
						
						
						
						
							
						
						
							5e1d0f0ee7 
							
						 
					 
					
						
						
							
							Add unminimize script for reverting minimization on running system  
						
						
						
						
					 
					
						2017-09-28 09:38:23 -04:00 
						 
				 
			
				
					
						
							
							
								Balint Reczey 
							
						 
					 
					
						
						
						
						
							
						
						
							9dd178a0e5 
							
						 
					 
					
						
						
							
							Drop man pages and most of the documentation from minimized images  
						
						... 
						
						
						
						/usr/share/doc/*/copyright and changelog.Debian.gz files are still kept 
						
						
					 
					
						2017-09-28 09:38:23 -04:00 
						 
				 
			
				
					
						
							
							
								Balint Reczey 
							
						 
					 
					
						
						
						
						
							
						
						
							c2d66c7d96 
							
						 
					 
					
						
						
							
							Source config/binary instead of /build/config/binary which may not exist  
						
						
						
						
					 
					
						2017-09-28 09:38:23 -04:00 
						 
				 
			
				
					
						
							
							
								Steve Langasek 
							
						 
					 
					
						
						
						
						
							
						
						
							bd2a11774f 
							
						 
					 
					
						
						
							
							if we're using SUBPROJECT=minimize, and tzdata is not installed, remove  
						
						... 
						
						
						
						files that have been left behind.  This is a workaround for a bug that should
be fixed in tzdata. 
						
						
					 
					
						2017-09-28 09:38:23 -04:00 
						 
				 
			
				
					
						
							
							
								Steve Langasek 
							
						 
					 
					
						
						
						
						
							
						
						
							cd15b730f7 
							
						 
					 
					
						
						
							
							In a cloud environment, we can rely on the kernel being able to boot the  
						
						... 
						
						
						
						root filesystem directly, without an initramfs; enable this when
building minimized. 
						
						
					 
					
						2017-09-28 09:38:21 -04:00 
						 
				 
			
				
					
						
							
							
								Steve Langasek 
							
						 
					 
					
						
						
						
						
							
						
						
							5a6f68a1a9 
							
						 
					 
					
						
						
							
							We probably still want sudo, even in a minimal image.  
						
						
						
						
					 
					
						2017-09-28 09:34:31 -04:00 
						 
				 
			
				
					
						
							
							
								Steve Langasek 
							
						 
					 
					
						
						
						
						
							
						
						
							86108d69d9 
							
						 
					 
					
						
						
							
							Make the 999-cpc-fixes.chroot subproject-aware, so we don't try to locale-gen  
						
						
						
						
					 
					
						2017-09-28 09:34:31 -04:00 
						 
				 
			
				
					
						
							
							
								Steve Langasek 
							
						 
					 
					
						
						
						
						
							
						
						
							95b06ff341 
							
						 
					 
					
						
						
							
							Export the subproject into config/chroot and config/binary, so that this  
						
						... 
						
						
						
						information is available to per-project hooks that need to be
subproject-aware (e.g., to skip steps when SUBPROJECT=minimize) 
						
						
					 
					
						2017-09-28 09:34:31 -04:00 
						 
				 
			
				
					
						
							
							
								Steve Langasek 
							
						 
					 
					
						
						
						
						
							
						
						
							527a7b165e 
							
						 
					 
					
						
						
							
							Begin adding support for a project-independent 'minimize' subproject,  
						
						... 
						
						
						
						which (ironically) omits ubuntu-minimal in favor of using only the
minbase package set. 
						
						
					 
					
						2017-09-28 09:34:31 -04:00 
						 
				 
			
				
					
						
							
							
								Steve Langasek 
							
						 
					 
					
						
						
						
						
							
						
						
							9c9e8c4e4f 
							
						 
					 
					
						
						
							
							Mount using --make-rslave to ensure safe unmounts for rbind mounts  
						
						
						
						
					 
					
						2017-09-26 01:10:15 -04:00 
						 
				 
			
				
					
						
							
							
								Steve Langasek 
							
						 
					 
					
						
						
						
						
							
						
						
							f16611774f 
							
						 
					 
					
						
						
							
							* Improve teardown_mountpoint to recursively find all submounts and  
						
						... 
						
						
						
						unmount them, instead of working from a hard-coded list.  This makes
  the code resilient against other submounts being added later, including
  downstream.
* Also nuke the sleep / udevadm settle calls in the process, which should
  never be required and slow down the builds. 
						
						
					 
					
						2017-09-19 13:45:37 -07:00 
						 
				 
			
				
					
						
							
							
								Victor Tapia 
							
						 
					 
					
						
						
						
						
							
						
						
							13e9dc0089 
							
						 
					 
					
						
						
							
							live-build/ubuntu-cpc/hooks/061-open-iscsi.chroot: generate iSCSI  
						
						... 
						
						
						
						Initiator Name at first iscsid run for cloud images to ensure it is
unique (LP: #1444992 ). 
						
						
					 
					
						2017-09-19 11:03:29 +02:00 
						 
				 
			
				
					
						
							
							
								Robert C Jennings 
							
						 
					 
					
						
						
						
						
							
						
						
							a623618e2c 
							
						 
					 
					
						
						
							
							Install udev before calls to udevadm  
						
						
						
						
					 
					
						2017-09-13 21:05:22 -05:00 
						 
				 
			
				
					
						
							
							
								Robert C Jennings 
							
						 
					 
					
						
						
						
						
							
						
						
							0acda846dd 
							
						 
					 
					
						
						
							
							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:18:03 -05:00 
						 
				 
			
				
					
						
							
							
								Steve Langasek 
							
						 
					 
					
						
						
						
						
							
						
						
							11a92795fe 
							
						 
					 
					
						
						
							
							live-build/ubuntu-cpc/functions: call apt-get update in the chroot  
						
						... 
						
						
						
						after mounting a blank /var/lib/apt, so that further operations work
as expected. 
						
						
					 
					
						2017-09-12 13:25:55 -07:00 
						 
				 
			
				
					
						
							
							
								Steve Langasek 
							
						 
					 
					
						
						
						
						
							
						
						
							3fdf3933ed 
							
						 
					 
					
						
						
							
							Fix suppression of kpartx error.  LP:  #1684090 .  
						
						
						
						
					 
					
						2017-09-11 14:34:09 -07:00 
						 
				 
			
				
					
						
							
							
								Steve Langasek 
							
						 
					 
					
						
						
						
						
							
						
						
							314a6b95a3 
							
						 
					 
					
						
						
							
							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).  LP: #1716465 . 
						
						
					 
					
						2017-09-11 14:33:23 -07:00 
						 
				 
			
				
					
						
							
							
								Steve Langasek 
							
						 
					 
					
						
						
						
						
							
						
						
							880d4f8b89 
							
						 
					 
					
						
						
							
							live-build/ubuntu-cpc/hooks/033-disk-image-uefi.binary: call apt-get  
						
						... 
						
						
						
						update *before* installing packages, not after. 
						
						
					 
					
						2017-08-25 15:30:48 -07:00 
						 
				 
			
				
					
						
							
							
								Steve Langasek 
							
						 
					 
					
						
						
						
						
							
						
						
							95aabdf668 
							
						 
					 
					
						
						
							
							live-build/ubuntu-cpc/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. 
						
						
					 
					
						2017-08-25 15:30:05 -07:00 
						 
				 
			
				
					
						
							
							
								Mathieu Trudel-Lapierre 
							
						 
					 
					
						
						
						
						
							
						
						
							a75544e0c3 
							
						 
					 
					
						
						
							
							Only set a default GRUB_PRELOAD_MODULES if not already defined; otherwise used the existing values.  
						
						
						
						
					 
					
						2017-08-23 19:20:35 -04:00 
						 
				 
			
				
					
						
							
							
								Mathieu Trudel-Lapierre 
							
						 
					 
					
						
						
						
						
							
						
						
							f48670cec5 
							
						 
					 
					
						
						
							
							Clean up GRUB_MODULES_PRELOAD / grub_modules. Remove the modules already loaded in stock signed grub EFI binaries.  
						
						
						
						
					 
					
						2017-08-18 19:37:34 -04:00 
						 
				 
			
				
					
						
							
							
								Adam Conrad 
							
						 
					 
					
						
						
						
						
							
						
						
							e3b44822d7 
							
						 
					 
					
						
						
							
							live-build/auto/config: Filter libgles1-mesa out of tasks, as it is not a  
						
						... 
						
						
						
						dependency of anything in updates anymore, fixing mate/myth (LP: #1704013 ) 
						
						
					 
					
						2017-07-12 16:34:36 -06:00 
						 
				 
			
				
					
						
							
							
								Balint Reczey 
							
						 
					 
					
						
						
						
						
							
						
						
							2569995de8 
							
						 
					 
					
						
						
							
							Work around kpartx's nonzero exit due to "Device or resource busy" errors  
						
						... 
						
						
						
						which still permit kpartx to finally remove loop device (LP: #1684090 ).
Also sync before calling kpartx to let writing to loop devices finish. 
						
						
					 
					
						2017-05-12 21:20:22 +02:00 
						 
				 
			
				
					
						
							
							
								Balint Reczey 
							
						 
					 
					
						
						
						
						
							
						
						
							95c239f301 
							
						 
					 
					
						
						
							
							Use all config hooks from the proper place, not from /build/  
						
						
						
						
					 
					
						2017-05-12 21:20:22 +02:00 
						 
				 
			
				
					
						
							
							
								Balint Reczey 
							
						 
					 
					
						
						
						
						
							
						
						
							e25936cc61 
							
						 
					 
					
						
						
							
							Source ubuntu-cpc functions from the right place  
						
						
						
						
					 
					
						2017-05-12 21:20:22 +02:00 
						 
				 
			
				
					
						
							
							
								Robert C Jennings 
							
						 
					 
					
						
						
						
						
							
						
						
							2048477b0d 
							
						 
					 
					
						
						
							
							live-build/ubuntu-cpc/hooks/999-extras.binary: Exit on first failure.  
						
						... 
						
						
						
						(LP: #1687752 ) 
						
						
					 
					
						2017-05-12 11:47:09 -07:00 
						 
				 
			
				
					
						
							
							
								Mathieu Trudel-Lapierre 
							
						 
					 
					
						
						
						
						
							
						
						
							5081c333bb 
							
						 
					 
					
						
						
							
							Add apt-get update to ubuntu-cpc ppc64el builds so they use the new  
						
						... 
						
						
						
						sources. 
						
						
					 
					
						2017-04-07 16:12:48 -04:00 
						 
				 
			
				
					
						
							
							
								Adam Conrad 
							
						 
					 
					
						
						
						
						
							
						
						
							2c9f9dd323 
							
						 
					 
					
						
						
							
							Fix security mirror sources.list entries for non-x86 architectures.  
						
						... 
						
						
						
						(LP: #1679252 ) 
						
						
					 
					
						2017-04-04 09:28:52 -06:00 
						 
				 
			
				
					
						
							
							
								Mathieu Trudel-Lapierre 
							
						 
					 
					
						
						
						
						
							
						
						
							d50b3ba529 
							
						 
					 
					
						
						
							
							ubuntu-cpc: Remove redundant copy of grub files. (LP:  #1637290 )  
						
						
						
						
					 
					
						2017-03-23 14:40:47 -04:00 
						 
				 
			
				
					
						
							
							
								Steve Langasek 
							
						 
					 
					
						
						
						
						
							
						
						
							e6793cfa3a 
							
						 
					 
					
						
						
							
							Merge lp:~rcj/livecd-rootfs/xenial-proposed/  
						
						
						
						
					 
					
						2017-03-21 08:40:59 -07:00 
						 
				 
			
				
					
						
							
							
								Daniel Watkins 
							
						 
					 
					
						
						
						
						
							
						
						
							28e14a0b77 
							
						 
					 
					
						
						
							
							* Don't overwrite the default sources.list in cloud images.  
						
						... 
						
						
						
						* Replace sources.list generated using COMPONENTS with the sources.list from
  an Ubuntu Server installation (i.e. with all components enabled, and all
  deb-src lines commented).  LP: #1513529 . 
						
						
					 
					
						2017-03-21 08:36:01 -07:00 
						 
				 
			
				
					
						
							
							
								Daniel Watkins 
							
						 
					 
					
						
						
						
						
							
						
						
							ececc9789d 
							
						 
					 
					
						
						
							
							Add replace_grub_root_with_label function  
						
						... 
						
						
						
						When update-grub is run, it will detect the disks in the build system.
Currently, we sed the grub configuration in places where this happens;
replace_grub_root_with_label moves that seddery in to a single callable
location to avoid ending up with multiple versions of it.
(It's worth noting that we also do this in 999-cpc-fixes.chroot, but as our
functions file isn't available within the chroot we don't use it there.) 
						
						
					 
					
						2017-03-17 13:35:37 -05:00 
						 
				 
			
				
					
						
							
							
								Christopher Glass 
							
						 
					 
					
						
						
						
						
							
						
						
							92a10c0df0 
							
						 
					 
					
						
						
							
							Fix the OVF's metadata to include Ubuntu specific identifiers and  
						
						... 
						
						
						
						descriptions instead of the generic Linux ones.  (LP: #1656293 ) 
						
						
					 
					
						2017-03-17 13:34:22 -05:00 
						 
				 
			
				
					
						
							
							
								Christopher Glass 
							
						 
					 
					
						
						
						
						
							
						
						
							4bc9def5d6 
							
						 
					 
					
						
						
							
							This branch fixes the manifest generation in OVA files (LP:1627931)  
						
						... 
						
						
						
						The .ova file extension was passed twice, resulting in file not found errors in
both the general case and the vagrant-specific file creation. 
						
						
					 
					
						2017-03-17 13:32:55 -05:00 
						 
				 
			
				
					
						
							
							
								Adam Conrad 
							
						 
					 
					
						
						
						
						
							
						
						
							188d485441 
							
						 
					 
					
						
						
							
							Set device_tree_address for the new kernel in the RPi bootloader config.txt  
						
						
						
						
					 
					
						2017-02-16 10:32:15 -07:00 
						 
				 
			
				
					
						
							
							
								Adam Conrad 
							
						 
					 
					
						
						
						
						
							
						
						
							f2f8665598 
							
						 
					 
					
						
						
							
							* Forward-port hardware enablement delta from trusty to xenial, with changes:  
						
						... 
						
						
						
						- Implement hwe stack swapping as task filters instead of install hints
  - Revert ubuntu-desktop and ubuntu-gnome to use tasks again for the above 
						
						
					 
					
						2017-02-16 10:18:54 -07:00 
						 
				 
			
				
					
						
							
							
								Łukasz 'sil2100' Zemczak 
							
						 
					 
					
						
						
						
						
							
						
						
							66aaa4ab40 
							
						 
					 
					
						
						
							
							Remove the systemd-sysv- line from ubuntu-touch config routines.  
						
						
						
						
					 
					
						2016-10-06 14:41:45 +02:00