3593 Commits

Author SHA1 Message Date
Michael Hudson-Doyle
10288220fc add a script to checkout a translations branch
and compile the po files into mo files
2021-08-17 16:05:41 +12:00
Brian Murray
d0e0454547 releasing package livecd-rootfs version 2.733 2021-08-16 12:23:40 -07:00
Brian Murray
0a54de462d fix the changelog entry 2021-08-16 12:22:23 -07:00
Brian Murray
e7cfdeec89 add a changelog entry for the intel-iot change 2021-08-16 11:50:12 -07:00
Brian Murray
44384357ad add missing for intel-iot 2021-08-04 08:51:01 -07:00
Michael Hudson-Doyle
8fcaf94c3b Merge branch 'minimal-server-layer-3' into ubuntu/master 2021-08-03 21:02:04 +12:00
Michael Hudson-Doyle
116a51a080 bootstrap the minimal variant for the minimal server layer 2021-08-03 16:36:02 +12:00
Michael Hudson-Doyle
b341c81ff3 do the mounting in an initrd script rather than systemd units 2021-08-03 16:36:02 +12:00
Michael Hudson-Doyle
5fda0bb2aa apply dpkg minimizations to minimal layer, and undo them for full layer 2021-08-03 16:36:02 +12:00
Michael Hudson-Doyle
5232f2f8cc fix /media/filesystem mount 2021-08-03 16:36:02 +12:00
Michael Hudson-Doyle
d11c71a686 add a minimal server layer under the full server layer 2021-08-03 16:36:00 +12:00
Łukasz 'sil2100' Zemczak
1e24a44866 releasing package livecd-rootfs version 2.732 2.732 2021-08-02 22:12:01 +02:00
Łukasz 'sil2100' Zemczak
09cbdfa7e9 Revert /dev sharing improvements. 2021-08-02 22:11:41 +02:00
Michael Hudson-Doyle
75fe0241f3 lb_chroot_layered: fix quoting when searching for trusted.overlay.opaque 2021-07-30 11:56:07 +12:00
Łukasz 'sil2100' Zemczak
7d41087381 releasing package livecd-rootfs version 2.731 2.731 2021-07-28 22:07:02 +02:00
Łukasz 'sil2100' Zemczak
ea1fea050d Add changelog entry. 2021-07-28 22:02:51 +02:00
Łukasz 'sil2100' Zemczak
d198821c07 Fix sharing of the /dev tree to make sure we can safely umount the chroot when needed. This fixes local non-livefs-builder image builds. 2021-07-28 21:54:34 +02:00
Sebastien Bacher
5ba545f2b6 Tweaks to the canary packages
Install cloud-init on the live and target, remove ubiquity
2021-07-27 10:49:03 +02:00
Sebastien Bacher
cdbb5598ad Remove lupin-casper from the canary image
The description states it was for wubi which we aren't using anymore
2021-07-27 10:48:48 +02:00
Michael Hudson-Doyle
5e21dd89f6 Merge branch 'hyperv-manifest' into ubuntu/master 2021-07-27 09:27:41 +12:00
Michael Hudson-Doyle
e5b7eaab1c update version number in changelog 2021-07-27 09:27:27 +12:00
Brian Murray
9f47116a1f releasing package livecd-rootfs version 2.730 2021-07-26 13:49:18 -07:00
Brian Murray
4525395e45 Rename subarch of intel-iotg to intel-iot, add support for intel-iot models. 2021-07-26 11:55:38 -07:00
Brian Murray
dbab97caa9 switch amd64 to the arch variable 2021-07-26 11:45:00 -07:00
Brian Murray
c09110cfa8 add support for intel-iot models 2021-07-16 11:03:41 -07:00
Brian Murray
f2c1300f71 rename iotg iot so the names are consistent with the models 2021-07-16 10:14:00 -07:00
Jason C. McDonald
f75c3254b0 Generate manifest for HyperV desktop images
Manifests are necessary for candidate checking in the
CPC automated workflow for building and publishing
HyperV desktop images.
2021-07-14 06:26:16 -07:00
Michael Hudson-Doyle
6928b79bb6 releasing package livecd-rootfs version 2.729 2.729 2021-07-12 10:28:02 +12:00
Michael Hudson-Doyle
aab48dc987 Merge branch 'move-live-server-to-layers-3' into ubuntu/master 2021-07-12 10:26:16 +12:00
Ethan Hsieh
f4312118cc functions: download snap packages with correct architecture
Have to set UBUNTU_STORE_ARCH when the architecture of host machine is
different from target machine
2021-07-08 15:16:43 +08:00
Michael Hudson-Doyle
bb0bba1793 address review comments 2021-07-08 11:50:22 +12:00
Michael Hudson-Doyle
d233655180 update changelog 2021-07-07 19:32:16 +12:00
Michael Hudson-Doyle
2928c3d9cd fix reduce_pass_size behaviour around deleted directories 2021-07-07 19:31:53 +12:00
Michael Hudson-Doyle
fc890b15e7 adjust hooks for move of live-server to layers 2021-07-07 19:31:53 +12:00
Michael Hudson-Doyle
e06046aaa0 move includes around for move of live-server to layers 2021-07-07 19:31:53 +12:00
Michael Hudson-Doyle
f563b310d3 update auto/config for move of live-server to layers 2021-07-07 19:31:53 +12:00
Brian Murray
7a180f8d29 Merge remote-tracking branch 'kajiya/lp-1895104-add-serial-port-to-ovf' into ubuntu/master 2021-07-02 13:34:06 -07:00
Michael Hudson-Doyle
cb28f14e7c Merge branch 'layer-fixes' into ubuntu/master 2021-07-01 22:18:02 +12:00
Michael Hudson-Doyle
18bf308be0 go back to only running 'lb chroot_archives' on root layers
but still run configure_universe after archive removal, not before
2021-07-01 11:16:11 +12:00
Michael Hudson-Doyle
c4402139a2 go back to only running lb_chroot_hacks on live layers
otherwise each and every layer above a layer with a kernel gets its own
initramfs, which is silly.

