Commit Graph

117 Commits (47bf29b619671d1d97ffc8cb173718eb885053a9)

Author SHA1 Message Date
Dimitri John Ledkov 7680ece7b0
riscv64: backport HiFive unleashed & cloud-image building support
4 years ago
John Chittum c5cea219f4
re-add sed command
4 years ago
John Chittum 56862cd9b8
Backport vmtools version in vmdk (LP: #1893898)
4 years ago
Dimitri John Ledkov 558bcbc47e
functions: provide nss_systemd-less nsswitch.conf in chroots.
4 years ago
Dimitri John Ledkov 260c051032
apparmor: compile all profiles
4 years ago
Dimitri John Ledkov ce5a138c79
seccomp: mount more up-to-date seccomp features
4 years ago
Dimitri John Ledkov acc7e97f38
apparmor: mount more up-to-date apparmor features in the chroot.
4 years ago
Robert C Jennings 39ebdf6902
Apply snap-preseed optimizations after seeding snaps
4 years ago
Dimitri John Ledkov 896b5962db
snap_preseed: support channel specification with snap name
4 years ago
Dimitri John Ledkov ad64e38c48 Run snap info on the downloaded snap, rather than against the store. First of all snap info doesn't have --channel argument, thus queries the wrong channel, and depening on the cohort, a different snap might be visible too. Thus seed the base of the snap revision we dowanloaded, rather than some random one from the store.
5 years ago
Robert C Jennings 66041e9d8c
Do not unconditionally install the core snap
5 years ago
Robert C Jennings 14066ce389
Fix logic to ensure snapd is seeded in core18-only images
5 years ago
Robert C Jennings d214127b9f
Address snap base regression after snap-tool removal
5 years ago
Iain Lane ede0be897b
Pass --verbose to `snap info` so that it includes the base.
5 years ago
Robert C Jennings 489f009e49
Use snap cli rather than custom snap-tool
5 years ago
Michael Hudson-Doyle 21c57e2764 pass -xdev to find when making filelists
5 years ago
Michael Hudson-Doyle 51b59ed960 fix bashism
5 years ago
Michael Hudson-Doyle 16881594e0 Create a filelist whenever creating a manifest for an ubuntu-cpc project.
5 years ago
Iain Lane 2d19a9446e
snap_preseed: Handle SNAP_NO_VALIDATE_SEED being unset
5 years ago
Iain Lane b68a5abf65
snap seeding: Defer validation for regular image builds
5 years ago
Colin Watson 9a65a4013d Undivert update-initramfs more carefully
5 years ago
Iain Lane 979dbde6a2
Fix slight whitespace error
6 years ago
Iain Lane b208ded59e
Merge branch 'snap-validate-seed' of git+ssh://git.launchpad.net/~mvo/livecd-rootfs into ubuntu/master
6 years ago
Michael Vogt 4fb73c2b19 functions: use CHROOT_ROOT in snap_preseed
6 years ago
Michael Vogt 248efab2fd live-build: move snap seed validation into snap_preseed
6 years ago
Iain Lane 7f07cc8991
live-build/functions: Seed core again on non-minimized builds
6 years ago
Tobias Koch 18468c4218 Check exit status of snap-tool info call while determining base snap
6 years ago
David Krauser 0e3b1e206b
Add support for HyperV Gallery images
6 years ago
Pat Viafore 9bf4c7cb52
Adding apt-get autoremove and setting IMAGE_STR
6 years ago
Pat Viafore afbda566eb
Adding hooks and making replace_kernel function
6 years ago
Michael Hudson-Doyle 42992467a1 Remove device nodes later for ubuntu-base:minimized (i.e. docker) builds. (LP: #1828118)
6 years ago
Steve Langasek 39f2558b96 Fix the sed script that Tobias had right in the first place and I mangled in the previous upload.
6 years ago
Steve Langasek f4fa240ed7 Adjust sed command for clarity.
6 years ago
Tobias Koch 79e3123053 Make snapd-explicit-install-stamp a part of the image
6 years ago
Tobias Koch 796211dde7 If image has core18 snaps only, automatically preseed snapd
6 years ago
Tobias Koch 05e71b3840 Do not include any snaps in ubuntu-cpc:minimized builds
6 years ago
Steve Langasek 7e4a2627ed Use python3 vmdkstream exclusively; we should not fall back to python2.
6 years ago
Dimitri John Ledkov a77ec4a9df
Add python3 vmdkstream support
6 years ago
Balint Reczey 8a78ab4021 Merge make-rprivate-before-umount
6 years ago
Balint Reczey 96cc185813 Merge feature/parallelization-snap-version-fixing
6 years ago
Didier Roche 1c435c03d2 Fix customized images with multiple brand/models
6 years ago
Tobias Koch 654fcae467 Replace "snap download" with tool that uses snap store's coherence feature
6 years ago
Balint Reczey 33c5ad0b19 live-build/functions: Always use mount --make-private before umount
6 years ago
Jean-Baptiste Lallement 3dce125d72 Remove inidrd and vmlinuz from live layers after they've been moved to casper
6 years ago
Jean-Baptiste Lallement f84d92d76f Calculate total size of the image + typos
6 years ago
Jean-Baptiste Lallement 402cdd15be Adds is_root_layer
6 years ago
Jean-Baptiste Lallement 283871573d Changed the naming scheme for multi layer images to dot format
6 years ago
Jean-Baptiste Lallement e0d30dd2d3 Fixed substract -> subtract
6 years ago
Jean-Baptiste Lallement 43ec452fa0 Moved reusable functions to functions
6 years ago
Jean-Baptiste Lallement 3b21bd9a2e Moved back config helper functions to config
6 years ago