Browse Source
cumulusvx: fixed detection of missing loop files for Ubuntu 16.04 in VIRL >=1.3, added default subtype creation, changed position of grub.cfg in cumulusvx >= 3.x (thanks to bobskye)
master
cumulusvx: fixed detection of missing loop files for Ubuntu 16.04 in VIRL >=1.3, added default subtype creation, changed position of grub.cfg in cumulusvx >= 3.x (thanks to bobskye)
master
Sebastian Rieger
8 years ago
4 changed files with 162 additions and 30 deletions
-
120create-cumulusvx-image/create-cumulus-vx-image.sh
-
23create-cumulusvx-image/dynamic-subtype-CumulusVX-VIRL-Version-1.2.x.json
-
24create-cumulusvx-image/dynamic-subtype-CumulusVX-VIRL-Version-1.3.x.json
-
23create-cumulusvx-image/dynamic-subtype-CumulusVX.json
@ -0,0 +1,23 @@ |
|||
{ |
|||
"dynamic-subtypes": [ |
|||
{ |
|||
"plugin_base": "generic", |
|||
"plugin_desc": "CumulusVX", |
|||
"cli_protocol": "ssh", |
|||
"plugin_name": "CumulusVX", |
|||
"cli_serial": 1, |
|||
"interface_range": 25, |
|||
"gui_visible": true, |
|||
"interface_pattern": "swp{0}", |
|||
"baseline_image": "CumulusVX", |
|||
"config_disk_type": "disk", |
|||
"hw_vm_extra": "", |
|||
"gui_icon": "iosvl2", |
|||
"config_file": "/cumulusvx.sh", |
|||
"interface_first": 1, |
|||
"deprecated_use": "", |
|||
"baseline_flavor": "CumulusVX.small", |
|||
"interface_management": "eth0" |
|||
} |
|||
] |
|||
} |
@ -0,0 +1,24 @@ |
|||
{ |
|||
"dynamic-subtypes": [ |
|||
{ |
|||
"plugin_base": "generic", |
|||
"device_type": "switch", |
|||
"plugin_desc": "CumulusVX", |
|||
"cli_protocol": "ssh", |
|||
"plugin_name": "CumulusVX", |
|||
"cli_serial": 1, |
|||
"interface_range": 25, |
|||
"gui_visible": true, |
|||
"interface_pattern": "swp{0}", |
|||
"baseline_image": "CumulusVX", |
|||
"config_disk_type": "disk", |
|||
"hw_vm_extra": "", |
|||
"gui_icon": "iosvl2", |
|||
"config_file": "/cumulusvx.sh", |
|||
"interface_first": 1, |
|||
"deprecated_use": "", |
|||
"baseline_flavor": "CumulusVX.small", |
|||
"interface_management": "eth0" |
|||
} |
|||
] |
|||
} |
@ -1,23 +0,0 @@ |
|||
{ |
|||
"dynamic-subtypes": [ |
|||
{ |
|||
"cli_protocol": "ssh", |
|||
"gui_icon": "iosvl2", |
|||
"plugin_desc": "CumulusVX", |
|||
"interface_first": 1, |
|||
"baseline_flavor": "CumulusVX.small", |
|||
"plugin_base": "generic", |
|||
"interface_management": "eth0", |
|||
"interface_pattern": "swp{0}", |
|||
"config_file": "/cumulusvx.sh", |
|||
"deprecated_use": "", |
|||
"hw_vm_extra": "", |
|||
"cli_serial": 1, |
|||
"interface_range": 25, |
|||
"config_disk_type": "disk", |
|||
"plugin_name": "CumulusVX", |
|||
"gui_visible": true, |
|||
"baseline_image": "CumulusVX" |
|||
} |
|||
] |
|||
} |
Write
Preview
Loading…
Cancel
Save
Reference in new issue