diff options
Diffstat (limited to 'clusters')
-rw-r--r-- | clusters/ci.morph | 14 | ||||
-rw-r--r-- | clusters/genivi-demo-platform-x86_32-deploy.morph | 22 | ||||
-rw-r--r-- | clusters/genivi-demo-platform-x86_64-deploy.morph | 22 | ||||
-rw-r--r-- | clusters/gnome-system-armv7lhf-jetson-deploy.morph | 17 | ||||
-rw-r--r-- | clusters/ivi-system-armv7lhf-jetson-deploy.morph | 18 | ||||
-rw-r--r-- | clusters/ivi-system-x86_32-deploy.morph | 24 | ||||
-rw-r--r-- | clusters/ivi-system-x86_64-deploy.morph | 24 | ||||
-rw-r--r-- | clusters/release-genivi-baseline.morph | 41 | ||||
-rw-r--r-- | clusters/release.morph | 35 |
9 files changed, 182 insertions, 35 deletions
diff --git a/clusters/ci.morph b/clusters/ci.morph index 95d6d0f7..a162eff0 100644 --- a/clusters/ci.morph +++ b/clusters/ci.morph @@ -6,6 +6,13 @@ description: | This cluster morph is for use by the Mason Continuous Delivery pipeline during development. systems: +- morph: systems/minimal-system-x86_64-generic.morph + deploy: + minimal-system-x86_64-generic: + type: extensions/rawdisk + location: minimal-system-x86_64-generic.img + DISK_SIZE: 512M + INIT_SYSTEM: busybox - morph: systems/devel-system-x86_64-generic.morph deploy: devel-system-x86_64-generic: @@ -84,6 +91,13 @@ systems: GENIVI_WESTON_BACKEND: drm GENIVI_WESTON_CONFIG: baseline GENIVI_WESTON_AUTOSTART: True +- morph: systems/weston-qt5-system-x86_64.morph + deploy: + weston-qt5-system-x86_64.morph: + type: extensions/rawdisk + location: weston-qt5-system-x86_64.morph.img + DISK_SIZE: 4G + KERNEL_ARGS: vga=788 - morph: systems/openstack-system-x86_64.morph deploy: openstack-system-x86_64: diff --git a/clusters/genivi-demo-platform-x86_32-deploy.morph b/clusters/genivi-demo-platform-x86_32-deploy.morph new file mode 100644 index 00000000..df02719d --- /dev/null +++ b/clusters/genivi-demo-platform-x86_32-deploy.morph @@ -0,0 +1,22 @@ +name: genivi-demo-platform-x86_32-deploy +kind: cluster +description: | + Deploy GENIVI Demo platform system +systems: +- morph: systems/genivi-demo-platform-x86_32-generic.morph + deploy: + genivi-demo-platform-x86_32-generic: + type: extensions/rawdisk + location: genivi-demo-platform-x86_32-generic.img + DISK_SIZE: 4G + KERNEL_ARGS: vga=788 + INITRAMFS_PATH: boot/initramfs.gz + HOSTNAME: genivi-demo-platform-x86-32-generic + GENIVI_WESTON_CONFIG: gdp + GENIVI_WESTON_AUTOSTART: False + subsystems: + - morph: systems/initramfs-x86_32.morph + deploy: + initramfs-genivi-demo-platform-x86_32-generic: + type: extensions/initramfs + location: boot/initramfs.gz diff --git a/clusters/genivi-demo-platform-x86_64-deploy.morph b/clusters/genivi-demo-platform-x86_64-deploy.morph new file mode 100644 index 00000000..cbbfbf39 --- /dev/null +++ b/clusters/genivi-demo-platform-x86_64-deploy.morph @@ -0,0 +1,22 @@ +name: genivi-demo-platform-x86_64-deploy +kind: cluster +description: | + Deploy GENIVI Demo platform system +systems: +- morph: systems/genivi-demo-platform-x86_64-generic.morph + deploy: + genivi-demo-platform-x86_64-generic: + type: extensions/rawdisk + location: genivi-demo-platform-x86_64-generic.img + DISK_SIZE: 4G + KERNEL_ARGS: vga=788 + INITRAMFS_PATH: boot/initramfs.gz + HOSTNAME: genivi-demo-platform-x86-64-generic + GENIVI_WESTON_CONFIG: gdp + GENIVI_WESTON_AUTOSTART: False + subsystems: + - morph: systems/initramfs-x86_64.morph + deploy: + initramfs-genivi-demo-platform-x86_64-generic: + type: extensions/initramfs + location: boot/initramfs.gz diff --git a/clusters/gnome-system-armv7lhf-jetson-deploy.morph b/clusters/gnome-system-armv7lhf-jetson-deploy.morph new file mode 100644 index 00000000..c74f1209 --- /dev/null +++ b/clusters/gnome-system-armv7lhf-jetson-deploy.morph @@ -0,0 +1,17 @@ +name: gnome-system-armv7lhf-jetson-deploy +kind: cluster +description: Deploy a GNOME system. +systems: +- morph: systems/gnome-system-armv7lhf-jetson.morph + deploy: + gnome-system-armv7lhf-jetson: + type: extensions/rawdisk + location: gnome-system-armv7lhf-jetson.img + DISK_SIZE: 7G + BOOT_DEVICE: /dev/mmcblk0p1 + ROOT_DEVICE: /dev/mmcblk0p2 + DTB_PATH: boot/tegra124-jetson-tk1.dtb + BOOTLOADER_CONFIG_FORMAT: extlinux + BOOTLOADER_INSTALL: none + KERNEL_ARGS: cma=256M console=tty0 console=ttyS0,115200n8 no_console_suspend=1 + nouveau.pstate=1 diff --git a/clusters/ivi-system-armv7lhf-jetson-deploy.morph b/clusters/ivi-system-armv7lhf-jetson-deploy.morph new file mode 100644 index 00000000..fef89351 --- /dev/null +++ b/clusters/ivi-system-armv7lhf-jetson-deploy.morph @@ -0,0 +1,18 @@ +name: ivi-system-armv7lhf-jetson-deploy +kind: cluster +description: Deploy a IVI system. +systems: +- morph: systems/ivi-system-armv7lhf-jetson.morph + deploy: + ivi-system-armv7lhf-jetson: + type: extensions/rawdisk + location: /ivi-system-armv7lhf-jetson.img + HOSTNAME: ivi-system-armv7lhf-jetson + DISK_SIZE: 6G + BOOT_DEVICE: /dev/mmcblk0p1 + ROOT_DEVICE: /dev/mmcblk0p2 + DTB_PATH: boot/tegra124-jetson-tk1.dtb + BOOTLOADER_CONFIG_FORMAT: extlinux + BOOTLOADER_INSTALL: none + KERNEL_ARGS: cma=256M console=tty0 console=ttyS0,115200n8 no_console_suspend=1 + nouveau.pstate=1 diff --git a/clusters/ivi-system-x86_32-deploy.morph b/clusters/ivi-system-x86_32-deploy.morph new file mode 100644 index 00000000..90ce4940 --- /dev/null +++ b/clusters/ivi-system-x86_32-deploy.morph @@ -0,0 +1,24 @@ +name: ivi-system-x86_32-deploy +kind: cluster +description: | + Deploy a stock IVI system. + + The resulting image can be copied to a USB and booted from there, + as well as in a virtual machine. + +systems: +- morph: systems/ivi-system-x86_32.morph + deploy: + ivi-system-x86_32: + type: extensions/rawdisk + location: /ivi-system-x86_32.img + HOSTNAME: ivi-system-x86-32 + DISK_SIZE: 6G + KERNEL_ARGS: vga=788 + INITRAMFS_PATH: boot/initramfs.gz + subsystems: + - morph: systems/initramfs-x86_32.morph + deploy: + initramfs: + type: initramfs + location: boot/initramfs.gz diff --git a/clusters/ivi-system-x86_64-deploy.morph b/clusters/ivi-system-x86_64-deploy.morph new file mode 100644 index 00000000..0833ec8c --- /dev/null +++ b/clusters/ivi-system-x86_64-deploy.morph @@ -0,0 +1,24 @@ +name: ivi-system-x86_64-deploy +kind: cluster +description: | + Deploy a stock IVI system. + + The resulting image can be copied to a USB and booted from there, + as well as in a virtual machine. + +systems: +- morph: systems/ivi-system-x86_64.morph + deploy: + ivi-system-x86_64: + type: extensions/rawdisk + location: /ivi-system-x86_64.img + HOSTNAME: ivi-system-x86-64 + DISK_SIZE: 6G + KERNEL_ARGS: vga=788 + INITRAMFS_PATH: boot/initramfs.gz + subsystems: + - morph: systems/initramfs-x86_64.morph + deploy: + initramfs: + type: initramfs + location: boot/initramfs.gz diff --git a/clusters/release-genivi-baseline.morph b/clusters/release-genivi-baseline.morph new file mode 100644 index 00000000..f7e07042 --- /dev/null +++ b/clusters/release-genivi-baseline.morph @@ -0,0 +1,41 @@ +name: release-genivi-baseline +kind: cluster +description: | + Deploy GENIVI Baseline systems +systems: +- morph: systems/genivi-baseline-system-x86_64-generic.morph + deploy: + genivi-baseline-system-x86_64-generic: + type: extensions/rawdisk + location: genivi-baseline-system-x86_64-generic.img + DISK_SIZE: 4G + KERNEL_ARGS: vga=788 + INITRAMFS_PATH: boot/initramfs.gz + HOSTNAME: genivi-baseline-system-x86-64-generic + GENIVI_WESTON_BACKEND: fbdev + GENIVI_WESTON_CONFIG: baseline + GENIVI_WESTON_AUTOSTART: False + subsystems: + - morph: systems/initramfs-x86_64.morph + deploy: + initramfs-genivi-baseline-system-x86_64-generic: + type: extensions/initramfs + location: boot/initramfs.gz +- morph: systems/genivi-baseline-system-armv7lhf-jetson.morph + deploy: + genivi-baseline-system-armv7lhf-jetson: + type: extensions/rawdisk + location: genivi-baseline-system-armv7lhf-jetson.img + DISK_SIZE: 4G + BOOT_DEVICE: /dev/mmcblk0p1 + ROOT_DEVICE: /dev/mmcblk0p2 + DTB_PATH: boot/tegra124-jetson-tk1.dtb + BOOTLOADER_CONFIG_FORMAT: extlinux + BOOTLOADER_INSTALL: none + KERNEL_ARGS: cma=256M console=tty0 console=ttyS0,115200n8 no_console_suspend=1 + nouveau.pstate=1 + HOSTNAME: genivi-baseline-system-armv7lhf-jetson + GENIVI_WESTON_BACKEND: drm + GENIVI_WESTON_CONFIG: baseline + GENIVI_WESTON_AUTOSTART: False + diff --git a/clusters/release.morph b/clusters/release.morph index dfba8ec0..fe07665f 100644 --- a/clusters/release.morph +++ b/clusters/release.morph @@ -60,38 +60,3 @@ systems: KERNEL_ARGS: cma=256M console=tty0 console=ttyS0,115200n8 no_console_suspend=1 nouveau.pstate=1 HOSTNAME: build-system-armv7lhf-jetson -- morph: systems/genivi-baseline-system-x86_64-generic.morph - deploy: - genivi-baseline-system-x86_64-generic: - type: extensions/rawdisk - location: genivi-baseline-system-x86_64-generic.img - DISK_SIZE: 4G - KERNEL_ARGS: vga=788 - INITRAMFS_PATH: boot/initramfs.gz - HOSTNAME: genivi-baseline-system-x86-64-generic - GENIVI_WESTON_BACKEND: fbdev - GENIVI_WESTON_CONFIG: baseline - GENIVI_WESTON_AUTOSTART: False - subsystems: - - morph: systems/initramfs-x86_64.morph - deploy: - initramfs-genivi-baseline-system-x86_64-generic: - type: extensions/initramfs - location: boot/initramfs.gz -- morph: systems/genivi-baseline-system-armv7lhf-jetson.morph - deploy: - genivi-baseline-system-armv7lhf-jetson: - type: extensions/rawdisk - location: genivi-baseline-system-armv7lhf-jetson.img - DISK_SIZE: 4G - BOOT_DEVICE: /dev/mmcblk0p1 - ROOT_DEVICE: /dev/mmcblk0p2 - DTB_PATH: boot/tegra124-jetson-tk1.dtb - BOOTLOADER_CONFIG_FORMAT: extlinux - BOOTLOADER_INSTALL: none - KERNEL_ARGS: cma=256M console=tty0 console=ttyS0,115200n8 no_console_suspend=1 - nouveau.pstate=1 - HOSTNAME: genivi-baseline-system-armv7lhf-jetson - GENIVI_WESTON_BACKEND: drm - GENIVI_WESTON_CONFIG: baseline - GENIVI_WESTON_AUTOSTART: False |