2099 Commits

Author SHA1 Message Date
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
Steve Langasek
202ad011c1 Merge remote-tracking branch 'edubuntu-dev/ubuntu/master' into ubuntu/master 2023-02-14 15:55:20 -08:00
Steve Langasek
d7d2c1fbfd Merge remote-tracking branch 'xubuntu-dev/xubuntu-core' into ubuntu/master 2023-02-13 21:06:42 -08:00
Heinrich Schuchardt
eea1308301 RISC-V: avoid soft lockup Radeon GPUs with u-boot-menu
For the SiFive HiFive Unmatched board we create a pre-installed image using
u-boot-menu. Increase the watchdog threshold in this case too.

Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
2023-02-13 22:05:22 +00:00
Erich Eickmeyer
55c7d5720d Bring back Edubuntu 2023-02-12 10:03:13 -08:00
Heinrich Schuchardt
0924d50aee RISC-V: avoid soft lockup Radeon GPUs with GRUB
With Radeon GPUs and kernel 5.19 a soft lockup was observed.
Increase the watchdog threshold.

Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
2023-02-10 20:55:11 +00:00
Heinrich Schuchardt
ee843c14de RISC-V: rename cmdline.cfg to 10_cmdline.cfg
Using numbered configuration fragments makes the order of application
easier to track

Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
2023-02-10 20:55:11 +00:00
Dimitri John Ledkov
dc3f8a6ea0
ubuntu-cpc: set default ext4 mount option commit=30
This allows to consolidate linux-kvm and linux-generic kernel
flavours. This brings the perfomance benefit of linux-kvm flavour to
all cloud and pre-installed images. It does trade data-safety.

LP: #2006511

Signed-off-by: Dimitri John Ledkov <dimitri.ledkov@canonical.com>
2023-02-07 20:58:53 +00:00
Sean Davis
6cf691e25b Make xubuntu minimal a subproject 2023-01-21 11:51:20 -06:00
Heinrich Schuchardt
536cd09b73 riscv64: set attribute required partition for firmware
According to the EBBR specification the GPT partitions for firmware should
have attribute bit 0 (Required Partition) set.

Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
2023-01-16 21:52:36 +01:00
Sean Davis
cf6104b94e Rename task to xubuntu-desktop-minimal 2023-01-13 07:37:30 -05:00
Heinrich Schuchardt
71308d500b riscv64: adjust U-Boot installation for Nezha D1 and LicheeRV
Since version 2022.10 U-Boot SPL and U-Boot are installed onto the same partition.
Package nezha-boot0 is not needed anymore.

Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
2023-01-09 11:52:44 +01:00
Sean Davis
c72e5c8d03 Rename Xubuntu Core > Xubuntu Minimal 2023-01-08 00:19:56 -05:00
Sean Davis
fa81e76cbe Enable xubuntu-core 2023-01-07 22:47:49 -05:00
Łukasz 'sil2100' Zemczak
c56e7aab04 Minor code-duplication removal. 2022-12-16 11:13:42 +01:00
Łukasz 'sil2100' Zemczak
beada31662 Use ubuntu-image image definitions for riscv, raspi and ubuntu-base builds. 2022-12-15 10:22:06 +01:00
Sebastien Bacher
12846905fd Change the desktop build to let canary be the default 2022-11-23 17:15:15 +01:00
Heinrich Schuchardt
c6ad92c0f4 riscv64: use efi=debug earlycon
RISC-V boards tend to boot slowly.
We should provide progress information when booting.

Use 'efi=debug earlycon' on the Linux command line via new file
/etc/default/grub.d/cmdline.cfg.

Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
2022-11-14 14:04:42 +01:00
Utkarsh Gupta
e04ea00f1f Remove whitespaces 2022-11-14 15:28:02 +05:30
Samir Akarioh
8b8ad2e0ac feat: Add Ubuntu user
We add a ubuntu user inside the image because we
want to have a operational nonroot user and also
be aligned with the other Ubuntu images.

Signed-off-by: Samir Akarioh <samir.akarioh@canonical.com>
2022-11-08 12:01:35 +01:00
Samir Akarioh
105acdebc7 feat: Add metadata on ubuntu-oci image
Add a file build.info on etc/cloud
with the serial information

