Łukasz 'sil2100' Zemczak
1dd00d9795
Add the includes as well.
2023-04-06 21:42:12 +02:00
Łukasz 'sil2100' Zemczak
3ec8601feb
Ok, early hooks do not have the environment. Just case on canary being the only one using hooks for now.
2023-04-06 19:25:44 +02:00
Łukasz 'sil2100' Zemczak
3752ea7cf1
Add -eu to the early hook as well.
2023-04-06 16:47:59 +02:00
Łukasz 'sil2100' Zemczak
edc6a7d576
SUBPROJECT is not defined by default in chroot_early hooks.
2023-04-06 16:45:58 +02:00
Łukasz 'sil2100' Zemczak
6a2cb2be27
Fix using the wrong branch name for ubuntu-image.
2023-04-06 16:05:32 +02:00
Łukasz 'sil2100' Zemczak
1fe8f8f178
Another missed change - pass IMAGEFORMAT further down.
2023-04-06 12:40:51 +02:00
Łukasz 'sil2100' Zemczak
59f12263ed
Some missing changes for image definition handling.
2023-04-06 10:05:40 +02:00
Łukasz 'sil2100' Zemczak
4997edb190
Use never model assertion.
2023-04-06 09:21:27 +02:00
Łukasz 'sil2100' Zemczak
959011d5fc
Some fixes per review - thanks Dan!
2023-04-06 09:19:29 +02:00
Łukasz 'sil2100' Zemczak
7673c4f98f
For now, don't build the base images with ubuntu-image.
2023-04-05 22:20:46 +02:00
Łukasz 'sil2100' Zemczak
dc89df7ee2
Merge branch 'ubuntu/master' of git+ssh://git.launchpad.net/livecd-rootfs into ui-by-default
2023-04-05 22:20:10 +02:00
Łukasz 'sil2100' Zemczak
2508d5add3
Use ubuntu-image from a snap (candidate for now). Only build raspi images with ubuntu-image 3.0 for now.
2023-04-05 22:14:30 +02:00
Łukasz 'sil2100' Zemczak
4e49b4df60
Merge branch 'ubuntu/master' of git+ssh://git.launchpad.net/livecd-rootfs into canary-build
2023-04-05 20:50:27 +02:00
Łukasz 'sil2100' Zemczak
11a583d619
Initial implementation of canary image builds.
2023-04-05 20:49:16 +02:00
Heinrich Schuchardt
d42c7c5989
Add image for StarFive VisionFive 2
...
SUBARCH=visionfive2 is used to build images for the StarFive VisionFive 2
boards. For the device-tree we assume board revision 1.3B.
Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
2023-04-05 15:08:04 +02:00
Steve Langasek
e1090424bb
Update URL to point to ubuntu-archive-team.ubuntu.com.
2023-04-03 13:15:48 -07:00
William Wilson
a52543341c
Only set up oem-config if the user doesn't already exist
2023-03-30 09:14:46 -04:00
Dave Jones
1f497fe04f
Get rid of growfs option in fstab
2023-03-28 16:00:38 +01:00
Dave Jones
6a804b7b2c
Don't add 01-network-manager-all.yaml to preinstalled desktop images
2023-03-28 14:55:33 +01:00
Dave Jones
a312ab11a7
Remove the mkswap and swapfile units
...
These will be provided by the ubuntu-raspi-settings-desktop in future
2023-03-28 14:38:22 +01:00
Steve Langasek
45335a719b
Merge remote-tracking branch 'jchittum/lunar-revert-ipc-removal' into ubuntu/master
2023-03-27 12:10:58 -07:00
Chad Smith
fba5be17fd
cloud-init.service: systemd ordering after after NetworkManager
...
Autoinstall directives can be provided on the grub cmdline to
cloud-init via kernel parameters like the following:
autoinstall 'ds=nocloud-net;s=http://somedomain/ '
In order to support DNS resolution for NoCloud datasource at
datasource discovery time, cloud-init.service needs to be
orderered after NetworkManager.service and
NetworkManager-wait-online.service
which will have brought up applicable NICs.
Since NetworkManager is After=dbus.service, the cloud-init.service
avoids systemd ordering cycles by also dropping
Before=sysinit.target when it adds, After=NetworkManager.service and
After=NetworkManager-wait-online.service
Add this file overlay for /lib/systemd/system/cloud-init.service
because systemd drop-in files can only add constraints and not
drop prexisting service constraints.
Also add an AUTOMATION_HEADER comment to any generated files to
add discoverability in the event of future bugs/concerns.
LP: #2008952
2023-03-23 17:05:30 -06:00
Łukasz 'sil2100' Zemczak
279b9473d8
Add zstd dep for mini-iso + minor fixes to get it building on livefs builders.
2023-03-23 10:57:26 +01:00
John Chittum
20bb504bb3
Revert "fix: remove ipc from apparmor features in 6.1"
...
This reverts commit 075e7a0eb4d59625f265f05dc44ceb7d9f52fdb4.
2023-03-21 14:03:24 -05:00
Dan Bungert
2cec504334
zstd is ok for reading the journal from core22
2023-03-20 15:00:50 -06:00
Dan Bungert
b1db77eaa2
no-compact systemd conf: journal backwards compat
2023-03-20 15:00:50 -06:00
Łukasz 'sil2100' Zemczak
19ef20f0bb
Fix typo.
2023-03-17 12:35:49 +01:00
Łukasz 'sil2100' Zemczak
85f93d836a
Add intel-iot server image support to devel.
2023-03-17 12:15:05 +01:00
Łukasz 'sil2100' Zemczak
3ad215e3f1
Forward port some intel-iot changes.
2023-03-17 11:54:46 +01:00
Łukasz 'sil2100' Zemczak
c335e6ed8b
Merge branch 'cloud-init-and-u-d-i' of git+ssh://git.launchpad.net/~dbungert/livecd-rootfs into ubuntu/master
2023-03-10 12:21:22 +01:00
Dimitri John Ledkov
173d22dce6
Merge branch 'lunar-fix-apparmor-for-6.1' of git+ssh://git.launchpad.net/~jchittum/livecd-rootfs into ubuntu/master
2023-03-09 18:09:57 +00:00
John Chittum
075e7a0eb4
fix: remove ipc from apparmor features in 6.1
...
ipc was dropped as an apparmor feature. checked by grabbing the latest
lunar VM, installing the latest kernel, doing a reboot, and comparing
directories and files. compared all files and the only diff is the ipc
posix_mqueue
2023-03-06 14:04:27 -06:00
Dan Bungert
0d61fce909
Add ubuntu-mini-iso project
2023-03-06 08:21:29 -07:00
Łukasz 'sil2100' Zemczak
912e15c7fc
Explicitly define the kernel flavor for ubuntucinnamon.
2023-03-06 13:06:29 +01:00
Łukasz 'sil2100' Zemczak
73f0355304
cinnamon: don't use the live task as well.
2023-03-06 11:43:47 +01:00
Łukasz 'sil2100' Zemczak
7798221957
Do not use the ubuntucinnamon-desktop task for cinnamon builds, it doesn't seem to be present in the archive yet. Use the metapackage instead, which seems like a better way forward anyway.
2023-03-06 11:28:30 +01:00
Łukasz 'sil2100' Zemczak
f10fd68124
Add ubuntucinnamon to the seed-determination switch-case.
2023-03-03 15:08:09 +01:00
Dimitri John Ledkov
63317374e5
auto/config: Add support for ubuntu core arm64 generic images
...
LP: #2009067
Signed-off-by: Dimitri John Ledkov <dimitri.ledkov@canonical.com>
2023-03-02 18:11:24 +00:00
Sean Davis
91e1771b03
Remove snap base seed for xubuntu:minimal
2023-02-28 05:26:51 -05:00
Heinrich Schuchardt
1b6b3db5ed
functions: fix unmounting for local builds
...
When building locally using the auto/build script unmounting fails.
Avoid mounting via bind. Mount mountpoint/dev as devtmpfs file system and
mountpoint/dev/pts as devpts file system.
Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
2023-02-28 09:57:02 +00:00
Michael Hudson-Doyle
1ecd1320d6
Merge remote-tracking branch 'xypron/required_partition' into ubuntu/master
2023-02-27 21:47:54 +13:00
Steve Langasek
b4190c7b97
Clarified with Erich that edubuntu should install ubuntu-desktop-minimal task.
2023-02-24 21:11:53 -08:00
Steve Langasek
d4fe8aedc1
Fix edubuntu build: ubuntu-minimal is not a task and minimal is already declared.
2023-02-24 21:05:46 -08:00
Steve Langasek
6a6ac87e24
Fix wrong task name for xubuntu-minimal.
2023-02-24 20:57:00 -08:00
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.
2023-02-24 17:47:51 -08:00
Dimitri John Ledkov
88f8976e64
Terrible hack workaround for clearing out the non-offline apt cache for desktop related images.
2023-02-24 12:19:26 +00:00
Dimitri John Ledkov
ef072ea77a
Merge branch 'tune2fs' of git+ssh://git.launchpad.net/livecd-rootfs into ubuntu/master
2023-02-24 12:01:43 +00:00
Łukasz 'sil2100' Zemczak
1ec696a842
Add ubuntucinnamon.
2023-02-23 19:32:10 +01:00
Łukasz 'sil2100' Zemczak
1123aaa6f5
Merge branch 'watchdog_thresh' of git+ssh://git.launchpad.net/~xypron/livecd-rootfs into ubuntu/master
2023-02-23 16:27:56 +01:00
Didier Roche
199644871f
WSL: do not depend on standard anymore.
...
Evolve the seed to only ship the specific part useful to WSL users. This
allows to trim down the image size.
Co-authored-by: Jean-Baptiste Lallement <jean-baptiste@ubuntu.com>
2023-02-20 11:58:07 +01:00