Loïc Minier
35fef6becf
Initial support for NVIDIA Tegra
...
live-build/auto/config:
- for Ubuntu Server live images and the arm64+tegra full arch, build a
tegra variant with linux-nvidia-tegra as the flavor and
linux-nvidia-tegra as the kernel meta-package
- default to nvidia-$SUBARCH as the kernel flavor and enable all
components for all images using arm64+tegra as full arch
hooks/03-kernel-metapkg.chroot_early:
- use linux-nvidia-tegra as kernel meta-package for the nvidia-tegra
flavor
2023-04-08 18:23:38 +00:00
Łukasz 'sil2100' Zemczak
2075062139
Enable building intel-iot live-server images.
2023-03-17 12:34:42 +01:00
Dimitri John Ledkov
632753aa7c
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:14:12 +00:00
Łukasz 'sil2100' Zemczak
87dcf0de62
Do not offer the hwe kernel for RISC-V server-live images
2023-02-20 17:30:01 +01:00
Łukasz 'sil2100' Zemczak
e5e4051ff4
...piggyback flavor changes as well.
2023-02-07 16:08:54 +01:00
Łukasz 'sil2100' Zemczak
57fbcb4efd
Enable the hwe kernel variant for 22.04.2.
2023-02-07 15:39:32 +01:00
Alexandre Ghiti
0940dd3cd8
riscv: Add support to build Microchip Icicle Kit image
...
Signed-off-by: Alexandre Ghiti <alexandre.ghiti@canonical.com>
Replace FK_FORCE_CONTAINER by FK_FORCE (LP: #1989194 )
Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
2022-11-17 11:21:59 +01:00
Alexandre Ghiti
e9004e6273
riscv: Add support to build LicheeRV Dock images
...
The LicheeRV Dock board comes with only 512MB of DRAM so the only difference
with a Nezha image is the fact that we have to remove
cryptsetup-initramfs package which makes the initrd too big for the
board to boot.
Signed-off-by: Alexandre Ghiti <alexandre.ghiti@canonical.com>
2022-11-17 11:21:59 +01:00
Steve Langasek
9da86ba533
The ubuntustudio dkms hook is only created when we're building ubuntustudio, so only chmod it when it exists. LP: #1983521 .
2022-08-04 12:11:50 -07:00
ce9549372a
Manually blacklist DKMS modules for Ubuntu Studio builds (LP: #1983521 ).
2022-08-03 19:15:15 -05:00
Łukasz 'sil2100' Zemczak
31ea439043
Pre-install wpasupplicant on all the RISC-V preinstalled images (besides cloud).
2022-07-28 14:18:33 +02:00
Alexandre Ghiti
ce9f5cacca
riscv: Add support for StarFive VisionFive
...
The image created uses a UEFI bootflow, so we install grub for this board
only. We also need flash-kernel to install the dtb where grub can find
it.
This image is specifically architectured so that it can be installed on
a "factory" board, meaning using the u-boot firmware which was
originally implemented for Fedora, so we need the p3 partition that
embeds a uEnv.txt file to tell u-boot what/where to load next stage.
Signed-off-by: Alexandre Ghiti <alexandre.ghiti@canonical.com>
2022-07-13 16:03:26 +02:00
Alexandre Ghiti
80c5ccd5c1
riscv: Fix nezha hardcoded password attempt
...
Signed-off-by: Alexandre Ghiti <alexandre.ghiti@canonical.com>
2022-07-13 16:03:26 +02:00
Alexandre Ghiti
1527ac2b4e
RISC-V: enable building for Nezha board
...
Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
2022-07-13 16:03:26 +02:00
Łukasz 'sil2100' Zemczak
198a2f6faf
Switch the intel-iot images to use the linux-intel-iotg kernel instead.
2022-06-10 11:16:19 +02:00
Dimitri John Ledkov
e5443e3588
auto/config: upgrade from hwe-20.04 to hwe-22.04 variant.
2022-03-28 11:54:14 +01:00
Dimitri John Ledkov
461731d538
Merge branch 'rip-0c3.net' into ubuntu/master
2022-03-28 11:51:17 +01:00
Jean-Baptiste Lallement
80ccea8d63
Separate WSL from CPC
...
Create a separate WSL image than CPC so it can be managed independently.
Co-authored-by: Didier Roche <didrocks@ubuntu.com>
2022-03-17 10:11:39 +01:00
Dimitri John Ledkov
27e7780d70
auto/config: drop support for 0c3.net
...
Signed-off-by: Dimitri John Ledkov <dimitri.ledkov@canonical.com>
2022-02-24 10:10:01 +00:00
Łukasz 'sil2100' Zemczak
e4c846199b
Following Dave's changes to the classic pi gadget, switch to using the classic branch for desktop images as well.
2022-02-22 11:33:26 +01:00
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.
2022-02-10 11:42:59 -08:00
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.
2021-11-16 17:00:38 -08:00
Erich Eickmeyer
04c4a14a4e
Remove fonts and publishing tasks form ubuntustudio
2021-11-08 12:23:04 -08:00
Sebastien Bacher
808220c868
Enable universe sources on the desktop canary
2021-10-05 17:16:22 +02:00
Brian Murray
85fb768f4f
Properly check ARCH when setting the intel-iot model.
2021-09-29 16:34:51 -07:00
Michael Hudson-Doyle
f5bdeaf4fb
Merge branch 'language-support-in-catalogs' into ubuntu/master
2021-09-27 11:09:39 +13:00
Michael Hudson-Doyle
391439d44c
Record information about locale support (in particular, whether to install langpacks and which languages have pre-baked squashfses).
2021-09-27 11:06:01 +13:00
Dan Bungert
a96d56a110
desktop: install-sources.yaml type fsimage-layered
2021-09-24 15:25:40 -06:00
Michael Hudson-Doyle
8f8fc220c7
Generate source catalogs for the desktop canary build.
2021-09-14 21:28:50 +12:00
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).
2021-08-27 11:52:08 +12:00
Michael Hudson-Doyle
17279822d5
Get source catalog translations from subiquity git, as brz is in universe.
2021-08-20 10:32:13 +12:00
Michael Hudson-Doyle
cda8c920dd
create source catalogs for live server install sources
2021-08-17 16:07:07 +12:00
Brian Murray
44384357ad
add missing for intel-iot
2021-08-04 08:51:01 -07:00
Michael Hudson-Doyle
116a51a080
bootstrap the minimal variant for the minimal server layer
2021-08-03 16:36:02 +12:00
Michael Hudson-Doyle
d11c71a686
add a minimal server layer under the full server layer
2021-08-03 16:36:00 +12:00
Sebastien Bacher
5ba545f2b6
Tweaks to the canary packages
...
Install cloud-init on the live and target, remove ubiquity
2021-07-27 10:49:03 +02:00
Sebastien Bacher
cdbb5598ad
Remove lupin-casper from the canary image
...
The description states it was for wubi which we aren't using anymore
2021-07-27 10:48:48 +02:00
Brian Murray
dbab97caa9
switch amd64 to the arch variable
2021-07-26 11:45:00 -07:00
Brian Murray
c09110cfa8
add support for intel-iot models
2021-07-16 11:03:41 -07:00
Brian Murray
f2c1300f71
rename iotg iot so the names are consistent with the models
2021-07-16 10:14:00 -07:00
Michael Hudson-Doyle
bb0bba1793
address review comments
2021-07-08 11:50:22 +12:00
Michael Hudson-Doyle
f563b310d3
update auto/config for move of live-server to layers
2021-07-07 19:31:53 +12:00
Michael Hudson-Doyle
fb8af1fd80
add a way to prevent a layer (and descendants) from being made into a sqashfs
...
for the live server build, i want to make a layer to install the kernel
into but do not want the layer itself to be published.
the implementation is a bit clunky but it works.
2021-07-01 11:16:10 +12:00
Michael Hudson-Doyle
75165aeb34
replace call to Echo_warning with plan echo as former is not defined at this point
2021-07-01 11:16:10 +12:00
Brian Murray
ad3e755974
rename iotg to intel-iotg so its slightly more descriptive
2021-06-30 15:43:47 -07:00
Brian Murray
066422894b
also support building an ubuntu-cpc amd64 iotg image
2021-06-23 11:09:19 -07:00
Brian Murray
d8b24aaae6
add iotg as a subarch of amd64 w/ image-intel kernel
2021-06-23 09:12:44 -07:00
Łukasz 'sil2100' Zemczak
83852ca96b
Revert previous change, use ubuntu-server-raspi task name.
2021-06-15 09:45:40 +02:00
Łukasz 'sil2100' Zemczak
d2cfa41ec2
Use the server-raspi task name instead of ubuntu-server-raspi
2021-06-09 11:30:38 +02:00
Sebastien Bacher
48f3682969
Define a new add_snap and use it for canary
...
We can install the new ubuntu-desktop-installer on the iso this way
2021-06-08 15:20:41 +02:00