Steve Langasek
45521e71cd
Fix overlooked syntax error
10 months ago
Steve Langasek
5fc0c52a00
releasing package livecd-rootfs version 24.04.37
10 months ago
Steve Langasek
3c00114e32
changelog
10 months ago
Julian Andres Klode
1c31fa10ff
releasing package livecd-rootfs version 24.04.36
10 months ago
Didier Roche
4b3b721d49
releasing package livecd-rootfs version 24.04.35
10 months ago
Didier Roche
d813325da7
Update changelog
10 months ago
Steve Langasek
77036593d7
Drop references to ubuntu-gnome which is not a current flavor.
10 months ago
Michael Hudson-Doyle
40991b3832
releasing package livecd-rootfs version 24.04.34
10 months ago
Michael Hudson-Doyle
363eaf823e
Update changelog for Ubuntu Cinnamon change
10 months ago
Michael Hudson-Doyle
0636a5bad4
Hooks and other things need to go in live-build/$PROJECT and $PROJECT for Ubuntu Studio is ubuntustudio-dvd, not ubuntustudio.
10 months ago
Steve Langasek
637e814f2e
releasing package livecd-rootfs version 24.04.33
10 months ago
Steve Langasek
afbe3e53e6
bug link
10 months ago
Michael Hudson-Doyle
9e42d66ed5
Merge branch 'copy-hooks-more' into ubuntu/master
11 months ago
Michael Hudson-Doyle
810458d2a4
Edubuntu, Ubuntu Studio and Ubuntu Budgie have hooks in live-build/${PROJECT}/hooks now but they need to be copied to config/ to do anything.
11 months ago
Julian Andres Klode
7b83391a7f
releasing package livecd-rootfs version 24.04.32
11 months ago
Sebastien Bacher
9480b91abc
releasing package livecd-rootfs version 24.04.31
11 months ago
Sebastien Bacher
fdf1a22b92
Use the ubuntu-desktop-bootstrap snap as the Ubuntu Desktop installer
11 months ago
Łukasz 'sil2100' Zemczak
790d183622
releasing package livecd-rootfs version 24.04.30
11 months ago
Łukasz 'sil2100' Zemczak
3ce13b0e2a
Add changelog.
11 months ago
Didier Roche
8bf6ad05f1
releasing package livecd-rootfs version 24.04.29
11 months ago
Simon Quigley
859bca6fed
Upload to Noble.
11 months ago
Simon Quigley
c6a66eaa8d
Add missing mkdir invocation from 24.04.26 (LP: #2052617 ).
11 months ago
Didier Roche
b4cf5a1b2c
releasing package livecd-rootfs version 24.04.27
11 months ago
dann frazier
6559222079
releasing package livecd-rootfs version 24.04.26
11 months ago
dann frazier
3a00ad5263
Use flock to avoid races with systemd-udevd
...
The race causes loop device partitions to briefly disappear. LP: #2045586 .
11 months ago
Steve Langasek
20a43b540d
Merge remote-tracking branch 'vorlon/common-hooks-for-layered-images' into ubuntu/master
11 months ago
Łukasz 'sil2100' Zemczak
e195b7fda5
Import Debian version 24.04.25
...
livecd-rootfs (24.04.25) noble; urgency=medium
.
* live-build/auto/config: for ubuntu-server, consider the actual kernel
flavor when dealing with netboot layers - even if we don't really care.
11 months ago
Łukasz 'sil2100' Zemczak
3a99b297d4
For ubuntu-server, consider the actual kernel flavor when dealing with netboot layers - even if we don't really care in the end.
11 months ago
Utkarsh Gupta
d58a31e130
Merge remote-tracking branch 'utkarsh/drop-python3-systemd' into ubuntu/master
...
* utkarsh/drop-python3-systemd:
Update d/ch for 24.04.20 release
Drop python3-systemd from our minimized builds
11 months ago
Utkarsh Gupta
e37253418b
Merge remote-tracking branch 'virtustom/mount-partnum-param' into ubuntu/master
...
* virtustom/mount-partnum-param:
feat: mount_disk_image: Add rootpart parameter
11 months ago
Michael Hudson-Doyle
3bf0f98ca1
releasing package livecd-rootfs version 24.04.23
11 months ago
Michael Hudson-Doyle
ffe99d4008
Remove magic-proxy and all references to it as it is not used by any builds of any release newer than 18.04.
11 months ago
Łukasz 'sil2100' Zemczak
37d450ca57
releasing package livecd-rootfs version 24.04.22
11 months ago
Łukasz 'sil2100' Zemczak
54100874a4
Merge branch 'noble-64k' of git+ssh://git.launchpad.net/livecd-rootfs into ubuntu/master
11 months ago
Michael Hudson-Doyle
7464467cc9
releasing package livecd-rootfs version 24.04.21
11 months ago
Michael Hudson-Doyle
57592e6dc1
live-build/functions: avoid losetup -P as it appears to race with udev and do it a bit more by-hand instead. (LP: #2045586 )
11 months ago
Michael Hudson-Doyle
4d17ae31b3
releasing package livecd-rootfs version 24.04.20
11 months ago
Michael Hudson-Doyle
2414cd0aef
remove spurious changelog entry
11 months ago
Philip Roche
200bde50cc
fix: `return 0` instead of `return` if the intent is not to exit build
...
If the previous if statement checking if PASSES_TO_LAYERS is true,
then the last return code be non-zero and a return statement with no
argument will return the error code of the if statement thus exiting
the script. This is not our intent. So we need to return 0 here when
layer name as already been registered
11 months ago
Philip Roche
e1ab57301f
fix: Fix calls to `unminimize` if lxd-installer package not present (LP: #2049723 )
...
The unminimize script will try to install the lxd snap using the shim script
`/usr/sbin/lxd` from the lxd-installer package.
Previously `unminimize` was using `snap`
to install `lxd` directly which was being diverted by diverting the `snap` command.
This is no longer the case so we can remove `/usr/sbin/lxd` from the lxd-installer package
if it exists and then redirect any calls to `/usr/sbin/lxd` to `/bin/true`
This is a cherry pick forward port from Jammy livecd-rootfs version 2.765.37.
(cherry picked from commit 8b83212372
)
11 months ago
Tomáš Virtus
dab1f8c765
feat: mount_disk_image: Add rootpart parameter
...
mount_disk_image function expects root partition to be at number 1. But
some images require the root partition to be at other some other number.
For example, EKS Anywhere images for bare metal are used with Tinkerbell
deployment with a default configuration that expects the root device to
be found at /dev/sda2. The knowledge of the root device path is needed
to modify certain files in the root filesystem (e.g. cloud-init configs)
for the machine to join Kubernetes cluster control plane.
The partition number can be changed in the hook by "sgidsk --transpose".
Allow the hook to use mount_disk_image with custom root partition number
by making it an optional third parameter that defaults to 1.
11 months ago
Łukasz 'sil2100' Zemczak
4399b709e0
Add bug number, for tracking.
11 months ago
Łukasz 'sil2100' Zemczak
f65a6dafc2
Add changelog entry.
11 months ago
Utkarsh Gupta
e9d27dafb6
Update d/ch for 24.04.20 release
11 months ago
Steve Langasek
471f45101e
releasing package livecd-rootfs version 24.04.19
11 months ago
Steve Langasek
7de5d67bf7
live-build/auto/config: don't repeatedly add the same pass name to the list of layers.
11 months ago
Steve Langasek
240affbaca
Share live-build/ubuntu/hooks/020-ubuntu-live.chroot_early across all flavors using new-style layered squashfs, removing need for kernel commandline options in debian-cd.
11 months ago
Utkarsh Gupta
6174e4c424
Update d/ch for 24.04.18 release
11 months ago
Thomas Bechtold
706a05b851
update debian/changelog
11 months ago
Utkarsh Gupta
9cda078671
Update d/ch for 24.04.17 release
12 months ago
Steve Langasek
de9c5ed37e
releasing package livecd-rootfs version 24.04.16
12 months ago
Steve Langasek
650815889f
Fix overlooked syntax error in live-build/auto/config.
12 months ago
Steve Langasek
a566a8173a
releasing package livecd-rootfs version 24.04.15
12 months ago
Steve Langasek
cdcb44ebf9
include a sanity check that no layered image has more than one "live" layer
...
This would cause undefined behavior with the LAYERFS_LIVE handling in the
hook.
1 year ago
Steve Langasek
80cd4153e1
check for glib-compile-schemas presence before calling from the ubuntu hook
...
This makes the hook ok to use cross-flavor.
We could also move glib-compile-schemas to a separate hook, to ensure we never
silently fail because glib-compile-schemas is broken/missing.
1 year ago
Steve Langasek
6680b3be8d
generalize live-build/ubuntu/hooks/020-ubuntu-live.chroot_early
...
apply this to any layer ending in '.live' so it can be reused across flavors
1 year ago
Steve Langasek
5d6c97415a
releasing package livecd-rootfs version 24.04.14
1 year ago
Steve Langasek
b45cad12b4
Ship static files instead of generating in a hook
...
When the files we're creating in the live layer have static content, ship
them in live-build/ubuntu/includes.chroot.minimal.standard.live instead of
generating them from live-build/ubuntu/hooks/020-ubuntu-live.chroot_early.
Also fixes the fact that
live-build/ubuntu/hooks/020-ubuntu-live.chroot_early was incorrectly writing
to /root in the previous upload instead of /usr.
1 year ago
Steve Langasek
915a6910fc
releasing package livecd-rootfs version 24.04.13
1 year ago
Steve Langasek
25d1aa42a1
move code here from scripts/casper-bottom/61desktop_canary_tweaks
...
this should be done statically at image build time, not at boot.
1 year ago
Steve Langasek
5cc9bbcdd9
Merge branch 'raspi-only-arm64' into ubuntu/master
1 year ago
Simon Quigley
91ea9f1fca
Add a changelog entry and release 24.04.12.
1 year ago
Steve Langasek
4a44b56857
Drop support for building armhf+raspi images; as of noble these are arm64-only.
1 year ago
Steve Langasek
942b6d9201
releasing package livecd-rootfs version 24.04.11
1 year ago
Steve Langasek
cec2e89119
Explicitly add_package linux-$KERNEL_FLAVOURS in Ubuntu Studio.
1 year ago
Steve Langasek
4fad0b0ca0
releasing package livecd-rootfs version 24.04.10
1 year ago
Steve Langasek
6ce675b57d
Project name for Ubuntu Studio needs to be 'ubuntustudio-dvd' throughout, not 'ubuntustudio'.
1 year ago
Steve Langasek
770125af8c
Merge branch 'default-locale-everywhere' into ubuntu/master
1 year ago
Michael Hudson-Doyle
62b0be2d85
releasing package livecd-rootfs version 24.04.9
1 year ago
Michael Hudson-Doyle
17499ca901
add changelog
1 year ago
Steve Langasek
b97c9fb1f6
releasing package livecd-rootfs version 24.04.8
1 year ago
Steve Langasek
84e27d0de2
Merge branch 'subarch-manifest' into ubuntu/master
1 year ago
Steve Langasek
573cde58cd
Remove *-dvd glob handling for live layers; Ubuntu Studio is the only remaining "DVD" flavor, and with the move to the new installer this bit is also now incorrect.
1 year ago
Steve Langasek
6f4cef9bff
changelog
1 year ago
Steve Langasek
a6844722a8
releasing package livecd-rootfs version 24.04.7
1 year ago
Steve Langasek
220e563de3
live-build/functions: add additional debugging to mount_image() on failure since we again have loop partitions failing to be block devices.
1 year ago
Steve Langasek
a2e35e06d8
Merge remote-tracking branch 'simpoir/lp2007419_add_resolved_to_buildd' into ubuntu/master
1 year ago
Steve Langasek
4fb141bbec
Merge remote-tracking branch 'dbungert/adt-hang-vagrant' into ubuntu/master
1 year ago
Steve Langasek
df83a7afed
Set C.UTF-8 locale in /etc/default/locale for all images; originally intended to be landed in the cosmic cycle..
1 year ago
Steve Langasek
5728443d00
Merge remote-tracking branch 'jibel/germinate_with_updates' into ubuntu/master
1 year ago
Dave Jones
5d8dd4c95d
changelog
1 year ago
Ankush Pathak
19bceac8b3
fix: Re-enable universe for pre-installed images (LP: #2044154 )
1 year ago
Michael Hudson-Doyle
b701208893
releasing package livecd-rootfs version 24.04.5
1 year ago
Michael Hudson-Doyle
d6069b41c9
add changelog entry
1 year ago
Steve Langasek
95b96df6db
releasing package livecd-rootfs version 24.04.4
1 year ago
Steve Langasek
8fb2180842
Drop cargo-culted code for "preinstalled" images.
...
Somewhere along the line, we started trying to add packages to the live
environment of flavor "preinstalled" images. But:
- we don't build preinstalled images for any flavors
- the preinstalled images for projects like cloud images and wsl are
explicitly excepted from this code
- the only desktop project we do produce preinstalled images for, Ubuntu
on Raspberry Pi, uses ubuntu-image for building so this code is never
reached
1 year ago
Steve Langasek
99d2064f32
Drop a few remaining 'legacy' references.
1 year ago
Steve Langasek
ff23c153e8
releasing package livecd-rootfs version 24.04.3
1 year ago
Steve Langasek
74c1ee4bdf
We no longer need to remove ubiquity from the Ubuntu live layer and install ubuntu-desktop-installer, this is now handled via the seeds.
1 year ago
Steve Langasek
5634c7e769
Drop the legacy images for both Ubuntu and Ubuntu Budgie.
1 year ago
Philip Roche
5d959b24da
fix: Enable snap preseeding with ppc64el images where /boot/vmlinux is used instead of /boot/vmlinuz. (LP: #2038957 )
...
ppc64el still uses /boot/vmlinux so we need to determine the boot file name as non ppc64el use /boot/vmlinuz. This
is then used to determine the kernel major minor version installed so that the correct apparmor features can be used
during snap preseeding. This preseeding was failing for ppc64el for the mantic 6.5 kernel as the /boot/vmlinuz
being checked did not exist.
1 year ago
Paride Legovini
3ebbe9d447
d/changelog: add LP bug reference
...
Gbp-Dch: ignore
1 year ago
Paride Legovini
4bd7d5d076
Update changelog for 24.04.1 release
1 year ago
Steve Langasek
b85dd7d8e6
Adjust version number for new release cycle
1 year ago
Steve Langasek
0a3babb81a
call ubuntu-image classic with --debug, because --verbose doesn't give us anything useful in the livefs build logs.
1 year ago
Utkarsh Gupta
14778d8aa8
Update d/ch for 23.10.55 release
1 year ago
Sebastien Bacher
00508edc13
releasing package livecd-rootfs version 23.10.54
1 year ago
Dan Bungert
089e773f26
changelog
1 year ago
Steve Langasek
7b11e47acf
releasing package livecd-rootfs version 23.10.52
1 year ago
Steve Langasek
fadeb495e3
remove ssl-cert "snakeoil" private keys from images, since this makes them not very private. LP: #2037869 .
1 year ago