Signed-off-by: Samir Akarioh <samir.akarioh@canonical.com>
2022-10-27 09:03:38 +02:00
Brian Murray
89b6412946 Merge remote-tracking branch 'simpoir/kinetic-update-apparmor-feat' into ubuntu/master 2022-10-17 13:06:50 -07:00
Brian Murray
151f73e8b0 Finish the rename of FK_FORCE_CONTAINER into FK_FORCE. (LP: #1989194) 2022-10-17 13:01:45 -07:00
Simon Poirier
7813938d17 fix: add apparmor ipc feature to the chroot 2022-10-17 09:37:29 -04:00
Łukasz 'sil2100' Zemczak
e8938fc610 Add an additional subdir. 2022-10-14 10:49:25 +02:00
Łukasz 'sil2100' Zemczak
a2a341a8b2 Merge branch 'allwinner-initrd' of git+ssh://git.launchpad.net/~xypron/livecd-rootfs into ubuntu/master 2022-10-14 10:39:32 +02:00
John Chittum
e11d091106
Revert "Disable the snap-preseed"
This reverts commit 31d42bfd2ff86d175f389ee5bbed6f275597c185.

Disable the snap-preseed calls in the interest of
getting images built for the 22.10 beta. (LP: #1990884)"
2022-10-13 12:39:17 -05:00
Heinrich Schuchardt
b39824539c riscv: reduce initrd size for Nezha and LicheeRV boards
The Nezha and the LicheeRV boards do not have enough memory for an initrd
with most modules. Therefore the number of included modules has to be
reduced.

Create file /etc/initramfs-tools/conf.d/modules_list.conf
to set MODULES=list.

Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
2022-10-13 08:05:47 +02:00
Heinrich Schuchardt
1555f5f46b riscv: remove invalid redirections
Remove redirections of type

    command &1>2

Executing the command in the background and creating and empty file '2'
was never intended.

As the messages are information only redirecting to stderr would not make
sense either.

Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
2022-10-13 08:05:47 +02:00
Alexandre Ghiti
6838060860 riscv: Install dkms by default on the LicheeRV board
So that people without network access can download the package and
install it using a usb drive for example.

Signed-off-by: Alexandre Ghiti <alexandre.ghiti@canonical.com>
2022-10-12 14:15:46 +02:00
Alexandre Ghiti
79e36dd7df Revert "riscv: Install Wifi driver by default for the LicheeRV"
This reverts commit d5a7d6655f2fa653c8bc0f316613f37f58a9c2cc.

The Wifi driver package is in universe and can't be promoted in time for
the release, so revert this.

Signed-off-by: Alexandre Ghiti <alexandre.ghiti@canonical.com>
2022-10-12 14:15:46 +02:00
Utkarsh Gupta
acf76bb3c7 Merge remote-tracking branch 'samirakarioh/fix-oci-bug' into ubuntu/master
* samirakarioh/fix-oci-bug:
  fix: build OCI image failed to build
2022-09-29 13:54:27 +05:30
Samir Akarioh
8fca716ca3 fix: build OCI image failed to build
Fix the bug added by this commit [0]. The bug added
is that the build livefs for a OCI image file failed
see Jenkins logs [1] and buildlog [2]. This commit
permit to fix this issue.

Refs: [0] https://git.launchpad.net/livecd-rootfs/commit/?id=2b5e8a81e57ae89b9ebed9bab20423d2e61d80d0
      [1] https://jenkins.canonical.com/devel-cloud-images/view/OCI/job/22.10-UbuntuOCI-Build-Images/73/ARCH=amd64,NODE=kinetic/console
      [2] https://launchpad.net/~cloud-images-release-managers/+livefs/ubuntu/kinetic/ubuntu-oci/+build/375833

Signed_by: Samir Akarioh and Tomas Virtus
2022-09-28 13:54:48 +02:00
Brian Murray
4cfe993c3a s/linux-firmware-raspi2/linux-firmware-raspi/ 2022-09-27 13:50:08 -07:00
Brian Murray
31d42bfd2f Disable the snap-preseed calls in the interest of getting images built for the 22.10 beta. (LP: #1990884) 2022-09-26 15:55:19 -07:00
Steve Langasek
d3d636a6e0 Don't set a desktop base seed for ubuntu-base or ubuntu-core. 2022-09-25 01:52:09 -07:00
Łukasz 'sil2100' Zemczak
e159d2267c Merge branch 'int/alex/riscv_mpfs' of git+ssh://git.launchpad.net/~alexghiti/livecd-rootfs into ubuntu/master 2022-09-23 12:01:56 +02:00
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) 2022-09-22 15:36:47 -07:00
Steve Langasek
1f0a3d7797 Fix passing of components to germinate commandline (how did this ever work?) 2022-09-21 16:47:47 -07:00
Steve Langasek
b3343c1255 Drop edubuntu and kubuntu-active, both obsolete in *all* supported releases. 2022-09-21 16:12:36 -07:00
Steve Langasek
e41c6f50df Drop use of deprecated apt-key. 2022-09-21 16:08:36 -07:00
Steve Langasek
3722d2ee58 Drop override of components for raspi images 2022-09-21 13:35:08 -07:00