blob: 50f672f2d89c91e6ed60ac7e72d3dde1e5af5548 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
|
name: ubuntu-server-tegra-igx-arm64
display-name: Ubuntu Server Tegra IGX arm64
revision: 2
architecture: arm64
series: jammy
class: preinstalled
kernel: linux-nvidia-tegra-igx
gadget:
url: "https://git.launchpad.net/~canonical-foundations/snap-pc/+git/github-mirror-amd64"
branch: classic-tegra
type: "git"
rootfs:
mirror: "http://ports.ubuntu.com/ubuntu-ports/"
pocket: updates
components:
- main
- restricted
# TODO these will be dropped once the kernel is promoted to main
- universe
- multiverse
seed:
urls:
- "git://git.launchpad.net/~ubuntu-core-dev/ubuntu-seeds/+git/"
branch: jammy
names:
- server
- minimal
- standard
- cloud-image
customization:
cloud-init:
user-data: |
#cloud-config
chpasswd:
expire: true
users:
- name: ubuntu
password: ubuntu
type: text
meta-data: |
dsmode: local
instance_id: ubuntu-server
extra-snaps:
- name: snapd
# FIXME ubuntu-image fails in prepare_image if this isn't listed: cannot
# add snap "lxd" without also adding its base "core20" explicitly
- name: core20
extra-packages:
# FIXME using extra-packages as a workaround for missing bits to make the
# system bootable that should be pulled by seeds or metapackages
# signed EFI boot chain
- name: grub-efi-arm64-signed
- name: shim-signed
# for update-grub
- name: grub2-common
- name: nvidia-tegra-defaults
artifacts:
img:
-
name: ubuntu-22.04-preinstalled-server-arm64+tegra-igx.img
manifest:
name: ubuntu-22.04-preinstalled-server-arm64+tegra-igx.manifest
|