Cody Shepherd 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bd20b4321b 
							
						 
					 
					
						
						
							
							Set ports/archive as appropriate for default mirror  
						
						
						
						
					 
					
						2020-10-06 10:20:43 -07:00 
						 
				 
			
				
					
						
							
							
								Cody Shepherd 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0e66c9e3f0 
							
						 
					 
					
						
						
							
							Set a default archive mirror  
						
						
						
						
					 
					
						2020-10-06 10:20:43 -07:00 
						 
				 
			
				
					
						
							
							
								Cody Shepherd 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							172a7dd55c 
							
						 
					 
					
						
						
							
							Add hooks to build bootable buildd images  
						
						... 
						
						
						
						Only install policyrd-script-zg2 in lxd tarball 
						
						
					 
					
						2020-10-06 10:20:41 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Hudson-Doyle 
							
						 
					 
					
						
						
						
						
							
						
						
							d70309b7e0 
							
						 
					 
					
						
						
							
							Preserve apt preferences created by any package we install (i.e. ubuntu-advantage-tools) against live-build's attempt to delete them. (LP:  #1855354 )  
						
						
						
						
					 
					
						2019-12-19 15:47:26 +13:00 
						 
				 
			
				
					
						
							
							
								Łukasz 'sil2100' Zemczak 
							
						 
					 
					
						
						
						
						
							
						
						
							baf2b5bcdd 
							
						 
					 
					
						
						
							
							Backport enabling of adding extra snaps to ubuntu-core images via the EXTRA_SNAPS environment  
						
						
						
						
					 
					
						2019-10-30 17:30:10 +01:00 
						 
				 
			
				
					
						
							
							
								Colin Watson 
							
						 
					 
					
						
						
						
						
							
						
						
							6049019a8b 
							
						 
					 
					
						
						
							
							Fix exclusion of makedev from buildd chroots  
						
						... 
						
						
						
						debootstrap doesn't respect --exclude for "Priority: required" packages,
so we have to purge makedev later.
LP: #1844504  
						
						
					 
					
						2019-09-24 14:31:40 +01:00 
						 
				 
			
				
					
						
							
							
								Colin Watson 
							
						 
					 
					
						
						
						
						
							
						
						
							566b3f3a3e 
							
						 
					 
					
						
						
							
							Exclude makedev from buildd chroots  
						
						... 
						
						
						
						It was historically excluded, and apparently breaks some builds (e.g.
mir). 
						
						
					 
					
						2019-09-17 13:42:33 +02:00 
						 
				 
			
				
					
						
							
							
								Robert C Jennings 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							77ae8d704f 
							
						 
					 
					
						
						
							
							ubuntu-cpc: parallel builds  
						
						... 
						
						
						
						* Replace "snap download" with tool that uses snap store's coherence feature
    This is important for parallel image builds to ensure all pre-seeded snaps
    have the same versions across image variants.
* Inject a proxy into the build providing a snapshot view of the package repo.
    When the REPO_SNAPSHOT_STAMP variable is set, the auto/build script will attempt
    to launch a transparent HTTP proxy on port 8080, and insert an iptables rule to
    redirect all outgoing HTTP requests to this proxy.
    The proxy, contained in the `magic-proxy` Python script, examines each request
    and silently overrides those pointing to InRelease files or files that are
    listed in InRelease files. It will instead provide the contents of the requested
    file as it was at REPO_SNAPSHOT_STAMP, by downloading the corresponding asset
    "by hash".
