Commit Graph

333 Commits (3df29d28a0b407b184e78e2d5e1b5034f97d3a53)

Author SHA1 Message Date
Michael Hudson-Doyle 4b01505952 Fix typo preventing builds of ubuntu-core images.
6 years ago
Steve Langasek 5300bb9eb7 Key netplan delegation to NetworkManager on presence of
6 years ago
Łukasz 'sil2100' Zemczak d3eb3dd0ac Add missing arguments to ubuntu-image classic calls.
6 years ago
Steve Langasek 6ee39485dd Merge lp:~sil2100/livecd-rootfs/use-ubuntu-image-classic
6 years ago
Łukasz 'sil2100' Zemczak 05a8be839f Do the same for ubuntu-image snap builds.
6 years ago
Łukasz 'sil2100' Zemczak 8a33b23dd0 Use -O instead of -o for ubuntu-image classic builds.
6 years ago
Łukasz 'sil2100' Zemczak 2947cdbe60 First batch of obvious changes - use better shellism, only call make (without make install).
6 years ago
Steve Langasek b3c9d8bac8 Merge lp:~sil2100/livecd-rootfs/raspi3-u-i-classic
6 years ago
Steve Langasek 77c44167df Delete no longer accurate comments
6 years ago
Cody Shepherd c7e0c27607 [ Cody Shepherd ]
6 years ago
Dimitri John Ledkov 8868522e78 When calling snap-seed-parse append stdout to file, but redirect
6 years ago
Steve Langasek 1e1c6a8572 Properly fix the hard-linking of vmlinuz, taken astray by my misguided
6 years ago
Łukasz 'sil2100' Zemczak a3a9b2ab60 Merge latest prerequisite branch.
6 years ago
Łukasz 'sil2100' Zemczak b0910cbe50 Remove more unneeded raspi3 conditionals.
6 years ago
Łukasz 'sil2100' Zemczak 37f3cb1714 Merge latest prerequisite branch.
6 years ago
Łukasz 'sil2100' Zemczak 2e3c7d050c Remove unneeded code and code duplication, add comments.
6 years ago
Łukasz 'sil2100' Zemczak 6ac3384f34 Merge latest prerequisite branch
6 years ago
Łukasz 'sil2100' Zemczak a274206e1a Don't overcomplicate bash conditionals.
6 years ago
Łukasz 'sil2100' Zemczak cc5d39b93d Merge latest prerequisite branches.
6 years ago
Łukasz 'sil2100' Zemczak 501afa0783 Merge latest prerequisite branch
6 years ago
Łukasz 'sil2100' Zemczak 61ba85df21 Merge trunk
6 years ago
Łukasz 'sil2100' Zemczak f8529c9038 Add support for building classic images using makefile-based gadget trees.
6 years ago
Cody Shepherd 2819290352 Changed absoluted paths to relative; set changelog message to UNRELEASED
6 years ago
Cody Shepherd 5bee1ade70 Ensure pre-seeded snaps are now published in the image manifests.
6 years ago
Łukasz 'sil2100' Zemczak 41b4130759 * Add support for raspi3 rootfs builds (based on Ryan Finnie).
6 years ago
Łukasz 'sil2100' Zemczak e115b2cbe7 Avoid issues of hard-linking to a symbolic vmlinuz as this can lead to a
6 years ago
Michael Hudson-Doyle 791d2adfd8 merge trunk
6 years ago
Adam Conrad 94230324e0 Stop building buildd chroots with --xattrs until we move to python3.
6 years ago
Colin Watson bb652c238f Merge trunk.
6 years ago
Colin Watson c4c5c1f349 Generate tar file with --xattrs.
6 years ago
Julian Andres Klode 1746e65953 Reorganize minimal-manual file location.
6 years ago
Łukasz 'sil2100' Zemczak e547599e5a Add support for raspi3 rootfs generation for ubuntu-image consumption with all the additional changes required.
6 years ago
Łukasz 'sil2100' Zemczak 97fcf09972 Merge trunk
6 years ago
Julian Andres Klode fc6907b701 fixup: Do not assume current directory
6 years ago
Julian Andres Klode 9360135b2c Minimize the number of manually installed packages in images by marking
6 years ago
Michael Hudson-Doyle a261471969 a less hackish approach
6 years ago
Steve Langasek 3db2340c54 generate all tar files with --xattrs. LP: #1302192.
6 years ago
Michael Hudson-Doyle 333a3e2b1b moderate comment
7 years ago
Michael Hudson-Doyle 092b316357 add a comment explaining why /dev cleaning is docker-only
7 years ago
Michael Hudson-Doyle 013dff431e Remove device nodes from Docker images. (LP: #1645468)
7 years ago
Phil Roche b7403fabf1 Update unminimize script text and install ubuntu-standard when unminimizing a minimal image (LP: #1778777)
7 years ago
Colin Watson 1e6563aa79 Merge trunk.
7 years ago
Michael Hudson-Doyle 664ace2f30 man un-diverting man idempotent
7 years ago
Michael Hudson-Doyle 7c7c2c5b30 rm -r the lists
7 years ago
Michael Hudson-Doyle ccef323973 go back to having docker unminimize not install any extra packages
7 years ago
Michael Hudson-Doyle 2fc3993d48 Remove apt lists that are currently removed downstream anyway.
7 years ago
Michael Hudson-Doyle fa1bce5389 still install a few packages in docker unminimize
7 years ago
Michael Hudson-Doyle 514faae2db divert /usr/bin/man in minimized images to a script that mentions the unminimize script
7 years ago
Michael Hudson-Doyle 7e1bd33544 do not install ubuntu-minimal in ubuntu-base's unminimize
7 years ago
Łukasz 'sil2100' Zemczak 7982442e32 Avoid issues of hard-linking to a symbolic vmlinuz as this can lead to a dangling symlink.
7 years ago
Colin Watson 07487675b6 Sort buildd tarballs by name and use numeric user and group IDs.
7 years ago
Colin Watson cb22177287 Add a buildd subproject.
7 years ago
Steve Langasek e6089e9e32 Remove landscape-common from minimal image, and handle restoring it in
7 years ago
Robert C Jennings 73dba1f31a snap preseeding: capture Ubuntu snap seeding policy in code
7 years ago
Robert C Jennings 57261c3edf auto/build: Install snaps using common functions
7 years ago
Steve Langasek 4bb0414a5d Make sure we call the build "minimal" within the cloud build info,
7 years ago
Christopher Glass 51c663a892 Fixed whitespace/tabs.
7 years ago
Michael Hudson-Doyle 3cb1f38cf2 Set the default locale to C.UTF-8 in all server and cloud images.
7 years ago
Christopher Glass 0b2239c069 Parametrize BUILD_NAME in /etc/cloud/build.info to make it "minimal-aware".
7 years ago
Steve Langasek 90ef53cef1 Merge lp:~vorlon/livecd-rootfs/ubuntu-channels-for-snaps
7 years ago
Iain Lane ba4b16626f live-build-auto/{build,config}: Support fetching a file from the seed
7 years ago
Steve Langasek 131f14d33c Use Ubuntu-specific branches when seeding snaps, as required in
7 years ago
Iain Lane 9978fd7b39 Support seeding of snaps, as emitted by germinate >= 2.27.
7 years ago
Steve Langasek e6a66dd3bf Add support for passing snap channel to ubuntu-core image builds.
7 years ago
Balint Reczey df89bff043 Drop Nexus 7 support
7 years ago
Iain Lane 07873ec528 Support seeding of snaps
7 years ago
Dimitri John Ledkov 5f64c373f1 Drop android-tools-fsutils dependency, and instead install it on
7 years ago
Steve Langasek f384f10867 Merge lp:~vorlon/livecd-rootfs/minimize-round-two
7 years ago
Steve Langasek ea2840ddfc fix wrong use of PREFIX literal
7 years ago
Steve Langasek 7c07f8a65b Change ubuntu-core image builds to use the standard "$PREFIX" naming for
7 years ago
Steve Langasek 02246dbf84 move configuration bits into live-build/auto/config from live-build/auto/build, per Adam
7 years ago
Steve Langasek 696ae6e1eb Name the manifest the way ubuntu-cdimage expects it for subarchs
7 years ago
Steve Langasek e96fa8b878 ubuntu-image now produces a manifest file listing the snap revisions
7 years ago
Steve Langasek b3cf7b9013 The target for x86 ubuntu-core images is VMs, so create them with
7 years ago
Steve Langasek 083d58397c Make sure to remove any initramfs that was generated in a minimized
7 years ago
Steve Langasek f91a9f16ee Also remove old dpkg files from the live images
7 years ago
Steve Langasek df94729c60 sync with purge-initramfstools branch
7 years ago
Steve Langasek e99636027f busybox-initramfs and busybox-static have reverse-recommends, so it's not enough to use apt-mark auto; remove these packages by name.
7 years ago
Steve Langasek 3a092539ca purging initramfs-tools as a prereq
7 years ago
Steve Langasek 56a85e74c9 Also mark busybox-{initramfs,static} as automatically installed, so they can be removed again
7 years ago
Steve Langasek 08a5fc58ba Remove apt, debconf cruft files from /var/cache in all our livefses.
7 years ago
Steve Langasek 7798e70d8f Purge initramfs-tools from minimized images.
7 years ago
Steve Langasek 58be5d5712 Merge lp:~vorlon/livecd-rootfs/snap-in-mate/
7 years ago
Steve Langasek e509a81f1d Unminimization information should only go to motd when we are actually
7 years ago
Steve Langasek 1bcb0009ac mkdir before use
7 years ago
Steve Langasek aec4452acf Fix quoting
7 years ago
Steve Langasek c61850e168 Use regular chroot, not the Chroot wrapper, so we can actually debug our failing command
7 years ago
Steve Langasek e59db65edb Add initial support for preinstallation of snaps in images, and
7 years ago
Steve Langasek 203eb6251f mkdir our assertions dir
7 years ago
Steve Langasek ff575bd93d add ubuntu-mate to the set of projects we add snap model assertions to.
7 years ago
Steve Langasek 12b07ae5af move snap assertion handling into the generic build script (and, in
7 years ago
Steve Langasek 4561f17d35 Merge lp:~rbalint/livecd-rootfs/minimized
7 years ago
Balint Reczey f0cb85a506 When SUBPROJECT environment variable is not set assume it to be ""
7 years ago
Balint Reczey 2ef2aee456 Use SUBPROJECT=minimized name instead of SUBPROJECT=minimize for consistency
7 years ago
Balint Reczey d496915741 Warn users that unminimize may fail reinstalling packages
7 years ago
Balint Reczey 69c1eb6d26 Mention unminimize script in motd
7 years ago
Balint Reczey 2858d7fb62 Print the documentation files which could not be restored by unminimize
7 years ago
Balint Reczey e28933a1d5 Explain why unminimization script is a bit complicated
7 years ago
Balint Reczey 583d813b9b Verify only documentation that should have been restored after unminimization
7 years ago
Balint Reczey 3532fa0b18 Use "dpkg --verify-format rpm" explicitly to be safe when the default changes
7 years ago
Balint Reczey 11da0c59a5 Fix typo
7 years ago
Balint Reczey d5483eb728 Install ubuntu-minimal while unminimizing the system
7 years ago
Balint Reczey 6672dde922 Add unminimize script for reverting minimization on running system
7 years ago
Balint Reczey bb7e620701 Drop man pages and most of the documentation from minimized images
7 years ago
Steve Langasek 83f165ec91 if we're using SUBPROJECT=minimize, and tzdata is not installed, remove
7 years ago
Balint Reczey cfda7d20bd Use xz -T4 -0 instead of pxz
8 years ago
Balint Reczey 6c9cf10d72 Depend on pxz and vmdk-stream-converter instead of installing them at runtime
8 years ago
Steve Langasek dbba32fae6 For now, make sure all automated image builds are on the edge channel.
8 years ago
Steve Langasek 4f2c623e27 Use xz to compress ubuntu-image .img files before transfer, so that we
8 years ago
Balint Reczey 0109d5304e Optionally use ubuntu-image for building snap based images
8 years ago
Balint Reczey 44f9dceeb4 Require PROJECT environment to be set for lb build
8 years ago
Martin Pitt e40e563cb8 live-build/auto/build: Fix typo in netplan policy snippet.
8 years ago
Martin Pitt 3c3737327f live-build/auto/build: Move NetworkManager configuration to the right
8 years ago
Martin Pitt d9ce44d73a live-build/auto/build: If the image pre-installs network-manager, let it
8 years ago
Oliver Grawert 418501bc65 slightly adjust the version handling for the core snap, drop suffix from kernel snap version string
9 years ago
Oliver Grawert f6058dfdb4 sanitize the version number of the ubuntu-core snap
9 years ago
Łukasz 'sil2100' Zemczak 9608064276 ubuntu-pd is dead, long live ubuntu-touch-custom - introduce a new project ubuntu-touch-custom that is exactly the same as ubuntu-touch but uses a separate cdimage project (separate builder space).
9 years ago
Adam Conrad da54fe4c3e Fix security mirror sources.list entries for non-x86 architectures.
9 years ago
Steve Langasek 6c5dc72d80 Merge lp:~daniel-thewatkins/livecd-rootfs/enable-backports
9 years ago
Michael Vogt 460d363b84 fix corename
9 years ago
Daniel Watkins 8940890039 Remove some trailing spaces
9 years ago
Daniel Watkins 79cf11a25a Use the correct (pre-xenial) universe sources.list comment
9 years ago
Daniel Watkins 407cd3b812 Replace sources.list generated using COMPONENTS with the sources.list from
9 years ago
Oliver Grawert e9c7cee3de revert the renaming from ubuntu-core to core for the os snap until snapd is ready for this
9 years ago
Oliver Grawert 0ffbd3a7cc drop "execution" from os snap description
9 years ago
Oliver Grawert 2db1eb2155 rename the ubuntu-core snap to simply be "core"
9 years ago
Daniel Watkins e690e4bdf7 [CPC] Don't overwrite the default sources.list
9 years ago
Michael Vogt d617d8f840 update kernel snap building to match the new kernel policy
9 years ago
Michael Vogt 15ed930293 add meta/kernel.yaml to the kernel snaps
9 years ago
Oliver Grawert 6bd3aaffc1 drop linux-firmware-raspi2 from snappy
9 years ago
Iain Lane e5142015a3 Fix syntax error.
9 years ago
Oliver Grawert 8d145b4d43 move the snappy kernel builds to the correct linux-image-$arch and linux-firmware-$arch metapackages
9 years ago
Oliver Grawert 814311e826 snappy: make ppc64el and s390x os tarball builds work
9 years ago
Oliver Grawert e7723219a3 switch snappy package builds from "snappy build" to "snapcraft snap" (LP: #1557515)
9 years ago
Oliver Grawert 60c9b694c4 adjust snap versions to only have one dash and use plus chars instead
9 years ago
Oliver Grawert c5905d18b6 add link for wlan mac address in dragonboard kernel snaps, move dragonboard kernel snap to linux-snapdragon
9 years ago
Oliver Grawert eba875e96c add support for dragonboard kernel snap
9 years ago
Michael Vogt 5439a48096 add dpkg.list to assets of the kernel snap
9 years ago
Oliver Grawert 9a9e8685f9 add snap building for kernel snaps
9 years ago
Oliver Grawert 768445efda adjust naming to something easier consumable for cdimage of os snap in snappy builds
9 years ago
Oliver Grawert 6d4209f62c add .snap cration for ubuntu-core snappy rootfs builds
9 years ago
Łukasz 'sil2100' Zemczak 1865c71a24 Remove the manta device from the list of touchsubarches as we're not building its kernel anymore.
9 years ago
Michael Vogt 06ce71492b auto/build: copy kenrel chroot dpkg.list to assets dir
9 years ago
Michael Vogt 51a5cca323 * ubuntu-core:
9 years ago
Oliver Grawert dd4f845255 do not ship assets/dtbs/overlays in raspi2 tarball, it breaks ubuntu-device-flash
9 years ago
Oliver Grawert 5bc78bede3 add raspi2 device tarball creation. separate snappy device tarball builds completely from the rootfs. drop old way of in-tree device tarball creation for snappy
9 years ago
Daniel Watkins 216762748b Move building of all architecture-specific CPC artifacts in to
9 years ago
Łukasz 'sil2100' Zemczak e0fcd94074 Switch to the project approach, add a symlink for the hooks
9 years ago
Oliver Grawert 5e6b64e039 drop copying of zip files of the android package, we do not generate these anymore
10 years ago
Sebastien Bacher f127f1ac73 Remove duplicated code leftover in the previous desktop-next changeset
10 years ago