Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -100,7 +100,6 @@ systemConfig: # Required
- setools-console

# intel-gpu-base
- kernel-drivers-gpu
- linux-firmware-i915
- linux-firmware-ice
- intel-npu-firmware
Expand All @@ -115,11 +114,6 @@ systemConfig: # Required
- dracut-virtio
- dracut-xen

# docker
- moby-engine
- docker-cli
- docker-compose

# intel-wireless
- linux-firmware-iwlwifi
- wireless-regdb
Expand Down
1 change: 1 addition & 0 deletions image-templates/additionalconfigs/configure-ip4save.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
sed -i '/^COMMIT$/i -A INPUT -p icmp --icmp-type 8 -j ACCEPT' /etc/systemd/scripts/ip4save
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
echo "ClientIdentifier=mac" >> /etc/systemd/network/99-dhcp-en.network
62 changes: 62 additions & 0 deletions image-templates/emt3-x86_64-rt-kernel-docker-iso.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
image:
name: emt3-x86_64-rt-kernel-docker
version: "1.0.0"

target:
os: edge-microvisor-toolkit
dist: emt3
arch: x86_64
imageType: iso

disk:
name: RT-Kernel-Docker
partitionTableType: gpt # Partition table type, valid value: [gpt, mbr]
partitions: # Required for raw, optional for ISO, not needed for rootfs.
- id: boot
type: esp
flags:
- esp
- boot
start: 1MiB
end: 9MiB
fsType: fat32
mountPoint: /boot/efi

- id: rootfs
type: linux-root-amd64
start: 9MiB
end: "0" # 0 means use the rest of the disk space
fsType: ext4
mountPoint: /

systemConfig:
name: RT-Kernel-Docker
description: RT kernel configuration with Docker

packages:
# developer-packages
- alsa-sof-firmware
# intel-gpu-base-rt
- kernel-rt-drivers-gpu
- intel-npu-driver
# kernel-rt-drivers
- kernel-rt-drivers-sound
# intel-rtd
- intel-cmt-cat
- intel-cmt-cat-devel
# docker
- moby-engine
- docker-cli
- docker-compose

kernel:
name: kernel-rt
cmdline: "console=ttyS0,115200n8 console=tty0 i915.force_probe=*"
packages:
- kernel-rt

additionalFiles:
- local: additionalconfigs/configure-systemd-networkd-client-identifier.sh
final: /tmp/configure-systemd-networkd-client-identifier.sh
- local: additionalconfigs/configure-ip4save.sh
final: /tmp/configure-ip4save.sh
58 changes: 58 additions & 0 deletions image-templates/emt3-x86_64-rt-kernel-iso.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
image:
name: emt3-x86_64-rt-kernel
version: "1.0.0"

target:
os: edge-microvisor-toolkit
dist: emt3
arch: x86_64
imageType: iso

disk:
name: RT-Kernel
partitionTableType: gpt # Partition table type, valid value: [gpt, mbr]
partitions: # Required for raw, optional for ISO, not needed for rootfs.
- id: boot
type: esp
flags:
- esp
- boot
start: 1MiB
end: 9MiB
fsType: fat32
mountPoint: /boot/efi

- id: rootfs
type: linux-root-amd64
start: 9MiB
end: "0" # 0 means use the rest of the disk space
fsType: ext4
mountPoint: /

systemConfig:
name: RT-Kernel
description: RT kernel configuration

packages:
# developer-packages
- alsa-sof-firmware
# intel-gpu-base-rt
- kernel-rt-drivers-gpu
- intel-npu-driver
# kernel-rt-drivers
- kernel-rt-drivers-sound
# intel-rtd
- intel-cmt-cat
- intel-cmt-cat-devel

kernel:
name: kernel-rt
cmdline: "console=ttyS0,115200n8 console=tty0 i915.force_probe=*"
packages:
- kernel-rt

additionalFiles:
- local: additionalconfigs/configure-systemd-networkd-client-identifier.sh
final: /tmp/configure-systemd-networkd-client-identifier.sh
- local: additionalconfigs/configure-ip4save.sh
final: /tmp/configure-ip4save.sh
59 changes: 59 additions & 0 deletions image-templates/emt3-x86_64-standard-kernel-docker-iso.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
image:
name: emt3-x86_64-standard-kernel-docker
version: "1.0.0"

target:
os: edge-microvisor-toolkit
dist: emt3
arch: x86_64
imageType: iso

disk:
name: Standard-Kernel-Docker
partitionTableType: gpt # Partition table type, valid value: [gpt, mbr]
partitions: # Required for raw, optional for ISO, not needed for rootfs.
- id: boot
type: esp
flags:
- esp
- boot
start: 1MiB
end: 9MiB
fsType: fat32
mountPoint: /boot/efi

- id: rootfs
type: linux-root-amd64
start: 9MiB
end: "0" # 0 means use the rest of the disk space
fsType: ext4
mountPoint: /

systemConfig:
name: Standard-Kernel-Docker
description: Standard kernel configuration with Docker

packages:
# developer-packages
- alsa-sof-firmware
# intel-gpu-base
- kernel-drivers-gpu
- intel-npu-driver
# kernel-drivers
- kernel-drivers-sound
# docker
- moby-engine
- docker-cli
- docker-compose

kernel:
name: kernel
cmdline: "console=ttyS0,115200n8 console=tty0 i915.force_probe=*"
packages:
- kernel

additionalFiles:
- local: additionalconfigs/configure-systemd-networkd-client-identifier.sh
final: /tmp/configure-systemd-networkd-client-identifier.sh
- local: additionalconfigs/configure-ip4save.sh
final: /tmp/configure-ip4save.sh
55 changes: 55 additions & 0 deletions image-templates/emt3-x86_64-standard-kernel-iso.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
image:
name: emt3-x86_64-standard-kernel
version: "1.0.0"

target:
os: edge-microvisor-toolkit
dist: emt3
arch: x86_64
imageType: iso

disk:
name: Standard-Kernel
partitionTableType: gpt # Partition table type, valid value: [gpt, mbr]
partitions: # Required for raw, optional for ISO, not needed for rootfs.
- id: boot
type: esp
flags:
- esp
- boot
start: 1MiB
end: 9MiB
fsType: fat32
mountPoint: /boot/efi

- id: rootfs
type: linux-root-amd64
start: 9MiB
end: "0" # 0 means use the rest of the disk space
fsType: ext4
mountPoint: /

systemConfig:
name: Standard-Kernel
description: Standard kernel configuration

packages:
# developer-packages
- alsa-sof-firmware
# intel-gpu-base
- kernel-drivers-gpu
- intel-npu-driver
# kernel-drivers
- kernel-drivers-sound

kernel:
name: kernel
cmdline: "console=ttyS0,115200n8 console=tty0 i915.force_probe=*"
packages:
- kernel

additionalFiles:
- local: additionalconfigs/configure-systemd-networkd-client-identifier.sh
final: /tmp/configure-systemd-networkd-client-identifier.sh
- local: additionalconfigs/configure-ip4save.sh
final: /tmp/configure-ip4save.sh
Loading