diff --git a/gns3server/appliances/nokia-vsim.gns3a b/gns3server/appliances/nokia-vsim.gns3a new file mode 100644 index 00000000..d05618cf --- /dev/null +++ b/gns3server/appliances/nokia-vsim.gns3a @@ -0,0 +1,46 @@ +{ + "name": "Nokia vSIM", + "category": "router", + "description": "The Nokia Virtualized 7750 SR and 7950 XRS Simulator (vSIM) is a Virtualized Network Function (VNF) that simulates the control, management, and forwarding functions of a 7750 SR or 7950 XRS router. The vSIM runs the same Service Router Operating System (SR OS) as 7750 SR and 7950 XRS hardware-based routers and, therefore, has the same feature set and operational behavior as those platforms.", + "vendor_name": "Nokia", + "vendor_url": "https://www.nokia.com/networks/", + "documentation_url": "https://documentation.nokia.com/", + "product_name": "Nokia vSIM", + "product_url": "https://www.nokia.com/networks/products/virtualized-service-router/", + "registry_version": 4, + "status": "experimental", + "maintainer": "Vinicius Rocha", + "maintainer_email": "viniciusatr@gmail.com", + "usage": "Login is admin and password is admin. \n\nWe are using one IOM with one MDA 12x100G (w/ breakout).\n\nYou must add your license: file vi cf3:license.txt", + "first_port_name": "A/1", + "port_name_format": "1/1/{port1}", + "qemu": { + "adapter_type": "virtio-net-pci", + "adapters": 13, + "ram": 4096, + "cpus": 2, + "hda_disk_interface": "virtio", + "arch": "x86_64", + "console_type": "telnet", + "kvm": "require", + "options": "-nographic -smbios type=1,product=TIMOS:license-file=cf3:license.txt\\ slot=A\\ chassis=SR-1\\ card=cpm-1\\ mda/1=me12-100gb-qsfp28" + }, + "images": [ + { + "filename": "sros-vsr-21.7.R1.qcow2", + "version": "21.7.R1", + "md5sum": "7eed38c01350ebaf9c6105e26ce5307e", + "filesize": 568655872, + "download_url": "https://customer.nokia.com/support/s/", + "compression": "zip" + } + ], + "versions": [ + { + "name": "21.7.R1", + "images": { + "hda_disk_image": "sros-vsr-21.7.R1.qcow2" + } + } + ] +} diff --git a/gns3server/appliances/open-media-vault.gns3a b/gns3server/appliances/open-media-vault.gns3a index 6bc5ef04..0b68c4b9 100644 --- a/gns3server/appliances/open-media-vault.gns3a +++ b/gns3server/appliances/open-media-vault.gns3a @@ -7,7 +7,7 @@ "documentation_url": "hhttps://docs.openmediavault.org", "product_name": "OpenMediaVault", "product_url": "https://www.openmediavault.org/", - "registry_version": 3, + "registry_version": 4, "status": "stable", "maintainer": "Savio D'souza", "maintainer_email": "savio2002@yahoo.in", @@ -17,21 +17,29 @@ "adapter_type": "e1000", "adapters": 1, "ram": 2048, - "hda_disk_interface": "ide", - "hdb_disk_interface": "ide", - "arch": "x86_64", + "hda_disk_interface": "sata", + "hdb_disk_interface": "sata", + "arch": "x86_64", "console_type": "vnc", "boot_priority": "dc", "kvm": "require" }, "images": [ + { + "filename": "openmediavault_5.6.13-amd64.iso", + "version": "5.6.13", + "md5sum": "f08b41a5111fffca0355d53e26ec47ab", + "filesize": 652214272, + "download_url": "https://www.openmediavault.org/download.html", + "direct_download_url": "https://sourceforge.net/projects/openmediavault/files/5.6.13/openmediavault_5.6.13-amd64.iso/download" + }, { "filename": "openmediavault_5.5.11-amd64.iso", "version": "5.5.11", "md5sum": "76baad8e13dd49bee9b4b4a6936b7296", "filesize": 608174080, "download_url": "https://www.openmediavault.org/download.html", - "direct_download_url": "https://sourceforge.net/projects/openmediavault/files/latest/download" + "direct_download_url": "https://sourceforge.net/projects/openmediavault/files/5.5.11/openmediavault_5.5.11-amd64.iso/download" }, { "filename": "empty30G.qcow2", @@ -44,12 +52,20 @@ ], "versions": [ { - "name": "5.5.11", + "name": "5.6.13", "images": { "hda_disk_image": "empty30G.qcow2", "hdb_disk_image": "empty30G.qcow2", - "cdrom_image": "openmediavault_5.5.11-amd64.iso" + "cdrom_image": "openmediavault_5.6.13-amd64.iso" } + }, + { + "name": "5.5.11", + "images": { + "hda_disk_image": "empty30G.qcow2", + "hdb_disk_image": "empty30G.qcow2", + "cdrom_image": "openmediavault_5.5.11-amd64.iso" } + } ] } diff --git a/gns3server/appliances/openwrt.gns3a b/gns3server/appliances/openwrt.gns3a index a8b8fca8..a7228ea4 100644 --- a/gns3server/appliances/openwrt.gns3a +++ b/gns3server/appliances/openwrt.gns3a @@ -22,6 +22,24 @@ "kvm": "allow" }, "images": [ + { + "filename": "openwrt-21.02.0-x86-64-generic-ext4-combined.img", + "version": "21.02.0", + "md5sum": "1ba2a5c5c05e592c36a469a8ecd3bcf5", + "filesize": 126353408, + "download_url": "https://downloads.openwrt.org/releases/21.02.0/targets/x86/64/", + "direct_download_url": "https://downloads.openwrt.org/releases/21.02.0/targets/x86/64/openwrt-21.02.0-x86-64-generic-ext4-combined.img.gz", + "compression": "gzip" + }, + { + "filename": "openwrt-19.07.8-x86-64-combined-ext4.img", + "version": "19.07.8", + "md5sum": "a9d9776a96968a2042484330f285cae3", + "filesize": 285736960, + "download_url": "https://downloads.openwrt.org/releases/19.07.8/targets/x86/64/", + "direct_download_url": "https://downloads.openwrt.org/releases/19.07.8/targets/x86/64/openwrt-19.07.8-x86-64-combined-ext4.img", + "compression": "gzip" + }, { "filename": "openwrt-19.07.7-x86-64-combined-ext4.img", "version": "19.07.7", @@ -168,6 +186,18 @@ } ], "versions": [ + { + "name": "21.02.0", + "images": { + "hda_disk_image": "openwrt-21.02.0-x86-64-generic-ext4-combined.img" + } + }, + { + "name": "19.07.8", + "images": { + "hda_disk_image": "openwrt-19.07.8-x86-64-combined-ext4.img" + } + }, { "name": "19.07.7", "images": { diff --git a/gns3server/appliances/ostinato.gns3a b/gns3server/appliances/ostinato.gns3a index 7e72c1e9..2cbd0a87 100644 --- a/gns3server/appliances/ostinato.gns3a +++ b/gns3server/appliances/ostinato.gns3a @@ -1,24 +1,27 @@ { "name": "Ostinato", "category": "guest", - "description": "Ostinato is an open-source, cross-platform network packet crafter/traffic generator and analyzer with a friendly GUI. Craft and send packets of several streams with different protocols at different rates.", + "description": "Packet crafter and traffic generator for network engineers", "vendor_name": "Ostinato", - "vendor_url": "http://ostinato.org/", - "documentation_url": "http://ostinato.org/docs.html", + "vendor_url": "https://ostinato.org/", + "documentation_url": "https://ostinato.org/docs", "product_name": "Ostinato", - "product_url": "http://ostinato.org/", - "registry_version": 3, - "status": "experimental", - "maintainer": "Bernhard Ehlers", - "maintainer_email": "be@bernhard-ehlers.de", - "usage": "Use interfaces starting with eth1 as traffic interfaces, eth0 is only for the (optional) management of the server/drone.", - "symbol": "ostinato-3d-icon.svg", - "port_name_format": "eth{0}", + "product_url": "https://ostinato.org/", + "registry_version": 4, + "status": "stable", + "availability": "service-contract", + "maintainer": "Srivats P", + "maintainer_email": "support@ostinato.org", + "symbol": ":/symbols/affinity/circle/gray/cog.svg", + "first_port_name": "eth0/mgmt", + "port_name_format": "eth{port1}", + "linked_clone": true, "qemu": { "adapter_type": "e1000", "adapters": 4, "ram": 256, - "hda_disk_interface": "ide", + "cpus": 2, + "hda_disk_interface": "sata", "arch": "i386", "console_type": "vnc", "kvm": "allow", @@ -26,33 +29,18 @@ }, "images": [ { - "filename": "ostinato-0.9-1.qcow2", - "version": "0.9", - "md5sum": "00b4856ec9fffbcbcab7a8f757355d69", - "filesize": 101646336, - "download_url": "http://www.bernhard-ehlers.de/projects/ostinato4gns3/index.html", - "direct_download_url": "http://www.bernhard-ehlers.de/projects/ostinato4gns3/ostinato-0.9-1.qcow2" - }, - { - "filename": "ostinato-0.8-1.qcow2", - "version": "0.8", - "md5sum": "12e990ba695103cfac82f8771b8015d4", - "filesize": 57344000, - "download_url": "http://www.bernhard-ehlers.de/projects/ostinato4gns3/index.html", - "direct_download_url": "http://www.bernhard-ehlers.de/projects/ostinato4gns3/ostinato-0.8-1.qcow2" + "version": "1.1", + "filename": "ostinatostd-1.1-1.qcow2", + "filesize": 134217728, + "md5sum": "aa027e83cefea1c38d0102eb2f28956e", + "download_url": "https://ostinato.org/pricing/gns3" } ], "versions": [ { - "name": "0.9", + "name": "1.1", "images": { - "hda_disk_image": "ostinato-0.9-1.qcow2" - } - }, - { - "name": "0.8", - "images": { - "hda_disk_image": "ostinato-0.8-1.qcow2" + "hda_disk_image": "ostinatostd-1.1-1.qcow2" } } ] diff --git a/gns3server/appliances/vyos.gns3a b/gns3server/appliances/vyos.gns3a index 20a1f3c3..f7157e4c 100644 --- a/gns3server/appliances/vyos.gns3a +++ b/gns3server/appliances/vyos.gns3a @@ -11,7 +11,7 @@ "status": "stable", "maintainer": "GNS3 Team", "maintainer_email": "developers@gns3.net", - "usage": "Default username/password is vyos/vyos.\n\nAt first boot of versions 1.1.x/1.2.x the router will start from the cdrom. Login and then type \"install image\" and follow the instructions.", + "usage": "Default username/password is vyos/vyos.\n\nAt first boot the router will start from the cdrom. Login and then type \"install image\" and follow the instructions.", "symbol": "vyos.svg", "port_name_format": "eth{0}", "qemu": { @@ -26,11 +26,12 @@ }, "images": [ { - "filename": "vyos-1.3.0-rc5-amd64.qcow2", - "version": "1.3.0-rc5", - "md5sum": "dd704f59afc0fccdf601cc750bf2c438", - "filesize": 361955328, - "direct_download_url": "https://www.mediafire.com/file/taspgxh4vj0a4j1/vyos-1.3.0-rc5-amd64.qcow2/file" + "filename": "vyos-1.3.0-rc6-amd64.iso", + "version": "1.3.0-rc6", + "md5sum": "b3939f82a35b23d428ee0ad4ac8be087", + "filesize": 331350016, + "download_url": "https://vyos.net/get/snapshots/", + "direct_download_url": "https://s3.amazonaws.com/s3-us.vyos.io/snapshot/vyos-1.3.0-rc6/vyos-1.3.0-rc6-amd64.iso" }, { "filename": "vyos-1.2.8-amd64.iso", @@ -65,9 +66,10 @@ ], "versions": [ { - "name": "1.3.0-rc5", + "name": "1.3.0-rc6", "images": { - "hda_disk_image": "vyos-1.3.0-rc5-amd64.qcow2" + "hda_disk_image": "empty8G.qcow2", + "cdrom_image": "vyos-1.3.0-rc6-amd64.iso" } }, {