Copy/paste the cruft cleaning bit of lb_chroot_hacks to be run on
non-live layers.
2021-07-01 11:16:11 +12:00
Michael Hudson-Doyle
653b925646 attempt to fix obscure failure 2021-07-01 11:16:11 +12:00
Michael Hudson-Doyle
0501f73231 update changelog 2021-07-01 11:16:11 +12:00
Michael Hudson-Doyle
fb8af1fd80 add a way to prevent a layer (and descendants) from being made into a sqashfs
for the live server build, i want to make a layer to install the kernel
into but do not want the layer itself to be published.

the implementation is a bit clunky but it works.
2021-07-01 11:16:10 +12:00
Michael Hudson-Doyle
e4ca30e351 lb_binary_layered: use create_squashfs function to pick up some default excludes 2021-07-01 11:16:10 +12:00
Michael Hudson-Doyle
30cc2f1982 lb_chroot_layered: install archives on each layer
also only call configure_universe after packages are installed.
2021-07-01 11:16:10 +12:00
Michael Hudson-Doyle
3a3558203b run chroot_hacks on each layer in lb_chroot_layered
the comment says this was not done to avoid overlay size inflation but aiui reduce_pass_size
deals with that now
2021-07-01 11:16:10 +12:00
Michael Hudson-Doyle
ce458ba31e run binary hooks on each layer in lb_binary_layered 2021-07-01 11:16:10 +12:00
Michael Hudson-Doyle
75165aeb34 replace call to Echo_warning with plan echo as former is not defined at this point 2021-07-01 11:16:10 +12:00
Michael Hudson-Doyle
b6df5d1b76 releasing package livecd-rootfs version 2.728 2.728 2021-07-01 11:00:22 +12:00
Brian Murray
0fbaccf301 Add a subarch of intel-iotg which is used for creating images with a kernel optimized for Intel IOT devices. 2021-06-30 15:56:40 -07:00