Steve Langasek
0b0eb5a583
releasing package livecd-rootfs version 2.803
2 years ago
Steve Langasek
d4fe8aedc1
Fix edubuntu build: ubuntu-minimal is not a task and minimal is already declared.
2 years ago
Steve Langasek
6a6ac87e24
Fix wrong task name for xubuntu-minimal.
2 years ago
Steve Langasek
722b4d33d7
releasing package livecd-rootfs version 2.802
2 years ago
Steve Langasek
4dbeba4ba3
Address the fact that debootstrap doesn't follow Recommends and as a result we're missing several Recommends that should be installed by default and are on upgrades but not on new installs. This is not applied to minimized images, which don't follow Recommends; but does get separately applied to the ubuntu-server full squashfs.
2 years ago
Dimitri John Ledkov
3fa9d74b79
releasing package livecd-rootfs version 2.801
2 years ago
Dimitri John Ledkov
88f8976e64
Terrible hack workaround for clearing out the non-offline apt cache for desktop related images.
2 years ago
Dimitri John Ledkov
957f157b4a
ubuntu-cpc: set default ext4 mount option commit=30 (LP: #2006511 )
2 years ago
Łukasz 'sil2100' Zemczak
1ec696a842
Add ubuntucinnamon.
2 years ago
Łukasz 'sil2100' Zemczak
e2fdac3b95
Add changelog.
2 years ago
Didier Roche
c02c5e43da
releasing package livecd-rootfs version 2.800
2 years ago
Steve Langasek
af442dd1aa
releasing package livecd-rootfs version 2.799
2 years ago
Steve Langasek
d95b3badf0
Changelog
2 years ago
Steve Langasek
4a1ddcedaa
releasing package livecd-rootfs version 2.798
2 years ago
Steve Langasek
a1598f767b
Changelog
2 years ago
Steve Langasek
e2c06f9109
releasing package livecd-rootfs version 2.797
2 years ago
Steve Langasek
fb57bd4bea
Drop dependency on rsync, not used in a very long time and lets us drop rsync on i386.
2 years ago
Łukasz 'sil2100' Zemczak
e04a19d595
releasing package livecd-rootfs version 2.796
2 years ago
Łukasz 'sil2100' Zemczak
85cbc6abcd
Add changelog.
2 years ago
Steve Langasek
a91b0cfda5
releasing package livecd-rootfs version 2.795
2 years ago
Steve Langasek
c532387635
Don't depend on python3-launchpadlib on i386. This breaks ppa-enabled builds on i386, but avoids pulling in a large dependency tree that's not otherwise needed on i386.
2 years ago
Łukasz 'sil2100' Zemczak
90067f99e2
releasing package livecd-rootfs version 2.794
2 years ago
Łukasz 'sil2100' Zemczak
7649091f2b
Add changelog for latest changes.
2 years ago
Łukasz 'sil2100' Zemczak
88ce5fe010
releasing package livecd-rootfs version 2.793
2 years ago
Łukasz 'sil2100' Zemczak
d0dd1d48eb
Add changelog entry.
2 years ago
Utkarsh Gupta
953fccaedb
Update d/ch for 2.792 release
2 years ago
Brian Murray
f45167691b
releasing package livecd-rootfs version 2.791
2 years ago
Brian Murray
89b6412946
Merge remote-tracking branch 'simpoir/kinetic-update-apparmor-feat' into ubuntu/master
2 years ago
Brian Murray
151f73e8b0
Finish the rename of FK_FORCE_CONTAINER into FK_FORCE. (LP: #1989194 )
2 years ago
Brian Murray
d06b5bdd20
Finalize the changelog as that didn't get done
2 years ago
Simon Poirier
50e4844634
release 2.791
2 years ago
Łukasz 'sil2100' Zemczak
a2a341a8b2
Merge branch 'allwinner-initrd' of git+ssh://git.launchpad.net/~xypron/livecd-rootfs into ubuntu/master
2 years ago
John Chittum
652a33ae03
release 2.789
2 years ago
Heinrich Schuchardt
2869890eaf
Update changelog for release 2.789
...
Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
2 years ago
Łukasz 'sil2100' Zemczak
a9c46eed3f
releasing package livecd-rootfs version 2.788
2 years ago
Alexandre Ghiti
c946fbd65f
Update changelog
...
Signed-off-by: Alexandre Ghiti <alexandre.ghiti@canonical.com>
2 years ago
Utkarsh Gupta
805a4f9241
Update d/ch for 2.787 release
2 years ago
Brian Murray
bc7c9738f6
releasing package livecd-rootfs version 2.786
2 years ago
Brian Murray
4cfe993c3a
s/linux-firmware-raspi2/linux-firmware-raspi/
2 years ago
Brian Murray
6791054145
releasing package livecd-rootfs version 2.785
2 years ago
Brian Murray
31d42bfd2f
Disable the snap-preseed calls in the interest of getting images built for the 22.10 beta. (LP: #1990884 )
2 years ago
Steve Langasek
48a20ca91d
releasing package livecd-rootfs version 2.784
2 years ago
Steve Langasek
cbc0b66066
autopkgtest now references ubuntu-server:live, the only ubuntu-server we still build.
2 years ago
Steve Langasek
d3d636a6e0
Don't set a desktop base seed for ubuntu-base or ubuntu-core.
2 years ago
Łukasz 'sil2100' Zemczak
537282ebf9
releasing package livecd-rootfs version 2.783
2 years ago
Łukasz 'sil2100' Zemczak
b692997907
Add changelog entry.
2 years ago
Steve Langasek
75dadc3be0
releasing package livecd-rootfs version 2.782
2 years ago
Steve Langasek
2b5e8a81e5
Default to using 'desktop' for the base seed so we don't have another place we have to extend the list for each new flavor (ubuntu-unity)
2 years ago
Steve Langasek
c482518e19
releasing package livecd-rootfs version 2.781
2 years ago
Steve Langasek
1f0a3d7797
Fix passing of components to germinate commandline (how did this ever work?)
2 years ago
Steve Langasek
b3343c1255
Drop edubuntu and kubuntu-active, both obsolete in *all* supported releases.
2 years ago
Steve Langasek
e41c6f50df
Drop use of deprecated apt-key.
2 years ago
Steve Langasek
3722d2ee58
Drop override of components for raspi images
2 years ago
Steve Langasek
97645adca7
releasing package livecd-rootfs version 2.780
2 years ago
Steve Langasek
9cc8267f07
live-build/auto/config: set COMPONENTS for all flavors *before* we invoke germinate. Fixes a regression introduced in commit 07873ec
. In the process, stop declarations of COMPONENTS that shadow the default in germinate (main restricted).
2 years ago
Ivan Kapelyukhin
76d794664a
Bump UEFI disk image size for amd64 to 3.5 GB
...
Current Kinetic GCE image builds are failing with the following error:
update-initramfs: Generating /boot/initrd.img-5.19.0-1004-gcp
zstd: error 25 : Write error : No space left on device (cannot write compressed block)
E: mkinitramfs failure zstd -q -1 -T0 25
Seems like after `linux-gcp` update from 5.15 to 5.19 `linux-modules` package
has gotten ~40MB larger and with that GCE image builds are over the edge wrt
available disk space in chroot.
Bumped up disk image size for amd64 to 3.5GB to match the sizes used by armhf
and generic images.
2 years ago
William Wilson
ee40e951f2
releasing package livecd-rootfs version 2.778
2 years ago
Łukasz 'sil2100' Zemczak
c520230559
releasing package livecd-rootfs version 2.777
2 years ago
Łukasz 'sil2100' Zemczak
bace7d61fe
Add changelog entry.
2 years ago
Utkarsh Gupta
061d8a11df
Update d/ch for 2.776 release
2 years ago
Thomas Bechtold
4fc446e078
Add changelog entry
2 years ago
Steve Langasek
68d2205e30
releasing package livecd-rootfs version 2.775
2 years ago
Steve Langasek
559c9dd1b7
changelog entry
2 years ago
Steve Langasek
0d69fea5ee
releasing package livecd-rootfs version 2.774
2 years ago
Steve Langasek
239453d644
Remove modemmanager and udisks2 from cloud images in addition to fwupd. The use of tasks at install means all packages are marked manually installed in the apt database, so removing fwupd does not remove its dependencies. LP: #1981109 .
2 years ago
Dan Bungert
e93a80bb6e
changelog
2 years ago
Łukasz 'sil2100' Zemczak
0e3f689432
releasing package livecd-rootfs version 2.773
2 years ago
Łukasz 'sil2100' Zemczak
38bc85f189
Changelog entry
2 years ago
Brian Murray
4d0d9aa7af
releasing package livecd-rootfs version 2.772
2 years ago
Brian Murray
b71aeeeba7
Add in a changelog entry.
2 years ago
Łukasz 'sil2100' Zemczak
e72421d18e
releasing package livecd-rootfs version 2.771
2 years ago
Alexandre Ghiti
90c5d5c14a
Add changelog entry
2 years ago
Michael Hudson-Doyle
13ed256581
Fix some issues with the netboot tarballs:
...
* Fix some issues with the netboot tarballs:
- Include the signed shim (oops).
- Make the kernel path on disk and in the bootloader config match (more
oops).
- Make paths more architecture dependent as the code in grubnetXXX.efi to
probe a platform dependent path first doesn't work.
2 years ago
Steve Langasek
941cd3c64a
Remove fwupd from the cloud images. LP: #1981109 .
2 years ago
Steve Langasek
abcfabdbc0
Drop support for building i386 images aside from the launchpad builder images.
2 years ago
Łukasz 'sil2100' Zemczak
6b217c3242
releasing package livecd-rootfs version 2.770
2 years ago
Łukasz 'sil2100' Zemczak
c991b7bfdd
Add changelog entry.
2 years ago
Łukasz 'sil2100' Zemczak
03597e8cb4
releasing package livecd-rootfs version 2.769
2 years ago
Łukasz 'sil2100' Zemczak
894e8640fe
More changelog tweaks (bug numbers).
2 years ago
Łukasz 'sil2100' Zemczak
bcc55b8aa9
Tweak changelog
2 years ago
Łukasz 'sil2100' Zemczak
c5571b17a2
Merge branch 'int/alex/riscv_no_beaglev_container' of https://git.launchpad.net/~alexghiti/livecd-rootfs into ubuntu/master
2 years ago
Thomas Bechtold
73ef7227f1
Add debian/changelog
2 years ago
Alexandre Ghiti
7a3159fc62
d/changelog: Add FK_FORCE_CONTAINER entry
...
Signed-off-by: Alexandre Ghiti <alexandre.ghiti@canonical.com>
2 years ago
Alexandre Ghiti
0f74cc2aa1
d/changelog: Add entry for the VisionFive and Nezha support
3 years ago
Michael Hudson-Doyle
428878760d
releasing package livecd-rootfs version 2.768
3 years ago
Michael Hudson-Doyle
364e561308
Use the new iso-url= parameter in the bootloader configs in the netboot tarballs.
3 years ago
Utkarsh Gupta
6f3b02da44
Bump 2.766 to 2.767 because an upload was missing in git
3 years ago
Utkarsh Gupta
cb099966b2
Merge remote-tracking branch 'simpoir/lp1970795-jammy-ova-cdrom' into ubuntu/master
...
* simpoir/lp1970795-jammy-ova-cdrom:
fix: VMware cdrom OVF import requires to be on IDE
3 years ago
Utkarsh Gupta
b720f013e7
Update d/ch for 2.766 release
3 years ago
Thomas Bechtold
c88dcecceb
Add debian/changelog
3 years ago
Simon Poirier
3da8e81bf2
fix: VMware cdrom OVF import requires to be on IDE
...
This reverts part of a change causing regression with vmware import due to the
cdrom getting moved to SCSI while shifting controller IDs. (LP: #1970795 )
3 years ago
Utkarsh Gupta
a81bea1f0c
Merge remote-tracking branch 'jchittum/jammy-vagrant-more-secure-private-key' into ubuntu/master
...
* jchittum/jammy-vagrant-more-secure-private-key:
changelog update
fix: move Vagrant 22.04+ to ephemeral ed25519 key
3 years ago
Michael Hudson-Doyle
fb589ecf00
Produce a tarball of artifacts for netbooting during live-server build.
3 years ago
Michael Hudson-Doyle
31937f1a4d
auto/config: Emit error message to stderr in _sanitize_passes.
3 years ago
Michael Hudson-Doyle
ed38882219
auto/config: preserve germinate-output directory when removing config
...
Germinate doesn't take very long at all to run but downloading the
indices it operates on can take a while and nothing else in auto/config
does so not doing it every time you run "lb config" can be a real time
saver.
The code that invokes germinate already checked if the output was
already there but it was unconditionally deleted by the time control got
to that point.
3 years ago
John Chittum
dd0728a9ea
changelog update
3 years ago
Utkarsh Gupta
47b93e2349
Update d/ch for 2.764 release
3 years ago
Dimitri John Ledkov
1470f5ecec
releasing package livecd-rootfs version 2.763
3 years ago
Dimitri John Ledkov
97a4f58403
Merge branch 'hwe-22.04' of git+ssh://git.launchpad.net/~xnox/livecd-rootfs into ubuntu/master
3 years ago
Jean-Baptiste Lallement
dc1f2618b9
Create missing groups in chroot
...
netdev and admin where missing from the image after the build has been
separated from CPC
Co-authored-by: Didier Roche <didrocks@ubuntu.com>
3 years ago
Dimitri John Ledkov
e5443e3588
auto/config: upgrade from hwe-20.04 to hwe-22.04 variant.
3 years ago
Dimitri John Ledkov
df59dc65d2
Update changelog
3 years ago
Jean-Baptiste Lallement
0d2e1bece1
Updated changelog
...
Co-authored-by: Didier Roche <didrocks@ubuntu.com>
3 years ago
Jean-Baptiste Lallement
beec477cac
Updated changelog
...
Co-authored-by: Didier Roche <didrocks@ubuntu.com>
3 years ago
Utkarsh Gupta
68b26a790b
Update d/ch for 2.759 release
3 years ago
Thomas Bechtold
e4fbc791c4
Add debian/changelog
3 years ago
Utkarsh Gupta
b6118d0346
Update d/ch for 2.758 release
3 years ago
Ivan Kapelyukhin
0c13baf990
Update changelog
3 years ago
Łukasz 'sil2100' Zemczak
de0575b360
releasing package livecd-rootfs version 2.757
3 years ago
Łukasz 'sil2100' Zemczak
ef7a95ab82
Merge branch 'pi-desktop-one-gadget' of git+ssh://git.launchpad.net/livecd-rootfs into ubuntu/master
3 years ago
Łukasz 'sil2100' Zemczak
9e682c67a6
...not released yet
3 years ago
Łukasz 'sil2100' Zemczak
0a7892b7c7
Add changelog.
3 years ago
Dave Jones
925012e1b3
changelog
3 years ago
Utkarsh Gupta
701eb38bf0
Update d/ch for 2.756 release
3 years ago
Ivan Kapelyukhin
c0fbbe0eb8
Update changelog
3 years ago
Brian Murray
d92e2b9444
releasing package livecd-rootfs version 2.755
3 years ago
Brian Murray
b1ce69b44e
Update the changelog
3 years ago
Brian Murray
16c1851a90
Add the casper package instead of the lupin-casper package as the installer for Windows is a project that is no longer supported and lupin is being removed the archive in LP: 1960457.
3 years ago
Utkarsh Gupta
adb2122b45
Update d/ch for 2.754 release
3 years ago
Thomas Bechtold
14a628e3c8
Disable APT periodic update for OCI/docker images
...
When cron-like services are installed in the OCI/docker image, APT
should not do periodic updates by default. LP: #1810451
3 years ago
Michael Hudson-Doyle
776269b4d2
releasing package livecd-rootfs version 2.753
3 years ago
Michael Hudson-Doyle
b2094f0319
Disable compression and "hash table hardening" for journald in the live installer environment as these features make the journal unreadable using the systemd libraries from 20.04 that are included in the subiquity snap.
3 years ago
Steve Langasek
54044a17a6
releasing package livecd-rootfs version 2.752
3 years ago
Steve Langasek
5474af17df
Remove references to archive.canonical.com, which is no longer used and should not be included in the default sources.list.
3 years ago
William Wilson
2312c08d26
Revert change for local builds as it is breaking autopkgtests
3 years ago
Steve Langasek
40cbbbb9c9
releasing package livecd-rootfs version 2.750
3 years ago
Steve Langasek
245f7772bd
Treat it as a fatal error if we are asked to install a snap that would pull in the core snap. Ubuntu 20.04 and Ubuntu 22.04 official images should never require snaps that depend on an Ubuntu 16.04 runtime, this indicates a misconfiguration that will bloat the install.
3 years ago
Steve Langasek
0b4811f7a9
Do not look for a base snap on snaps of type base, because recursive dependencies are not allowed for snaps. LP: #1957123 .
3 years ago
Łukasz 'sil2100' Zemczak
4fb2616598
releasing package livecd-rootfs version 2.749
3 years ago
Łukasz 'sil2100' Zemczak
9c1a611577
Changelog entry for previous merge.
3 years ago
Łukasz 'sil2100' Zemczak
40637a23b9
Add changelog entry for previous change.
3 years ago
Brian Murray
b5b64e5255
releasing package livecd-rootfs version 2.748
3 years ago
Brian Murray
9765df27fd
live-build/ubuntu-cpc/hooks.d/base/ovf/ubuntu-ova-v1-vmdk.tmpl: do not automatically allocate serial0 as it causes a hang when upgrading. (LP: #1895104 )
3 years ago
Thomas Bechtold
1a7e9ca8c9
Bump UEFI disk image size for armhf to 3.5 GB
...
Current jammy builds fail with:
dpkg: error processing archive /var/cache/\
apt/archives/grub-common_2.04-1ubuntu48_armhf.deb (--unpack):
cannot copy extracted data for './usr/share/grub/unicode.pf2' \
to '/usr/share/grub/unicode.pf2.dpkg-new': \
failed to write (No space left on device)
3 years ago
Brian Murray
55a54242ed
releasing package livecd-rootfs version 2.746
3 years ago
Brian Murray
e5beee30fd
Add the capability to build an ISO image for the Intel IoT project. Additionally, stop using universe with the project given that the kernel is now in main.
3 years ago
Steve Langasek
568e76119b
releasing package livecd-rootfs version 2.745
3 years ago
Steve Langasek
0a699eaa34
Changelog
3 years ago
Didier Roche
2342c3dd4f
releasing package livecd-rootfs version 2.744
3 years ago
Thomas Bechtold
e0b79f1253
debian/changelog entry
3 years ago
Steve Langasek
5339f1691b
releasing package livecd-rootfs version 2.742
3 years ago
Steve Langasek
7d6d42a74d
Changelog entry
3 years ago
Brian Murray
85fb768f4f
Properly check ARCH when setting the intel-iot model.
3 years ago
Steve Langasek
58259c7d23
releasing package livecd-rootfs version 2.741
3 years ago
John Chittum
fb41e53a84
Open new release
...
Add entry to open new release
3 years ago
Steve Langasek
271d498ab6
releasing package livecd-rootfs version 2.740
3 years ago
Steve Langasek
66c8929f07
changelog
3 years ago
Michael Hudson-Doyle
ae45e9356f
releasing package livecd-rootfs version 2.739
3 years ago
Michael Hudson-Doyle
f5bdeaf4fb
Merge branch 'language-support-in-catalogs' into ubuntu/master
3 years ago
Michael Hudson-Doyle
391439d44c
Record information about locale support (in particular, whether to install langpacks and which languages have pre-baked squashfses).
3 years ago
Michael Hudson-Doyle
0a48a1c7ae
add changelog entry
3 years ago
Steve Langasek
1977636e28
ugh fix version number
3 years ago
Steve Langasek
d488d07c74
releasing package livecd-rootfs version 2.737ubuntu1
3 years ago
Steve Langasek
e81f333aec
changelog entry
3 years ago
Michael Hudson-Doyle
e19d501949
releasing package livecd-rootfs version 2.737
3 years ago
Michael Hudson-Doyle
1b87b238ea
Check for duplicate ids in update-source-catalog.
3 years ago
Michael Hudson-Doyle
8f8fc220c7
Generate source catalogs for the desktop canary build.
3 years ago
Michael Hudson-Doyle
23f307754c
releasing package livecd-rootfs version 2.736
3 years ago
Michael Hudson-Doyle
fe38bd02c1
Change the per language layers in the desktop canary build to have more regular names (and make their implementation better documented and hopefully more comprehensible).
3 years ago
Michael Hudson-Doyle
356b08c475
releasing package livecd-rootfs version 2.735
3 years ago
Michael Hudson-Doyle
17279822d5
Get source catalog translations from subiquity git, as brz is in universe.
3 years ago
Michael Hudson-Doyle
c78f283d9f
releasing package livecd-rootfs version 2.734
3 years ago
Michael Hudson-Doyle
543c40b347
Merge branch 'source-catalog-2' into ubuntu/master
3 years ago
Łukasz 'sil2100' Zemczak
3032953f44
Changelog entry.
3 years ago
Michael Hudson-Doyle
cda8c920dd
create source catalogs for live server install sources
3 years ago
Brian Murray
d0e0454547
releasing package livecd-rootfs version 2.733
3 years ago
Brian Murray
0a54de462d
fix the changelog entry
3 years ago
Brian Murray
e7cfdeec89
add a changelog entry for the intel-iot change
3 years ago
Michael Hudson-Doyle
d11c71a686
add a minimal server layer under the full server layer
3 years ago
Łukasz 'sil2100' Zemczak
1e24a44866
releasing package livecd-rootfs version 2.732
3 years ago
Łukasz 'sil2100' Zemczak
09cbdfa7e9
Revert /dev sharing improvements.
3 years ago
Michael Hudson-Doyle
75fe0241f3
lb_chroot_layered: fix quoting when searching for trusted.overlay.opaque
3 years ago
Łukasz 'sil2100' Zemczak
7d41087381
releasing package livecd-rootfs version 2.731
3 years ago
Łukasz 'sil2100' Zemczak
ea1fea050d
Add changelog entry.
3 years ago
Michael Hudson-Doyle
5e21dd89f6
Merge branch 'hyperv-manifest' into ubuntu/master
3 years ago
Michael Hudson-Doyle
e5b7eaab1c
update version number in changelog
3 years ago
Brian Murray
9f47116a1f
releasing package livecd-rootfs version 2.730
3 years ago
Brian Murray
4525395e45
Rename subarch of intel-iotg to intel-iot, add support for intel-iot models.
3 years ago
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.
3 years ago
Michael Hudson-Doyle
6928b79bb6
releasing package livecd-rootfs version 2.729
4 years ago
Michael Hudson-Doyle
d233655180
update changelog
4 years ago
Brian Murray
7a180f8d29
Merge remote-tracking branch 'kajiya/lp-1895104-add-serial-port-to-ovf' into ubuntu/master
4 years ago
Michael Hudson-Doyle
0501f73231
update changelog
4 years ago
Michael Hudson-Doyle
b6df5d1b76
releasing package livecd-rootfs version 2.728
4 years ago
Brian Murray
0fbaccf301
Add a subarch of intel-iotg which is used for creating images with a kernel optimized for Intel IOT devices.
4 years ago
Michael Hudson-Doyle
093fbb1404
Merge branch 'more-subiquity-serial-pain' into ubuntu/master
4 years ago
Michael Hudson-Doyle
48c3a11a70
Make sure the process that prints SSH connection info on s390x has its output connected to the console. (LP: #1933523 )
4 years ago
Michael Hudson-Doyle
4aa703f48a
add changelog message
4 years ago
Michael Hudson-Doyle
8f1deb00d3
releasing package livecd-rootfs version 2.727
4 years ago
Michael Hudson-Doyle
9a983305ee
Remove assumption in 032-installer-squashfs.binary that all core snaps needed for subiquity are already in the filesystem layer. (LP: #1933352 )
4 years ago
Chloé Smith
ffab8ceac4
Add a serial port to OVF template (LP: #1895104 )
...
groovy hangs during boot on ESXi when the version is greater than
10. Adding a serial port by default fixes this specific bug - increasing
the HW version will be for another branch.
This is because more investigation is needed into whether it is possible to
increment ddb.virtualHWVersion without disrupting Oracle VirtualBox images.
4 years ago
Michael Hudson-Doyle
cac00a68aa
releasing package livecd-rootfs version 2.726
4 years ago
Michael Hudson-Doyle
e1e992d295
Fix overriding of ExecStart in serial-getty@sclp_line0.service.d/subiquity-serial.conf.
4 years ago
Łukasz 'sil2100' Zemczak
5ad256f7ab
releasing package livecd-rootfs version 2.725
4 years ago
Łukasz 'sil2100' Zemczak
83852ca96b
Revert previous change, use ubuntu-server-raspi task name.
4 years ago
Łukasz 'sil2100' Zemczak
9a27811add
releasing package livecd-rootfs version 2.724
4 years ago
Łukasz 'sil2100' Zemczak
d2cfa41ec2
Use the server-raspi task name instead of ubuntu-server-raspi
4 years ago
Łukasz 'sil2100' Zemczak
7b4c8bba59
releasing package livecd-rootfs version 2.723
4 years ago
Łukasz 'sil2100' Zemczak
f50209ef65
Add changelog entry.
4 years ago
Michael Hudson-Doyle
5c3bb6896c
Remove all references to the "base" project, which has not been built since 16.04 release day.
4 years ago
Steve Langasek
c7b751e401
Drop code for the 'ubuntu-core' project when not using image_format: ubuntu-image, as this is obsolete and not used to build core* snaps in recent series.
4 years ago
Michael Hudson-Doyle
f436352463
releasing package livecd-rootfs version 2.722
4 years ago
Michael Hudson-Doyle
7cd7f1e0bf
Merge branch 'ubuntu/master' into live-server-serial-argh
4 years ago
Dimitri John Ledkov
eded2359b5
releasing package livecd-rootfs version 2.721
4 years ago
Dimitri John Ledkov
f58b0693f6
Merge branch 'raspi-server-seed' of git+ssh://git.launchpad.net/livecd-rootfs into ubuntu/master
4 years ago
Dimitri John Ledkov
7dbd0b8293
Changelog
4 years ago
Dimitri John Ledkov
e3ca48349e
Update changelog
4 years ago
Michael Hudson-Doyle
f54cb7094f
releasing package livecd-rootfs version 2.720
4 years ago
Michael Hudson-Doyle
b1c7f9f63b
add changelog entry for addition of ubuntu-oci project
4 years ago
Michael Hudson-Doyle
8324041cdb
add bug ref to changelog
4 years ago
Michael Hudson-Doyle
6c19637072
reword changelog a touch
4 years ago
Michael Hudson-Doyle
7ba371b315
Simplify how serial-getty@.service is customized in the live server installer environment.
4 years ago
Łukasz 'sil2100' Zemczak
f148fb8bf4
Add changelog.
4 years ago
Łukasz 'sil2100' Zemczak
05023332bc
releasing package livecd-rootfs version 2.719
4 years ago
Łukasz 'sil2100' Zemczak
37e3826d69
Changelog
4 years ago
Michael Hudson-Doyle
fbdf8bf063
releasing package livecd-rootfs version 2.718
4 years ago
Michael Hudson-Doyle
e28938b482
Do not have cloud-init set the installer user's password to something random during boot, as cloud-init now hides the value it was set to much better. Instead, subiquity will reset the password itself.
4 years ago
Dimitri John Ledkov
f700f07d59
releasing package livecd-rootfs version 2.717
4 years ago
Dimitri John Ledkov
4428dbbf8f
riscv64: generalise slightly how preinstalled server images are built, to allow using subarch to pick u-boot binaries to install.
4 years ago
Michael Hudson-Doyle
4514901328
releasing package livecd-rootfs version 2.716
4 years ago
Michael Hudson-Doyle
d5bc59f2fb
Use the correct config keys in suppressing cloud-init output during boot of live server ISO.
4 years ago
Robert C Jennings
49c01ef0a0
releasing package livecd-rootfs version 2.715
4 years ago
Gauthier Jolly
76330897dc
ubuntu-cpc: make /etc/fstab consistent with other ubuntu images
...
Modify the mount options in fstab to make the Cloud images consistent
with the default we have elsewhere.
LP: #1902103
LP: #1881006
4 years ago
Michael Hudson-Doyle
8725445e01
releasing package livecd-rootfs version 2.714
4 years ago
Michael Hudson-Doyle
974bb5bfd1
Merge branch 'quieter-live-server-boot' into ubuntu/master
4 years ago
Łukasz 'sil2100' Zemczak
bf4be0a585
releasing package livecd-rootfs version 2.713
4 years ago
Łukasz 'sil2100' Zemczak
1b0212a76c
Use the full name of the 'boot' flag in parted calls
4 years ago
Robert C Jennings
81fe9de42f
releasing package livecd-rootfs version 2.712
4 years ago
Michael Hudson-Doyle
52c8985454
Suppress cloud-init output during boot of live server ISO.
4 years ago
Cody Shepherd
265ef9797b
Update changelog
4 years ago
Dimitri John Ledkov
87454604ec
releasing package livecd-rootfs version 2.711
4 years ago
Dimitri John Ledkov
d699d8db19
releasing package livecd-rootfs version 2.710
4 years ago
Iain Lane
126ed87783
Update & finalise changelog
4 years ago
Dimitri John Ledkov
890f24c0e1
releasing package livecd-rootfs version 2.708
4 years ago
Dimitri John Ledkov
e0095d8c47
releasing package livecd-rootfs version 2.707
4 years ago
Dimitri John Ledkov
ff692b0e70
releasing package livecd-rootfs version 2.706ubuntu1
4 years ago
Dimitri John Ledkov
d492dcb378
releasing package livecd-rootfs version 2.706
4 years ago
Łukasz 'sil2100' Zemczak
c2733a55f7
Still hardcode UC20 amd64 image size, but to the same value as for UC16 and UC18.
4 years ago
Dimitri John Ledkov
067e286ce6
releasing package livecd-rootfs version 2.705
4 years ago
Dimitri John Ledkov
6df1c71416
releasing package livecd-rootfs version 2.704
4 years ago
Łukasz 'sil2100' Zemczak
a984bf59be
releasing package livecd-rootfs version 2.703
4 years ago
Łukasz 'sil2100' Zemczak
dda73b5591
Do not hard-code the UC20 amd64 image size anymore.
4 years ago
Dimitri John Ledkov
17116a48f5
releasing package livecd-rootfs version 2.702
4 years ago
Robert C Jennings
40da2925c4
releasing package livecd-rootfs version 2.701
4 years ago
Dimitri John Ledkov
bf59d6c31c
releasing package livecd-rootfs version 2.700
4 years ago
Dimitri John Ledkov
f53a681d8a
Merge remote-tracking branch 'patviafore/use_ftpmaster_instead_of_archive_in_binary_hooks' into ubuntu/master
4 years ago
Dimitri John Ledkov
83c77f9c60
Merge remote-tracking branch 'davidkrauser/dk/buildd-unpack-kernel-initrd' into ubuntu/master
4 years ago
Iain Lane
62986bd84b
Finalise changelog
4 years ago
Iain Lane
bff59ee0af
Update changelog
4 years ago
Dimitri John Ledkov
a92b0a4fb6
releasing package livecd-rootfs version 2.698
4 years ago
Dimitri John Ledkov
0f7c511892
amd64: always install grub-pc with shim-signed (LP: #1901906 )
4 years ago
Robert C Jennings
7033e0fae9
releasing package livecd-rootfs version 2.697
4 years ago
Robert C Jennings
df38b9ba75
Merge ensure-vmtools-in-vmdk-header into ubuntu/master [a=jchittum] [r=rcj]
...
vmtools version in vmdk header (LP: #1893898 )
LP: #1893898 describes missing vmtools version from the vmdk headers.
The version should be added as ddb.toolsVersion = "2147483647" however
the sed was no longer replacing a ddb.comment field with the tools
version. Rather than subbing ddb.comment with toolsVersion, this commit
deletes ddb.comment (which the comment mentions could cause errors),
and adds the correct value. There was no visibility into the descriptor
during hook creation, so debug statements were added. This allows us to
quickly verify in the logs that bad statements are removed (the possibly
offending commetns), as well as ensuring that the toolsVersion is added
MP: https://code.launchpad.net/~jchittum/livecd-rootfs/+git/livecd-rootfs/+merge/392401
4 years ago
Dimitri John Ledkov
75c196cb0e
Correct bug number
4 years ago
Dimitri John Ledkov
55ce3027ba
releasing package livecd-rootfs version 2.696
4 years ago
Joshua Powers
a0b58df7ae
fix changelog version
4 years ago
Joshua Powers
b96d6a5263
Update changelog
4 years ago
David Krauser
065c823144
Produce buildd kernel and initrd as separate artifacts
...
Multipass on Mac OS X requires standalone kernel and initrd artifacts
to boot.
Also call update-initramfs on all installed kernels. We only have one
kernel installed, so we don't need to specify an explicit version.
4 years ago
Łukasz 'sil2100' Zemczak
a3d6f34970
releasing package livecd-rootfs version 2.694
4 years ago
Łukasz 'sil2100' Zemczak
f4f4fec5dc
Add the pi desktop oem user to the adm and sudo groups
4 years ago
John Chittum
4f5eacbfae
Fixup Debian Changlog
...
Rebase, fixedup changelog, opened new release
4 years ago
John Chittum
24ee4b8c4d
vmtools version in vmdk header (LP: #1893898 )
...
LP: #1893898 describes missing vmtools version from the vmdk headers.
The version should be added as ddb.toolsVersion = "2147483647" however
the sed was no longer replacing a ddb.comment field with the tools
version. Rather than subbing ddb.comment with toolsVersion, this commit
deletes ddb.comment (which the comment mentions could cause errors),
and adds the correct value. There was no visibility into the descriptor
during hook creation, so debug statements were added. This allows us to
quickly verify in the logs that bad statements are removed (the possibly
offending commetns), as well as ensuring that the toolsVersion is added
4 years ago
Łukasz 'sil2100' Zemczak
81eba8db72
releasing package livecd-rootfs version 2.693
4 years ago
Łukasz 'sil2100' Zemczak
49a0243465
Changelog
4 years ago
Łukasz 'sil2100' Zemczak
fdef469af0
releasing package livecd-rootfs version 2.692
4 years ago
Łukasz 'sil2100' Zemczak
af0356e402
Add changelog entry.
4 years ago
Michael Hudson-Doyle
cb4e8cec58
releasing package livecd-rootfs version 2.691
4 years ago
Michael Hudson-Doyle
b677bdbcc6
Remove 68-del-part-nodes.rules from installer squashfs to work around it breaking curtin. (LP: #1893818 )
4 years ago
Łukasz 'sil2100' Zemczak
66621a8aed
releasing package livecd-rootfs version 2.690
4 years ago
Łukasz 'sil2100' Zemczak
6fe2354261
Add changelog entry.
4 years ago
Steve Langasek
dd81544956
releasing package livecd-rootfs version 2.689
4 years ago
Steve Langasek
394abc17ea
Include bug reference in changelog
4 years ago
John Chittum
953857c8f9
Uprev and update changelog
4 years ago
Pat Viafore
78ced6b26e
Rename function to be shorter
4 years ago
Robert C Jennings
76f9f34177
releasing package livecd-rootfs version 2.688
4 years ago
Robert C Jennings
2be2a168ee
ubuntu-cpc: Fix spelling in vagrant file
4 years ago
Robert C Jennings
3a23df1711
releasing package livecd-rootfs version 2.687
4 years ago
John Chittum
cfd43992a8
Reorder comments to ensure clarity
...
Long history comment moved to the end with short clarifying comments
before the relevant code. Update changelog with proper attribution
4 years ago
Steve Langasek
10dae25655
releasing package livecd-rootfs version 2.685
4 years ago
Steve Langasek
08c09dc42a
changelog
4 years ago
Steve Langasek
ff6116a5c8
use python3-launchpadlib directly instead of python3-software-properties
4 years ago
Robert C Jennings
a17961a974
Release package livecd-rootfs version 2.685
4 years ago
Robert C Jennings
5b32b7e373
Release package livecd-rootfs version 2.684
4 years ago
Steve Langasek
a2a0ec7d7c
releasing package livecd-rootfs version 2.683
4 years ago
Steve Langasek
484c5fa8b1
Changelog entry
4 years ago
Robert C Jennings
b907a03f54
Release package livecd-rootfs version 2.682
4 years ago
Steve Langasek
c39b9b2d54
releasing package livecd-rootfs version 2.681
4 years ago
Steve Langasek
57d487b11d
Use the Azure kernel for the HyperV gallery images.
4 years ago
Steve Langasek
fa8398d671
releasing package livecd-rootfs version 2.680
4 years ago
Steve Langasek
e1c745e193
Merge remote-tracking branch 'codyshepherd/bootable-buildd/dist-upgrade/groovy' into ubuntu/master
4 years ago
Robert C Jennings
e3dce0ab17
Handle seeded lxd snap with channel name for ubuntu-cpc:minimized
...
The seed now specifies the lxd snap in focal as
'lxd=4.0/stable/ubuntu-20.04' which doesn't match the expectations of
the code with looks for lxd as the only snap in the seed for minimized
images. This patch updates the pattern to accept 'lxd' or 'lxd=*'.
4 years ago
Dimitri John Ledkov
c69c79ea75
releasing package livecd-rootfs version 2.678
4 years ago
David Krauser
83499f1a95
Add mechanism to detect initrdless boot fallback
...
In v2.672 the default boot behavior of cloud images changed:
- Prior to v2.672, cloud images with the linux-generic kernel attempt
to boot without an initramfs, would fail, and then retry with an
initramfs.
- After v2.672, cloud images with the linux-generic kernel boot with
an initramfs on the first try.
While the behavior is different between the two, they both result in
an instance that has booted with an initramfs. To ensure the changes
in v2.672 do not regress, we need an automated way to check if we are
attempting to boot without an initramfs and failing.
With this change, when we attempt to boot with an initramfs and fail,
initrdless_boot_fallback_triggered is set to non-zero in the grubenv.
This value can be checked after boot by looking in /boot/grub/grubenv
or by using the grub-editenv list command.
4 years ago
Robert C Jennings
84397b5098
Avoid rbind /sys for chroot snap pre-seeding (cgroups fail to unmount)
...
Builds in LP with the Xenial kernel were happy with the recursive mount of
/sys inside the chroot while performing snap-preseeding but autopkgtests
with the groovy kernel failed. With the groovy kernel the build was
unable to unmount sys/kernel/slab/*/cgroup/* (Operation not permitted).
This patch mounts /sys and /sys/kernel/security in the chroot in the
same way we've added for binary hooks. This provides the paths under
/sys needed for snap-preseed while avoiding issues unmounting other
paths.
5 years ago
Dimitri John Ledkov
b22d7dc38c
releasing package livecd-rootfs version 2.676
5 years ago
Dimitri John Ledkov
3694cf3f75
releasing package livecd-rootfs version 2.675
5 years ago
Steve Langasek
2513613002
releasing package livecd-rootfs version 2.674
5 years ago
David Krauser
4c504f6781
Fix broken minimal cloud image boot on amd64
...
I recently pulled initramfs logic out of the base build hook, and
dropped that into the `replace_kernel` function. Any cloud image that
does not leverage the generic virtual kernel was expected to call
`replace_kernel` to pull in a custom kernel. That function will
disable initramfs boot for images that use a custom kernel.
Minimal cloud images on amd64 use the linux-kvm kernel, but the build
hook does not utilize the `replace_kernel` function. Instead, the
kernel flavor is set in `auto/config`. I pulled that logic out of
`auto/config` and am now calling `replace_kernel` in the build hook.
I also moved a call to generate the package list so that it will pick
up the change to the linux-kvm kernel.
5 years ago
Michael Hudson-Doyle
83ce5e32a8
releasing package livecd-rootfs version 2.673
5 years ago
Michael Hudson-Doyle
f277d1f355
update changelog
5 years ago
Robert C Jennings
a6a7be7c18
Release package livecd-rootfs version 2.672
...
* Boot with an initramfs by default in cloud images, except when using a non-generic kernel.
MP: https://code.launchpad.net/~davidkrauser/livecd-rootfs/+git/livecd-rootfs/+merge/386913
5 years ago
Dimitri John Ledkov
2976a99f29
Fix-up seeding snaps with tracks.
5 years ago
Dimitri John Ledkov
c60421ae57
releasing package livecd-rootfs version 2.670
5 years ago
David Krauser
5a4541b01e
Add changelog entry for initramfs changes
5 years ago
Dimitri John Ledkov
4f11f40c96
releasing package livecd-rootfs version 2.669
5 years ago
Dimitri John Ledkov
04c2fda36c
releasing package livecd-rootfs version 2.668
5 years ago
Steve Langasek
05d219a319
add changelog entry for hyperv changes
5 years ago
Łukasz 'sil2100' Zemczak
40103430d8
Enable overrides of UC20 grade dangerous channels
5 years ago
Philip Roche
60665a434b
Revert of initramfs package removal in KVM image (LP: #1875400 )
...
It was reported and confirmed in LP bug #1875400
(https://bugs.launchpad.net/cloud-images/+bug/1875400 ) that on the public
KVM cloud image there exists a large list of packages marked for auto-removal.
This should never be the case on a released cloud image.
These packages are marked for auto-removal because in the KVM image binary hook
we removed both initramfs-tools and busybox-initramfs packages. Due to package
dependencies this also removed:
busybox-initramfs* cloud-initramfs-copymods* cloud-initramfs-dyn-netconf*
cryptsetup-initramfs* initramfs-tools* initramfs-tools-core* multipath-tools*
overlayroot* sg3-utils-udev* ubuntu-server*
But it did not remove all the packages that the above list depended on.
This resulted in all those packages being marked for auto-removal because they
were not manually installed nor did they have any manually installed packages
that depended on them.
The removal of initramfs-tools and busybox-initramfs was to avoid the
generation of initramfs in images that should boot initramfsless.
This requirement is obsolete now because the initramfsless boot handling
is now handled via setting GRUB_FORCE_PARTUUID in /etc/default/grub.d/40-force-partuuid.cfg.
In test images I have verified that GRUB_FORCE_PARTUUID is set and that
boot speeds have not regressed.
LP: #1875400
5 years ago
Dimitri John Ledkov
9640e60515
releasing package livecd-rootfs version 2.666
5 years ago
Dimitri John Ledkov
3575edfb4d
releasing package livecd-rootfs version 2.665
5 years ago
Dimitri John Ledkov
50dc35bb17
ubuntu-image: drop ubuntu-image dep on riscv64, as not installable yet. (LP: #1876359 )
5 years ago
Dimitri John Ledkov
e25aec1ca2
ubuntu-image: fix focal+ pi images for armhf to use pi-armhf model name. (LP: #1876358 )
5 years ago
Dimitri John Ledkov
e013459a08
Bump only the UC20 pc image to 8GB, and keep Pi images as small as possible. (LP: #1875430 )
5 years ago
Robert C Jennings
1f120d7c89
Release 2.664
5 years ago
Pat Viafore
2c70ed158b
Make Ubuntu Vagrant box 40G. (LP: #1580596 )
...
Vagrant images were previously put at 10G, but this was a regression
from Trusty, in which they were 40G. This made it a tough sell for
users to upgrade if they were using a Ubuntu desktop experience.
This change does not impact disk usage as Vagrant with the virtualbox
provider dynamically allocates space with the VMDK. On a test system,
the VMDK took up 1.1G of disk space according to df, and after
creating a 2G file in Vagrant, the VMDK grew to 3.1G.
Therefore, users who are running on a system with little free space will
not see adverse effects if they upgrade to a new vagrant image
5 years ago
Dimitri John Ledkov
85e91ddc79
releasing package livecd-rootfs version 2.663
5 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
Dimitri John Ledkov
28b531d1ea
releasing package livecd-rootfs version 2.662
5 years ago
Dimitri John Ledkov
a21a67ab52
Print subiquity ssh login details on s390x line based consoles.
5 years ago
Dimitri John Ledkov
d5850291ca
releasing package livecd-rootfs version 2.661
5 years ago
Dimitri John Ledkov
56ac1865f7
Switch Ubuntu desktop to only hwe-20.04 kernel flavour.
5 years ago
Dimitri John Ledkov
f93108006f
releasing package livecd-rootfs version 2.660
5 years ago
Dimitri John Ledkov
a80c68d47b
Remove dependencies on qemu-utils and snapd on riscv64, we don't have those yet, but at least we can be on parity with i386 livecd-rootfs already.
5 years ago
Robert C Jennings
903e743c79
Release 2.659
5 years ago
Dimitri John Ledkov
528ec787ed
Remove dependencies on qemu-utils and snapd on riscv64, we don't have those yet, but at least we can be on parity with i386 livecd-rootfs already.
5 years ago
Łukasz 'sil2100' Zemczak
50f3d90c9f
releasing package livecd-rootfs version 2.658
5 years ago
Łukasz 'sil2100' Zemczak
d2a2ac41a4
Use the raspi KERNEL_FLAVOUR for the raspi images.
5 years ago
Dimitri John Ledkov
c6febea65e
releasing package livecd-rootfs version 2.657
5 years ago
Dimitri John Ledkov
0415e42026
server: networkd applies the first sorted matching network file, thus prefix 'all' fallback networks with 'zz-'.
5 years ago
Robert C Jennings
3b6cb7e19e
releasing package livecd-rootfs version 2.656
5 years ago
Dimitri John Ledkov
8f76e539b1
releasing package livecd-rootfs version 2.655
5 years ago
Dimitri John Ledkov
cb574d4cb3
minimized: reinstall packages one by one, instead of all of them together, as otherwise apt fails to immediately configure libc6:amd64 & libgcc-s1. LP: #1867607
5 years ago
Dimitri John Ledkov
536f72351f
releasing package livecd-rootfs version 2.654
5 years ago
Dimitri John Ledkov
910310dbbb
Only install oem-20.04 kernel flavour on amd64, as it doesn't exist on other arches.
5 years ago
Michael Hudson-Doyle
299b6c51c9
releasing package livecd-rootfs version 2.653
5 years ago
Michael Hudson-Doyle
7f09a42d85
Stop trying to extract autoinstall config during boot, subiquity will do it instead.
5 years ago
Łukasz 'sil2100' Zemczak
cc70b57026
releasing package livecd-rootfs version 2.652
5 years ago
Łukasz 'sil2100' Zemczak
091976c4a6
Merge branch 'fix-raspi-gadgets' of git+ssh://git.launchpad.net/livecd-rootfs into ubuntu/master
5 years ago
Michael Hudson-Doyle
a1a3925250
releasing package livecd-rootfs version 2.651
5 years ago
Michael Hudson-Doyle
c3e895fd73
add bug ref to changelog
5 years ago
Michael Hudson-Doyle
6e68a3f13c
Do not start subiquity until cloud-final and snapd.seeded have completed.
5 years ago
Łukasz 'sil2100' Zemczak
40c51f78b8
Switch to using the generic pi gadget repo for classic, use the main branches.
5 years ago
Łukasz 'sil2100' Zemczak
54c68b69b4
releasing package livecd-rootfs version 2.650
5 years ago
Łukasz 'sil2100' Zemczak
95772fd9df
Merge branch 'ubuntu/master' of git+ssh://git.launchpad.net/livecd-rootfs into u-i-disk-info
5 years ago
Michael Hudson-Doyle
2b47f98242
releasing package livecd-rootfs version 2.649
5 years ago
Michael Hudson-Doyle
49e550fb9e
Fix autoinstall-extracting runcmd in the case no user-data is passed.
5 years ago
Michael Hudson-Doyle
226a31dfe0
releasing package livecd-rootfs version 2.648
5 years ago
Michael Hudson-Doyle
de170d8bc1
clarify changelog
5 years ago
Michael Hudson-Doyle
904f4789ca
update changelog
5 years ago
Robert C Jennings
d214127b9f
Address snap base regression after snap-tool removal
...
With the removal of snap-tool failures are seen in image builds that do
not have the 'core' snap included by the seed. This is the case for the
minimized subproject of the ubuntu-cpc project where lxd/core is removed.
In that subproject, any binary hook which adds a snap that is based
on 'core' will not add 'core' and fail 'snap debug validate-seed'.
snap-tool included the following logic in the 'snap-tool info' when
determining snap bases:
# Have "base" initialized to something meaningful.
if self.is_core_snap():
snap_data["snap"]["base"] = ""
elif snap_data["snap"].get("base") is None:
snap_data["snap"]["base"] = "core"
The snap store does not return a base if the base is core which makes
this necessary. This patch looks for the base in 'snap info' output
and if none is found (and the snap is not snapd or core) it assumes the
base is 'core' and installs it. This restores the behavior lost in the
migration from snap-tool to snap cli.
5 years ago
Iain Lane
bc3e962ee8
Finalise changelog
5 years ago
Iain Lane
ede0be897b
Pass --verbose to `snap info` so that it includes the base.
5 years ago
Steve Langasek
b843beb26b
releasing package livecd-rootfs version 2.645
5 years ago
Robert C Jennings
489f009e49
Use snap cli rather than custom snap-tool
...
snap-tool was added to support a deprecate cohort-key feature of the snap store.
Recent changes in snap assertions have added additional fields which snap-tool
is not retrieving. This resulted in snap install failures on first boot.
This patch removes snap-tool and returns to using the snap cli. This ensures
snap downloads will function without odd incompatibilities.
5 years ago
Łukasz 'sil2100' Zemczak
ccbc6aed83
releasing package livecd-rootfs version 2.644
5 years ago
Łukasz 'sil2100' Zemczak
e9170e053b
Rename the raspi3 SUBARCH to raspi
5 years ago
Dimitri John Ledkov
7904fd4fe5
releasing package livecd-rootfs version 2.643
5 years ago
Dimitri John Ledkov
d7045b2e09
Fixup subiquity:
...
- drop ds-identify policy, not needed with improved cloud config
- drop disabling network, doesn't work with ip=
- fixup setting up the INSTALLER_ROOT mountpoint
5 years ago
Dimitri John Ledkov
a19d6273fe
releasing package livecd-rootfs version 2.642
5 years ago
Dimitri John Ledkov
17dc48cf65
Set uc20 image size to 10G.
5 years ago
Dimitri John Ledkov
133c99c22c
releasing package livecd-rootfs version 2.641
5 years ago
Dimitri John Ledkov
438606c5e8
Encode CHANNEL specification in the UC20 model names.
5 years ago
Dimitri John Ledkov
3b1047fbc2
Configure a better nocloud datasource for subiquity cloud-init.
5 years ago
Dimitri John Ledkov
fbf9c5b854
releasing package livecd-rootfs version 2.640
5 years ago
Dimitri John Ledkov
db0c7d68f2
Although the request flavour to install is oem-20.04, it really is called just oem on disk. Override the flavour name from oem-20.04 to oem when renaming built artefacts. This also means that ubuntu-cdimage needs to simply download 'oem' vmlinuz+initrd pairs, not 'oem-20.04'.
5 years ago
Dimitri John Ledkov
7520a60019
releasing package livecd-rootfs version 2.639
5 years ago
Dimitri John Ledkov
e062389eb9
* On s390x subiquity:
...
- enable cloud-init
- make cloud-init handle the default/baked in networking configuration
- install and enable openssh-server for the installation only
- provide cloud.cfg that generates random installer user password
- disable subiquity on sclp_line0 line based console
5 years ago
Dimitri John Ledkov
2757f7aee3
releasing package livecd-rootfs version 2.638
5 years ago
Dimitri John Ledkov
f6ca600af2
Install oem-20.04 kernel flavour on Ubuntu Desktop builds.
5 years ago
Łukasz 'sil2100' Zemczak
e6fd34b54d
releasing package livecd-rootfs version 2.637
5 years ago
Łukasz 'sil2100' Zemczak
2870738f00
Merge the manually-pushed 2.636 from Laney.
5 years ago
Łukasz 'sil2100' Zemczak
95103e3d36
Ensure seed part. is mounted; wait for getty
5 years ago
Łukasz 'sil2100' Zemczak
2ca3cc9720
Use the datestamp parameter (stored in NOW) instead of the newly added BUILD_ID.
5 years ago
Michael Hudson-Doyle
c35971f515
releasing package livecd-rootfs version 2.635
5 years ago
Michael Hudson-Doyle
a934e042d6
Merge branch 'lp-1855354' into ubuntu/master
5 years ago
Michael Hudson-Doyle
41f4f05cc4
bump version number
5 years ago
Łukasz 'sil2100' Zemczak
fc6d956269
Support generating a .disk/info file via ubuntu-image if BUILD_ID is passed from cdimage to the builder.
5 years ago
Łukasz 'sil2100' Zemczak
3fe3b18719
releasing package livecd-rootfs version 2.634
5 years ago
Michael Hudson-Doyle
94c2d606ca
Preserve apt preferences created by any package we install (i.e. ubuntu-advantage-tools) against live-build's attempt to delete them. (LP: #1855354 )
5 years ago
David Krauser
b71d1f990e
Only build bootable buildd images for amd64
5 years ago
David Krauser
4a0b757dc7
Properly setup the chroot before using the network in buildd hook.
5 years ago
Łukasz 'sil2100' Zemczak
e35866df3e
releasing package livecd-rootfs version 2.633
5 years ago
Łukasz 'sil2100' Zemczak
474f232840
Snapd for uc20 model assertions does not support global channel overrides.
5 years ago
Michael Hudson-Doyle
93dd6d3ef4
releasing package livecd-rootfs version 2.632
5 years ago
David Krauser
612c731b26
Fix broken DNS in buildd image builds.
...
Instead of injecting an empty resolv.conf with an includes.chroot, we'll
inject it in late with a hook. The empty resolv.conf breaks DNS early in
the build, and causes some binary hooks to fail.
5 years ago
Łukasz 'sil2100' Zemczak
5511deae44
releasing package livecd-rootfs version 2.631
5 years ago
Łukasz 'sil2100' Zemczak
2258721d35
Add changelog entry.
5 years ago
Dimitri John Ledkov
4006326978
releasing package livecd-rootfs version 2.630
5 years ago
Dimitri John Ledkov
3551fc1a02
Ship two kernel flavours on desktop image.
5 years ago
Dimitri John Ledkov
39f675eaf6
Drop installing dummy transitional linux-signed-generic, these days linux-generic is always signed, on arches that need/support it.
5 years ago
Steve Langasek
2597ae2e81
releasing package livecd-rootfs version 2.629
5 years ago
Steve Langasek
aafbc0e9fe
Also make qemu-utils a non-i386 dependency, since it is only used for cloud images we're not making and pulls in a lot of other dependencies.
5 years ago
Steve Langasek
94b1b2af45
releasing package livecd-rootfs version 2.628
5 years ago
Steve Langasek
c86284f83d
Also make the ubuntu-image dependency arch-conditional, since ubuntu-image pulls in snapd.
5 years ago
Steve Langasek
21cae15d33
releasing package livecd-rootfs version 2.627
5 years ago
Steve Langasek
3ca02be281
Don't depend on snapd on i386, since i386 support in focal is only for launchpad buildd chroots.
5 years ago
Michael Hudson-Doyle
1798848608
releasing package livecd-rootfs version 2.626
5 years ago
Michael Hudson-Doyle
b797dfee86
No-change rebuild to build for i386 again (for now).
5 years ago
Michael Hudson-Doyle
16d6c9028c
releasing package livecd-rootfs version 2.625
5 years ago
Michael Hudson-Doyle
92941d4931
changelog
5 years ago
Michael Hudson-Doyle
525f730f7f
fix changelog
5 years ago
Michael Hudson-Doyle
fbed1e5846
Make autoinstall files from initrd and filesystem with label autoinstall available on live-server systems.
5 years ago
Balint Reczey
19f5745672
Update changelog
5 years ago
Łukasz 'sil2100' Zemczak
7bd6163ee5
releasing package livecd-rootfs version 2.623
5 years ago
David Krauser
31a3a42567
Updating changelog.
5 years ago
Łukasz 'sil2100' Zemczak
a18a7e5294
releasing package livecd-rootfs version 2.622
5 years ago
Łukasz 'sil2100' Zemczak
ac40cadf08
Support fetching classic gadget trees from a non-github-mirrored launchpad repo.
5 years ago
Łukasz 'sil2100' Zemczak
7a92927023
releasing package livecd-rootfs version 2.621
5 years ago
Łukasz 'sil2100' Zemczak
2896d39a7a
Make sure the imx6 subarch uses the ubuntu-image imageformat.
5 years ago
Adam Conrad
7c85d91d41
Limit the lxd group to images with an installer; it's less appropriate for random tarball images, which are configured in ways we don't know.
5 years ago
Dimitri John Ledkov
35d16ae485
releasing package livecd-rootfs version 2.619
5 years ago
Dimitri John Ledkov
f918cd5eb1
Subiquity: install linux-firmware in the installer layer, to make firmware blobs available in the live session. LP: #1847835
5 years ago
Steve Langasek
d0b622089e
releasing package livecd-rootfs version 2.618
5 years ago
Michael Hudson-Doyle
c89806ba4d
Do not create a hook manually for ubuntu-cpc builds, make-hooks does not like that.
5 years ago
Dimitri John Ledkov
8caa938187
releasing package livecd-rootfs version 2.617
5 years ago
Michael Hudson-Doyle
4788e90315
Create the lxd group as a system group for all projects. (LP: #1844498 )
5 years ago
Dimitri John Ledkov
3fa91342a9
releasing package livecd-rootfs version 2.616
5 years ago
Dimitri John Ledkov
4c534bc6be
subiquity: Use LazyUnmount=yes on memorymapped /usr/lib/modules.
...
Subiquity images mount /usr/lib/modules from a squashfs, which systemd
tries to unmount on shutdown, whilst they are still being in use. As
systemd-udevd kmod built-in's libkmod has modules.* files
memorymapped. This produces an warning on shutdown, flooding the
screen with messages as systemd switches to a more verbose
output. Specify LazyUnmount=yes on that mount, such that unmount call
succeeds without flooding the shutdown log.
5 years ago
Łukasz 'sil2100' Zemczak
fd9257c294
releasing package livecd-rootfs version 2.615
5 years ago
Robert C Jennings
8cb442c3e8
magic-proxy: dump proxy log to stdout on failure
...
When we encounter a failure in 'lb binary' the launchpad builders can
only surface the build output from stdout. If the binary hook failure
implicates the archive we can not determine fault without the apt
proxy log. This patch will dump the proxy log to stdout to aid in
debugging these failures.
5 years ago
Steve Langasek
312bef9002
releasing package livecd-rootfs version 2.614
5 years ago
Steve Langasek
0902ffefb3
002-add-foreign-kernel.chroot_early: enable amd64 as a foreign arch on i386 image builds, since this is where the kernel comes from henceforth.
5 years ago
Łukasz 'sil2100' Zemczak
503b8b81df
releasing package livecd-rootfs version 2.613
5 years ago
Łukasz 'sil2100' Zemczak
1f8f86c17c
Final fix to 999-ubuntu-image-customization.chroot, tested to be working.
5 years ago
Łukasz 'sil2100' Zemczak
c4ef397428
releasing package livecd-rootfs version 2.612
5 years ago
Łukasz 'sil2100' Zemczak
c7f3374f9f
Final changes to the 999-ubuntu-image-customization.chroot hook.
5 years ago
Dimitri John Ledkov
8a6ed637b8
releasing package livecd-rootfs version 2.611
5 years ago
Łukasz 'sil2100' Zemczak
6f0a14d1cd
releasing package livecd-rootfs version 2.610
5 years ago
Łukasz 'sil2100' Zemczak
2341514fad
Fix typo.
5 years ago
Łukasz 'sil2100' Zemczak
af1fd6f6ab
releasing package livecd-rootfs version 2.609
5 years ago
Łukasz 'sil2100' Zemczak
114a1b2599
Add changelog entry.
5 years ago
Łukasz 'sil2100' Zemczak
d7c4bb4d85
Do not initialize EXTRA_SNAPS with an empty value. Allow overrides via the environment.
5 years ago
Łukasz 'sil2100' Zemczak
006ed85460
Add support for the Nitrogen6x board.
5 years ago
Colin Watson
a70cddd28d
releasing package livecd-rootfs version 2.608
5 years ago
Colin Watson
2987ca1603
Update changelog
5 years ago
Colin Watson
dc61b17db3
Use iptables-legacy on older kernel versions
...
Use iptables-legacy rather than iptables when running on older
(pre-4.15) kernel versions. The newer nf_tables-based tools misbehave
at least on 4.4.
5 years ago
Iain Lane
bf6d8253ea
Finalise changelog
5 years ago
Iain Lane
9619dad5ad
Update changelog
5 years ago
Colin Watson
57a13cc16c
releasing package livecd-rootfs version 2.606
5 years ago
Colin Watson
9a65a4013d
Undivert update-initramfs more carefully
...
Previously the wrapper script and diversion were left in place on images
such as buildd images that don't have initramfs-tools installed.
LP: #1841573
5 years ago
Dimitri John Ledkov
9584b2bf93
releasing package livecd-rootfs version 2.605
5 years ago
Łukasz 'sil2100' Zemczak
277d96f129
releasing package livecd-rootfs version 2.604
6 years ago
Łukasz 'sil2100' Zemczak
b4ba74885f
Remove pulseaudio and udisks2 from kassel images. This will fix the image build failures.
6 years ago
Łukasz 'sil2100' Zemczak
5439131162
releasing package livecd-rootfs version 2.603
6 years ago
Robert C Jennings
14b7f62b17
ubuntu-cpc: Only produce explicitly named artifacts (LP: #1837254 )
...
In parallel builds where a list of image targets are provided the build
may produce binaries that are not part of the named set of targets but
are created by series dependencies. These implicitly created binaries
may be generated by multiple builds but are unused as our convention for
the ubuntu-cpc project is to only consume binaries from the explicitly
named image targets; this avoid overwriting the same object by multiple
parallel builds.
This patch adds support for a 'provides' keyword for series files. It can
be specified multiple times per series file. The field is used by the
make-hooks script to generate a list of output files created explicitly by
the named image targets. The list is saved to the "explicit_provides"
file in the hooks output directory. In the case of the "all" target
this list would be empty. This list is consumed by the "final.binary"
hook file.
This patch adds support for optional final.binary hooks in hooks.d/base
and/or hooks.d/extra. These final.binary hooks are always included as
the last hook(s) if either exist with the hook in "extra" running last.
The base/final.binary hook includes logic to parse the "explicit_provides"
file generated by the make-hooks script and remove any binary output not
explicitly specified.
Some series files named unnecessary dependencies, specifically
disk-image, to keep output of implicit artifacts consistent between
parallel builds. These unnecessary dependencies are removed in this
patch.
6 years ago
Tobias Koch
6c4b2f1b1f
Add retry logic to snap-tool to make downloads more resilient
6 years ago
Dimitri John Ledkov
16ab0a40fc
releasing package livecd-rootfs version 2.602
6 years ago
Iain Lane
c623a7ee3e
Finalise changelog
6 years ago
Iain Lane
d712c068e6
Update changelog
6 years ago
Iain Lane
bc36d4a3f7
Finalise changelog
6 years ago
Iain Lane
4319b217f6
Update changelog
6 years ago
Tobias Koch
18468c4218
Check exit status of snap-tool info call while determining base snap
6 years ago
Łukasz 'sil2100' Zemczak
7ec97a627a
releasing package livecd-rootfs version 2.599
6 years ago
Łukasz 'sil2100' Zemczak
bf80f2100b
Add changelog entry.
6 years ago
Julian Andres Klode
b716446b34
releasing package livecd-rootfs version 2.598
6 years ago
Julian Andres Klode
4c053597b4
Change minimize-manual to read package section from version
...
Change minimize-manual to read package section from version instead of
package objects, fixing compatibility with (python-)apt 1.9.0.
6 years ago
Dimitri John Ledkov
3a90e5f8f3
releasing package livecd-rootfs version 2.597
6 years ago
Dimitri John Ledkov
124d074101
Unbreak cpc/server builds, by ensuring that includes are copied with archived symlinks, and only hooks resolve symlinks when getting copied.
6 years ago
Dimitri John Ledkov
095c8f4696
Install s390-tools-zkey into the installer layer for zkey support in subiquity.
6 years ago
Colin Watson
2fb9773476
releasing package livecd-rootfs version 2.596
6 years ago
Colin Watson
dc85df854b
Add tzdata to buildd images
...
It isn't strictly build-essential, but it has traditionally been present
in both Debian and Ubuntu, and a variety of things fail without it.
6 years ago
Steve Langasek
93471ebb1f
releasing package livecd-rootfs version 2.595
6 years ago
Steve Langasek
796a89a3c0
Remove dangling symlink /usr/lib/systemd/system/local-fs.target.wants/media-region.lower.mount. It's unclear why this has just started causing build failures, but the symlink should have been removed in 2.592 with the rest of the MAAS stuff.
6 years ago
Tiago Stürmer Daitx
04d08e6ca9
releasing package livecd-rootfs version 2.594
...
Signed-off-by: Tiago Stürmer Daitx <tdaitx@gmail.com>
6 years ago
Tiago Stürmer Daitx
bc4534c192
Merge davidkrauser/hyperv-gallery-images: Add support for HyperV Gallery images
...
Source: ~davidkrauser/livecd-rootfs/+git/livecd-rootfs:hyperv-gallery-images
Modifications: update debian/changelog to merge entries and use 2.594
as the version.
Signed-off-by: Tiago Stürmer Daitx <tdaitx@gmail.com>
6 years ago
David Krauser
0e3b1e206b
Add support for HyperV Gallery images
6 years ago
Tiago Stürmer Daitx
f2bbe1fd85
Merge patviafore/linux_kvm_image: Add linux-kvm image
...
We are creating a derivative of disk-image, replacing the kernel with
linux-kvm, removing initramfs, and creating a qcow2 image.
Source: ~patviafore/livecd-rootfs/+git/livecd-rootfs:linux_kvm_image
Modifications: fixed conflict in debian/changelog entry and bumped
version.
Signed-off-by: Tiago Stürmer Daitx <tdaitx@gmail.com>
6 years ago
Pat Viafore
b57455fecd
Changing series to UNRELEASED
6 years ago
Łukasz 'sil2100' Zemczak
3e98eb94db
releasing package livecd-rootfs version 2.593
6 years ago
Łukasz 'sil2100' Zemczak
b74d703c70
The changelog entry should be UNRELEASED.
6 years ago
Łukasz 'sil2100' Zemczak
d830cfccee
Merge Dave's changes: Use boot-partition for c-i seed on RPi
...
Configure cloud-init to look for its seed in the vFAT boot partition on
raspberry pi images; the corresponding gadget is configured to place the
user-data, meta-data, and network-config files there.
Source: ~waveform/ubuntu/+source/livecd-rootfs:cloud-init-boot
6 years ago
Pat Viafore
239012c608
Add changelog
6 years ago
Dimitri John Ledkov
44f91a2784
releasing package livecd-rootfs version 2.592
6 years ago
Dimitri John Ledkov
d7b629cae6
Do not force lzma on ubuntu-core builds, the compress format default should be set universally inside initramfs-tools-ubuntu-core package instead of getting duplicated multiple times all over the place.
6 years ago
Dimitri John Ledkov
3d36dc0794
Stop overriding initramfs compression default to lzma. LP: #1831736
6 years ago
Dimitri John Ledkov
67b26519bc
Drop trying to mount removed maas squashfs.
6 years ago
Dimitri John Ledkov
4b5bac1f42
releasing package livecd-rootfs version 2.591
6 years ago
Dimitri John Ledkov
11756d2d1e
Fix typpo when dropping jasper.
6 years ago
Dimitri John Ledkov
655126d7b4
releasing package livecd-rootfs version 2.590
6 years ago
Dimitri John Ledkov
de1055de29
Merge branch 'dead-ubuntu-rtm' of git+ssh://git.launchpad.net/~xnox/livecd-rootfs into ubuntu/master
6 years ago
Dimitri John Ledkov
28c37f405f
Merge branch 'dead-ubuntu-touch-hooks' of git+ssh://git.launchpad.net/~xnox/livecd-rootfs into ubuntu/master
6 years ago
Dimitri John Ledkov
702ccb4c77
Merge branch 'dead-ubuntu-touch' of git+ssh://git.launchpad.net/~xnox/livecd-rootfs into ubuntu/master
6 years ago
Dimitri John Ledkov
279c91924e
Merge branch 'ubuntu-desktop-next-hooks' of git+ssh://git.launchpad.net/~xnox/livecd-rootfs into ubuntu/master
6 years ago
Dimitri John Ledkov
af96b80116
Merge branch 'dead-ubuntu-desktop-next' of git+ssh://git.launchpad.net/~xnox/livecd-rootfs into ubuntu/master
6 years ago
Dimitri John Ledkov
97adf4c160
Merge branch 'drop-old-arm' of git+ssh://git.launchpad.net/~xnox/livecd-rootfs into ubuntu/master
6 years ago
Dimitri John Ledkov
b0312baeb7
Merge branch 'dead-jasper' of git+ssh://git.launchpad.net/~xnox/livecd-rootfs into ubuntu/master
6 years ago
Dimitri John Ledkov
1a3eaf75c8
Merge branch 'dead-wubi' of git+ssh://git.launchpad.net/~xnox/livecd-rootfs into ubuntu/master
6 years ago
Łukasz 'sil2100' Zemczak
a9e120f6e1
releasing package livecd-rootfs version 2.589
6 years ago
Łukasz 'sil2100' Zemczak
e3b7b319c1
Merge branch 'uc18-kassel' of git+ssh://git.launchpad.net/livecd-rootfs into ubuntu/master
...
Bumped the changelog entry timestamp.
6 years ago
Steve Langasek
1506f7cccc
releasing package livecd-rootfs version 2.588
6 years ago
Steve Langasek
4b18800182
Add an explicit build-dependency on python3-yaml since livecd-rootfs uses it, rather than relying on this dependency being pulled in indirectly via ubuntu-image.
6 years ago
Dimitri John Ledkov
d56653396d
Drop ubuntu-rtm configs
6 years ago
Dimitri John Ledkov
a7631ad0f5
Drop ubuntu-touch hooks
6 years ago
Dimitri John Ledkov
44fd9ba9fd
Drop ubuntu-touch configs
6 years ago
Dimitri John Ledkov
25224180e1
Drop ubuntu-desktop-next hooks
6 years ago
Dimitri John Ledkov
2aa3a59b7c
Drop ubuntu-desktop-next configs
6 years ago
Dimitri John Ledkov
5b89298cd9
Drop old arm platforms.
6 years ago
Dimitri John Ledkov
c596d3d376
Drop dead jasper subproject.
6 years ago
Dimitri John Ledkov
6d02eac861
Drop dead wubi subproject.
6 years ago
Steve Langasek
188218b166
releasing package livecd-rootfs version 2.587
6 years ago
Steve Langasek
6af9dd4148
Merge lp.1829333
6 years ago
Michael Hudson-Doyle
561001ece2
releasing package livecd-rootfs version 2.586
6 years ago
Robert C Jennings
c10ca357b5
magic-proxy: Send headers on error (LP: #1829944 )
6 years ago
Michael Hudson-Doyle
b8e4966097
releasing package livecd-rootfs version 2.585
6 years ago
Michael Hudson-Doyle
d35d115938
Merge branch 'ubuntu/master_parallel_cpc_fixes' into ubuntu/master
6 years ago
Michael Hudson-Doyle
8b70933598
update version number in changelog
6 years ago
Steve Langasek
c306763147
Strip translation files out of the minimal images.
...
This is another thing that goes unused when there is no human console user
(and we already don't have the locales themselves present on a minimal
image).
Bug-Ubuntu: https://bugs.launchpad.net/bugs/1829333
6 years ago
Balint Reczey
9479a4eb9e
Update changelog
6 years ago
Dimitri John Ledkov
a4f6f6d134
releasing package livecd-rootfs version 2.583
6 years ago
Dimitri John Ledkov
9d7b6a8e7e
Drop maas hook from server-live.
6 years ago
Dimitri John Ledkov
ba49d6db5f
Use snap-tool to seed subiquity snap.
6 years ago
Julian Andres Klode
66e382d73b
releasing package livecd-rootfs version 2.582
6 years ago
Julian Andres Klode
bed915a0fb
Don't purge busybox-static in minimized, no longer installed
...
This caused the builds to fail because we were purging are non
existing package.
6 years ago
Michael Hudson-Doyle
d4923801ca
releasing package livecd-rootfs version 2.581
6 years ago
Michael Hudson-Doyle
42992467a1
Remove device nodes later for ubuntu-base:minimized (i.e. docker) builds. (LP: #1828118 )
6 years ago
Robert C Jennings
05850394d7
ubuntu-cpc: Ensure base disk image is the same between all build targets
...
The following targets have livecd.ubuntu-cpc.manifest (and
livecd.ubuntu-cpc.ext4) which differ in some way from the 'all'
target. They are all missing grub-efi and other modifications:
root-dir
squashfs
tarball
These targets do not depend on the 'disk-image' target. This means that
the ext4 produced will lack the uefi modifications (and any from the
disk-image target binary hooks).
Since the ext4 file is common to all builds there is a chance that a
parallel build from one of these targets could overwrite this artifact.
This patch ensures that all targets will produce consistent base output.
6 years ago
Julian Andres Klode
263cc6f453
releasing package livecd-rootfs version 2.580
6 years ago
Julian Andres Klode
ffd06b6e09
Merge branch 'minimize-manual-earlier' of lp:~juliank/livecd-rootfs into ubuntu/master
6 years ago
Dimitri John Ledkov
0fe925b591
releasing package livecd-rootfs version 2.579
6 years ago
Dimitri John Ledkov
d13964805e
Fix ubuntu-server-live images to generate initrd with casper UUID. Whilst configs are sources, the variables are not exported into the environment by default. Thus when casper hook is executed, it had no idea that it should generate UUID.
6 years ago
Julian Andres Klode
e95ad81c47
Run clean_debian_chroot after minimize_manual
...
This avoids us having apt cache files in the final image.
For auto/build, we move the call to clean_debian_chroot to the end,
this also takes care of the caches generated by apt-get update
in case of a preinstalled-pool.
For layered, it's just a simple swap of the lines.
LP: #1826377
6 years ago
Steve Langasek
b83f70a2ea
Add support for the 'kassel' subflavor of UC18 images.
6 years ago
Steve Langasek
d5c0bd170b
releasing package livecd-rootfs version 2.578
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
85b7813ff8
releasing package livecd-rootfs version 2.577
6 years ago
Steve Langasek
f4fa240ed7
Adjust sed command for clarity.
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
Łukasz 'sil2100' Zemczak
b952a0c243
releasing package livecd-rootfs version 2.576
6 years ago
Łukasz 'sil2100' Zemczak
e779a202c5
Merge branch 'feature/snap-tool-prefer-stable-for-core' of https://git.launchpad.net/~tobijk/livecd-rootfs/+git/livecd-rootfs into ubuntu/master
6 years ago
Mathieu Trudel-Lapierre
c6c7d5618a
releasing package livecd-rootfs version 2.575
6 years ago
Robert C Jennings
a45342f269
ubuntu-cpc: avoid duplicate snaps listed in qcow manifest
...
commit a993592
introduced an additional call to create_manifest
(and snap-seed-parse) to write binary/boot/filesystem.packages. This
caused duplicate snap lines in the qcow manifest. This is because the
live-build/auto/binary code assumes that after 'lb binary' is run the
filesystem.packages will only have debs and it calls snap-seed-parse to
add them to the file. The commit changed filesystem.packages in the
ubuntu-cpc uefi binary hook to include debs and snaps.
This patch keeps the intent of the prior patch, updating the
filesystem.packages file for the content of the uefi disk image, but
only writes a listing of debian packages to match the expected content
of filesystem.packages. The snaps will still be added in generic code
in live-build/auto/build.
6 years ago
Dimitri John Ledkov
2db7f01a58
releasing package livecd-rootfs version 2.574
6 years ago
Didier Roche
a44c468a6c
releasing package livecd-rootfs version 2.573
6 years ago
Tobias Koch
79ed860c5e
snap-tool info prints out the base
6 years ago
Tobias Koch
ee4fc93b06
snap-tool: prefer 'stable' channel over 'stable/ubuntu-X.X' for core snaps
...
When the "snap-tool" script encounters a core snap it will switch to
the "stable" channel if the channel was set to "stable/ubuntu-X.X". This
ensures that core snaps always come from one canonical source.
6 years ago
Dimitri John Ledkov
1f5c21fd12
releasing package livecd-rootfs version 2.572
6 years ago
Dimitri John Ledkov
2adae2ef2c
releasing package livecd-rootfs version 2.571
6 years ago
Didier Roche
ad4f8f745c
releasing package livecd-rootfs version 2.570
6 years ago
Didier Roche
73bf25a664
releasing package livecd-rootfs version 2.570
6 years ago
Steve Langasek
41c342ebe2
releasing package livecd-rootfs version 2.569
6 years ago
Steve Langasek
4ca92b04a7
Drop /etc/update-motd.d/51-cloudguest from cloud images; this is not consistent with current Ubuntu Advantage product language. Any future customizations to update-motd for cloud images should be done via a package instead.
6 years ago
Steve Langasek
8deb87f037
releasing package livecd-rootfs version 2.568
6 years ago
Steve Langasek
ea5f01942f
divert grub when calling into lb chroot
...
UbuntuStudio image builds have recently begun failing as a result of adding a
grub theme customization to their flavor, which they then try to apply by
running update-grub from their maintainer scripts. This fails with:
Setting up plymouth-theme-ubuntustudio (0.57) ...
update-alternatives: using /usr/share/plymouth/themes/ubuntustudio-logo/ubuntustudio-logo.plymouth to provide /usr/share/plymouth/themes/default.plymouth (default.plymouth) in auto mode
update-alternatives: using /usr/share/plymouth/themes/ubuntustudio-text/ubuntustudio-text.plymouth to provide /usr/share/plymouth/themes/text.plymouth (text.plymouth) in auto mode
update-initramfs: diverted by livecd-rootfs (will be called later)
/usr/sbin/grub-probe: error: cannot find a device for / (is /dev mounted?).
dpkg: error processing package plymouth-theme-ubuntustudio (--configure):
installed plymouth-theme-ubuntustudio package post-installation script subprocess returned error exit status 1
Packages providing grub themes should be able to call update-grub from their
maintainer scripts, and they should be able to be installed under
livecd-rootfs. It's surprising to me that this hasn't been a problem before
now for any flavors.
We know that grub-probe should not be called as part of an image build, so
just use our standard helper function to divert it before running the chroot
stage and undivert it after.
6 years ago
Tobias Koch
3cebce2fb9
snap-tool: exit non-zero if problem occurred
6 years ago
Julian Andres Klode
d8962ee22f
releasing package livecd-rootfs version 2.567
6 years ago
Julian Andres Klode
b0684bbeee
Fix change to ignore ubiquity packages, it failed to mark anything as automatic.
6 years ago
Julian Andres Klode
57d23cf034
releasing package livecd-rootfs version 2.566
6 years ago
Tobias Koch
3a294f5b50
magic-proxy: return 404 when InRelease file cannot be found "by hash"
...
When the magic-proxy script could not find a valid InRelease file for the
configured timestamp, it would fall back to serving the canonical version
of it. This meant that builds would succeed, even though snap-shotting the
repository failed.
This update makes the script return HTTP 404 when an InRelease by-hash
link for a given combination of mirror, suite and timestamp cannot be
found.
6 years ago