From 38af2043b02ca5eeb8051af3d038c08c53cfb5dd Mon Sep 17 00:00:00 2001 From: Alexander Deca Date: Tue, 21 Sep 2021 09:18:45 +0200 Subject: [PATCH 1/2] Add Cumulus VX image --- node-definitions/cumulus/README.md | 15 +++++ node-definitions/cumulus/cumulusvx.yaml | 59 +++++++++++++++++++ virl-base-images/cumulus/cumulusvx-4-4-0.yaml | 8 +++ 3 files changed, 82 insertions(+) create mode 100644 node-definitions/cumulus/README.md create mode 100644 node-definitions/cumulus/cumulusvx.yaml create mode 100644 virl-base-images/cumulus/cumulusvx-4-4-0.yaml diff --git a/node-definitions/cumulus/README.md b/node-definitions/cumulus/README.md new file mode 100644 index 0000000..6cd56fa --- /dev/null +++ b/node-definitions/cumulus/README.md @@ -0,0 +1,15 @@ +# NVIDIA Cumulus VX image + +This directory contains the node definition for Cumulus VX 4.4.0 + + +### General Information + +default username and password are cumulus/cumulus +eth0 interface defaults to dhcp (managment interfaces) + +Console will not show any output until completely booted, use vnc to connect to the host. + + + + diff --git a/node-definitions/cumulus/cumulusvx.yaml b/node-definitions/cumulus/cumulusvx.yaml new file mode 100644 index 0000000..e865329 --- /dev/null +++ b/node-definitions/cumulus/cumulusvx.yaml @@ -0,0 +1,59 @@ +id: cumulusvx +general: + description: NVIDIA Cumulus VX + nature: switch + read_only: false +device: + interfaces: + has_loopback_zero: false + physical: + - eth0 + - swp1 + - swp2 + - swp3 + - swp4 + - swp5 + - swp6 + - swp7 + serial_ports: 1 + default_count: 8 +ui: + visible: true + description: |- + NVIDIA Cumulus VX + + 2Gb of RAM and 15Gb of disk space + label_prefix: cumulusvx- + icon: switch + label: Cumulus VX +sim: + linux_native: + libvirt_domain_driver: kvm + driver: server + disk_driver: virtio + ram: 2048 + cpus: 2 + cpu_limit: 20 + nic_driver: virtio + video: + memory: 20 + model: virtio +boot: + timeout: 250 +inherited: + image: + ram: true + cpus: true + cpu_limit: true + data_volume: true + boot_disk_size: true + node: + ram: true + cpus: true + cpu_limit: true + data_volume: true + boot_disk_size: true +configuration: + generator: + driver: null +schema_version: 0.0.1 diff --git a/virl-base-images/cumulus/cumulusvx-4-4-0.yaml b/virl-base-images/cumulus/cumulusvx-4-4-0.yaml new file mode 100644 index 0000000..9a89702 --- /dev/null +++ b/virl-base-images/cumulus/cumulusvx-4-4-0.yaml @@ -0,0 +1,8 @@ +id: cumulusvx-4-4-0 +node_definition_id: cumulusvx +description: NVIDIA Cumulus VX 4.4.0 +label: Cumulus VX 4.4.0 +disk_image: cumulus-linux-4.4.0-vx-amd64-qemu.qcow2 +read_only: false +disk_subfolder: cumulusvx-4-4-0 +schema_version: 0.0.1 From 425d630505cfcefc6f0a310d2804c7e5ab5c8414 Mon Sep 17 00:00:00 2001 From: Alexander Deca Date: Thu, 23 Sep 2021 10:55:43 +0200 Subject: [PATCH 2/2] Updated contributer list --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index d81810c..a5eab72 100644 --- a/README.md +++ b/README.md @@ -59,3 +59,4 @@ This project was written and is maintained by the following individuals: * Paul Van Lierop * sig9 * Ozzy Schoonover +* Alexander Deca