* Use series files with dependency handling to generate hook symlinks dynamically
    This patch currently only applies to the "ubuntu-cpc" project.
    More and more logic has been going into the hook scripts to decide
    under which conditions they should run or not. As we are moving
    to parallelized builds of image sets, this will get even more
    complicated. Base hooks will have to know which image sets they
    belong to and modification of the dependency chain between scripts
    will become more complicated and prone to errors, as the number of
    image sets grows.
    This patch introduces explicit ordering and dependency handling for
    scripts through the use of `series` files and an explicit syntax
    for dependency specification. 
						
						
					 
					
						2019-05-21 17:06:59 -05:00 
						 
				 
			
				
					
						
							
							
								Colin Watson 
							
						 
					 
					
						
						
						
						
							
						
						
							8414b699da 
							
						 
					 
					
						
						
							
							Drop code to handle buildd images for != xenial  
						
						
						
						
					 
					
						2019-02-05 14:23:10 +00:00 
						 
				 
			
				
					
						
							
							
								Colin Watson 
							
						 
					 
					
						
						
						
						
							
						
						
							6e9d7f35ca 
							
						 
					 
					
						
						
							
							Add a LXD image to builds for the buildd subproject  
						
						
						
						
					 
					
						2019-01-16 12:53:33 +00:00 
						 
				 
			
				
					
						
							
							
								Colin Watson 
							
						 
					 
					
						
						
						
						
							
						
						
							aec5f3666a 
							
						 
					 
					
						
						
							
							Add a buildd subproject  
						
						
						
						
					 
					
						2019-01-16 12:53:30 +00:00 
						 
				 
			
				
					
						
							
							
								Cody Shepherd 
							
						 
					 
					
						
						
						
						
							
						
						
							1f05fbea69 
							
						 
					 
					
						
						
							
							Backport adding snaps to image manifests (LP:  #1805497 )  
						
						
						
						
					 
					
						2018-11-27 11:53:59 -08:00 
						 
				 
			
				
					
						
							
							
								Steve Langasek 
							
						 
					 
					
						
						
						
						
							
						
						
							fef73e9a90 
							
						 
					 
					
						
						
							
							Merge lp:~rcj/livecd-rootfs/xenial-proposed  
						
						
						
						
					 
					
						2018-11-16 08:37:10 -08:00 
						 
				 
			
				
					
						
							
							
								Robert C Jennings 
							
						 
					 
					
						
						
						
						
							
						
						
							91ba932fec 
							
						 
					 
					
						
						
							
							Disable checksum generation (LP:  #1799773 )  
						
						
						
						
					 
					
						2018-10-24 14:20:01 -05:00 
						 
				 
			
				
					
						
							
							
								Łukasz 'sil2100' Zemczak 
							
						 
					 
					
						
						
						
						
							
						
						
							872d4f6e7f 
							
						 
					 
					
						
						
							
							For the pc model, the name changed so we need to special case it a bit.  
						
						
						
						
					 
					
						2018-10-11 17:13:35 +02:00 
						 
				 
			
				
					
						
							
							
								Łukasz 'sil2100' Zemczak 
							
						 
					 
					
						
						
						
						
							
						
						
							3291e971de 
							
						 
					 
					
						
						
							
							The model assertions for 18 don't actually use series=18 because that would be too logical.  
						
						
						
						
					 
					
						2018-10-10 21:59:36 +02:00 
						 
				 
			
				
					
						
							
							
								Łukasz 'sil2100' Zemczak 
							
						 
					 
					
						
						
						
						
							
						
						
							706685a5a2 
							
						 
					 
					
						
						
							
							Backport support for building core images with ubuntu-image.  
						
						
						
						
					 
					
						2018-10-04 19:33:10 +02:00 
						 
				 
			
				
					
						
							
							
								Robert C Jennings 
							
						 
					 
					
						
						
						
						
							
						
						
							d6c5d54dfa 
							
						 
					 
					
						
						
							
							Fix unbound variable in config/binary and zero UEFI partition  
						
						... 
						
						
						
						* Zero fill space in UEFI partitions, too
* Set LB_ISO_PREPARER to livecd-rootfs to avoid unbound variable in default string 
						
						
					 
					
						2018-06-08 09:12:22 -07:00 
						 
				 
			
				
					
						
							
							
								Robert C Jennings 
							
						 
					 
					
						
						
						
						
							
						
						
							8e53c77a11 
							
						 
					 
					
						
						
							
							snap: Alternate fix for snap pre-seeding (LP:  #1775710 )  
						
						... 
						
						
						
						* Backport: Refactor functions out of ubuntu-cpc and ubuntu-server hooks.
  * Backport: Add dependency on distro-info for snap preseeding 
						
						
					 
					
						2018-06-07 17:35:12 -07:00 
						 
				 
			
				
					
						
							
							
								Robert C Jennings 
							
						 
					 
					
						
						
						
						
							
						
						
							c7878bdc76 
							
						 
					 
					
						
						
							
							snaps: Fixes for snap pre-seeding (LP:  #1775710 )  
						
						... 
						
						
						
						* Add dependency on distro-info for snap preseeding
* Move snap-related functions to avoid conflicts with ubuntu-cpc functions 
						
						
					 
					
						2018-06-07 14:54:23 -07:00 
						 
				 
			
				
					
						
							
							
								Mathieu Trudel-Lapierre 
							
						 
					 
					
						
						
						
						
							
						
						
							f4424e223e 
							
						 
					 
					
						
						
							
							Backport snap preseeding functions from bionic. (LP:  #1771177 )  
						
						
						
						
					 
					
						2018-06-07 14:53:22 -07:00 
						 
				 
			
				
					
						
							
							
								Łukasz 'sil2100' Zemczak 
							
						 
					 
					
						
						
						
						
							
						
						
							03e8249758 
							
						 
					 
					
						
						
							
							For the IMAGEFORMAT=none parts to work for ubuntu-image classic builds, we need to make sure IMAGEFORMAT is preserved and not overwritten if defined. Backporting from trunk.  
						
						
						
						
					 
					
						2017-11-21 17:01:40 +01:00 
						 
				 
			
				
					
						
							
							
								Christopher Glass 
							
						 
					 
					
						
						
						
						
							
						
						
							67dab61787 
							
						 
					 
					
						
						
							
							Backport "minimized round 2" changes from trunk to Xenial (LP:  #1731492 )  
						
						
						
						
					 
					
						2017-11-10 18:41:57 +01:00 
						 
				 
			
				
					
						
							
							
								Łukasz 'sil2100' Zemczak 
							
						 
					 
					
						
						
						
						
							
						
						
							5da7c23c81 
							
						 
					 
					
						
						
							
							Backport Gary's commit adding the IMAGEFORMAT=none to support generating a single rootfs.  
						
						
						
						
					 
					
						2017-11-08 12:35:06 +01:00 
						 
				 
			
				
					
						
							
							
								Steve Langasek 
							
						 
					 
					
						
						
						
						
							
						
						
							d5c4f11daa 
							
						 
					 
					
						
						
							
							* Use kvm kernel only on amd64.  
						
						... 
						
						
						
						* Make non-x86 minimized images consistent with x86 by not explicitly
  installing the server task.
* Clean up dangling /boot/initrd.img symlink left behind on minimized
  builds. 
						
						
					 
					
						2017-10-20 23:10:26 -07:00 
						 
				 
			
				
					
						
							
							
								Steve Langasek 
							
						 
					 
					
						
						
						
						
							
						
						
							60df0277fd 
							
						 
					 
					
						
						
							
							Skip installation of kernel headers for all minimal images  
						
						
						
						
					 
					
						2017-10-04 17:41:45 +00:00 
						 
				 
			
				
					
						
							
							
								Steve Langasek 
							
						 
					 
					
						
						
						
						
							
						
						
							4a4bac20f6 
							
						 
					 
					
						
						
							
							Use kvm kernel flavor for minimized cloud image, not virtual  
						
						
						
						
					 
					
						2017-10-04 17:41:08 +00:00 
						 
				 
			
				
					
						
							
							
								Balint Reczey 
							
						 
					 
					
						
						
						
						
							
						
						
							413a53d482 
							
						 
					 
					
						
						
							
							When SUBPROJECT environment variable is not set assume it to be ""  
						
						
						
						
					 
					
						2017-10-03 17:31:27 +02:00 
						 
				 
			
				
					
						
							
							
								Balint Reczey 
							
						 
					 
					
						
						
						
						
							
						
						
							88d854ffb5 
							
						 
					 
					
						
						
							
							Use SUBPROJECT=minimized name instead of SUBPROJECT=minimize for consistency  
						
						
						
						
					 
					
						2017-10-03 17:31:26 +02:00 
						 
				 
			
				
					
						
							
							
								Steve Langasek 
							
						 
					 
					
						
						
						
						
							
						
						
							5a6f68a1a9 
							
						 
					 
					
						
						
							
							We probably still want sudo, even in a minimal image.  
						
						
						
						
					 
					
						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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Łukasz 'sil2100' Zemczak 
							
						 
					 
					
						
						
						
						
							
						
						
							f10c47f913 
							
						 
					 
					
						
						
							
							Add additional hints to ubuntu-touch* i386/amd64 image builds to pull in the gles version of the UITK.  
						
						
						
						
					 
					
						2016-10-03 14:14:22 +02:00 
						 
				 
			
				
					
						
							
							
								Łukasz 'sil2100' Zemczak 
							
						 
					 
					
						
						
						
						
							
						
						
							8f735f316b 
							
						 
					 
					
						
						
							
							Sync with what's currently released to xenial-proposed: remove ubuntu-pd, add ubuntu-touch-custom, remove the kernel.yaml addition for snappy as it's not meant to be in xenial and no longer needed.  
						
						
						
						
					 
					
						2016-09-27 17:41:54 +02:00 
						 
				 
			
				
					
						
							
							
								Adam Conrad 
							
						 
					 
					
						
						
						
						
							
						
						
							b0e649a83c 
							
						 
					 
					
						
						
							
							Switch ubuntu-gnome from using tasks to metapackages (LP:  #1602035 )  
						
						
						
						
					 
					
						2016-07-21 02:31:01 -06:00 
						 
				 
			
				
					
						
							
							
								Steve Langasek 
							
						 
					 
					
						
						
						
						
							
						
						
							caedaee057 
							
						 
					 
					
						
						
							
							Rename old ubuntu-core tarballs to ubuntu-base, for consistency with  
						
						... 
						
						
						
						the changes already made to yakkety and the ubuntu-cdimage project.
LP: #1579950 . 
						
						
					 
					
						2016-05-09 17:07:33 -07:00 
						 
				 
			
				
					
						
							
							
								Oliver Grawert 
							
						 
					 
					
						
						
						
						
							
						
						
							0b1c0642f7 
							
						 
					 
					
						
						
							
							add multiverse to sources.list for snappy kernel builds  
						
						
						
						
					 
					
						2016-04-21 11:16:15 +02:00 
						 
				 
			
				
					
						
							
							
								Adam Conrad 
							
						 
					 
					
						
						
						
						
							
						
						
							4eae5fbf1d 
							
						 
					 
					
						
						
							
							Follow linux-firmware-raspi2 renaming in the archive for raspi2 images.  
						
						
						
						
					 
					
						2016-04-20 10:50:51 -06:00 
						 
				 
			
				
					
						
							
							
								Adam Conrad 
							
						 
					 
					
						
						
						
						
							
						
						
							57c110d861 
							
						 
					 
					
						
						
							
							Transition from ubuntu-snappy to ubuntu-core-snapd-units and snapd.  
						
						
						
						
					 
					
						2016-04-13 22:59:33 -06:00 
						 
				 
			
				
					
						
							
							
								Oliver Grawert 
							
						 
					 
					
						
						
						
						
							
						
						
							4d25373897 
							
						 
					 
					
						
						
							
							live-build/ubuntu-core/hooks/25-create-generic-initrd.chroot create a generic initrd inside the snappy os-snap  
						
						
						
						
					 
					
						2016-04-07 18:57:07 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Watkins 
							
						 
					 
					
						
						
						
						
							
						
						
							2909aba4b5 
							
						 
					 
					
						
						
							
							Enable building of powerpc cloud images.  
						
						
						
						
					 
					
						2016-04-07 14:34:12 +01:00 
						 
				 
			
				
					
						
							
							
								Adam Conrad 
							
						 
					 
					
						
						
						
						
							
						
						
							5ac47abce7 
							
						 
					 
					
						
						
							
							Remove obsolete pvr-omap4 special-casing to simplify configs.  
						
						
						
						
					 
					
						2016-04-03 02:41:30 -06:00 
						 
				 
			
				
					
						
							
							
								Colin Watson 
							
						 
					 
					
						
						
						
						
							
						
						
							af517f422a 
							
						 
					 
					
						
						
							
							Follow rename of ubuntustudio-font-meta to ubuntustudio-fonts.  
						
						
						
						
					 
					
						2016-03-16 10:45:26 +00:00 
						 
				 
			
				
					
						
							
							
								Oliver Grawert 
							
						 
					 
					
						
						
						
						
							
						
						
							753bd8acd0 
							
						 
					 
					
						
						
							
							remove  grub-efi-arm64 to the arm64 OS snap as it breaks uboot  
						
						
						
						
					 
					
						2016-03-15 15:46:51 +01:00 
						 
				 
			
				
					
						
							
							
								Adam Conrad 
							
						 
					 
					
						
						
						
						
							
						
						
							d77a731d63 
							
						 
					 
					
						
						
							
							Build raspi2 images with multiverse for firmware.  
						
						
						
						
					 
					
						2016-03-14 10:32:26 -06:00 
						 
				 
			
				
					
						
							
							
								Michael Vogt 
							
						 
					 
					
						
						
						
						
							
						
						
							f94b5db6e3 
							
						 
					 
					
						
						
							
							add grub-efi-arm64 to the arm64 OS snap  
						
						
						
						
					 
					
						2016-03-09 23:19:11 +01:00