mirror of
https://github.com/clearlinux/clr-installer.git
synced 2026-09-05 13:11:28 +00:00
53 lines
1.1 KiB
YAML
53 lines
1.1 KiB
YAML
#clear-linux-config
|
|
|
|
# c-basic-offset: 2; tab-width: 2; indent-tabs-mode: nil
|
|
# vi: set shiftwidth=2 tabstop=2 expandtab:
|
|
# :indentSize=2:tabSize=2:noTabs=true:
|
|
|
|
# File: baseline.yaml
|
|
# Use Case: Image file for basic functionality testing.
|
|
# Initially create for use by swupd-client as a validation.
|
|
|
|
# Switch between aliases if you want to install to an actual block device.
|
|
# i.e /dev/sda
|
|
block-devices: [
|
|
{name: "baseimg", file: "baseline.img"}
|
|
]
|
|
|
|
targetMedia:
|
|
- name: ${baseimg}
|
|
type: disk
|
|
children:
|
|
- name: ${baseimg}1
|
|
fstype: vfat
|
|
mountpoint: /boot
|
|
size: "100M"
|
|
type: part
|
|
- name: ${baseimg}2
|
|
fstype: ext4
|
|
mountpoint: /
|
|
size: "4.0G"
|
|
type: part
|
|
|
|
bundles: [os-core, os-core-update, NetworkManager, vim]
|
|
|
|
autoUpdate: false
|
|
postArchive: true
|
|
postReboot: false
|
|
telemetry: false
|
|
iso: true
|
|
keepImage: false
|
|
|
|
keyboard: us
|
|
language: en_US.UTF-8
|
|
kernel: kernel-native
|
|
|
|
post-install: [
|
|
{cmd: "/bin/ls ${chrootDir}/etc"},
|
|
{chroot: true, cmd: "/bin/ls /etc"},
|
|
]
|
|
|
|
post-image: [
|
|
{cmd: "xz -q -T0 --stdout ${imageFile} > ${imageFile}.xz"},
|
|
]
|