diff --git a/PULL_REQUEST_TEMPLATE.md b/PULL_REQUEST_TEMPLATE.md new file mode 100644 index 0000000..ab534c0 --- /dev/null +++ b/PULL_REQUEST_TEMPLATE.md @@ -0,0 +1,18 @@ +Before submitting a pull request, please check the following. + +--- +When updating an **existing** appliance: +- [ ] The new version is on top. +- [ ] The filenames in the "images" section are unique, to avoid appliances / version overwriting each other. +- [ ] If you forked the repo, running check.py doesn't drop any errors for the updated file. +--- +When creating a **new** appliance: +- It's tested locally, i.e. + - [ ] You dragged an instance into a project on your box, got it installed (if necessary), and did some basic network checks (ping, UI reachable, etc.). + - [ ] GNS3 VM can run it without any tweaks. + - [ ] The device is in the right category: router, switch, guest (hosts), firewall + - [ ] You filled in as much info as possible (checks the schemas and other appliance files for some guidance). +- [ ] When adding a container: it builds on Docker Hub and can be pulled. +- [ ] The filenames in the "images" section are unique (to avoid appliances and/or versions overwriting each other). +- [ ] If you forked the repo, running check.py doesn't drop any errors for the new file. +- [ ] *Optional: a symbol has been created for the new appliance.* diff --git a/README.rst b/README.rst index 4aaf522..07f8a8e 100644 --- a/README.rst +++ b/README.rst @@ -49,7 +49,8 @@ Check appliance files python3 check.py python3 check_urls.py -You need to install `imagemagick` before running check.py. +If `imagemagick` is installed, it will be used to check the symbol properties. +Otherwise an (experimental) internal function will do that. Create a new appliance ----------------------- diff --git a/appliances/aaa.gns3a b/appliances/aaa.gns3a new file mode 100644 index 0000000..b54b24a --- /dev/null +++ b/appliances/aaa.gns3a @@ -0,0 +1,19 @@ +{ + "name": "AAA", + "category": "guest", + "description": "This appliance provides RADIUS and TACACS+ services with preconfigured users and groups.", + "vendor_name": "Ubuntu", + "vendor_url": "https://www.ubuntu.com/", + "product_name": "AAA", + "registry_version": 3, + "status": "stable", + "maintainer": "Andras Dosztal", + "maintainer_email": "developers@gns3.net", + "symbol": "linux_guest.svg", + "usage": "RADIUS users:\n- alice\n- bob\n\nTACACS+ users:\n- gns3 (role: admin)\n- readonly\n\nAll users, as well as the RADIUS/TACACS+ clients have the password 'gns3' set.", + "docker": { + "adapters": 1, + "image": "adosztal/aaa:latest", + "console_type": "telnet" + } +} diff --git a/appliances/arista-ceos.gns3a b/appliances/arista-ceos.gns3a new file mode 100644 index 0000000..84790a4 --- /dev/null +++ b/appliances/arista-ceos.gns3a @@ -0,0 +1,19 @@ +{ + "name": "cEOS", + "category": "multilayer_switch", + "description": "Arista cEOS\u2122 introduces the containerized packaging of EOS software and its agents for deployment in cloud infrastructure with the same proven EOS software image that runs on all Arista products. These flexible deployment options empower cloud network operators that are customizing their operating environments to provide a uniform workflow for development, testing and deployment of differentiated services.", + "vendor_name": "Arista", + "vendor_url": "http://www.arista.com/", + "product_name": "cEOS", + "registry_version": 3, + "status": "experimental", + "maintainer": "GNS3 Team", + "maintainer_email": "developers@gns3.net", + "usage": "Download:\nCreate a (free) Arista account and login.\nThen navigate to Support / Software Download and download the cEOS-lab image.\n\nInstallation:\nCopy the image to your GNS3VM (or other Linux) server, then run the following commands:\n\ncEOS-4.21.0F and newer, replace by the cEOS version:\ndocker import cEOS-lab.tar.xz ceosimage:\necho \"rm /etc/systemd/system/getty.target.wants/getty@tty1.service\" | \\\ndocker run --name=ceos-container -e CEOS=1 -e container=docker -e EOS_PLATFORM=ceoslab -e SKIP_ZEROTOUCH_BARRIER_IN_SYSDBINIT=1 -e ETBA=1 -e INTFTYPE=eth -i ceosimage: sh\ndocker commit --change='CMD [\"/sbin/init\"]' --change='VOLUME /mnt/flash' ceos-container ceosimage:GNS3\ndocker rm ceos-container\n\ncEOS-4.20.5F:\ndocker import cEOS-lab.tar.xz ceosimage:4.20.5F\necho \"rm /etc/systemd/system/getty.target.wants/getty@tty1.service\" | \\\ndocker run --name=ceos-container -e CEOS=1 -e container=docker -e EOS_PLATFORM=ceossim -e SKIP_ZEROTOUCH_BARRIER_IN_SYSDBINIT=1 -e ETBA=1 -e INTFTYPE=eth -i ceosimage:4.20.5F sh\ndocker commit --change='CMD [\"/sbin/init\"]' --change='VOLUME /mnt/flash' ceos-container ceosimage:GNS3\ndocker rm ceos-container\n\nUsage:\nStart an auxiliary console on the cEOS and issue the \"Cli\" command.\nOnly cEOS-4.20.5F: Login on the console with username \"admin\".", + "symbol": ":/symbols/multilayer_switch.svg", + "docker": { + "adapters": 8, + "image": "ceosimage:GNS3", + "console_type": "telnet" + } +} diff --git a/appliances/arista-veos.gns3a b/appliances/arista-veos.gns3a index 52868c3..57685e1 100644 --- a/appliances/arista-veos.gns3a +++ b/appliances/arista-veos.gns3a @@ -24,6 +24,62 @@ "kvm": "require" }, "images": [ + { + "filename": "vEOS-lab-4.21.1.1F.vmdk", + "version": "4.21.1.1F", + "md5sum": "02bfb7e53781fd44ff02357f201586d9", + "filesize": 358809600, + "download_url": "https://www.arista.com/en/support/software-download" + }, + { + "filename": "vEOS-lab-4.20.10M-combined.vmdk", + "version": "4.20.10M-combined", + "md5sum": "d1f2d650f93dbf24e04fdd2c9d62bd62", + "filesize": 334626816, + "download_url": "https://www.arista.com/en/support/software-download" + }, + { + "filename": "vEOS-lab-4.20.1F.vmdk", + "version": "4.20.1F", + "md5sum": "aadb6f3dbff28317f68cb4c4502d0db8", + "filesize": 662044672, + "download_url": "https://www.arista.com/en/support/software-download" + }, + { + "filename": "vEOS-lab-4.19.10M-combined.vmdk", + "version": "4.19.10M-combined", + "md5sum": "103daa45c33be4584cbe6adc60de46a3", + "filesize": 324141056, + "download_url": "https://www.arista.com/en/support/software-download" + }, + { + "filename": "vEOS-lab-4.19.10M.vmdk", + "version": "4.19.10M", + "md5sum": "665ed14389411ae5f16ba0a2ff84240a", + "filesize": 637337600, + "download_url": "https://www.arista.com/en/support/software-download" + }, + { + "filename": "vEOS-lab-4.18.10M-combined.vmdk", + "version": "4.18.10M-combined", + "md5sum": "e33e0ef5b8cecc84c5bb57569b36b9c6", + "filesize": 317652992, + "download_url": "https://www.arista.com/en/support/software-download" + }, + { + "filename": "vEOS-lab-4.18.10M.vmdk", + "version": "4.18.10M", + "md5sum": "1d87e9ace37fe3706dbf3e49c8d4d231", + "filesize": 624427008, + "download_url": "https://www.arista.com/en/support/software-download" + }, + { + "filename": "vEOS-lab-4.18.5M.vmdk", + "version": "4.18.5M", + "md5sum": "b1ee6268dbaf2b2276fd7a5286c7ce2b", + "filesize": 623116288, + "download_url": "https://www.arista.com/en/support/software-download" + }, { "filename": "vEOS-lab-4.18.1F.vmdk", "version": "4.18.1F", @@ -31,6 +87,13 @@ "filesize": 620625920, "download_url": "https://www.arista.com/en/support/software-download" }, + { + "filename": "vEOS-lab-4.17.8M.vmdk", + "version": "4.17.8M", + "md5sum": "afc79a06f930ea2cc0ae3e03cbfd3f23", + "filesize": 608829440, + "download_url": "https://www.arista.com/en/support/software-download" + }, { "filename": "vEOS-lab-4.17.2F.vmdk", "version": "4.17.2F", @@ -38,6 +101,13 @@ "filesize": 609615872, "download_url": "https://www.arista.com/en/support/software-download" }, + { + "filename": "vEOS-lab-4.16.13M.vmdk", + "version": "4.16.13M", + "md5sum": "4d0facf90140fc3aab031f0f8f88a32f", + "filesize": 521404416, + "download_url": "https://www.arista.com/en/support/software-download" + }, { "filename": "vEOS-lab-4.16.6M.vmdk", "version": "4.16.6M", @@ -45,6 +115,13 @@ "filesize": 519962624, "download_url": "https://www.arista.com/en/support/software-download" }, + { + "filename": "vEOS-lab-4.15.10M.vmdk", + "version": "4.15.10M", + "md5sum": "98e08281a9c48ddf6f3c5d62a124a20f", + "filesize": 517079040, + "download_url": "https://www.arista.com/en/support/software-download" + }, { "filename": "vEOS-lab-4.15.5M.vmdk", "version": "4.15.5M", @@ -82,6 +159,59 @@ } ], "versions": [ + { + "name": "4.21.1F", + "images": { + "hda_disk_image": "Aboot-veos-serial-8.0.0.iso", + "hdb_disk_image": "vEOS-lab-4.21.1.1F.vmdk" + } + }, + { + "name": "4.20.10M-combined", + "images": { + "hda_disk_image": "vEOS-lab-4.20.10M-combined.vmdk" + } + }, + { + "name": "4.20.1F", + "images": { + "hda_disk_image": "Aboot-veos-serial-8.0.0.iso", + "hdb_disk_image": "vEOS-lab-4.20.1F.vmdk" + } + }, + { + "name": "4.19.10M-combined", + "images": { + "hda_disk_image": "vEOS-lab-4.19.10M-combined.vmdk" + } + }, + { + "name": "4.19.10M", + "images": { + "hda_disk_image": "Aboot-veos-serial-8.0.0.iso", + "hdb_disk_image": "vEOS-lab-4.19.10M.vmdk" + } + }, + { + "name": "4.18.10M-combined", + "images": { + "hda_disk_image": "vEOS-lab-4.18.10M-combined.vmdk" + } + }, + { + "name": "4.18.10M", + "images": { + "hda_disk_image": "Aboot-veos-serial-8.0.0.iso", + "hdb_disk_image": "vEOS-lab-4.18.10M.vmdk" + } + }, + { + "name": "4.18.5M", + "images": { + "hda_disk_image": "Aboot-veos-serial-8.0.0.iso", + "hdb_disk_image": "vEOS-lab-4.18.5M.vmdk" + } + }, { "name": "4.18.1F", "images": { @@ -89,6 +219,13 @@ "hdb_disk_image": "vEOS-lab-4.18.1F.vmdk" } }, + { + "name": "4.17.8M", + "images": { + "hda_disk_image": "Aboot-veos-serial-8.0.0.iso", + "hdb_disk_image": "vEOS-lab-4.17.8M.vmdk" + } + }, { "name": "4.17.2F", "images": { @@ -96,6 +233,13 @@ "hdb_disk_image": "vEOS-lab-4.17.2F.vmdk" } }, + { + "name": "4.16.13M", + "images": { + "hda_disk_image": "Aboot-veos-serial-8.0.0.iso", + "hdb_disk_image": "vEOS-lab-4.16.13M.vmdk" + } + }, { "name": "4.16.6M", "images": { @@ -103,6 +247,13 @@ "hdb_disk_image": "vEOS-lab-4.16.6M.vmdk" } }, + { + "name": "4.15.10M", + "images": { + "hda_disk_image": "Aboot-veos-serial-8.0.0.iso", + "hdb_disk_image": "vEOS-lab-4.15.10M.vmdk" + } + }, { "name": "4.15.5M", "images": { diff --git a/appliances/aruba-arubaoscx.gns3a b/appliances/aruba-arubaoscx.gns3a new file mode 100644 index 0000000..09b25ba --- /dev/null +++ b/appliances/aruba-arubaoscx.gns3a @@ -0,0 +1,53 @@ +{ + "name": "ArubaOS-CX Simulation Software", + "category": "multilayer_switch", + "status": "stable", + "product_name": "ArubaOS-CX Simulation Software", + "description": "The ArubaOS-CX Simulation Software OVA is a virtual platform to enable simulation of the ArubaOS-CX Network Operating System. Simulated networks can be created using many of the protocols in the ArubaOS-CX Operating system like OSPF and BGP. Key features like the Aruba Network Analytics Engine and the REST API can be simulated, providing a lightweight development platform to building the modern network. This software can be easily implemented in the GNS3 simulation software to enable drag and drop network design for building complex simulated topologies.", + "maintainer_email": "alloytm@gmail.com", + "vendor_url": "arubanetworks.com", + "vendor_name": "HPE Aruba", + "availability": "service-contract", + "maintainer": "Tak Mem Loy", + "registry_version": 4, + "usage": "Default username admin with blank password.", + "symbol": ":/symbols/route_switch_processor.svg", + "first_port_name": "mgmt", + "port_name_format": "1/1/{0}", + + "qemu": { + "arch": "x86_64", + "ram": 4096, + "adapters": 8, + "hdb_disk_interface": "ide", + "hdc_disk_interface": "ide", + "hda_disk_interface": "ide", + "cpus": 2, + "kvm": "require", + "adapter_type": "virtio-net-pci", + "console_type": "vnc", + "options": "-nographic", + "process_priority": "normal" + }, + + "images": [ + { + "filename": "arubaoscx-disk-image-genericx86-p4-20180712161119.vmdk", + "version": "10.01.0001", + "md5sum": "9146ae0ac650d8206c9600e03753f022", + "filesize": 287734784, + "download_url": "http://support.arubanetworks.com/" + } + + ], + + "versions": [ + { + "name": "10.01.0001", + "images": { + "hda_disk_image": "arubaoscx-disk-image-genericx86-p4-20180712161119.vmdk" + } + } + ] + +} diff --git a/appliances/aruba-vmc.gns3a b/appliances/aruba-vmc.gns3a new file mode 100644 index 0000000..9a81cac --- /dev/null +++ b/appliances/aruba-vmc.gns3a @@ -0,0 +1,56 @@ +{ + "versions": [ + { + "name": "8.2.1.1", + "images": { + "hda_disk_image": "ArubaOS_VMC_8.2.1.1_65265-disk1.qcow2", + "hdb_disk_image": "ArubaOS_VMC_8.2.1.1_65265-disk2.qcow2" + } + } + ], + "status": "stable", + "name": "Aruba VMC", + "product_name": "Aruba VMC", + "maintainer_email": "gary.ossewaarde@gmail.com", + "vendor_url": "arubanetworks.com", + "vendor_name": "HPE Aruba", + "images": [ + { + "filename": "ArubaOS_VMC_8.2.1.1_65265-disk1.qcow2", + "version": "8.2.1.1", + "md5sum": "f3bc233f0714e4b1cc127e337d077574", + "filesize": 197066752, + "download_url": "http://support.arubanetworks.com/" + }, + { + "filename": "ArubaOS_VMC_8.2.1.1_65265-disk2.qcow2", + "version": "8.2.1.1", + "md5sum": "18ede2afc7595fdac4508a8a3972e302", + "filesize": 19202048, + "download_url": "http://support.arubanetworks.com/" + } + + ], + "port_name_format": "GE0/0/{0}", + "qemu": { + "arch": "x86_64", + "ram": 6144, + "adapters": 4, + "hdb_disk_interface": "ide", + "hdc_disk_interface": "ide", + "hda_disk_interface": "ide", + "cpus": 3, + "kvm": "require", + "kernel_command_line": "-smp cores=3,threads=1,sockets=1 -cpu host -nographic", + "adapter_type": "e1000", + "console_type": "vnc", + "options": "-smp cores=3,threads=1,sockets=1 -cpu host -nographic", + "process_priority": "normal" + }, + "availability": "service-contract", + "category": "guest", + "maintainer": "Gary Ossewaarde", + "description": "Aruba Virtual Mobility Controller", + "first_port_name": "mgmt", + "registry_version": 4 +} diff --git a/appliances/brocade-vtm.gns3a b/appliances/brocade-vtm.gns3a index 2bb2b14..71b849a 100644 --- a/appliances/brocade-vtm.gns3a +++ b/appliances/brocade-vtm.gns3a @@ -25,6 +25,13 @@ "kvm": "require" }, "images": [ + { + "filename": "VirtualTrafficManager-174.qcow2", + "version": "17.4", + "md5sum": "3c44f385e5faf310ca8e3d46bf4e0564", + "filesize": 2036465664, + "download_url": "http://www1.brocade.com/forms/jsp/steelapp-traffic-manager-developer/index.jsp?src=WS&lsd=BRCD&lst=English&cn=PA-GDG-16Q1-EVAL-TrafficManagerDeveloper&intcmp=lp_en_vTMdeveloper_eval_bn_00001" + }, { "filename": "VirtualTrafficManager-173.qcow2", "version": "17.3", @@ -76,6 +83,12 @@ } ], "versions": [ + { + "name": "17.4", + "images": { + "hda_disk_image": "VirtualTrafficManager-174.qcow2" + } + }, { "name": "17.3", "images": { diff --git a/appliances/bsdrp.gns3a b/appliances/bsdrp.gns3a index d7319ea..ac10072 100644 --- a/appliances/bsdrp.gns3a +++ b/appliances/bsdrp.gns3a @@ -19,6 +19,33 @@ "kvm": "allow" }, "images": [ + { + "filename": "BSDRP-1.92-full-amd64-serial.img", + "version": "1.92", + "md5sum": "1a123f3ba7ce73aa5823a65a7c571be1", + "filesize": 1000000000, + "download_url": "https://bsdrp.net/downloads", + "direct_download_url": "https://sourceforge.net/projects/bsdrp/files/BSD_Router_Project/1.92/amd64/BSDRP-1.92-full-amd64-serial.img.xz/download", + "compression": "xz" + }, + { + "filename": "BSDRP-1.91-full-amd64-serial.img", + "version": "1.91", + "md5sum": "cea67b29ce94e66b617e7dc90956af45", + "filesize": 1000000000, + "download_url": "https://bsdrp.net/downloads", + "direct_download_url": "https://sourceforge.net/projects/bsdrp/files/BSD_Router_Project/1.91/amd64/BSDRP-1.91-full-amd64-serial.img.xz/download", + "compression": "xz" + }, + { + "filename": "BSDRP-1.90-full-amd64-serial.img", + "version": "1.90", + "md5sum": "78b7182bed93888d17d18a67d5fec3a7", + "filesize": 1000000000, + "download_url": "https://bsdrp.net/downloads", + "direct_download_url": "https://sourceforge.net/projects/bsdrp/files/BSD_Router_Project/1.90/amd64/BSDRP-1.90-full-amd64-serial.img.xz/download", + "compression": "xz" + }, { "filename": "BSDRP-1.80-full-amd64-serial.img", "version": "1.80", @@ -39,6 +66,24 @@ } ], "versions": [ + { + "name": "1.92", + "images": { + "hda_disk_image": "BSDRP-1.92-full-amd64-serial.img" + } + }, + { + "name": "1.91", + "images": { + "hda_disk_image": "BSDRP-1.91-full-amd64-serial.img" + } + }, + { + "name": "1.90", + "images": { + "hda_disk_image": "BSDRP-1.90-full-amd64-serial.img" + } + }, { "name": "1.80", "images": { diff --git a/appliances/centos-cloud.gns3a b/appliances/centos-cloud.gns3a new file mode 100644 index 0000000..c2c60b9 --- /dev/null +++ b/appliances/centos-cloud.gns3a @@ -0,0 +1,52 @@ +{ + "name": "CentOS Cloud Guest", + "category": "guest", + "description": "CentOS official image for self-hosted cloud", + "vendor_name": "The CentOS Project", + "vendor_url": "https://www.centos.org/", + "documentation_url": "https://wiki.centos.org/Documentation", + "product_name": "Centos Cloud", + "product_url": "https://wiki.centos.org/Cloud", + "registry_version": 3, + "status": "stable", + "maintainer": "GNS3 Team", + "maintainer_email": "developers@gns3.net", + "usage": "Username: centos\nPassword: centos", + "port_name_format": "Ethernet{0}", + "qemu": { + "adapter_type": "virtio-net-pci", + "adapters": 1, + "ram": 1024, + "hda_disk_interface": "virtio", + "arch": "x86_64", + "console_type": "telnet", + "boot_priority": "c", + "kvm": "require", + "options": "-nographic" + }, + "images": [ + { + "filename": "CentOS-7-x86_64-GenericCloud-1809.qcow2", + "version": "7-1809", + "md5sum": "da79108d1324b27bd1759362b82fbe40", + "filesize": 914948096, + "download_url": "https://cloud.centos.org/centos/7/images/CentOS-7-x86_64-GenericCloud-1809.qcow2" + }, + { + "filename": "centos-cloud-init-data.iso", + "version": "1.0", + "md5sum": "15ca60c12db6d13b8eeae1a19613fd6e", + "filesize": 378880, + "download_url": "https://github.com/asenci/gns3-centos-cloud-init-data/raw/master/centos-cloud-init-data.iso" + } + ], + "versions": [ + { + "name": "7 (1809)", + "images": { + "hda_disk_image": "CentOS-7-x86_64-GenericCloud-1809.qcow2", + "cdrom_image": "centos-cloud-init-data.iso" + } + } + ] +} diff --git a/appliances/checkpoint-gaia.gns3a b/appliances/checkpoint-gaia.gns3a index ddf8e58..122e6fc 100644 --- a/appliances/checkpoint-gaia.gns3a +++ b/appliances/checkpoint-gaia.gns3a @@ -6,15 +6,16 @@ "vendor_url": "https://www.checkpoint.com", "documentation_url": "http://downloads.checkpoint.com/dc/download.htm?ID=26770", "product_name": "Gaia", - "registry_version": 3, + "registry_version": 4, "status": "experimental", "maintainer": "GNS3 Team", "maintainer_email": "developers@gns3.net", "usage": "At boot choose the install on disk options. You need to open quickly the terminal after launching the appliance if you want to see the menu. You need a web browser in order to finalize the installation. You can use the firefox appliance for this.", "qemu": { + "cpus": 2, "adapter_type": "e1000", "adapters": 8, - "ram": 2048, + "ram": 4096, "arch": "x86_64", "console_type": "telnet", "boot_priority": "dc", @@ -44,33 +45,33 @@ "download_url": "https://supportcenter.checkpoint.com/supportcenter/portal?eventSubmit_doGoviewsolutiondetails=&solutionid=sk104859" }, { - "filename": "empty8G.qcow2", + "filename": "empty100G.qcow2", "version": "1.0", - "md5sum": "f1d2c25b6990f99bd05b433ab603bdb4", + "md5sum": "1e6409a4523ada212dea2ebc50e50a65", "filesize": 197120, "download_url": "https://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/", - "direct_download_url": "https://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/empty8G.qcow2/download" + "direct_download_url": "https://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/empty100G.qcow2/download" } ], "versions": [ { "name": "80.10", "images": { - "hda_disk_image": "empty8G.qcow2", + "hda_disk_image": "empty100G.qcow2", "cdrom_image": "Check_Point_R80.10_T421_Gaia.iso" } }, { "name": "77.30", "images": { - "hda_disk_image": "empty8G.qcow2", + "hda_disk_image": "empty100G.qcow2", "cdrom_image": "Check_Point_R77.30_T204_Install_and_Upgrade.Gaia.iso" } }, { "name": "77.20", "images": { - "hda_disk_image": "empty8G.qcow2", + "hda_disk_image": "empty100G.qcow2", "cdrom_image": "Check_Point_R77.20_T124_Install.Gaia.iso" } } diff --git a/appliances/cisco-3745.gns3a b/appliances/cisco-3745.gns3a index 99956a6..9a68349 100644 --- a/appliances/cisco-3745.gns3a +++ b/appliances/cisco-3745.gns3a @@ -11,7 +11,6 @@ "maintainer": "GNS3 Team", "maintainer_email": "developers@gns3.net", "dynamips": { - "chassis": "", "platform": "c3745", "ram": 256, "nvram": 256, diff --git a/appliances/cisco-7200.gns3a b/appliances/cisco-7200.gns3a index 538656b..d3db50e 100644 --- a/appliances/cisco-7200.gns3a +++ b/appliances/cisco-7200.gns3a @@ -22,14 +22,14 @@ "images": [ { "filename": "c7200-adventerprisek9-mz.124-24.T5.image", - "version": "124-25.T5", + "version": "124-24.T5", "md5sum": "6b89d0d804e1f2bb5b8bda66b5692047", "filesize": 102345240 } ], "versions": [ { - "name": "124-25.T5", + "name": "124-24.T5", "idlepc": "0x606df838", "images": { "image": "c7200-adventerprisek9-mz.124-24.T5.image" diff --git a/appliances/cisco-asav.gns3a b/appliances/cisco-asav.gns3a index 50d8b7b..9d45fb4 100644 --- a/appliances/cisco-asav.gns3a +++ b/appliances/cisco-asav.gns3a @@ -25,6 +25,20 @@ "kvm": "require" }, "images": [ + { + "filename": "asav992.qcow2", + "version": "9.9.2", + "md5sum": "0cba453dbf70313d8d63a00700618f52", + "filesize": 204865536, + "download_url": "https://software.cisco.com/download/home/286119613/type/280775065/release/9.9.2" + }, + { + "filename": "asav983.qcow2", + "version": "9.8.3", + "md5sum": "f9cf40b2d555a1bea6d36bc83f06ea33", + "filesize": 199491584, + "download_url": "https://software.cisco.com/download/home/286119613/type/280775065/release/9.8.3" + }, { "filename": "asav981-5.qcow2", "version": "9.8.1-5", @@ -97,6 +111,18 @@ } ], "versions": [ + { + "name": "9.9.2", + "images": { + "hda_disk_image": "asav992.qcow2" + } + }, + { + "name": "9.8.3", + "images": { + "hda_disk_image": "asav983.qcow2" + } + }, { "name": "9.8.1-5", "images": { diff --git a/appliances/cisco-csr1000v.gns3a b/appliances/cisco-csr1000v.gns3a index 6050b47..2884904 100644 --- a/appliances/cisco-csr1000v.gns3a +++ b/appliances/cisco-csr1000v.gns3a @@ -14,7 +14,7 @@ "usage": "There is no default password and enable password. A default configuration is present.", "port_name_format": "Gi{port1}", "qemu": { - "adapter_type": "virtio-net-pci", + "adapter_type": "vmxnet3", "adapters": 4, "ram": 3072, "arch": "x86_64", @@ -22,19 +22,54 @@ "kvm": "require" }, "images": [ + { + "filename": "csr1000v-universalk9.16.10.01b-serial.qcow2", + "version": "16.10.1b", + "md5sum": "0d3d647f83631c7955ad7899e6cce293", + "filesize": 950468608, + "download_url": "https://software.cisco.com/download/home/284364978/type/282046477/release/Gibraltar-16.10.1b" + }, + { + "filename": "csr1000v-universalk9.16.09.01-serial.qcow2", + "version": "16.9.1", + "md5sum": "d7e1c83b6f513beb4200c7691d119086", + "filesize": 917897216, + "download_url": "https://software.cisco.com/download/home/284364978/type/282046477/release/Fuji-16.9.1" + }, + { + "filename": "csr1000v-universalk9.16.08.01a-serial.qcow2", + "version": "16.8.1a", + "md5sum": "91e2572f20c77606d710223511cd279a", + "filesize": 890044416, + "download_url": "https://software.cisco.com/download/home/284364978/type/282046477" + }, + { + "filename": "csr1000v-universalk9.16.07.01-serial.qcow2", + "version": "16.7.1", + "md5sum": "bad9000d4ae8317bbc99a34a8cdd2eb4", + "filesize": 884539392, + "download_url": "https://software.cisco.com/download/release.html?mdfid=284364978&flowid=39582&softwareid=282046477&release=Fuji-16.7.1" + }, + { + "filename": "csr1000v-universalk9.16.06.02-serial.qcow2", + "version": "16.6.2", + "md5sum": "11e393b31ab9d1ace8e5f7551c491ba2", + "filesize": 1570242560, + "download_url": "https://software.cisco.com/download/release.html?mdfid=284364978&flowid=39582&softwareid=282046477&release=Everest-16.6.2" + }, { "filename": "csr1000v-universalk9.16.06.01-serial.qcow2", "version": "16.6.1", "md5sum": "909e74446d3ff0b82c14327c0058fdc2", "filesize": 1566179328, - "download_url": "https://software.cisco.com/download/release.html?mdfid=284364978&flowid=39582&softwareid=282046477&release=Denali-16.3.5&relind=AVAILABLE&rellifecycle=ED&reltype=latest" + "download_url": "https://software.cisco.com/download/release.html?mdfid=284364978&flowid=39582&softwareid=282046477&release=Everest-16.6.1" }, { "filename": "csr1000v-universalk9.16.05.02-serial.qcow2", "version": "16.5.2", "md5sum": "59a84da28d59ee75176aa05ecde7f72a", "filesize": 1322385408, - "download_url": "https://software.cisco.com/download/release.html?mdfid=284364978&flowid=39582&softwareid=282046477&release=Denali-16.3.5&relind=AVAILABLE&rellifecycle=ED&reltype=latest" + "download_url": "https://software.cisco.com/download/release.html?mdfid=284364978&flowid=39582&softwareid=282046477&release=Everest-16.5.2" }, { "filename": "csr1000v-universalk9.16.5.1b-serial.qcow2", @@ -80,6 +115,36 @@ } ], "versions": [ + { + "name": "16.10.1b", + "images": { + "hda_disk_image": "csr1000v-universalk9.16.10.01b-serial.qcow2" + } + }, + { + "name": "16.9.1", + "images": { + "hda_disk_image": "csr1000v-universalk9.16.09.01-serial.qcow2" + } + }, + { + "name": "16.8.1a", + "images": { + "hda_disk_image": "csr1000v-universalk9.16.08.01a-serial.qcow2" + } + }, + { + "name": "16.7.1", + "images": { + "hda_disk_image": "csr1000v-universalk9.16.07.01-serial.qcow2" + } + }, + { + "name": "16.6.2", + "images": { + "hda_disk_image": "csr1000v-universalk9.16.06.02-serial.qcow2" + } + }, { "name": "16.6.1", "images": { diff --git a/appliances/cisco-dcnm.gns3a b/appliances/cisco-dcnm.gns3a index ff82824..7d6484d 100644 --- a/appliances/cisco-dcnm.gns3a +++ b/appliances/cisco-dcnm.gns3a @@ -25,12 +25,19 @@ "options": "-smp 2" }, "images": [ + { + "filename": "dcnm-va.11.1.1.iso", + "version": "11.1.1", + "md5sum": "43af970d046d1430d3ec7950dbe4a20a", + "filesize": 4432132096, + "download_url": "https://software.cisco.com/download/home/281722751/type/282088134/release/11.1%25281%2529" + }, { "filename": "dcnm-va.10.1.1.iso", "version": "10.1.1", "md5sum": "4eca14506decaf166251c64e67adb110", "filesize": 2927532032, - "download_url": "https://software.cisco.com/download/release.html?mdfid=281722751&softwareid=282088134&release=10.1(1)&relind=AVAILABLE&rellifecycle=&reltype=latest" + "download_url": "https://software.cisco.com/download/home/281722751/type/282088134/release/10.1%25281%2529" }, { "filename": "empty100G.qcow2", @@ -42,6 +49,13 @@ } ], "versions": [ + { + "name": "11.1.1", + "images": { + "hda_disk_image": "empty100G.qcow2", + "cdrom_image": "dcnm-va.11.1.1.iso" + } + }, { "name": "10.1.1", "images": { diff --git a/appliances/cisco-fcnf.gns3a b/appliances/cisco-fcnf.gns3a new file mode 100644 index 0000000..e0aa559 --- /dev/null +++ b/appliances/cisco-fcnf.gns3a @@ -0,0 +1,70 @@ +{ + "name": "Cisco Flow Collector for NetFlow", + "category": "firewall", + "description": "Cisco Stealthwatch is the most comprehensive visibility and network traffic security analytics solution that uses enterprise telemetry from the existing network infrastructure. It provides advanced threat detection, accelerated threat response, and simplified network segmentation using multilayer machine learning and entity modeling. With advanced behavioral analytics, you’ll always know who is on your network and what they are doing.\n\nAt the heart of the Stealthwatch System is the highly scalable Stealthwatch Flow Collector. The Flow Collector is available as either a physical or a virtual appliance. The Flow Collector VE performs the same functions as its physical counterpart, but in a virtual environment. The Stealthwatch Flow Collector for NetFlow gathers NetFlow, cFlow, J-Flow, Packeteer 2, NetStream, and IPFIX data. To achieve full network visibility with a traditional probe-based approach, you would need to install a probe for each router or switch on your network. This results in many costly hardware installations. Conversely, Stealthwatch’s flow-based approach provides you with full network visibility at a fraction of the cost. Each Flow Collector can process data for as many as 1,000,000 hosts from up to 2,000 flow exporters, depending on the Flow Collector model and license restrictions. ", + "vendor_name": "Cisco", + "vendor_url": "http://www.cisco.com/", + "documentation_url": "https://www.cisco.com/c/en/us/support/security/stealthwatch/tsd-products-support-series-home.html", + "product_name": "Flow Collector for NetFlow", + "product_url": "https://www.cisco.com/c/en/us/products/security/stealthwatch/index.html", + "registry_version": 4, + "status": "experimental", + "maintainer": "GNS3 Team", + "maintainer_email": "developers@gns3.net", + "usage": "Starting Flow Collector for NetFlow will start an installation of FCNF onto a blank 200GB Drive.\nDefault console username/password: sysadmin/lan1cope.\nDefault web username/password: admin/lan411cope.", + "symbol": ":/symbols/asa.svg", + "first_port_name": "eth0", + "port_name_format": "eth{port1}", + "qemu": { + "cpus": 2, + "adapter_type": "e1000", + "adapters": 1, + "ram": 8192, + "hda_disk_interface": "scsi", + "arch": "x86_64", + "console_type": "vnc", + "boot_priority": "cd", + "kvm": "require", + "options": "" + }, + "images": [ + { + "filename": "FlowCollector-NetFlow-6.10.4-2018.11.14.1757-0.iso", + "version": "6.10.4-2018.11.14.1757-0", + "md5sum": "accd9fb9dd2d312805883749899a2fc0", + "filesize": 2479288320, + "download_url": "https://stealthwatch.flexnetoperations.com/control/lncp/product?child_plneID=786407" + }, + { + "filename": "FlowCollector-NetFlow-6.10.2-2018.03.19.2230-0.iso", + "version": "6.10.2-2018.03.19.2230-0", + "md5sum": "e2ac83fa617ed9e073e845cedae76873", + "filesize": 2430076928, + "download_url": "https://software.cisco.com/download/home/286307342/type/286307754/release/6.10.2" + }, + { + "filename": "empty200G.qcow2", + "version": "1.0", + "md5sum": "d1686d2f25695dee32eab9a6f4652c7c", + "filesize": 200192, + "download_url": "https://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/", + "direct_download_url": "http://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/empty200G.qcow2/download" + } + ], + "versions": [ + { + "name": "6.10.4-2018.11.14.1757-0", + "images": { + "hda_disk_image": "empty200G.qcow2", + "cdrom_image": "FlowCollector-NetFlow-6.10.4-2018.11.14.1757-0.iso" + } + }, + { + "name": "6.10.2-2018.03.19.2230-0", + "images": { + "hda_disk_image": "empty200G.qcow2", + "cdrom_image": "FlowCollector-NetFlow-6.10.2-2018.03.19.2230-0.iso" + } + } + ] +} diff --git a/appliances/cisco-fmcv.gns3a b/appliances/cisco-fmcv.gns3a index 9510d6e..4aa9bef 100644 --- a/appliances/cisco-fmcv.gns3a +++ b/appliances/cisco-fmcv.gns3a @@ -9,6 +9,7 @@ "product_url": "http://www.cisco.com/c/en/us/td/docs/security/firepower/quick_start/kvm/fmcv-kvm-qsg.html", "registry_version": 4, "status": "experimental", + "availability": "service-contract", "maintainer": "Community", "maintainer_email":"", "usage": "BE PATIENT\nOn first boot FMCv generates about 6GB of data. This can take 30 minutes or more. Plan on a long wait after the following line in the boot up:\n\n usbcore: registered new interface driver usb-storage\n\nInitial IP address: 192.168.45.45.\n\nDefault username/password: admin/Admin123.", diff --git a/appliances/cisco-fsve.gns3a b/appliances/cisco-fsve.gns3a new file mode 100644 index 0000000..d84f515 --- /dev/null +++ b/appliances/cisco-fsve.gns3a @@ -0,0 +1,56 @@ +{ + "name": "Cisco Flow Sensor", + "category": "firewall", + "description": "Cisco Stealthwatch is the most comprehensive visibility and network traffic security analytics solution that uses enterprise telemetry from the existing network infrastructure. It provides advanced threat detection, accelerated threat response, and simplified network segmentation using multilayer machine learning and entity modeling. With advanced behavioral analytics, you’ll always know who is on your network and what they are doing.\n\nUsing the same technology as the Stealthwatch Flow Sensor appliance, the Flow Sensor VE is a virtual appliance that provides visibility into virtual environments, generating flow data for areas that are not flow-enabled. ", + "vendor_name": "Cisco", + "vendor_url": "http://www.cisco.com/", + "documentation_url": "https://www.cisco.com/c/en/us/support/security/stealthwatch/tsd-products-support-series-home.html", + "product_name": "Flow Sensor VE", + "product_url": "https://www.cisco.com/c/en/us/products/security/stealthwatch/index.html", + "registry_version": 4, + "status": "experimental", + "maintainer": "GNS3 Team", + "maintainer_email": "developers@gns3.net", + "usage": "Starting Flow Sensor will start an installation of FSVE onto a blank 100GB Drive.\nDefault console username/password: sysadmin/lan1cope.\nDefault web username/password: admin/lan411cope.", + "symbol": ":/symbols/asa.svg", + "first_port_name": "eth0", + "port_name_format": "eth{port1}", + "qemu": { + "cpus": 1, + "adapter_type": "e1000", + "adapters": 2, + "ram": 8192, + "hda_disk_interface": "scsi", + "arch": "x86_64", + "console_type": "vnc", + "boot_priority": "cd", + "kvm": "require", + "options": "" + }, + "images": [ + { + "filename": "FlowSensor-AE-6.10.2-2018.03.19.2224-0.iso", + "version": "6.10.2-2018.03.19.2224-0", + "md5sum": "ef8712e655fcbc92dc1a1551ee2e4a80", + "filesize": 1287245824, + "download_url": "https://software.cisco.com/download/home/286307342/type/286307754/release/6.10.2" + }, + { + "filename": "empty100G.qcow2", + "version": "1.0", + "md5sum": "1e6409a4523ada212dea2ebc50e50a65", + "filesize": 198656, + "download_url": "https://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/", + "direct_download_url": "http://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/empty100G.qcow2/download" + } + ], + "versions": [ + { + "name": "6.10.2-2018.03.19.2224-0", + "images": { + "hda_disk_image": "empty100G.qcow2", + "cdrom_image": "FlowSensor-AE-6.10.2-2018.03.19.2224-0.iso" + } + } + ] +} diff --git a/appliances/cisco-ftdv.gns3a b/appliances/cisco-ftdv.gns3a index 617607b..21b806e 100644 --- a/appliances/cisco-ftdv.gns3a +++ b/appliances/cisco-ftdv.gns3a @@ -9,6 +9,7 @@ "product_url": "http://www.cisco.com/c/en/us/td/docs/security/firepower/quick_start/kvm/ftdv-kvm-qsg.html", "registry_version": 4, "status": "experimental", + "availability": "service-contract", "maintainer": "Community", "maintainer_email": "", "usage": "Default username/password: admin/Admin123.", diff --git a/appliances/cisco-iosxrv9k.gns3a b/appliances/cisco-iosxrv9k.gns3a index 67a6330..5516a2c 100644 --- a/appliances/cisco-iosxrv9k.gns3a +++ b/appliances/cisco-iosxrv9k.gns3a @@ -11,19 +11,53 @@ "status": "experimental", "maintainer": "GNS3 Team", "maintainer_email": "developers@gns3.net", - "usage": "Default username/password: admin/admin, cisco/cisco and lab/lab. There is no default configuration present.", + "usage": "Default username/password: admin/admin, cisco/cisco and lab/lab. There is no default configuration present. Interfaces may take several minutes to be usable after appliance boot.\n\nThe interfaces are mapped the following way:\n- NIC0: unused\n- NIC1: unused\n- NIC2: Gi0/0/0/0\n- NIC3: Gi0/0/0/1\n- NICn: Gi0/0/0/(n-2)", "first_port_name": "MgmtEth0/0/CPU0/0", - "port_name_format": "GigabitEthernet0/0/0/{0}", + "port_name_format": "NIC{0}", "qemu": { - "adapter_type": "e1000", - "adapters": 4, + "adapter_type": "virtio-net-pci", + "adapters": 7, "ram": 16384, - "arch": "i386", + "arch": "x86_64", "console_type": "telnet", "kvm": "require", - "options": "-smp 4" + "options": "-smp 4 -cpu host" }, "images": [ + { + "filename": "xrv9k-fullk9-x-6.5.2.qcow2", + "version": "6.5.2", + "md5sum": "506d9e23dda7365c99dd82b613859697", + "filesize": 1205010432, + "download_url": "https://software.cisco.com/download/home/286288939/type/280805694/release/6.5.1" + }, + { + "filename": "xrv9k-fullk9-x-6.5.1.qcow2", + "version": "6.5.1", + "md5sum": "730868e7cd46de9aa2e950899c7f9498", + "filesize": 1208811520, + "download_url": "https://software.cisco.com/download/home/286288939/type/280805694/release/6.5.1" + }, + { + "filename": "xrv9k-fullk9-x-6.4.2.qcow2", + "version": "6.4.2", + "md5sum": "6958763192c7bb59a1b8049d377de1b4", + "filesize": 1311703040, + "download_url": "https://software.cisco.com/download/home/286288939/type/280805694/release/6.4.2" + }, + { "filename": "xrv9k-fullk9-x-6.4.1.qcow2", + "version": "6.4.1", + "md5sum": "9c56b684e307706005a503e289cb9317", + "filesize": 1304887296, + "download_url": "https://software.cisco.com/download/home/286288939/type/280805694/release/6.4.1" + }, + { + "filename": "xrv9k-fullk9-x-6.2.25.qcow2", + "version": "6.2.25", + "md5sum": "3f54e62b6f7cedfb2607233e5e465766", + "filesize": 1190723584, + "download_url": "https://virl.mediuscorp.com/my-account/" + }, { "filename": "xrv9k-fullk9-x.qcow2-6.0.1", "version": "6.0.1", @@ -40,6 +74,42 @@ } ], "versions": [ + { + "name": "6.5.2", + "images": { + "hda_disk_image": "xrv9k-fullk9-x-6.5.2.qcow2" + } + }, + { + "name": "6.5.1", + "images": { + "hda_disk_image": "xrv9k-fullk9-x-6.5.1.qcow2" + } + }, + { + "name": "6.4.2", + "images": { + "hda_disk_image": "xrv9k-fullk9-x-6.4.2.qcow2" + } + }, + { + "name": "6.4.1", + "images": { + "hda_disk_image": "xrv9k-fullk9-x-6.4.1.qcow2" + } + }, + { + "name": "6.2.25", + "images": { + "hda_disk_image": "xrv9k-fullk9-x-6.2.25.qcow2" + } + }, + { + "name": "6.0.1", + "images": { + "hda_disk_image": "xrv9k-fullk9-x.qcow2-6.0.1" + } + }, { "name": "6.0.0", "images": { diff --git a/appliances/cisco-ise.gns3a b/appliances/cisco-ise.gns3a index 950e532..b7056f5 100644 --- a/appliances/cisco-ise.gns3a +++ b/appliances/cisco-ise.gns3a @@ -23,29 +23,36 @@ "console_type": "vnc", "boot_priority": "cd", "kvm": "require", - "options": "-smp 2" + "options": "-smp 2 -smbios type=1,product=KVM" }, "images": [ + { + "filename": "ise-2.2.0.470.SPA.x86_64.iso", + "version": "2.2.0.470", + "md5sum": "7fe5e730d0a51ef66e69d1463717ff3f", + "filesize": 8044992512, + "download_url": "https://software.cisco.com/download/home/283801620/type/283802505/release/2.2.0" + }, { "filename": "ise-2.1.0.474.SPA.x86_64.iso", "version": "2.1.0.474", "md5sum": "8dc844696790f2f5f37054899fab3e2a", "filesize": 6161475584, - "download_url": "https://software.cisco.com/download/release.html?mdfid=283801620&flowid=&softwareid=283802505&release=2.1.0&relind=AVAILABLE&rellifecycle=&reltype=latest" + "download_url": "https://software.cisco.com/download/home/283801620/type/283802505/release/2.1.0" }, { "filename": "ise-2.0.1.130.SPA.x86_64.iso", "version": "2.0.1.130", "md5sum": "25ac842fdbb61f6e75f2f8b26beea28e", "filesize": 5129990144, - "download_url": "https://software.cisco.com/download/release.html?mdfid=283801620&flowid=&softwareid=283802505&release=2.1.0&relind=AVAILABLE&rellifecycle=&reltype=latest" + "download_url": "https://software.cisco.com/download/home/283801620/type/283802505/release/2.0.1" }, { "filename": "ise-2.0.0.306.SPA.x86_64.iso", "version": "2.0.0.306", "md5sum": "b7a454ee235db29b5c208b19bfd1fbd1", "filesize": 5088827392, - "download_url": "https://software.cisco.com/download/release.html?mdfid=283801620&flowid=&softwareid=283802505&release=2.0.0&relind=AVAILABLE&rellifecycle=&reltype=latest" + "download_url": "https://software.cisco.com/download/home/283801620/type/283802505/release/2.0" }, { "filename": "empty200G.qcow2", @@ -57,6 +64,13 @@ } ], "versions": [ + { + "name": "2.2.0.470", + "images": { + "hda_disk_image": "empty200G.qcow2", + "cdrom_image": "ise-2.2.0.470.SPA.x86_64.iso" + } + }, { "name": "2.1.0.474", "images": { @@ -78,6 +92,5 @@ "cdrom_image": "ise-2.0.0.306.SPA.x86_64.iso" } } - ] } diff --git a/appliances/cisco-ngipsv.gns3a b/appliances/cisco-ngipsv.gns3a index 32679f5..cefe1a8 100644 --- a/appliances/cisco-ngipsv.gns3a +++ b/appliances/cisco-ngipsv.gns3a @@ -9,6 +9,7 @@ "product_url": "http://www.cisco.com/c/en/us/support/security/ngips-virtual-appliance/tsd-products-support-series-home.html", "registry_version": 4, "status": "experimental", + "availability": "service-contract", "maintainer": "Community", "maintainer_email": "", "usage": "Default username/password: admin/Admin123.", diff --git a/appliances/cisco-nxosv9k.gns3a b/appliances/cisco-nxosv9k.gns3a index ddda402..6c3650e 100644 --- a/appliances/cisco-nxosv9k.gns3a +++ b/appliances/cisco-nxosv9k.gns3a @@ -25,6 +25,62 @@ "kvm": "require" }, "images": [ + { + "filename": "nxosv-final.9.2.3.qcow2", + "version": "9.2.3", + "md5sum": "74bd9a5b4970e868685f753e48979194", + "filesize": 1357643776, + "download_url": "https://software.cisco.com/download/home/286312239/type/282088129/release/9.2%25283%2529" + }, + { + "filename": "nxosv-final.9.2.2.qcow2", + "version": "9.2.2", + "md5sum": "2119702c488552fc4d1b4210a04d4f64", + "filesize": 1344077824, + "download_url": "https://software.cisco.com/download/home/286312239/type/282088129/release/9.2%25281%2529" + }, + { + "filename": "nxosv-final.9.2.1.qcow2", + "version": "9.2.1", + "md5sum": "1d7fa4654602d7ffbf62544edfe71986", + "filesize": 1330315264, + "download_url": "https://software.cisco.com/download/home/286312239/type/282088129/release/9.2%25281%2529" + }, + { + "filename": "nxosv-final.7.0.3.I7.6.qcow2", + "version": "7.0.3.I7.6", + "md5sum": "a122ee954b4c11761abd99291b70544e", + "filesize": 1031995392, + "download_url": "https://software.cisco.com/download/home/286312239/type/282088129/release/7.0%25283%2529I7%25286%2529" + }, + { + "filename": "nxosv-final.7.0.3.I7.5.qcow2", + "version": "7.0.3.I7.5", + "md5sum": "68a4008e189c8a35ccb8ee58db9608bb", + "filesize": 1027670016, + "download_url": "https://software.cisco.com/download/home/286312239/type/282088129/release/7.0%25283%2529I7%25285%2529" + }, + { + "filename": "nxosv-final.7.0.3.I7.4.qcow2", + "version": "7.0.3.I7.4", + "md5sum": "1e980c95ca47045ae45ded6e07fabfb8", + "filesize": 985792512, + "download_url": "https://software.cisco.com/download/" + }, + { + "filename": "nxosv-final.7.0.3.I7.3.qcow2", + "version": "7.0.3.I7.3", + "md5sum": "9d7a20367bf681a239f14097bbce470a", + "filesize": 983629824, + "download_url": "https://software.cisco.com/download/" + }, + { + "filename": "nxosv-final.7.0.3.I7.2.qcow2", + "version": "7.0.3.I7.2", + "md5sum": "17295efb13e83b24a439148449bfd5ab", + "filesize": 906231808, + "download_url": "https://software.cisco.com/download/" + }, { "filename": "nxosv-final.7.0.3.I7.1.qcow2", "version": "7.0.3.I7.1", @@ -64,6 +120,62 @@ } ], "versions": [ + { + "name": "9.2.3", + "images": { + "bios_image": "OVMF-20160813.fd", + "hda_disk_image": "nxosv-final.9.2.3.qcow2" + } + }, + { + "name": "9.2.2", + "images": { + "bios_image": "OVMF-20160813.fd", + "hda_disk_image": "nxosv-final.9.2.2.qcow2" + } + }, + { + "name": "9.2.1", + "images": { + "bios_image": "OVMF-20160813.fd", + "hda_disk_image": "nxosv-final.9.2.1.qcow2" + } + }, + { + "name": "7.0.3.I7.6", + "images": { + "bios_image": "OVMF-20160813.fd", + "hda_disk_image": "nxosv-final.7.0.3.I7.6.qcow2" + } + }, + { + "name": "7.0.3.I7.5", + "images": { + "bios_image": "OVMF-20160813.fd", + "hda_disk_image": "nxosv-final.7.0.3.I7.5.qcow2" + } + }, + { + "name": "7.0.3.I7.4", + "images": { + "bios_image": "OVMF-20160813.fd", + "hda_disk_image": "nxosv-final.7.0.3.I7.4.qcow2" + } + }, + { + "name": "7.0.3.I7.3", + "images": { + "bios_image": "OVMF-20160813.fd", + "hda_disk_image": "nxosv-final.7.0.3.I7.3.qcow2" + } + }, + { + "name": "7.0.3.I7.2", + "images": { + "bios_image": "OVMF-20160813.fd", + "hda_disk_image": "nxosv-final.7.0.3.I7.2.qcow2" + } + }, { "name": "7.0.3.I7.1", "images": { diff --git a/appliances/cisco-smc.gns3a b/appliances/cisco-smc.gns3a new file mode 100644 index 0000000..e17155c --- /dev/null +++ b/appliances/cisco-smc.gns3a @@ -0,0 +1,70 @@ +{ + "name": "Cisco Stealthwatch Management Console", + "category": "firewall", + "description": "Cisco Stealthwatch is the most comprehensive visibility and network traffic security analytics solution that uses enterprise telemetry from the existing network infrastructure. It provides advanced threat detection, accelerated threat response, and simplified network segmentation using multilayer machine learning and entity modeling. With advanced behavioral analytics, you’ll always know who is on your network and what they are doing.\n\nAs the control center for the Stealthwatch System, the SMC manages, coordinates, configures, and organizes all of the different components of the system. The SMC client software allows you to access the SMC’s user-friendly graphical user interface from any local computer with access to a Web browser. Through the client interface, you can easily access real-time security and network information about critical segments throughout your enterprise. ", + "vendor_name": "Cisco", + "vendor_url": "http://www.cisco.com/", + "documentation_url": "https://www.cisco.com/c/en/us/support/security/stealthwatch/tsd-products-support-series-home.html", + "product_name": "Stealthwatch Management Console", + "product_url": "https://www.cisco.com/c/en/us/products/security/stealthwatch/index.html", + "registry_version": 4, + "status": "experimental", + "maintainer": "GNS3 Team", + "maintainer_email": "developers@gns3.net", + "usage": "Starting Stealthwatch Management Console will start an installation of SMC onto a blank 200GB Drive.\nDefault console username/password: sysadmin/lan1cope.\nDefault web username/password: admin/lan411cope.", + "symbol": "cisco-fmcv.svg", + "first_port_name": "eth0", + "port_name_format": "eth{port1}", + "qemu": { + "cpus": 3, + "adapter_type": "e1000", + "adapters": 1, + "ram": 8192, + "hda_disk_interface": "scsi", + "arch": "x86_64", + "console_type": "vnc", + "boot_priority": "cd", + "kvm": "require", + "options": "" + }, + "images": [ + { + "filename": "SMC-6.10.4-2018.11.14.1757-0.iso", + "version": "6.10.4-2018.11.14.1757-0", + "md5sum": "1de82eddf5303012aa8701144a7d4c7b", + "filesize": 2518747136, + "download_url": "https://stealthwatch.flexnetoperations.com/control/lncp/product?child_plneID=786407" + }, + { + "filename": "SMC-6.10.2-2018.03.19.2228-0.iso", + "version": "6.10.2-2018.03.19.2228-0", + "md5sum": "e4e31ea6eb5c17c12769724f0c70b452", + "filesize": 2311847936, + "download_url": "https://software.cisco.com/download/home/286307342/type/286307754/release/6.10.2" + }, + { + "filename": "empty200G.qcow2", + "version": "1.0", + "md5sum": "d1686d2f25695dee32eab9a6f4652c7c", + "filesize": 200192, + "download_url": "https://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/", + "direct_download_url": "http://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/empty200G.qcow2/download" + } + ], + "versions": [ + { + "name": "6.10.4-2018.11.14.1757-0", + "images": { + "hda_disk_image": "empty200G.qcow2", + "cdrom_image": "SMC-6.10.4-2018.11.14.1757-0.iso" + } + }, + { + "name": "6.10.2-2018.03.19.2228-0", + "images": { + "hda_disk_image": "empty200G.qcow2", + "cdrom_image": "SMC-6.10.2-2018.03.19.2228-0.iso" + } + } + ] +} diff --git a/appliances/citrix-netscaler-vpx.gns3a b/appliances/citrix-netscaler-vpx.gns3a index 8c62df0..0fcd184 100644 --- a/appliances/citrix-netscaler-vpx.gns3a +++ b/appliances/citrix-netscaler-vpx.gns3a @@ -26,6 +26,13 @@ "options": "-smp 2 -cpu host" }, "images": [ + { + "filename": "NSVPX-KVM-12.0-56.20_nc_32.qcow2", + "version": "12.0-56.20", + "md5sum": "0ea1c23e3b8eb8451037d46ee472cfa6", + "filesize": 739704832, + "download_url": "https://www.citrix.com/lp/try/netscaler-vpx-express.html" + }, { "filename": "NSVPX-KVM-11.1-47.14_nc.raw", "version": "11.1-47.14 F", @@ -42,6 +49,12 @@ } ], "versions": [ + { + "name": "12.0-56.20", + "images": { + "hda_disk_image": "NSVPX-KVM-12.0-56.20_nc_32.qcow2" + } + }, { "name": "11.1-47.14 F", "images": { diff --git a/appliances/clearos.gns3a b/appliances/clearos.gns3a index b0be631..37c2cc1 100644 --- a/appliances/clearos.gns3a +++ b/appliances/clearos.gns3a @@ -22,6 +22,20 @@ "kvm": "require" }, "images": [ + { + "filename": "ClearOS-7.5-DVD-x86_64.iso", + "version": "7.5", + "md5sum": "1e23c5f73a6c996420d8e0e70b000bf9", + "filesize": 1146093568, + "download_url": "https://www.clearos.com/clearfoundation/software/clearos-downloads" + }, + { + "filename": "ClearOS-7.4-DVD-x86_64.iso", + "version": "7.4", + "md5sum": "826da592f9cd4b59f5fc996ff2d569f1", + "filesize": 1029701632, + "download_url": "https://www.clearos.com/clearfoundation/software/clearos-downloads" + }, { "filename": "ClearOS-7.3-DVD-x86_64.iso", "version": "7.3", @@ -46,6 +60,20 @@ } ], "versions": [ + { + "name": "7.5", + "images": { + "hda_disk_image": "empty30G.qcow2", + "cdrom_image": "ClearOS-7.5-DVD-x86_64.iso" + } + }, + { + "name": "7.4", + "images": { + "hda_disk_image": "empty30G.qcow2", + "cdrom_image": "ClearOS-7.4-DVD-x86_64.iso" + } + }, { "name": "7.3", "images": { diff --git a/appliances/coreos.gns3a b/appliances/coreos.gns3a index d7ca045..07d27af 100644 --- a/appliances/coreos.gns3a +++ b/appliances/coreos.gns3a @@ -21,6 +21,60 @@ "kvm": "allow" }, "images": [ + { + "filename": "coreos_production_qemu_image.2023.5.0.img", + "version": "2023.5.0", + "md5sum": "f8b12e524aa81220222d06473b3f36dc", + "filesize": 587661312, + "download_url": "http://stable.release.core-os.net/amd64-usr/2023.5.0/", + "direct_download_url": "http://stable.release.core-os.net/amd64-usr/2023.5.0/coreos_production_qemu_image.img.bz2", + "compression": "bzip2" + }, + { + "filename": "coreos_production_qemu_image.1911.5.0.img", + "version": "1911.5.0", + "md5sum": "3b5b33697cfc545d8eb9fb461c612e76", + "filesize": 940507136, + "download_url": "http://stable.release.core-os.net/amd64-usr/1911.5.0/", + "direct_download_url": "http://stable.release.core-os.net/amd64-usr/1911.5.0/coreos_production_qemu_image.img.bz2", + "compression": "bzip2" + }, + { + "filename": "coreos_production_qemu_image.1855.5.0.img", + "version": "1855.5.0", + "md5sum": "6b5b06bc47446277c5c536c09b5a7988", + "filesize": 924319744, + "download_url": "http://stable.release.core-os.net/amd64-usr/1855.5.0/", + "direct_download_url": "http://stable.release.core-os.net/amd64-usr/1855.5.0/coreos_production_qemu_image.img.bz2", + "compression": "bzip2" + }, + { + "filename": "coreos_production_qemu_image.1688.5.3.img", + "version": "1688.5.3", + "md5sum": "f1015a9573fb6e378d2a5e86b4243acd", + "filesize": 867368960, + "download_url": "http://stable.release.core-os.net/amd64-usr/1688.5.3/", + "direct_download_url": "http://stable.release.core-os.net/amd64-usr/1688.5.3/coreos_production_qemu_image.img.bz2", + "compression": "bzip2" + }, + { + "filename": "coreos_production_qemu_image.1632.2.1.img", + "version": "1632.2.1", + "md5sum": "facd05ca85eb87e2dc6aefd6779f6806", + "filesize": 885719040, + "download_url": "http://stable.release.core-os.net/amd64-usr/1632.2.1/", + "direct_download_url": "http://stable.release.core-os.net/amd64-usr/1632.2.1/coreos_production_qemu_image.img.bz2", + "compression": "bzip2" + }, + { + "filename": "coreos_production_qemu_image.1576.4.0.img", + "version": "1576.4.0", + "md5sum": "7d3c647807afe1f18fd0c76730e612b4", + "filesize": 849739776, + "download_url": "http://stable.release.core-os.net/amd64-usr/1576.4.0/", + "direct_download_url": "http://stable.release.core-os.net/amd64-usr/1576.4.0/coreos_production_qemu_image.img.bz2", + "compression": "bzip2" + }, { "filename": "coreos_production_qemu_image.1520.8.0.img", "version": "1520.8.0", @@ -140,6 +194,42 @@ } ], "versions": [ + { + "name": "2023.5.0", + "images": { + "hda_disk_image": "coreos_production_qemu_image.2023.5.0.img" + } + }, + { + "name": "1911.5.0", + "images": { + "hda_disk_image": "coreos_production_qemu_image.1911.5.0.img" + } + }, + { + "name": "1855.5.0", + "images": { + "hda_disk_image": "coreos_production_qemu_image.1855.5.0.img" + } + }, + { + "name": "1688.5.3", + "images": { + "hda_disk_image": "coreos_production_qemu_image.1688.5.3.img" + } + }, + { + "name": "1632.2.1", + "images": { + "hda_disk_image": "coreos_production_qemu_image.1632.2.1.img" + } + }, + { + "name": "1576.4.0", + "images": { + "hda_disk_image": "coreos_production_qemu_image.1576.4.0.img" + } + }, { "name": "1520.8.0", "images": { diff --git a/appliances/cumulus-vx.gns3a b/appliances/cumulus-vx.gns3a index 5f9f9b4..cc085d7 100644 --- a/appliances/cumulus-vx.gns3a +++ b/appliances/cumulus-vx.gns3a @@ -23,6 +23,78 @@ "kvm": "require" }, "images": [ + { + "filename": "cumulus-linux-3.7.3-vx-amd64-qemu.qcow2", + "version": "3.7.3", + "md5sum": "e6f438cd44ede841ff290c85dedd127e", + "filesize": 1514340352, + "download_url": "https://cumulusnetworks.com/cumulus-vx/download/", + "direct_download_url": "http://cumulusfiles.s3.amazonaws.com/CumulusLinux-3.7.3/cumulus-linux-3.7.3-vx-amd64-qemu.qcow2" + }, + { + "filename": "cumulus-linux-3.7.2-vx-amd64-qemu.qcow2", + "version": "3.7.2", + "md5sum": "2fcd785da0452e403c44ba5f3ac4e870", + "filesize": 1574502400, + "download_url": "https://cumulusnetworks.com/cumulus-vx/download/", + "direct_download_url": "http://cumulusfiles.s3.amazonaws.com/CumulusLinux-3.7.2/cumulus-linux-3.7.2-vx-amd64-qemu.qcow2" + }, + { + "filename": "cumulus-linux-3.7.1-vx-amd64-qemu.qcow2", + "version": "3.7.1", + "md5sum": "201055c57e4a20bb5772289ea6216631", + "filesize": 1640300544, + "download_url": "https://cumulusnetworks.com/cumulus-vx/download/", + "direct_download_url": "http://cumulusfiles.s3.amazonaws.com/CumulusLinux-3.7.1/cumulus-linux-3.7.1-vx-amd64-qemu.qcow2" + }, + { + "filename": "cumulus-linux-3.6.2-vx-amd64.qcow2", + "version": "3.6.2", + "md5sum": "fda2cfc556de7b12daf45369bd60d33b", + "filesize": 1157169152, + "download_url": "https://cumulusnetworks.com/cumulus-vx/download/", + "direct_download_url": "https://s3.amazonaws.com/cumulusfiles/CumulusLinux-3.6.2/cumulus-linux-3.6.2-vx-amd64.qcow2" + }, + { + "filename": "cumulus-linux-3.6.1-vx-amd64.qcow2", + "version": "3.6.1", + "md5sum": "b2145a689ceea668d003a0d2f2faa045", + "filesize": 1068761088, + "download_url": "https://cumulusnetworks.com/cumulus-vx/download/", + "direct_download_url": "https://s3.amazonaws.com/cumulusfiles/CumulusLinux-3.6.1/cumulus-linux-3.6.1-vx-amd64.qcow2" + }, + { + "filename": "cumulus-linux-3.6.0-vx-amd64.qcow2", + "version": "3.6.0", + "md5sum": "b5356b6c922f5620d7e6971d44e9be4d", + "filesize": 1105199104, + "download_url": "https://cumulusnetworks.com/cumulus-vx/download/", + "direct_download_url": "http://cumulusfiles.s3.amazonaws.com/cumulus-linux-3.6.0-vx-amd64.qcow2" + }, + { + "filename": "cumulus-linux-3.5.3-vx-amd64.qcow2", + "version": "3.5.3", + "md5sum": "4ecbd7341b214fa3c3b27ab11d1df2fb", + "filesize": 1084358656, + "download_url": "https://cumulusnetworks.com/cumulus-vx/download/", + "direct_download_url": "http://cumulusfiles.s3.amazonaws.com/cumulus-linux-3.5.3-vx-amd64.qcow2" + }, + { + "filename": "cumulus-linux-3.5.2-vx-amd64.qcow2", + "version": "3.5.2", + "md5sum": "87d1d8b297e5ebd77924669dfb7e4c9f", + "filesize": 996605952, + "download_url": "https://cumulusnetworks.com/cumulus-vx/download/", + "direct_download_url": "http://cumulusfiles.s3.amazonaws.com/cumulus-linux-3.5.3-vx-amd64.qcow2" + }, + { + "filename": "cumulus-linux-3.5.0-vx-amd64.qcow2", + "version": "3.5.0", + "md5sum": "9ad1f352d0603becf4bcc749b77c99dd", + "filesize": 1044250624, + "download_url": "https://cumulusnetworks.com/cumulus-vx/download/", + "direct_download_url": "http://cumulusfiles.s3.amazonaws.com/cumulus-linux-3.5.0-vx-amd64.qcow2" + }, { "filename": "cumulus-linux-3.4.3-vx-amd64.qcow2", "version": "3.4.3", @@ -125,6 +197,60 @@ } ], "versions": [ + { + "name": "3.7.3", + "images": { + "hda_disk_image": "cumulus-linux-3.7.3-vx-amd64-qemu.qcow2" + } + }, + { + "name": "3.7.2", + "images": { + "hda_disk_image": "cumulus-linux-3.7.2-vx-amd64-qemu.qcow2" + } + }, + { + "name": "3.7.1", + "images": { + "hda_disk_image": "cumulus-linux-3.7.1-vx-amd64-qemu.qcow2" + } + }, + { + "name": "3.6.2", + "images": { + "hda_disk_image": "cumulus-linux-3.6.2-vx-amd64.qcow2" + } + }, + { + "name": "3.6.1", + "images": { + "hda_disk_image": "cumulus-linux-3.6.1-vx-amd64.qcow2" + } + }, + { + "name": "3.6.0", + "images": { + "hda_disk_image": "cumulus-linux-3.6.0-vx-amd64.qcow2" + } + }, + { + "name": "3.5.3", + "images": { + "hda_disk_image": "cumulus-linux-3.5.3-vx-amd64.qcow2" + } + }, + { + "name": "3.5.2", + "images": { + "hda_disk_image": "cumulus-linux-3.5.2-vx-amd64.qcow2" + } + }, + { + "name": "3.5.0", + "images": { + "hda_disk_image": "cumulus-linux-3.5.0-vx-amd64.qcow2" + } + }, { "name": "3.4.3", "images": { diff --git a/appliances/dell-ftos.gns3a b/appliances/dell-ftos.gns3a index 136fb48..af13461 100644 --- a/appliances/dell-ftos.gns3a +++ b/appliances/dell-ftos.gns3a @@ -1,16 +1,16 @@ { - "name": "Dell FTOS", + "name": "Dell OS9", "category": "router", - "description": "Dell Networking OS10 combines the best of Linux, open computing and networking to advance open networking disaggregation. Dell Networking OS10 is a transformational software platform that provides networking hardware abstraction through a common set of APIs. Enable consistency across compute and network resources for your system operators (SysOps) groups that require server-like manageability. Easily leverage your existing network configuration. Dell Networking OS10 incorporates traditional networking integration. Enhance the integration and control you allow your development and operations (DevOps) teams, down to identifying an object as an individual, manageable entity within the platform.", + "description": "Dell Networking OS9 (formerly FTOS).\nOS9 powers the Dell Networking product portfolio and has been hardened in some of the largest and most demanding environments in the world to meet stringent reliability, scalability and serviceability requirements. \n\nDownload and uncompress zip files from the Dell support site - corresponding to the FTOS/OS9 image name. Please 'Select FTOS for S-Series OS-EMULATOR'. Import the resulting ISO image.", "vendor_name": "Dell Inc.", "vendor_url": "http://www.dell.com/", - "product_name": "Dell FTOS", + "product_name": "Dell OS9", "product_url": "http://www.dell.com/us/business/p/open-platform-software/pd", "registry_version": 3, "status": "experimental", "maintainer": "GNS3 Team", "maintainer_email": "developers@gns3.net", - "usage": "Abort the BCM process and format the flash after first boot by entering these commands:\nen\nformat flash:\n\nSometimes the flash device is not available after boot.", + "usage": "Make sure the Boot priority of the configuration template is HDD or CD.\n\nAbort the BCM process and format the flash after first boot by entering these commands:\nen\nformat flash:\n\nSometimes the flash device is not available after boot.", "first_port_name": "Management0/0", "port_name_format": "fortyGigE0/{0}", "qemu": { @@ -29,7 +29,7 @@ "version": "9.8.0", "md5sum": "b9b50eda0a73407dc381792ff7975e24", "filesize": 108115968, - "download_url": "https://www.force10networks.com/csportal20/Software/Downloads.aspx", + "download_url": "https://www.force10networks.com/CSPortal20/Software/SSeriesDownloads.aspx", "compression": "zip" }, { diff --git a/appliances/dns.gns3a b/appliances/dns.gns3a new file mode 100644 index 0000000..0902b0d --- /dev/null +++ b/appliances/dns.gns3a @@ -0,0 +1,19 @@ +{ + "name": "DNS", + "category": "guest", + "description": "This appliance provides DNS using dnsmasq with the local domain set to \"lab\".", + "vendor_name": "Ubuntu", + "vendor_url": "https://www.ubuntu.com/", + "product_name": "DNS", + "registry_version": 3, + "status": "stable", + "maintainer": "Andras Dosztal", + "maintainer_email": "developers@gns3.net", + "symbol": "linux_guest.svg", + "usage": "You can add records by adding entries to the /etc/hosts file in the following format:\n%IP_ADDRESS% %HOSTNAME%.lab %HOSTNAME%\n\nExample:\n192.168.123.10 router1.lab router1", + "docker": { + "adapters": 1, + "image": "adosztal/dns:latest", + "console_type": "telnet" + } +} diff --git a/appliances/exos.gns3a b/appliances/exos.gns3a index 427732e..33b9594 100644 --- a/appliances/exos.gns3a +++ b/appliances/exos.gns3a @@ -1,144 +1,139 @@ { - "name": "EXOS", + "name": "EXOS VM", "category": "multilayer_switch", - "description": "ExtremeXOS was designed from the ground up to meet the needs of large cloud and private data centers, service providers, intelligent, converged enterprise edge networks, and everything in between. It provides the high performance and rich features required by these diverse environments.", + "description": "The ExtremeXOS VM is created and maintained by Extreme Networks for users to emulate a network using EXOS switches.", "vendor_name": "Extreme Networks", - "vendor_url": "http://www.extremenetworks.com/", - "documentation_url": "http://www.extremenetworks.com/support/documentation", - "product_name": "EXOS", - "product_url": "http://www.extremenetworks.com/product/extremexos-network-operating-system", + "vendor_url": "https://www.extremenetworks.com", + "documentation_url": "https://www.extremenetworks.com/support/documentation", + "product_name": "EXOS VM", "registry_version": 3, "status": "stable", - "maintainer": "GNS3 Team", - "maintainer_email": "developers@gns3.net", - "usage": "You can change the console to telnet after install. Default user: admin (no password set)", - "first_port_name": "Management", + "maintainer": "Extreme Networks", + "maintainer_email": "GitHubscripting@extremenetworks.com", + "usage": "Boot up and login is admin with no password.", + "symbol": "ethernet_switch.svg", + "first_port_name": "Mgmt", "port_name_format": "Port{port1}", "qemu": { - "adapter_type": "e1000", + "adapter_type": "rtl8139", "adapters": 13, - "ram": 256, + "ram": 512, "hda_disk_interface": "ide", "arch": "x86_64", "console_type": "telnet", - "boot_priority": "cd", - "kvm": "require", - "options": "-smp 2 -cpu core2duo" + "boot_priority": "dc", + "kvm": "allow", + "options": "-cpu core2duo" }, + "images": [ + + { + "filename": "EXOS-VM_v30.1.1.4.qcow2", + "version": "30.1.1.4", + "md5sum": "92d3f9b13d750f7bfa804823fa545772", + "filesize": 383385600, + "direct_download_url": "https://akamai-ep.extremenetworks.com/Extreme_P/github-en/Virtual_EXOS/EXOS-VM_v30.1.1.4.qcow2" + }, + { + "filename": "EXOS-VM_v22.6.1.4.qcow2", + "version": "22.6.1.4", + "md5sum": "82b31b11b26143a82c8259a4825696fc", + "filesize": 180355072, + "direct_download_url": "https://akamai-ep.extremenetworks.com/Extreme_P/github-en/Virtual_EXOS/EXOS-VM_v22.6.1.4.qcow2" + }, + { + "filename": "EXOS-VM_v22.5.1.7.qcow2", + "version": "22.5.1.7", + "md5sum": "d2e8ae6783b6ed777ad5cd8cafd83c86", + "filesize": 180289536, + "direct_download_url": "https://akamai-ep.extremenetworks.com/Extreme_P/github-en/Virtual_EXOS/EXOS-VM_v22.5.1.7.qcow2" + }, { - "filename": "exosvm-22.2.1.5.iso", + "filename": "EXOS-VM_v22.4.1.4-disk1.qcow2", + "version": "22.4.1.4", + "md5sum": "5f1ee41912d74d423ce8ae57ea413602", + "filesize": 229638144, + "direct_download_url": "https://akamai-ep.extremenetworks.com/Extreme_P/github-en/Virtual_EXOS/EXOS-VM_v22.4.1.4-disk1.qcow2" + }, + { + "filename": "EXOS-VM_v22.3.1.4patch1-4-disk1.qcow2", + "version": "22.3.1.4", + "md5sum": "a4585b6e987ff730f5c044af339fe090", + "filesize": 218431488, + "direct_download_url": "https://akamai-ep.extremenetworks.com/Extreme_P/github-en/Virtual_EXOS/EXOS-VM_v22.3.1.4patch1-4-disk1.qcow2" + }, + { + "filename": "EXOS-VM_v22.2.1.5-disk1.qcow2", "version": "22.2.1.5", - "md5sum": "bf51fd5b3c5e9dab10a616055265bcf2", - "filesize": 44578816, - "download_url": "https://github.com/extremenetworks/Virtual_EXOS", - "direct_download_url": "https://github.com/extremenetworks/Virtual_EXOS/raw/master/vm-22.2.1.5.iso" + "md5sum": "e3cfe92077addda6ad34185288c90acf", + "filesize": 179568640, + "direct_download_url": "https://akamai-ep.extremenetworks.com/Extreme_P/github-en/Virtual_EXOS/EXOS-VM_v22.2.1.5-disk1.qcow2" }, { - "filename": "exosvm-22.1.1.5.iso", + "filename": "EXOS-VM_v22.1.1.5-disk1.qcow2", "version": "22.1.1.5", - "md5sum": "df3897ca2d7c7053582587ed120114fa", - "filesize": 44220416, - "download_url": "https://github.com/extremenetworks/Virtual_EXOS", - "direct_download_url": "https://github.com/extremenetworks/Virtual_EXOS/raw/master/vm-22.1.1.5.iso" + "md5sum": "77683060e75d81b776761f6829b15e9b", + "filesize": 179437568, + "direct_download_url": "https://akamai-ep.extremenetworks.com/Extreme_P/github-en/Virtual_EXOS/EXOS-VM_v22.1.1.5-disk1.qcow2" }, - { - "filename": "exosvm-21.1.2.14.iso", - "version": "21.1.2.14", - "md5sum": "de0752d56e41d92027ce1fccd604b14b", - "filesize": 41101312, - "download_url": "https://github.com/extremenetworks/Virtual_EXOS", - "direct_download_url": "https://github.com/extremenetworks/Virtual_EXOS/blob/master/vm-21.1.2.14.iso?raw=true" - }, - { - "filename": "exosvm-21.1.1.4.iso", + { + "filename": "EXOS-VM_v21.1.1.4-disk1.qcow2", "version": "21.1.1.4", - "md5sum": "4d5db0e01a39b08775ed6a3e2c8bf663", - "filesize": 41046016, - "download_url": "https://github.com/extremenetworks/Virtual_EXOS", - "direct_download_url": "https://github.com/extremenetworks/Virtual_EXOS/blob/master/vm-21.1.1.4.iso?raw=true" - }, - { - "filename": "exospc-16.2.1.6.iso", - "version": "16.2.1.6", - "md5sum": "b4be339afb02c03dcb4349630c1adb4f", - "filesize": 36306944, - "download_url": "https://github.com/extremenetworks/Virtual_EXOS", - "direct_download_url": "https://github.com/extremenetworks/Virtual_EXOS/blob/master/exospc-16.2.1.6.iso?raw=true" - }, - { - "filename": "exospc-16.1.3.6.iso", - "version": "16.1.3.6", - "md5sum": "4c17b2bf2a4909527f6c866a68ba406e", - "filesize": 35758080, - "download_url": "https://github.com/extremenetworks/Virtual_EXOS", - "direct_download_url": "https://github.com/extremenetworks/Virtual_EXOS/blob/master/exospc-16.1.3.6.iso?raw=true" - }, - { - "filename": "exospc-16.1.2.14.iso", - "version": "16.1.2.14", - "md5sum": "140cdc11f426156ffcbde150b2f46768", - "filesize": 35743744, - "download_url": "https://github.com/extremenetworks/Virtual_EXOS", - "direct_download_url": "https://github.com/extremenetworks/Virtual_EXOS/blob/master/exospc-16.1.2.14.iso?raw=true" - }, - { - "filename": "empty8G.qcow2", - "version": "1.0", - "md5sum": "f1d2c25b6990f99bd05b433ab603bdb4", - "filesize": 197120, - "download_url": "https://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/", - "direct_download_url": "https://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/empty8G.qcow2/download" + "md5sum": "654606809b6fd3bca400377483eb4a79", + "filesize": 117560832, + "direct_download_url": "https://akamai-ep.extremenetworks.com/Extreme_P/github-en/Virtual_EXOS/EXOS-VM_v21.1.1.4-disk1.qcow2" } + ], + "versions": [ + { + "name": "30.1.1.4", + "images": { + "hda_disk_image": "EXOS-VM_v30.1.1.4.qcow2" + } + }, + { + "name": "22.6.1.4", + "images": { + "hda_disk_image": "EXOS-VM_v22.6.1.4.qcow2" + } + }, + { + "name": "22.5.1.7", + "images": { + "hda_disk_image": "EXOS-VM_v22.5.1.7.qcow2" + } + }, + { + "name": "22.4.1.4", + "images": { + "hda_disk_image": "EXOS-VM_v22.4.1.4-disk1.qcow2" + } + }, + { + "name": "22.3.1.4", + "images": { + "hda_disk_image": "EXOS-VM_v22.3.1.4patch1-4-disk1.qcow2" + } + }, { "name": "22.2.1.5", "images": { - "hda_disk_image": "empty8G.qcow2", - "cdrom_image": "exosvm-22.2.1.5.iso" + "hda_disk_image": "EXOS-VM_v22.2.1.5-disk1.qcow2" } }, { "name": "22.1.1.5", "images": { - "hda_disk_image": "empty8G.qcow2", - "cdrom_image": "exosvm-22.1.1.5.iso" - } - }, - { - "name": "21.1.2.14", - "images": { - "hda_disk_image": "empty8G.qcow2", - "cdrom_image": "exosvm-21.1.2.14.iso" + "hda_disk_image": "EXOS-VM_v22.1.1.5-disk1.qcow2" } }, { "name": "21.1.1.4", "images": { - "hda_disk_image": "empty8G.qcow2", - "cdrom_image": "exosvm-21.1.1.4.iso" - } - }, - { - "name": "16.2.1.6", - "images": { - "hda_disk_image": "empty8G.qcow2", - "cdrom_image": "exospc-16.2.1.6.iso" - } - }, - { - "name": "16.1.3.6", - "images": { - "hda_disk_image": "empty8G.qcow2", - "cdrom_image": "exospc-16.1.3.6.iso" - } - }, - { - "name": "16.1.2.14", - "images": { - "hda_disk_image": "empty8G.qcow2", - "cdrom_image": "exospc-16.1.2.14.iso" + "hda_disk_image": "EXOS-VM_v21.1.1.4-disk1.qcow2" } } ] diff --git a/appliances/extreme-networks-voss.gns3a b/appliances/extreme-networks-voss.gns3a new file mode 100644 index 0000000..077883b --- /dev/null +++ b/appliances/extreme-networks-voss.gns3a @@ -0,0 +1,64 @@ +{ + "name": "VOSS VM", + "category": "multilayer_switch", + "description": "The VOSS VM is a software emulation of a VSP8K switch.", + "vendor_name": "Extreme Networks", + "vendor_url": "http://www.extremenetworks.com", + "documentation_url": "http://www.extremenetworks.com/support/documentation", + "product_name": "VOSS_VM", + "registry_version": 3, + "status": "experimental", + "maintainer": "Extreme Networks", + "maintainer_email": "voss@extremenetworks.com", + "usage": "Boot up and login is rwa/rwa", + "symbol": ":/symbols/multilayer_switch.svg", + "first_port_name": "Mgmt", + "port_name_format": "1/{port1}", + "qemu": + { + "adapter_type": "e1000", + "adapters": 9, + "ram": 1024, + "hda_disk_interface": "ide", + "arch": "i386", + "console_type": "telnet", + "kvm": "allow", + "options": "-nographic" + }, + + "images": + [ + { + "filename": "VOSSGNS3.7.1.0.0.qcow2", + "version": "voss_7.1.0.0", + "md5sum": "7bb2974efe1a1ab857debd9fa894dbe7", + "filesize": 193724416, + "direct_download_url": "https://stackingtool.extremenetworks.com/github/VOSSGNS3.7.1.0.0.qcow2" + }, + { + "filename": "VOSSGNS3.7.0.0.0.img", + "version": "voss_7.0.0.0", + "md5sum": "65fe97461156aa88c836a90be1287649", + "filesize": 419430400, + "direct_download_url": "https://stackingtool.extremenetworks.com/github/VOSSGNS3.7.0.0.0.img" + } + ], + + "versions": + [ + { + "name": "7.1.0.0", + "images": + { + "hda_disk_image": "VOSSGNS3.7.1.0.0.qcow2" + } + }, + { + "name": "7.0.0.0", + "images": { + "hda_disk_image": "VOSSGNS3.7.0.0.0.img" + } + } + ] + +} diff --git a/appliances/f5-bigip.gns3a b/appliances/f5-bigip.gns3a index a6db2c5..efaf846 100644 --- a/appliances/f5-bigip.gns3a +++ b/appliances/f5-bigip.gns3a @@ -27,6 +27,34 @@ "options": "-smp 2 -cpu host" }, "images": [ + { + "filename": "BIGIP-14.0.0.3-0.0.4.qcow2", + "version": "14.0.0 HF3", + "md5sum": "dc80a7e436ff93e2f4092eece18d369b", + "filesize": 4550164480, + "download_url": "https://downloads.f5.com/esd/serveDownload.jsp?path=/big-ip/big-ip_v14.x/14.0.0/english/14.0.0.3_virtual-edition/&sw=BIG-IP&pro=big-ip_v14.x&ver=14.0.0&container=14.0.0.3_Virtual-Edition&file=BIGIP-14.0.0.3-0.0.4.ALL.qcow2.zip" + }, + { + "filename": "BIGIP-13.1.0.5-0.0.5.qcow2", + "version": "13.1.0 HF5", + "md5sum": "567b70fe36af0f5364883e97e2c08807", + "filesize": 4402446336, + "download_url": "https://downloads.f5.com/esd/serveDownload.jsp?path=/big-ip/big-ip_v13.x/13.1.0/english/13.1.0.5_virtual-edition/&sw=BIG-IP&pro=big-ip_v13.x&ver=13.1.0&container=13.1.0.5_Virtual-Edition&file=BIGIP-13.1.0.5-0.0.5.ALL.qcow2.zip" + }, + { + "filename": "BIGIP-13.1.0.2.0.0.6.qcow2", + "version": "13.1.0 HF2", + "md5sum": "d29eb861d8906fc36f88d9861a0055f4", + "filesize": 4363649024, + "download_url": "https://downloads.f5.com/esd/serveDownload.jsp?path=/big-ip/big-ip_v13.x/13.1.0/english/13.1.0.2_virtual-edition/&sw=BIG-IP&pro=big-ip_v13.x&ver=13.1.0&container=13.1.0.2_Virtual-Edition&file=BIGIP-13.1.0.2.0.0.6.ALL.qcow2.zip" + }, + { + "filename": "BIGIP-13.1.0.1.0.0.8.qcow2", + "version": "13.1.0 HF1", + "md5sum": "70f92192e66a82cb8f47bdae0cb267d8", + "filesize": 4352966656, + "download_url": "https://downloads.f5.com/esd/serveDownload.jsp?path=/big-ip/big-ip_v13.x/13.1.0/english/13.1.0.1_virtual-edition/&sw=BIG-IP&pro=big-ip_v13.x&ver=13.1.0&container=13.1.0.1_Virtual-Edition&file=BIGIP-13.1.0.1.0.0.8.ALL.qcow2.zip" + }, { "filename": "BIGIP-13.0.0.2.0.1671.qcow2", "version": "13.0.0 HF2", @@ -41,6 +69,13 @@ "filesize": 3833135104, "download_url": "https://downloads.f5.com/esd/serveDownload.jsp?path=/big-ip/big-ip_v13.x/13.0.0/english/virtual-edition/&sw=BIG-IP&pro=big-ip_v13.x&ver=13.0.0&container=Virtual-Edition&file=BIGIP-13.0.0.0.0.1645.ALL.qcow2.zip" }, + { + "filename": "BIGIP-12.1.3.4-0.0.2.qcow2", + "version": "12.1.3 HF4", + "md5sum": "b2ec82816480c18af1d45ee833744ee8", + "filesize": 3383164928, + "download_url": "https://downloads.f5.com/esd/serveDownload.jsp?path=/big-ip/big-ip_v12.x/12.1.3/english/12.1.3.4_virtual-edition/&sw=BIG-IP&pro=big-ip_v12.x&ver=12.1.3&container=12.1.3.4_Virtual-Edition&file=BIGIP-12.1.3.4-0.0.2.ALL.qcow2.zip" + }, { "filename": "BIGIP-12.1.2.1.0.271.LTM.qcow2", "version": "12.1.2 HF1", @@ -107,6 +142,34 @@ } ], "versions": [ + { + "name": "14.0.0 HF3", + "images": { + "hda_disk_image": "BIGIP-14.0.0.3-0.0.4.qcow2", + "hdb_disk_image": "empty100G.qcow2" + } + }, + { + "name": "13.1.0 HF5", + "images": { + "hda_disk_image": "BIGIP-13.1.0.5-0.0.5.qcow2", + "hdb_disk_image": "empty100G.qcow2" + } + }, + { + "name": "13.1.0 HF2", + "images": { + "hda_disk_image": "BIGIP-13.1.0.2.0.0.6.qcow2", + "hdb_disk_image": "empty100G.qcow2" + } + }, + { + "name": "13.1.0 HF1", + "images": { + "hda_disk_image": "BIGIP-13.1.0.1.0.0.8.qcow2", + "hdb_disk_image": "empty100G.qcow2" + } + }, { "name": "13.0.0 HF2", "images": { @@ -121,6 +184,13 @@ "hdb_disk_image": "empty100G.qcow2" } }, + { + "name": "12.1.3 HF4", + "images": { + "hda_disk_image": "BIGIP-12.1.3.4-0.0.2.qcow2", + "hdb_disk_image": "empty100G.qcow2" + } + }, { "name": "12.1.2 HF1", "images": { diff --git a/appliances/f5-bigiq.gns3a b/appliances/f5-bigiq.gns3a index 1543ca4..45c7151 100644 --- a/appliances/f5-bigiq.gns3a +++ b/appliances/f5-bigiq.gns3a @@ -29,6 +29,27 @@ "options": "-smp 2 -cpu host" }, "images": [ + { + "filename": "BIG-IQ-6.0.1.1.0.0.9.qcow2", + "version": "6.0.1.1", + "md5sum": "3ae32308fe39d5db555f7f1cdcc734dd", + "filesize": 3895787520, + "download_url": "https://downloads.f5.com/esd/serveDownload.jsp?path=/big-iq/big-iq_cm/6.0.1/english/v6.0.1.1/&sw=BIG-IQ&pro=big-iq_CM&ver=6.0.1&container=v6.0.1.1&file=BIG-IQ-6.0.1.1.0.0.9.qcow2.zip" + }, + { + "filename": "BIG-IQ-5.4.0.2.24.7467.qcow2", + "version": "5.4.0.2", + "md5sum": "e3e6389438ba1e1676f507658f767e95", + "filesize": 3480748032, + "download_url": "https://downloads.f5.com/esd/serveDownload.jsp?path=/big-iq/big-iq_cm/5.4.0/english/virtual-edition_base-plus-hf2/&sw=BIG-IQ&pro=big-iq_CM&ver=5.4.0&container=Virtual-Edition_Base-Plus-HF2&file=BIG-IQ-5.4.0.2.24.7467.qcow2.zip" + }, + { + "filename": "BIG-IQ-5.4.0.0.0.7437.qcow2", + "version": "5.4.0", + "md5sum": "068b1f4d21048b9b2a082c0c27ef4d53", + "filesize": 3300917248, + "download_url": "https://downloads.f5.com/esd/serveDownload.jsp?path=/big-iq/big-iq_cm/5.4.0/english/v5.4.0/&sw=BIG-IQ&pro=big-iq_CM&ver=5.4.0&container=v5.4.0&file=BIG-IQ-5.4.0.0.0.7437.qcow2.zip" + }, { "filename": "BIG-IQ-5.3.0.0.0.1119.qcow2", "version": "5.3.0", @@ -74,6 +95,27 @@ } ], "versions": [ + { + "name": "6.0.1.1", + "images": { + "hda_disk_image": "BIG-IQ-6.0.1.1.0.0.9.qcow2", + "hdb_disk_image": "empty100G.qcow2" + } + }, + { + "name": "5.4.0.2", + "images": { + "hda_disk_image": "BIG-IQ-5.4.0.2.24.7467.qcow2", + "hdb_disk_image": "empty100G.qcow2" + } + }, + { + "name": "5.4.0", + "images": { + "hda_disk_image": "BIG-IQ-5.4.0.0.0.7437.qcow2", + "hdb_disk_image": "empty100G.qcow2" + } + }, { "name": "5.3.0", "images": { diff --git a/appliances/fortiadc-manager.gns3a b/appliances/fortiadc-manager.gns3a new file mode 100644 index 0000000..74090e7 --- /dev/null +++ b/appliances/fortiadc-manager.gns3a @@ -0,0 +1,53 @@ +{ + "name": "FortiADC Manager", + "category": "guest", + "description": "FortiADC Manager allows you to use a web- based user interface to configure remote FortiADC devices. It allows you to simplify and speed up the FortiADC deployment and update process by maintaining configuration templates and policy packages that you can modify and apply as needed.", + "vendor_name": "Fortinet", + "vendor_url": "http://www.fortinet.com/", + "documentation_url": "https://docs.fortinet.com/fortiadc-manager/", + "product_name": "FortiADC Manager", + "product_url": "https://www.fortinet.com/products/application-delivery-controller/fortiadc.html", + "registry_version": 3, + "status": "stable", + "maintainer": "GNS3 Team", + "maintainer_email": "developers@gns3.net", + "usage": "Default username is admin, no password is set.", + "port_name_format": "Port{port1}", + "symbol": "fortinet.svg", + "qemu": { + "adapter_type": "virtio-net-pci", + "adapters": 10, + "ram": 2048, + "hda_disk_interface": "virtio", + "hdb_disk_interface": "virtio", + "arch": "x86_64", + "console_type": "telnet", + "boot_priority": "c", + "kvm": "allow" + }, + "images": [ + { + "filename": "FADCManager-KVM-V500-build0020-FORTINET.out.kvm-boot.qcow2", + "version": "5.2.0", + "md5sum": "a79d04040848b704ce4efe925518fd3f", + "filesize": 70057984, + "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" + }, + { + "filename": "FADCManager-KVM-v500-data.qcow2", + "version": "5.x", + "md5sum": "b7500835594e62d8acb1c6ec43d597c1", + "filesize": 30998528, + "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" + } + ], + "versions": [ + { + "name": "5.2.0", + "images": { + "hda_disk_image": "FADCManager-KVM-V500-build0020-FORTINET.out.kvm-boot.qcow2", + "hdb_disk_image": "FADCManager-KVM-v500-data.qcow2" + } + } + ] +} diff --git a/appliances/fortiadc.gns3a b/appliances/fortiadc.gns3a index b2b5004..03d8524 100644 --- a/appliances/fortiadc.gns3a +++ b/appliances/fortiadc.gns3a @@ -28,12 +28,68 @@ }, "images": [ { - "filename": "FAD_KVM-v400-FORTINET.out.kvm-data.qcow2", - "version": "4.x.x", + "filename": "FAD_KVM-FORTINET.out.kvm-data.qcow2", + "version": "ALL", "md5sum": "b7500835594e62d8acb1c6ec43d597c1", "filesize": 30998528, "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" }, + { + "filename": "FAD_KVM-V500-build0442-FORTINET.out.kvm-boot.qcow2", + "version": "5.2.2", + "md5sum": "7d959ed264b064716e8f1378fceed48f", + "filesize": 104857600, + "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" + }, + { + "filename": "FAD_KVM-V500-build0423-FORTINET.out.kvm-boot.qcow2", + "version": "5.2.0", + "md5sum": "993bcd0e8e5496fdacb78dffb3c9a9b3", + "filesize": 104333312, + "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" + }, + { + "filename": "FAD_KVM-V500-build0239-FORTINET.out.kvm-boot.qcow2", + "version": "5.1.1", + "md5sum": "f94323bc6415dd1477f2352bd3323d14", + "filesize": 75235328, + "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" + }, + { + "filename": "FAD_KVM-V500-build0056-FORTINET.out.kvm-boot.qcow2", + "version": "5.0.1", + "md5sum": "8b3b789fb540b2c30066f66bcbe7f307", + "filesize": 75038720, + "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" + }, + { + "filename": "FAD_KVM-V500-build0045-FORTINET.out.kvm-boot.qcow2", + "version": "5.0.0", + "md5sum": "d7381b3fb7a4534370ce8983e441d888", + "filesize": 74383360, + "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" + }, + { + "filename": "FAD_KVM-V400-build0999-FORTINET.out.kvm-boot.qcow2", + "version": "4.8.5", + "md5sum": "d7825b8d0962800c37ffa814a6b2ad45", + "filesize": 73334784, + "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" + }, + { + "filename": "FAD_KVM-V400-build0989-FORTINET.out.kvm-boot.qcow2", + "version": "4.8.4", + "md5sum": "c1926d5979ef24d9d14d3394c0bb832b", + "filesize": 72810496, + "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" + }, + { + "filename": "FAD_KVM-V400-build0983-FORTINET.out.kvm-boot.qcow2", + "version": "4.8.3", + "md5sum": "d4cfc3b215780b2fb4c9d8f55208e8be", + "filesize": 72876032, + "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" + }, { "filename": "FAD_KVM-V400-build0977-FORTINET.out.kvm-boot.qcow2", "version": "4.8.2", @@ -141,109 +197,165 @@ } ], "versions": [ + { + "name": "5.2.2", + "images": { + "hda_disk_image": "FAD_KVM-V500-build0442-FORTINET.out.kvm-boot.qcow2", + "hdb_disk_image": "FAD_KVM-FORTINET.out.kvm-data.qcow2" + } + }, + { + "name": "5.2.0", + "images": { + "hda_disk_image": "FAD_KVM-V500-build0423-FORTINET.out.kvm-boot.qcow2", + "hdb_disk_image": "FAD_KVM-FORTINET.out.kvm-data.qcow2" + } + }, + { + "name": "5.1.1", + "images": { + "hda_disk_image": "FAD_KVM-V500-build0239-FORTINET.out.kvm-boot.qcow2", + "hdb_disk_image": "FAD_KVM-FORTINET.out.kvm-data.qcow2" + } + }, + { + "name": "5.0.1", + "images": { + "hda_disk_image": "FAD_KVM-V400-build0989-FORTINET.out.kvm-boot.qcow2", + "hdb_disk_image": "FAD_KVM-FORTINET.out.kvm-data.qcow2" + } + }, + { + "name": "5.0.0", + "images": { + "hda_disk_image": "FAD_KVM-V400-build0989-FORTINET.out.kvm-boot.qcow2", + "hdb_disk_image": "FAD_KVM-FORTINET.out.kvm-data.qcow2" + } + }, + { + "name": "4.8.5", + "images": { + "hda_disk_image": "FAD_KVM-V400-build0999-FORTINET.out.kvm-boot.qcow2", + "hdb_disk_image": "FAD_KVM-FORTINET.out.kvm-data.qcow2" + } + }, + { + "name": "4.8.4", + "images": { + "hda_disk_image": "FAD_KVM-V400-build0989-FORTINET.out.kvm-boot.qcow2", + "hdb_disk_image": "FAD_KVM-FORTINET.out.kvm-data.qcow2" + } + }, + { + "name": "4.8.3", + "images": { + "hda_disk_image": "FAD_KVM-V400-build0983-FORTINET.out.kvm-boot.qcow2", + "hdb_disk_image": "FAD_KVM-FORTINET.out.kvm-data.qcow2" + } + }, { "name": "4.8.2", "images": { "hda_disk_image": "FAD_KVM-V400-build0977-FORTINET.out.kvm-boot.qcow2", - "hdb_disk_image": "FAD_KVM-v400-FORTINET.out.kvm-data.qcow2" + "hdb_disk_image": "FAD_KVM-FORTINET.out.kvm-data.qcow2" } }, { "name": "4.8.1", "images": { "hda_disk_image": "FAD_KVM-V400-build0970-FORTINET.out.kvm-boot.qcow2", - "hdb_disk_image": "FAD_KVM-v400-FORTINET.out.kvm-data.qcow2" + "hdb_disk_image": "FAD_KVM-FORTINET.out.kvm-data.qcow2" } }, { "name": "4.8.0", "images": { "hda_disk_image": "FAD_KVM-V400-build0937-FORTINET.out.kvm-boot.qcow2", - "hdb_disk_image": "FAD_KVM-v400-FORTINET.out.kvm-data.qcow2" + "hdb_disk_image": "FAD_KVM-FORTINET.out.kvm-data.qcow2" } }, { "name": "4.7.4", "images": { "hda_disk_image": "FAD_KVM-V400-build0858-FORTINET.out.kvm-boot.qcow2", - "hdb_disk_image": "FAD_KVM-v400-FORTINET.out.kvm-data.qcow2" + "hdb_disk_image": "FAD_KVM-FORTINET.out.kvm-data.qcow2" } }, { "name": "4.7.3", "images": { "hda_disk_image": "FAD_KVM-V400-build0849-FORTINET.out.kvm-boot.qcow2", - "hdb_disk_image": "FAD_KVM-v400-FORTINET.out.kvm-data.qcow2" + "hdb_disk_image": "FAD_KVM-FORTINET.out.kvm-data.qcow2" } }, { "name": "4.7.2", "images": { "hda_disk_image": "FAD_KVM-V400-build0844-FORTINET.out.kvm-boot.qcow2", - "hdb_disk_image": "FAD_KVM-v400-FORTINET.out.kvm-data.qcow2" + "hdb_disk_image": "FAD_KVM-FORTINET.out.kvm-data.qcow2" } }, { "name": "4.7.1", "images": { "hda_disk_image": "FAD_KVM-V400-build0832-FORTINET.out.kvm-boot.qcow2", - "hdb_disk_image": "FAD_KVM-v400-FORTINET.out.kvm-data.qcow2" + "hdb_disk_image": "FAD_KVM-FORTINET.out.kvm-data.qcow2" } }, { "name": "4.7.0", "images": { "hda_disk_image": "FAD_KVM-V400-build0828-FORTINET.out.kvm-boot.qcow2", - "hdb_disk_image": "FAD_KVM-v400-FORTINET.out.kvm-data.qcow2" + "hdb_disk_image": "FAD_KVM-FORTINET.out.kvm-data.qcow2" } }, { "name": "4.6.2", "images": { "hda_disk_image": "FAD_KVM-V400-build0679-FORTINET.out.kvm-boot.qcow2", - "hdb_disk_image": "FAD_KVM-v400-FORTINET.out.kvm-data.qcow2" + "hdb_disk_image": "FAD_KVM-FORTINET.out.kvm-data.qcow2" } }, { "name": "4.6.1", "images": { "hda_disk_image": "FAD_KVM-V400-build0677-FORTINET.out.kvm-boot.qcow2", - "hdb_disk_image": "FAD_KVM-v400-FORTINET.out.kvm-data.qcow2" + "hdb_disk_image": "FAD_KVM-FORTINET.out.kvm-data.qcow2" } }, { "name": "4.6.0", "images": { "hda_disk_image": "FAD_KVM-V400-build0660-FORTINET.out.kvm-boot.qcow2", - "hdb_disk_image": "FAD_KVM-v400-FORTINET.out.kvm-data.qcow2" + "hdb_disk_image": "FAD_KVM-FORTINET.out.kvm-data.qcow2" } }, { "name": "4.5.3", "images": { "hda_disk_image": "FAD_KVM-V400-build0605-FORTINET.out.kvm-boot.qcow2", - "hdb_disk_image": "FAD_KVM-v400-FORTINET.out.kvm-data.qcow2" + "hdb_disk_image": "FAD_KVM-FORTINET.out.kvm-data.qcow2" } }, { "name": "4.5.2", "images": { "hda_disk_image": "FAD_KVM-v400-build0597-FORTINET.out.kvm-boot.qcow2", - "hdb_disk_image": "FAD_KVM-v400-FORTINET.out.kvm-data.qcow2" + "hdb_disk_image": "FAD_KVM-FORTINET.out.kvm-data.qcow2" } }, { "name": "4.5.1", "images": { "hda_disk_image": "FAD_KVM-v400-build0581-FORTINET.out.kvm-boot.qcow2", - "hdb_disk_image": "FAD_KVM-v400-FORTINET.out.kvm-data.qcow2" + "hdb_disk_image": "FAD_KVM-FORTINET.out.kvm-data.qcow2" } }, { "name": "4.5.0", "images": { "hda_disk_image": "FAD_KVM-v400-build0560-FORTINET.out.kvm-boot.qcow2", - "hdb_disk_image": "FAD_KVM-v400-FORTINET.out.kvm-data.qcow2" + "hdb_disk_image": "FAD_KVM-FORTINET.out.kvm-data.qcow2" } } ] diff --git a/appliances/fortianalyzer.gns3a b/appliances/fortianalyzer.gns3a index cd44d55..1055e46 100644 --- a/appliances/fortianalyzer.gns3a +++ b/appliances/fortianalyzer.gns3a @@ -26,6 +26,55 @@ "kvm": "allow" }, "images": [ + { + "filename": "FAZ_VM64_KVM-v6-build1050-FORTINET.out.kvm.qcow2", + "version": "6.2.0", + "md5sum": "dc123116e4c816d8b4dee244bd671844", + "filesize": 140177408, + "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" + }, + { + "filename": "FAZ_VM64_KVM-v6-build0255-FORTINET.out.kvm.qcow2", + "version": "6.0.3", + "md5sum": "14c98b20ed1d0729e2d04aad49ff1be5", + "filesize": 114589696, + "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" + }, + { + "filename": "FAZ_VM64_KVM-v6-build0205-FORTINET.out.kvm.qcow2", + "version": "6.0.2", + "md5sum": "1c9c6a99244aaf8b215c52194e1f82ed", + "filesize": 115777536, + "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" + }, + { + "filename": "FAZ_VM64_KVM-v6-build0092-FORTINET.out.kvm.qcow2", + "version": "6.0.0", + "md5sum": "e870087db55a095c75ddcafe73e1ea27", + "filesize": 117940224, + "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" + }, + { + "filename": "FAZ_VM64_KVM-v5-build1782-FORTINET.out.kvm.qcow2", + "version": "5.6.7", + "md5sum": "f67c115cc51e911802e9cbcb5cb0c8c2", + "filesize": 110862336, + "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" + }, + { + "filename": "FAZ_VM64_KVM-v5-build1631-FORTINET.out.kvm.qcow2", + "version": "5.6.2", + "md5sum": "c7f1cf26051b50b86e7e59b99e36756f", + "filesize": 105816064, + "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" + }, + { + "filename": "FAZ_VM64_KVM-v5-build1619-FORTINET.out.kvm.qcow2", + "version": "5.6.1", + "md5sum": "1bd94c920f8747de671832ef92e8dfbc", + "filesize": 105705472, + "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" + }, { "filename": "FAZ_VM64_KVM-v5-build1557-FORTINET.out.kvm.qcow2", "version": "5.6.0", @@ -106,6 +155,55 @@ } ], "versions": [ + { + "name": "6.2.0", + "images": { + "hda_disk_image": "FAZ_VM64_KVM-v6-build1050-FORTINET.out.kvm.qcow2", + "hdb_disk_image": "empty30G.qcow2" + } + }, + { + "name": "6.0.3", + "images": { + "hda_disk_image": "FAZ_VM64_KVM-v6-build0255-FORTINET.out.kvm.qcow2", + "hdb_disk_image": "empty30G.qcow2" + } + }, + { + "name": "6.0.2", + "images": { + "hda_disk_image": "FAZ_VM64_KVM-v6-build0205-FORTINET.out.kvm.qcow2", + "hdb_disk_image": "empty30G.qcow2" + } + }, + { + "name": "6.0.0", + "images": { + "hda_disk_image": "FAZ_VM64_KVM-v6-build0092-FORTINET.out.kvm.qcow2", + "hdb_disk_image": "empty30G.qcow2" + } + }, + { + "name": "5.6.7", + "images": { + "hda_disk_image": "FAZ_VM64_KVM-v5-build1782-FORTINET.out.kvm.qcow2", + "hdb_disk_image": "empty30G.qcow2" + } + }, + { + "name": "5.6.2", + "images": { + "hda_disk_image": "FAZ_VM64_KVM-v5-build1631-FORTINET.out.kvm.qcow2", + "hdb_disk_image": "empty30G.qcow2" + } + }, + { + "name": "5.6.1", + "images": { + "hda_disk_image": "FAZ_VM64_KVM-v5-build1619-FORTINET.out.kvm.qcow2", + "hdb_disk_image": "empty30G.qcow2" + } + }, { "name": "5.6.0", "images": { diff --git a/appliances/fortiauthenticator.gns3a b/appliances/fortiauthenticator.gns3a index 58b0878..382eeba 100644 --- a/appliances/fortiauthenticator.gns3a +++ b/appliances/fortiauthenticator.gns3a @@ -26,6 +26,55 @@ "kvm": "allow" }, "images": [ + { + "filename": "FAC_VM_KVM-v6-build0010-FORTINET.out.kvm.qcow2", + "version": "6.0.0", + "md5sum": "6699c0b24e54dc6a5215ba3945abb364", + "filesize": 74317824, + "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" + }, + { + "filename": "FAC_VM_KVM-v5-build0366-FORTINET.out.kvm.qcow2", + "version": "5.5.0", + "md5sum": "c6ae060f8840b467efac6701a7e8e6af", + "filesize": 72982528, + "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" + }, + { + "filename": "FAC_VM_KVM-v5-build0297-FORTINET.out.kvm.qcow2", + "version": "5.4.1", + "md5sum": "e63bcaae040f903f9de315f582702619", + "filesize": 72617984, + "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" + }, + { + "filename": "FAC_VM_KVM-v5-build0163-FORTINET.out.kvm.qcow2", + "version": "5.2.2", + "md5sum": "e746b3c6c29b0356ec6b90ed14d4b098", + "filesize": 71565312, + "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" + }, + { + "filename": "FAC_VM_KVM-v500-build0161-FORTINET.out.kvm.qcow2", + "version": "5.2.1", + "md5sum": "c46ad2de4a20296ebd35b3fcc2d81a1d", + "filesize": 72536064, + "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" + }, + { + "filename": "FAC_VM_KVM-v5-build0155-FORTINET.out.kvm.qcow2", + "version": "5.2.0", + "md5sum": "69b55ce7c8094ccd736bbfe8a3262b31", + "filesize": 71782400, + "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" + }, + { + "filename": "FAC_VM_KVM-v500-build0091-FORTINET.out.kvm.qcow2", + "version": "5.1.2", + "md5sum": "7bdafd32db552954c4c7fe60296fc600", + "filesize": 71135232, + "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" + }, { "filename": "FAC_VM_KVM-v500-build0086-FORTINET.out.kvm.qcow2", "version": "5.1.1", @@ -48,33 +97,82 @@ "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" }, { - "filename": "FAC_VM_KVM-v500-DATADRIVE.qcow2", - "version": "5.x.x", + "filename": "FAC_VM_KVM-ALL-DATADRIVE.qcow2", + "version": "All", "md5sum": "09bad6cfe6301930adbc829eb8a67149", "filesize": 258048, "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" } ], "versions": [ + { + "name": "6.0.0", + "images": { + "hda_disk_image": "FAC_VM_KVM-v6-build0010-FORTINET.out.kvm.qcow2", + "hdb_disk_image": "FAC_VM_KVM-ALL-DATADRIVE.qcow2" + } + }, + { + "name": "5.5.0", + "images": { + "hda_disk_image": "FAC_VM_KVM-v5-build0366-FORTINET.out.kvm.qcow2", + "hdb_disk_image": "FAC_VM_KVM-ALL-DATADRIVE.qcow2" + } + }, + { + "name": "5.4.1", + "images": { + "hda_disk_image": "FAC_VM_KVM-v5-build0297-FORTINET.out.kvm.qcow2", + "hdb_disk_image": "FAC_VM_KVM-ALL-DATADRIVE.qcow2" + } + }, + { + "name": "5.2.2", + "images": { + "hda_disk_image": "FAC_VM_KVM-v5-build0163-FORTINET.out.kvm.qcow2", + "hdb_disk_image": "FAC_VM_KVM-ALL-DATADRIVE.qcow2" + } + }, + { + "name": "5.2.1", + "images": { + "hda_disk_image": "FAC_VM_KVM-v500-build0161-FORTINET.out.kvm.qcow2", + "hdb_disk_image": "FAC_VM_KVM-ALL-DATADRIVE.qcow2" + } + }, + { + "name": "5.2.0", + "images": { + "hda_disk_image": "FAC_VM_KVM-v5-build0155-FORTINET.out.kvm.qcow2", + "hdb_disk_image": "FAC_VM_KVM-ALL-DATADRIVE.qcow2" + } + }, + { + "name": "5.1.2", + "images": { + "hda_disk_image": "FAC_VM_KVM-v500-build0091-FORTINET.out.kvm.qcow2", + "hdb_disk_image": "FAC_VM_KVM-ALL-DATADRIVE.qcow2" + } + }, { "name": "5.1.1", "images": { "hda_disk_image": "FAC_VM_KVM-v500-build0086-FORTINET.out.kvm.qcow2", - "hdb_disk_image": "FAC_VM_KVM-v500-DATADRIVE.qcow2" + "hdb_disk_image": "FAC_VM_KVM-ALL-DATADRIVE.qcow2" } }, { "name": "5.1.0", "images": { "hda_disk_image": "FAC_VM_KVM-v500-build0083-FORTINET.out.kvm.qcow2", - "hdb_disk_image": "FAC_VM_KVM-v500-DATADRIVE.qcow2" + "hdb_disk_image": "FAC_VM_KVM-ALL-DATADRIVE.qcow2" } }, { "name": "5.0.0", "images": { "hda_disk_image": "FAC_VM_KVM-v500-build0012-FORTINET.out.kvm.qcow2", - "hdb_disk_image": "FAC_VM_KVM-v500-DATADRIVE.qcow2" + "hdb_disk_image": "FAC_VM_KVM-ALL-DATADRIVE.qcow2" } } ] diff --git a/appliances/forticache.gns3a b/appliances/forticache.gns3a index 4052c0f..38ccaaa 100644 --- a/appliances/forticache.gns3a +++ b/appliances/forticache.gns3a @@ -26,6 +26,34 @@ "kvm": "require" }, "images": [ + { + "filename": "FCHKVM-v400-build0230-FORTINET.out.kvm.qcow2", + "version": "4.2.9", + "md5sum": "a3583f162004da2f1e0b751e7b23504a", + "filesize": 27672576, + "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" + }, + { + "filename": "FCHKVM-v400-build0226-FORTINET.out.kvm.qcow2", + "version": "4.2.8", + "md5sum": "17efdc8f037c8ec1d1fc67ae262f619e", + "filesize": 27676672, + "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" + }, + { + "filename": "FCHKVM-v400-build0222-FORTINET.out.kvm.qcow2", + "version": "4.2.7", + "md5sum": "d77790e414f4e2b31c756906a720e681", + "filesize": 27631616, + "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" + }, + { + "filename": "FCHKVM-v400-build0216-FORTINET.out.kvm.qcow2", + "version": "4.2.6", + "md5sum": "867e0569b8466db744547422a1d6f17a", + "filesize": 27553792, + "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" + }, { "filename": "FCHKVM-v400-build0213-FORTINET.out.kvm.qcow2", "version": "4.2.5", @@ -92,6 +120,34 @@ } ], "versions": [ + { + "name": "4.2.9", + "images": { + "hda_disk_image": "FCHKVM-v400-build0230-FORTINET.out.kvm.qcow2", + "hdb_disk_image": "empty100G.qcow2" + } + }, + { + "name": "4.2.8", + "images": { + "hda_disk_image": "FCHKVM-v400-build0226-FORTINET.out.kvm.qcow2", + "hdb_disk_image": "empty100G.qcow2" + } + }, + { + "name": "4.2.7", + "images": { + "hda_disk_image": "FCHKVM-v400-build0222-FORTINET.out.kvm.qcow2", + "hdb_disk_image": "empty100G.qcow2" + } + }, + { + "name": "4.2.6", + "images": { + "hda_disk_image": "FCHKVM-v400-build0216-FORTINET.out.kvm.qcow2", + "hdb_disk_image": "empty100G.qcow2" + } + }, { "name": "4.2.5", "images": { diff --git a/appliances/fortigate.gns3a b/appliances/fortigate.gns3a index 739132a..f9c5e65 100644 --- a/appliances/fortigate.gns3a +++ b/appliances/fortigate.gns3a @@ -26,6 +26,48 @@ "kvm": "allow" }, "images": [ + { + "filename": "FGT_VM64_KVM-v6-build0866-FORTINET.out.kvm.qcow2", + "version": "6.2.0", + "md5sum": "588df9ba0db485976f6681810001ae73", + "filesize": 57868288, + "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" + }, + { + "filename": "FGT_VM64_KVM-v6-build0200-FORTINET.out.kvm.qcow2", + "version": "6.0.3", + "md5sum": "be6f74ea13da09cf0b68e87234e2d8d5", + "filesize": 51552256, + "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" + }, + { + "filename": "FGT_VM64_KVM-v6-build0076-FORTINET.out.kvm.qcow2", + "version": "6.0.0", + "md5sum": "161728b413e097954bd640ade89dfeb1", + "filesize": 46104576, + "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" + }, + { + "filename": "FGT_VM64_KVM-v5-build1653-FORTINET.out.kvm.qcow2", + "version": "5.6.7", + "md5sum": "202e1ed7582b02493be63f14cc48c2cb", + "filesize": 43180032, + "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" + }, + { + "filename": "FGT_VM64_KVM-v5-build1575-FORTINET.out.kvm.qcow2", + "version": "5.6.4", + "md5sum": "c312ea8ec1afffb73858fb1b15c095ef", + "filesize": 41594880, + "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" + }, + { + "filename": "FGT_VM64_KVM-v5-build1547-FORTINET.out.kvm.qcow2", + "version": "5.6.3", + "md5sum": "a908f8620e8bbccce8794733f3637e13", + "filesize": 40939520, + "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" + }, { "filename": "FGT_VM64_KVM-v5-build1486-FORTINET.out.kvm.qcow2", "version": "5.6.2", @@ -47,6 +89,27 @@ "filesize": 38760448, "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" }, + { + "filename": "FGT_VM64_KVM-v5-build1220-FORTINET.out.kvm.qcow2", + "version": "5.4.10", + "md5sum": "7444d6c85ef6b937a98163482caa5a90", + "filesize": 39043072, + "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" + }, + { + "filename": "FGT_VM64_KVM-v5-build1183-FORTINET.out.kvm.qcow2", + "version": "5.4.8", + "md5sum": "c1eb02996a0919c934785d5f48df9507", + "filesize": 38608896, + "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" + }, + { + "filename": "FGT_VM64_KVM-v5-build6446-FORTINET.out.kvm.qcow2", + "version": "5.4.7", + "md5sum": "17d3dfebd4b222569cf10cfab83e0e56", + "filesize": 38715392, + "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" + }, { "filename": "FGT_VM64_KVM-v5-build1165-FORTINET.out.kvm.qcow2", "version": "5.4.6", @@ -96,6 +159,20 @@ "filesize": 35373056, "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" }, + { + "filename": "FGT_VM64_KVM-v5-build0762-FORTINET.out.kvm.qcow2", + "version": "5.2.13", + "md5sum": "78df232e516a863f233de88ffba5bc4b", + "filesize": 38776832, + "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" + }, + { + "filename": "FGT_VM64_KVM-v5-build0760-FORTINET.out.kvm.qcow2", + "version": "5.2.12", + "md5sum": "2efa0c110abed83b71927145d1e87805", + "filesize": 38363136, + "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" + }, { "filename": "FGT_VM64_KVM-v5-build0754-FORTINET.out.kvm.qcow2", "version": "5.2.11", @@ -148,6 +225,48 @@ } ], "versions": [ + { + "name": "6.2.0", + "images": { + "hda_disk_image": "FGT_VM64_KVM-v6-build0866-FORTINET.out.kvm.qcow2", + "hdb_disk_image": "empty30G.qcow2" + } + }, + { + "name": "6.0.3", + "images": { + "hda_disk_image": "FGT_VM64_KVM-v6-build0200-FORTINET.out.kvm.qcow2", + "hdb_disk_image": "empty30G.qcow2" + } + }, + { + "name": "6.0.0", + "images": { + "hda_disk_image": "FGT_VM64_KVM-v6-build0076-FORTINET.out.kvm.qcow2", + "hdb_disk_image": "empty30G.qcow2" + } + }, + { + "name": "5.6.7", + "images": { + "hda_disk_image": "FGT_VM64_KVM-v5-build1653-FORTINET.out.kvm.qcow2", + "hdb_disk_image": "empty30G.qcow2" + } + }, + { + "name": "5.6.4", + "images": { + "hda_disk_image": "FGT_VM64_KVM-v5-build1575-FORTINET.out.kvm.qcow2", + "hdb_disk_image": "empty30G.qcow2" + } + }, + { + "name": "5.6.3", + "images": { + "hda_disk_image": "FGT_VM64_KVM-v5-build1547-FORTINET.out.kvm.qcow2", + "hdb_disk_image": "empty30G.qcow2" + } + }, { "name": "5.6.2", "images": { @@ -169,6 +288,27 @@ "hdb_disk_image": "empty30G.qcow2" } }, + { + "name": "5.4.10", + "images": { + "hda_disk_image": "FGT_VM64_KVM-v5-build1220-FORTINET.out.kvm.qcow2", + "hdb_disk_image": "empty30G.qcow2" + } + }, + { + "name": "5.4.8", + "images": { + "hda_disk_image": "FGT_VM64_KVM-v5-build1183-FORTINET.out.kvm.qcow2", + "hdb_disk_image": "empty30G.qcow2" + } + }, + { + "name": "5.4.7", + "images": { + "hda_disk_image": "FGT_VM64_KVM-v5-build6446-FORTINET.out.kvm.qcow2", + "hdb_disk_image": "empty30G.qcow2" + } + }, { "name": "5.4.6", "images": { @@ -218,6 +358,20 @@ "hdb_disk_image": "empty30G.qcow2" } }, + { + "name": "5.2.13", + "images": { + "hda_disk_image": "FGT_VM64_KVM-v5-build0762-FORTINET.out.kvm.qcow2", + "hdb_disk_image": "empty30G.qcow2" + } + }, + { + "name": "5.2.12", + "images": { + "hda_disk_image": "FGT_VM64_KVM-v5-build0760-FORTINET.out.kvm.qcow2", + "hdb_disk_image": "empty30G.qcow2" + } + }, { "name": "5.2.11", "images": { diff --git a/appliances/fortimail.gns3a b/appliances/fortimail.gns3a index a8c755d..511cf51 100644 --- a/appliances/fortimail.gns3a +++ b/appliances/fortimail.gns3a @@ -26,6 +26,41 @@ "kvm": "allow" }, "images": [ + { + "filename": "FML_VMKV-64-v60-build0143-FORTINET.out.kvm.qcow2", + "version": "6.0.4", + "md5sum": "e6401ecfe9b145256cccb29757bbddfe", + "filesize": 98959360, + "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" + }, + { + "filename": "FML_VMKV-64-v60-build0126-FORTINET.out.kvm.qcow2", + "version": "6.0.3", + "md5sum": "b062636f029ff0f3d4b74451cc70b755", + "filesize": 96731136, + "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" + }, + { + "filename": "FML_VMKV-64-v54-build0719-FORTINET.out.kvm.qcow2", + "version": "5.4.5", + "md5sum": "e2f202efd28039a6f1f4ebb7ee69e214", + "filesize": 97255424, + "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" + }, + { + "filename": "FML_VMKV-64-v54-build0714-FORTINET.out.kvm.qcow2", + "version": "5.4.4", + "md5sum": "6a3155d9cee6af3ecb016e59c0a0765f", + "filesize": 93519872, + "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" + }, + { + "filename": "FML_VMKV-64-v54-build0712-FORTINET.out.kvm.qcow2", + "version": "5.4.3", + "md5sum": "977effe7b885ca5cedec7740a2a637aa", + "filesize": 93454336, + "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" + }, { "filename": "FML_VMKV-64-v54-build0707-FORTINET.out.kvm.qcow2", "version": "5.4.2", @@ -47,6 +82,13 @@ "filesize": 101253120, "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" }, + { + "filename": "FML_VMKV-64-v53-build0653-FORTINET.out.kvm.qcow2", + "version": "5.3.12", + "md5sum": "aed4dcb17de047860736d8742362a754", + "filesize": 89980928, + "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" + }, { "filename": "FML_VMKV-64-v53-build0648-FORTINET.out.kvm.qcow2", "version": "5.3.11", @@ -127,6 +169,41 @@ } ], "versions": [ + { + "name": "6.0.4", + "images": { + "hda_disk_image": "FML_VMKV-64-v60-build0143-FORTINET.out.kvm.qcow2", + "hdb_disk_image": "empty30G.qcow2" + } + }, + { + "name": "6.0.3", + "images": { + "hda_disk_image": "FML_VMKV-64-v60-build0126-FORTINET.out.kvm.qcow2", + "hdb_disk_image": "empty30G.qcow2" + } + }, + { + "name": "5.4.5", + "images": { + "hda_disk_image": "FML_VMKV-64-v54-build0719-FORTINET.out.kvm.qcow2", + "hdb_disk_image": "empty30G.qcow2" + } + }, + { + "name": "5.4.4", + "images": { + "hda_disk_image": "FML_VMKV-64-v54-build0714-FORTINET.out.kvm.qcow2", + "hdb_disk_image": "empty30G.qcow2" + } + }, + { + "name": "5.4.3", + "images": { + "hda_disk_image": "FML_VMKV-64-v54-build0712-FORTINET.out.kvm.qcow2", + "hdb_disk_image": "empty30G.qcow2" + } + }, { "name": "5.4.2", "images": { @@ -148,6 +225,13 @@ "hdb_disk_image": "empty30G.qcow2" } }, + { + "name": "5.3.12", + "images": { + "hda_disk_image": "FML_VMKV-64-v53-build0653-FORTINET.out.kvm.qcow2", + "hdb_disk_image": "empty30G.qcow2" + } + }, { "name": "5.3.11", "images": { diff --git a/appliances/fortimanager.gns3a b/appliances/fortimanager.gns3a index f464220..a0347aa 100644 --- a/appliances/fortimanager.gns3a +++ b/appliances/fortimanager.gns3a @@ -26,6 +26,48 @@ "kvm": "allow" }, "images": [ + { + "filename": "FMG_VM64_KVM-v6-build1050-FORTINET.out.kvm.qcow2", + "version": "6.2.0", + "md5sum": "c19d2527f91ad1bbafbde5bf08487867", + "filesize": 126894080, + "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" + }, + { + "filename": "FMG_VM64_KVM-v6-build0255-FORTINET.out.kvm.qcow2", + "version": "6.0.3", + "md5sum": "5f34d52d9289b0be2a4c04943446ea39", + "filesize": 115703808, + "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" + }, + { + "filename": "FMG_VM64_KVM-v6-build0205-FORTINET.out.kvm.qcow2", + "version": "6.0.2", + "md5sum": "8f748649c537d9b5466b24c5b4e62017", + "filesize": 116981760, + "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" + }, + { + "filename": "FMG_VM64_KVM-v6-build0092-FORTINET.out.kvm.qcow2", + "version": "6.0.0", + "md5sum": "73bfe1bc70124521a524d857646b9c2e", + "filesize": 119066624, + "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" + }, + { + "filename": "FMG_VM64_KVM-v5-build1631-FORTINET.out.kvm.qcow2", + "version": "5.6.2", + "md5sum": "c81cc247e8eb03249b475fe0e847653e", + "filesize": 106946560, + "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" + }, + { + "filename": "FMG_VM64_KVM-v5-build1619-FORTINET.out.kvm.qcow2", + "version": "5.6.1", + "md5sum": "8cc553842564d232af295d6a0c784c1f", + "filesize": 106831872, + "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" + }, { "filename": "FMG_VM64_KVM-v5-build1557-FORTINET.out.kvm.qcow2", "version": "5.6.0", @@ -106,6 +148,41 @@ } ], "versions": [ + { + "name": "6.2.0", + "images": { + "hda_disk_image": "FMG_VM64_KVM-v6-build1050-FORTINET.out.kvm.qcow2", + "hdb_disk_image": "empty30G.qcow2" + } + }, + { + "name": "6.0.2", + "images": { + "hda_disk_image": "FMG_VM64_KVM-v6-build0205-FORTINET.out.kvm.qcow2", + "hdb_disk_image": "empty30G.qcow2" + } + }, + { + "name": "6.0.0", + "images": { + "hda_disk_image": "FMG_VM64_KVM-v6-build0092-FORTINET.out.kvm.qcow2", + "hdb_disk_image": "empty30G.qcow2" + } + }, + { + "name": "5.6.2", + "images": { + "hda_disk_image": "FMG_VM64_KVM-v5-build1631-FORTINET.out.kvm.qcow2", + "hdb_disk_image": "empty30G.qcow2" + } + }, + { + "name": "5.6.1", + "images": { + "hda_disk_image": "FMG_VM64_KVM-v5-build1619-FORTINET.out.kvm.qcow2", + "hdb_disk_image": "empty30G.qcow2" + } + }, { "name": "5.6.0", "images": { diff --git a/appliances/fortiproxy.gns3a b/appliances/fortiproxy.gns3a new file mode 100644 index 0000000..03e39fd --- /dev/null +++ b/appliances/fortiproxy.gns3a @@ -0,0 +1,68 @@ +{ + "name": "FortiProxy", + "category": "firewall", + "description": "FortiProxy is a secure web proxy that protects employees against internet-borne attacks by incorporating multiple detection techniques such as web filtering, DNS filtering, data loss prevention, antivirus, intrusion prevention and advanced threat protection. It helps enterprises enforce internet compliance using granular application control.", + "vendor_name": "Fortinet", + "vendor_url": "http://www.fortinet.com/", + "documentation_url": "https://docs.fortinet.com/fortiproxy/", + "product_name": "FortiProxy", + "product_url": "https://www.fortinet.com/content/dam/fortinet/assets/data-sheets/FortiProxy.pdf", + "registry_version": 3, + "status": "stable", + "maintainer": "GNS3 Team", + "maintainer_email": "developers@gns3.net", + "usage": "The system reboots twice during the initial setup; this is normal.\nDefault username is admin, no password is set.", + "port_name_format": "Port{port1}", + "symbol": "fortinet.svg", + "qemu": { + "adapter_type": "virtio-net-pci", + "adapters": 10, + "ram": 2048, + "hda_disk_interface": "virtio", + "hdb_disk_interface": "virtio", + "arch": "x86_64", + "console_type": "telnet", + "boot_priority": "c", + "kvm": "allow" + }, + "images": [ + { + "filename": "FPX_KVM-v100-build0162-FORTINET.out.kvm.qcow2", + "version": "1.1.2", + "md5sum": "00db4c04fcc4ac0d7c389a86c71d20a5", + "filesize": 44601344, + "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" + }, + { + "filename": "FPX_KVM-v100-build0147-FORTINET.out.kvm.qcow2", + "version": "1.1.0", + "md5sum": "d7c60693bfa58246e5063304cd450c89", + "filesize": 42668032, + "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" + }, + { + "filename": "empty30G.qcow2", + "version": "1.0", + "md5sum": "3411a599e822f2ac6be560a26405821a", + "filesize": 197120, + "download_url": "https://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/", + "direct_download_url": "http://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/empty30G.qcow2/download" + } + ], + "versions": [ + { + "name": "1.1.2", + "images": { + "hda_disk_image": "FPX_KVM-v100-build0162-FORTINET.out.kvm.qcow2", + "hdb_disk_image": "empty30G.qcow2" + } + }, + { + "name": "1.1.0", + "images": { + "hda_disk_image": "FPX_KVM-v100-build0147-FORTINET.out.kvm.qcow2", + "hdb_disk_image": "empty30G.qcow2" + } + } + ] +} diff --git a/appliances/fortirecorder.gns3a b/appliances/fortirecorder.gns3a new file mode 100644 index 0000000..fe2a115 --- /dev/null +++ b/appliances/fortirecorder.gns3a @@ -0,0 +1,68 @@ +{ + "name": "FortiRecorder", + "category": "guest", + "description": "Surveillance systems can be complicated, expensive, and unreliable. But FortiCamera and FortiRecorder simplify IP video surveillance and there are no license fees. With FortiCams, you can see everything: doors, POS terminals, public areas--whatever you need to keep an eye on. FortiRecorder captures the images for easy monitoring, storage, and retrieval. Just plug in your cameras, connect the FortiRecorder, open a web browser or client application, and you're ready to go. It's easy to navigate and configure with event timelines and profile-driven configuration.", + "vendor_name": "Fortinet", + "vendor_url": "http://www.fortinet.com/", + "documentation_url": "https://docs.fortinet.com/fortirecorder/", + "product_name": "FortiRecorder", + "product_url": "https://www.fortinet.com/products/network-based-video-security/forticam-fortirecorder.html", + "registry_version": 3, + "status": "stable", + "maintainer": "GNS3 Team", + "maintainer_email": "developers@gns3.net", + "usage": "Use HTTPS when connecting to the WebUI.\nDefault username is admin, no password is set.", + "port_name_format": "Port{port1}", + "symbol": "fortinet.svg", + "qemu": { + "adapter_type": "virtio-net-pci", + "adapters": 10, + "ram": 2048, + "hda_disk_interface": "virtio", + "hdb_disk_interface": "virtio", + "arch": "x86_64", + "console_type": "telnet", + "boot_priority": "c", + "kvm": "allow" + }, + "images": [ + { + "filename": "FRC_VMKV-64-v27-build0700-FORTINET.out.kvm.qcow2", + "version": "2.7.1", + "md5sum": "3736c66af7d958fc672fe29439b405b8", + "filesize": 79429632, + "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" + }, + { + "filename": "FRC_VMKV-64-v26-build0607-FORTINET.out.kvm.qcow2", + "version": "2.6.3", + "md5sum": "ffa5d42119de576631673516f60e028b", + "filesize": 63569920, + "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" + }, + { + "filename": "empty30G.qcow2", + "version": "1.0", + "md5sum": "3411a599e822f2ac6be560a26405821a", + "filesize": 197120, + "download_url": "https://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/", + "direct_download_url": "http://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/empty30G.qcow2/download" + } + ], + "versions": [ + { + "name": "2.7.1", + "images": { + "hda_disk_image": "FRC_VMKV-64-v27-build0700-FORTINET.out.kvm.qcow2", + "hdb_disk_image": "empty30G.qcow2" + } + }, + { + "name": "2.6.3", + "images": { + "hda_disk_image": "FRC_VMKV-64-v26-build0607-FORTINET.out.kvm.qcow2", + "hdb_disk_image": "empty30G.qcow2" + } + } + ] +} diff --git a/appliances/fortisandbox.gns3a b/appliances/fortisandbox.gns3a index 5382e40..e022265 100644 --- a/appliances/fortisandbox.gns3a +++ b/appliances/fortisandbox.gns3a @@ -27,6 +27,41 @@ "options": "-smp 2" }, "images": [ + { + "filename": "FSA_KVM-v300-build0060-FORTINET.out.kvm.qcow2", + "version": "3.0.4", + "md5sum": "7e744c4d62430917aea4533672710b5a", + "filesize": 157221376, + "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" + }, + { + "filename": "FSA_KVM-v300-build0049-FORTINET.out.kvm.qcow2", + "version": "3.0.3", + "md5sum": "3ef1f05124d13e23332b8b90f8f71c2c", + "filesize": 156828160, + "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" + }, + { + "filename": "FSA_KVM-v300-build0029-FORTINET.out.kvm.qcow2", + "version": "3.0.1", + "md5sum": "a2f6c5297a722c5dba40327734a6e0ac", + "filesize": 153158144, + "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" + }, + { + "filename": "FSA_KVM-v200-build0340-FORTINET.out.kvm.qcow2", + "version": "2.5.2", + "md5sum": "527f3225bd3fbd4ba23779cc1987d2ed", + "filesize": 117834240, + "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" + }, + { + "filename": "FSA_KVM-v200-build0329-FORTINET.out.kvm.qcow2", + "version": "2.5.1", + "md5sum": "782ba56a644d78da59b89f4ac91bd319", + "filesize": 114491904, + "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" + }, { "filename": "FSA_KVM-v200-build0261-FORTINET.out.kvm.qcow2", "version": "2.4.1", @@ -63,47 +98,82 @@ "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" }, { - "filename": "FSA_v200-datadrive.qcow2", - "version": "2.x", + "filename": "FSA-datadrive.qcow2", + "version": "All", "md5sum": "f2dc0a8fc7591699c364aff400369157", "filesize": 200192, "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" } ], "versions": [ + { + "name": "3.0.4", + "images": { + "hda_disk_image": "FSA_KVM-v300-build0060-FORTINET.out.kvm.qcow2", + "hdb_disk_image": "FSA-datadrive.qcow2" + } + }, + { + "name": "3.0.3", + "images": { + "hda_disk_image": "FSA_KVM-v300-build0049-FORTINET.out.kvm.qcow2", + "hdb_disk_image": "FSA-datadrive.qcow2" + } + }, + { + "name": "3.0.1", + "images": { + "hda_disk_image": "FSA_KVM-v300-build0029-FORTINET.out.kvm.qcow2", + "hdb_disk_image": "FSA-datadrive.qcow2" + } + }, + { + "name": "2.5.2", + "images": { + "hda_disk_image": "FSA_KVM-v200-build0340-FORTINET.out.kvm.qcow2", + "hdb_disk_image": "FSA-datadrive.qcow2" + } + }, + { + "name": "2.5.1", + "images": { + "hda_disk_image": "FSA_KVM-v200-build0329-FORTINET.out.kvm.qcow2", + "hdb_disk_image": "FSA-datadrive.qcow2" + } + }, { "name": "2.4.1", "images": { "hda_disk_image": "FSA_KVM-v200-build0261-FORTINET.out.kvm.qcow2", - "hdb_disk_image": "FSA_v200-datadrive.qcow2" + "hdb_disk_image": "FSA-datadrive.qcow2" } }, { "name": "2.4.0", "images": { "hda_disk_image": "FSA_KVM-v200-build0252-FORTINET.out.kvm.qcow2", - "hdb_disk_image": "FSA_v200-datadrive.qcow2" + "hdb_disk_image": "FSA-datadrive.qcow2" } }, { "name": "2.3.3", "images": { "hda_disk_image": "FSA_KVM-v200-build0205-FORTINET.out.kvm.qcow2", - "hdb_disk_image": "FSA_v200-datadrive.qcow2" + "hdb_disk_image": "FSA-datadrive.qcow2" } }, { "name": "2.3.2", "images": { "hda_disk_image": "FSA_KVM-v200-build0195-FORTINET.out.kvm.qcow2", - "hdb_disk_image": "FSA_v200-datadrive.qcow2" + "hdb_disk_image": "FSA-datadrive.qcow2" } }, { "name": "2.3.0", "images": { "hda_disk_image": "FSA_VM-v200-build0183-FORTINET.out.kvm.qcow2", - "hdb_disk_image": "FSA_v200-datadrive.qcow2" + "hdb_disk_image": "FSA-datadrive.qcow2" } } ] diff --git a/appliances/fortisiem-super_worker.gns3a b/appliances/fortisiem-super_worker.gns3a index a280d74..d622309 100644 --- a/appliances/fortisiem-super_worker.gns3a +++ b/appliances/fortisiem-super_worker.gns3a @@ -11,7 +11,7 @@ "status": "stable", "maintainer": "GNS3 Team", "maintainer_email": "developers@gns3.net", - "usage": "This is the Super/Worker component. Default credentials:\n- admin / admin*1\n - root / ProspectHills\n\nIf you get a 503 error on the WebUI, run /opt/phoenix/deployment/jumpbox/phinitsuper as root.", + "usage": "This is the Super/Worker component. Default credentials:\n- admin / admin*1\n - root / ProspectHills\n\nIf you get a 503 error on the WebUI, run /opt/phoenix/deployment/jumpbox/phinitsuper as root.\n\nMake sure that Super, Worker(s), Collector(s) and Report Server can connect to FortiSIEM hosted CentOS repo on https port 443 under the URLs below. Otherwise, some packages may not install and 5.0.0 binaries will not run.\n- https://os-pkgs-cdn.fortisiem.fortinet.com/centos6/\n- https://os-pkgs.fortisiem.fortinet.com/centos6/", "port_name_format": "Port{port1}", "symbol": "fortinet.svg", "qemu": { @@ -28,6 +28,69 @@ "options": "-smp 4" }, "images": [ + { + "filename": "FortiSIEM-VA-5.2.1.1553-OS.qcow2", + "version": "5.2.1", + "md5sum": "9dc3f4a9614b65c83d3e9733248cbcea", + "filesize": 3902208000, + "download_url": "https://images-cdn.fortisiem.fortinet.com/VirtualAppliances/release510.html" + }, + { + "filename": "FortiSIEM-VA-5.2.1.1553-CMDB.qcow2", + "version": "5.2.1", + "md5sum": "ea3f69191eb803cdf021227ec666bf7b", + "filesize": 46858240, + "download_url": "https://images-cdn.fortisiem.fortinet.com/VirtualAppliances/release510.html" + }, + { + "filename": "FortiSIEM-VA-5.2.1.1553-SVN.qcow2", + "version": "5.2.1", + "md5sum": "eff32e40baf6ede7bc57ad8d241812ad", + "filesize": 46858240, + "download_url": "https://images-cdn.fortisiem.fortinet.com/VirtualAppliances/release510.html" + }, + { + "filename": "FortiSIEM-VA-5.1.0.1336.qcow2", + "version": "5.1.0", + "md5sum": "753685ee68287c7a56f9da53566ac522", + "filesize": 10376904704, + "download_url": "https://images-cdn.fortisiem.fortinet.com/VirtualAppliances/release510.html" + }, + { + "filename": "FortiSIEM-VA-5.1.0.1336-1.qcow2", + "version": "5.1.0", + "md5sum": "6ffb7e16d89a6731fc077982cb012ee2", + "filesize": 46858240, + "download_url": "https://images-cdn.fortisiem.fortinet.com/VirtualAppliances/release510.html" + }, + { + "filename": "FortiSIEM-VA-5.1.0.1336-2.qcow2", + "version": "5.1.0", + "md5sum": "8185e537ce222c2e8407e9bf08e604bb", + "filesize": 46858240, + "download_url": "https://images-cdn.fortisiem.fortinet.com/VirtualAppliances/release510.html" + }, + { + "filename": "FortiSIEM-VA-5.0.0.1201.qcow2", + "version": "5.0.0", + "md5sum": "1f2f0b1d84e89495fc5b5ca722cb5710", + "filesize": 10029432832, + "download_url": "https://images-cdn.fortisiem.fortinet.com/VirtualAppliances/release500.html" + }, + { + "filename": "FortiSIEM-VA-5.0.0.1201-1.qcow2", + "version": "5.0.0", + "md5sum": "88e96259f44a82b7c545b82925880513", + "filesize": 46858240, + "download_url": "https://images-cdn.fortisiem.fortinet.com/VirtualAppliances/release500.html" + }, + { + "filename": "FortiSIEM-VA-5.0.0.1201-2.qcow2", + "version": "5.0.0", + "md5sum": "58d61498e1adc1df062fc12113d42d86", + "filesize": 46858240, + "download_url": "https://images-cdn.fortisiem.fortinet.com/VirtualAppliances/release500.html" + }, { "filename": "FortiSIEM-VA-KVM-4.10.0.1102.qcow2", "version": "4.10.0", @@ -72,6 +135,30 @@ } ], "versions": [ + { + "name": "5.2.1", + "images": { + "hda_disk_image": "FortiSIEM-VA-5.2.1.1553-OS.qcow2", + "hdb_disk_image": "FortiSIEM-VA-5.2.1.1553-CMDB.qcow2", + "hdc_disk_image": "FortiSIEM-VA-5.2.1.1553-SVN.qcow2" + } + }, + { + "name": "5.1.0", + "images": { + "hda_disk_image": "FortiSIEM-VA-5.1.0.1336.qcow2", + "hdb_disk_image": "FortiSIEM-VA-5.1.0.1336-1.qcow2", + "hdc_disk_image": "FortiSIEM-VA-5.1.0.1336-2.qcow2" + } + }, + { + "name": "5.0.0", + "images": { + "hda_disk_image": "FortiSIEM-VA-5.0.0.1201.qcow2", + "hdb_disk_image": "FortiSIEM-VA-5.0.0.1201-1.qcow2", + "hdc_disk_image": "FortiSIEM-VA-5.0.0.1201-2.qcow2" + } + }, { "name": "4.10.0", "images": { diff --git a/appliances/fortiweb.gns3a b/appliances/fortiweb.gns3a index 3872777..c365d84 100644 --- a/appliances/fortiweb.gns3a +++ b/appliances/fortiweb.gns3a @@ -26,6 +26,48 @@ "kvm": "allow" }, "images": [ + { + "filename": "FWB_KVM-v600-build0383-FORTINET.out.kvm.qcow2", + "version": "6.1.0", + "md5sum": "d2dbbde9f03eb716a54119cc3e6055c4", + "filesize": 190120448, + "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" + }, + { + "filename": "FWB_KVM-v600-build0056-FORTINET.out.kvm.qcow2", + "version": "6.0.2", + "md5sum": "cc7800bc6c2dd60c583d2d4ef1965e01", + "filesize": 156959232, + "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" + }, + { + "filename": "FWB_KVM-v600-build0036-FORTINET.out.kvm.qcow2", + "version": "6.0.1", + "md5sum": "220170383b66a6f8091729d67a8fef3e", + "filesize": 138412544, + "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" + }, + { + "filename": "FWB_KVM-v500-build1618-FORTINET.out.kvm.qcow2", + "version": "5.9.1", + "md5sum": "12bafff7bbfbf9a49554c6378f0e1a46", + "filesize": 132579840, + "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" + }, + { + "filename": "FWB_KVM-v500-build1609-FORTINET.out.kvm.qcow2", + "version": "5.9.0", + "md5sum": "a957ae3d60eabc685fcda015c31a5d01", + "filesize": 140837376, + "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" + }, + { + "filename": "FWB_KVM-v500-build1413-FORTINET.out.kvm.qcow2", + "version": "5.8.6", + "md5sum": "910fefe796daa5c963b0bde121996306", + "filesize": 105775616, + "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" + }, { "filename": "FWB_KVM-v500-build0739-FORTINET.out.kvm-log.qcow2", "version": "5.5.4", @@ -60,9 +102,60 @@ "md5sum": "0a613191948d3618ae16cd9f11988448", "filesize": 87162880, "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" + }, + { + "filename": "empty30G.qcow2", + "version": "1.0", + "md5sum": "3411a599e822f2ac6be560a26405821a", + "filesize": 197120, + "download_url": "https://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/", + "direct_download_url": "http://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/empty30G.qcow2/download" } + ], "versions": [ + { + "name": "6.1.0", + "images": { + "hda_disk_image": "FWB_KVM-v600-build0383-FORTINET.out.kvm.qcow2", + "hdb_disk_image": "empty30G.qcow2" + } + }, + { + "name": "6.0.2", + "images": { + "hda_disk_image": "FWB_KVM-v600-build0056-FORTINET.out.kvm.qcow2", + "hdb_disk_image": "empty30G.qcow2" + } + }, + { + "name": "6.0.1", + "images": { + "hda_disk_image": "FWB_KVM-v600-build0036-FORTINET.out.kvm.qcow2", + "hdb_disk_image": "empty30G.qcow2" + } + }, + { + "name": "5.9.1", + "images": { + "hda_disk_image": "FWB_KVM-v500-build1618-FORTINET.out.kvm.qcow2", + "hdb_disk_image": "empty30G.qcow2" + } + }, + { + "name": "5.9.0", + "images": { + "hda_disk_image": "FWB_KVM-v500-build1609-FORTINET.out.kvm.qcow2", + "hdb_disk_image": "empty30G.qcow2" + } + }, + { + "name": "5.8.6", + "images": { + "hda_disk_image": "FWB_KVM-v500-build1413-FORTINET.out.kvm.qcow2", + "hdb_disk_image": "empty30G.qcow2" + } + }, { "name": "5.5.4", "images": { diff --git a/appliances/freebsd.gns3a b/appliances/freebsd.gns3a index 90d9721..3178906 100644 --- a/appliances/freebsd.gns3a +++ b/appliances/freebsd.gns3a @@ -22,6 +22,24 @@ "kvm": "require" }, "images": [ + { + "filename": "FreeBSD-12.0-RELEASE-amd64.qcow2", + "version": "12.0", + "md5sum": "4d2126ba79dad224628be6f25a908bd8", + "filesize": 2644836352, + "download_url": "https://www.freebsd.org/where.html", + "direct_download_url": "https://download.freebsd.org/ftp/releases/VM-IMAGES/12.0-RELEASE/amd64/Latest/FreeBSD-12.0-RELEASE-amd64.qcow2.xz", + "compression": "xz" + }, + { + "filename": "FreeBSD-11.2-RELEASE-amd64.qcow2", + "version": "11.2", + "md5sum": "44d37e65be4bb4054f067911c84d074a", + "filesize": 1630076928, + "download_url": "https://www.freebsd.org/where.html", + "direct_download_url": "https://download.freebsd.org/ftp/releases/VM-IMAGES/11.2-RELEASE/amd64/Latest/FreeBSD-11.2-RELEASE-amd64.qcow2.xz", + "compression": "xz" + }, { "filename": "FreeBSD-11.1-RELEASE-amd64.qcow2", "version": "11.1", @@ -60,6 +78,18 @@ } ], "versions": [ + { + "name": "12.0", + "images": { + "hda_disk_image": "FreeBSD-12.0-RELEASE-amd64.qcow2" + } + }, + { + "name": "11.2", + "images": { + "hda_disk_image": "FreeBSD-11.2-RELEASE-amd64.qcow2" + } + }, { "name": "11.1", "images": { diff --git a/appliances/freenas.gns3a b/appliances/freenas.gns3a index e71c00f..114f331 100644 --- a/appliances/freenas.gns3a +++ b/appliances/freenas.gns3a @@ -15,7 +15,7 @@ "qemu": { "adapter_type": "e1000", "adapters": 1, - "ram": 8096, + "ram": 8192, "hda_disk_interface": "ide", "hdb_disk_interface": "ide", "arch": "x86_64", @@ -24,9 +24,57 @@ "kvm": "require" }, "images": [ + { + "filename": "FreeNAS-11.2-U3.iso", + "version": "11.2 U3", + "md5sum": "59ee32e2598a792eec0355b40a511251", + "filesize": 600387584, + "download_url": "http://www.freenas.org/download/", + "direct_download_url": "https://download.freenas.org/11.2/STABLE/U3/x64/FreeNAS-11.2-U3.iso" + }, + { + "filename": "FreeNAS-11.2-RELEASE.iso", + "version": "11.2", + "md5sum": "bf4a9ebb19313c3d45f84c1550477727", + "filesize": 603410432, + "download_url": "http://www.freenas.org/download/", + "direct_download_url": "https://download.freenas.org/11.2/STABLE/RELEASE/x64/FreeNAS-11.2-RELEASE.iso" + }, + { + "filename": "FreeNAS-11.1-U6.iso", + "version": "11.1 U6", + "md5sum": "633d6444cad903c707983b54e04fc053", + "filesize": 636065792, + "download_url": "http://www.freenas.org/download/", + "direct_download_url": "https://download.freenas.org/11/11.1-U6/x64/FreeNAS-11.1-U6.iso" + }, + { + "filename": "FreeNAS-11.1-U4.iso", + "version": "11.1 U4", + "md5sum": "d75623e5671dbc82f32f4b4f8d46092f", + "filesize": 633833472, + "download_url": "http://www.freenas.org/download/", + "direct_download_url": "https://download.freenas.org/11/11.1-U4/x64/FreeNAS-11.1-U4.iso" + }, + { + "filename": "FreeNAS-11.1-U1.iso", + "version": "11.1 U1", + "md5sum": "ccbd9990a5878d35c6bc0cc6eea34b16", + "filesize": 626601984, + "download_url": "http://www.freenas.org/download/", + "direct_download_url": "http://download.freenas.org/11/11.1-RELEASE/x64/FreeNAS-11.1-RELEASE.iso" + }, + { + "filename": "FreeNAS-11.1-RELEASE.iso", + "version": "11.1", + "md5sum": "67bea5816bc889169e5e3054362b2053", + "filesize": 626761728, + "download_url": "http://www.freenas.org/download/", + "direct_download_url": "http://download.freenas.org/11/11.1-RELEASE/x64/FreeNAS-11.1-RELEASE.iso" + }, { "filename": "FreeNAS-11.0-U4.iso", - "version": "11.0-U4", + "version": "11.0 U4", "md5sum": "4c210f1a6510d1fa95257d81ef569ff8", "filesize": 567312384, "download_url": "http://www.freenas.org/download/", @@ -34,7 +82,7 @@ }, { "filename": "FreeNAS-9.10.1-U4.iso", - "version": "9.10", + "version": "9.10 U4", "md5sum": "b4fb14513dcbb4eb4c5596c5911ca9cc", "filesize": 533098496, "download_url": "http://www.freenas.org/download/", @@ -51,7 +99,55 @@ ], "versions": [ { - "name": "11.0", + "name": "11.2 U3", + "images": { + "hda_disk_image": "empty30G.qcow2", + "hdb_disk_image": "empty30G.qcow2", + "cdrom_image": "FreeNAS-11.2-U3.iso" + } + }, + { + "name": "11.2", + "images": { + "hda_disk_image": "empty30G.qcow2", + "hdb_disk_image": "empty30G.qcow2", + "cdrom_image": "FreeNAS-11.2-RELEASE.iso" + } + }, + { + "name": "11.1 U6", + "images": { + "hda_disk_image": "empty30G.qcow2", + "hdb_disk_image": "empty30G.qcow2", + "cdrom_image": "FreeNAS-11.1-U6.iso" + } + }, + { + "name": "11.1 U4", + "images": { + "hda_disk_image": "empty30G.qcow2", + "hdb_disk_image": "empty30G.qcow2", + "cdrom_image": "FreeNAS-11.1-U4.iso" + } + }, + { + "name": "11.1 U1", + "images": { + "hda_disk_image": "empty30G.qcow2", + "hdb_disk_image": "empty30G.qcow2", + "cdrom_image": "FreeNAS-11.1-U1.iso" + } + }, + { + "name": "11.1", + "images": { + "hda_disk_image": "empty30G.qcow2", + "hdb_disk_image": "empty30G.qcow2", + "cdrom_image": "FreeNAS-11.1-RELEASE.iso" + } + }, + { + "name": "11.0 U4", "images": { "hda_disk_image": "empty30G.qcow2", "hdb_disk_image": "empty30G.qcow2", @@ -59,7 +155,7 @@ } }, { - "name": "9.10", + "name": "9.10 U4", "images": { "hda_disk_image": "empty30G.qcow2", "hdb_disk_image": "empty30G.qcow2", diff --git a/appliances/frr.gns3a b/appliances/frr.gns3a new file mode 100644 index 0000000..476556e --- /dev/null +++ b/appliances/frr.gns3a @@ -0,0 +1,72 @@ +{ + "name": "FRR", + "category": "router", + "description": "FRRouting (FRR) is an IP routing protocol suite for Linux and Unix platforms which includes protocol daemons for BGP, IS-IS, LDP, OSPF, PIM, and RIP.\n\nFRR’s seamless integration with the native Linux/Unix IP networking stacks makes it applicable to a wide variety of use cases including connecting hosts/VMs/containers to the network, advertising network services, LAN switching and routing, Internet access routers, and Internet peering.\n\nThis is an unofficial VM or FRR.", + "vendor_name": "FRRouting Project", + "vendor_url": "https://frrouting.org", + "product_name": "FRR", + "registry_version": 3, + "status": "stable", + "maintainer": "Andras Dosztal", + "maintainer_email": "developers@gns3.net", + "usage": "Credentials: frr / frr\nIf you exit from the router CLI, you can get back by typing 'vtysh' to the console.", + "port_name_format": "ens{port3}", + "qemu": { + "adapter_type": "virtio-net-pci", + "adapters": 8, + "ram": 512, + "hda_disk_interface": "virtio", + "arch": "x86_64", + "console_type": "telnet", + "kvm": "require" + }, + "images": [ + { + "filename": "frr7.0-vm0.3.qcow2", + "version": "FRR7.0 - VM0.3", + "md5sum": "5fa8ce0ee74215f4c4a8c61778ee0b10", + "filesize": 2044657664, + "download_url": "https://sourceforge.net/projects/frr/files/", + "direct_download_url": "https://sourceforge.net/projects/frr/files/FRR7.0-VM0.3.qcow2.bz2/download", + "compression": "bzip2" + }, + { + "filename": "frr6.0-vm0.2.qcow2", + "version": "FRR6.0 - VM0.2", + "md5sum": "bf5aebd98352716bfabb119abb2ba19a", + "filesize": 1762066432, + "download_url": "https://sourceforge.net/projects/frr/files/", + "direct_download_url": "https://sourceforge.net/projects/frr/files/frr6.0-vm0.2.qcow2.bz2/download", + "compression": "bzip2" + }, + { + "filename": "frr4.0-vm0.1.qcow2", + "version": "FRR4.0 - VM0.1", + "md5sum": "e1dc58cbb2b71c58051538c07d412493", + "filesize": 1670643712, + "download_url": "https://sourceforge.net/projects/frr/files/", + "direct_download_url": "https://sourceforge.net/projects/frr/files/frr4.0-vm0.1.qcow2.bz2/download", + "compression": "bzip2" + } + ], + "versions": [ + { + "name": "FRR7.0 - VM0.3", + "images": { + "hda_disk_image": "frr7.0-vm0.3.qcow2" + } + }, + { + "name": "FRR6.0 - VM0.2", + "images": { + "hda_disk_image": "frr6.0-vm0.2.qcow2" + } + }, + { + "name": "FRR4.0 - VM0.1", + "images": { + "hda_disk_image": "frr4.0-vm0.1.qcow2" + } + } + ] +} diff --git a/appliances/hp-vsr1001.gns3a b/appliances/hp-vsr1001.gns3a index d061b86..6d0fb3f 100644 --- a/appliances/hp-vsr1001.gns3a +++ b/appliances/hp-vsr1001.gns3a @@ -1,10 +1,10 @@ { "name": "HPE VSR1001", "category": "router", - "description": "The HP VSR1000 Virtual Services Router Series is a software application, running on a server, which provides functionality similar to that of a physical router: robust routing between networked devices using a number of popular routing protocols. It also delivers the critical network services associated with today's enterprise routers such as VPN gateway, firewall and other security and traffic management functions.\n\nThe virtual services router (VSR) application runs on a hypervqcor on the server, and supports VMware vSphere and Linux KVM hypervqcors. From one to eight virtual CPUs are supported, depending on license.\n\nBecause the VSR1000 Series application runs the same HP Comware version 7 operating system as HP switches and routers, it enables significant operational savings. And being virtual, additional agility and ease of deployment is realized, as resources on the VSR can be dynamically allocated and upgraded upon demand as performance requirements grow.\n\nA variety of deployment models are supported including enterprise branch CPE routing, and cloud offload for small to medium workloads.", + "description": "The HPE VSR1000 Virtual Services Router Series is a software application, running on a server, which provides functionality similar to that of a physical router: robust routing between networked devices using a number of popular routing protocols. It also delivers the critical network services associated with today's enterprise routers such as VPN gateway, firewall and other security and traffic management functions.\n\nThe virtual services router (VSR) application runs on a hypervqcor on the server, and supports VMware vSphere and Linux KVM hypervqcors. From one to eight virtual CPUs are supported, depending on license.\n\nBecause the VSR1000 Series application runs the same HPE Comware version 7 operating system as HPE switches and routers, it enables significant operational savings. And being virtual, additional agility and ease of deployment is realized, as resources on the VSR can be dynamically allocated and upgraded upon demand as performance requirements grow.\n\nA variety of deployment models are supported including enterprise branch CPE routing, and cloud offload for small to medium workloads.", "vendor_name": "HPE", "vendor_url": "http://www.hpe.com", - "documentation_url": "http://h20195.www2.hpe.com/v2/default.aspx?cc=us&lc=en&oid=5443878", + "documentation_url": "https://support.hpe.com/hpesc/public/home/documentHome?document_type=135&sp4ts.oid=5195141", "product_name": "VSR1001", "product_url": "https://www.hpe.com/us/en/product-catalog/networking/networking-routers/pip.hpe-flexnetwork-vsr1000-virtual-services-router-series.5443163.html", "registry_version": 3, @@ -20,67 +20,81 @@ "arch": "x86_64", "console_type": "vnc", "boot_priority": "c", - "kvm": "require" + "kvm": "require", + "options": "-machine type=pc-1.0" }, "images": [ + { + "filename": "VSR1000_HPE-CMW710-E0519L03-X64.qco", + "version": "7.10.E0519L03", + "md5sum": "83e23d27e7c3ef7ce813e6aad31d74f7", + "filesize": 202047488, + "download_url": "https://h10145.www1.hpe.com/Downloads/DownloadSoftware.aspx?SoftwareReleaseUId=23726&ProductNumber=JG811AAE&lang=en&cc=us&prodSeriesId=5443163&SaidNumber=" + }, { "filename": "VSR1000_HPE-CMW710-R0327L01-X64.qco", "version": "7.10.R0327L01", "md5sum": "907de5140a4a029afe1c517cfc27ecde", "filesize": 138739712, - "download_url": "https://h10145.www1.hp.com/Downloads/DownloadSoftware.aspx?SoftwareReleaseUId=22702&ProductNumber=JG811AAE&lang=en&cc=us&prodSeriesId=5443163&SaidNumber=" + "download_url": "https://h10145.www1.hpe.com/Downloads/DownloadSoftware.aspx?SoftwareReleaseUId=22702&ProductNumber=JG811AAE&lang=en&cc=us&prodSeriesId=5443163&SaidNumber=" }, { "filename": "VSR1000_HPE-CMW710-R0326-X64.qco", "version": "7.10.R0326", "md5sum": "4153d638bfa72ca72a957ea8682ad0e2", "filesize": 138412032, - "download_url": "https://h10145.www1.hp.com/Downloads/SoftwareReleases.aspx?ProductNumber=JG811AAE&lang=en&cc=us&prodSeriesId=5443163&SoftwareReleaseUId=11832&SerialNumber=&PurchaseDate=" + "download_url": "https://h10145.www1.hpe.com/Downloads/DownloadSoftware.aspx?SoftwareReleaseUId=21985&ProductNumber=JG811AAE&lang=en&cc=us&prodSeriesId=5443163&SaidNumber=" }, { "filename": "VSR1000_HPE-CMW710-E0325-X64.qco", "version": "7.10.E0325", "md5sum": "a6731f3af86bee9b209a8b342be6bf75", "filesize": 111738880, - "download_url": "https://h10145.www1.hp.com/Downloads/SoftwareReleases.aspx?ProductNumber=JG811AAE&lang=en&cc=us&prodSeriesId=5443163&SoftwareReleaseUId=11832&SerialNumber=&PurchaseDate=" + "download_url": "https://h10145.www1.hpe.com/Downloads/DownloadSoftware.aspx?SoftwareReleaseUId=20278&ProductNumber=JG811AAE&lang=en&cc=us&prodSeriesId=5443163&SaidNumber=" }, { "filename": "VSR1000_HPE-CMW710-E0518-X64.qco", "version": "7.10.E0518", "md5sum": "4991436442ae706df8041c69778a48df", "filesize": 201588736, - "download_url": "https://h10145.www1.hp.com/Downloads/SoftwareReleases.aspx?ProductNumber=JG811AAE&lang=en&cc=us&prodSeriesId=5443163&SoftwareReleaseUId=11832&SerialNumber=&PurchaseDate=" + "download_url": "https://h10145.www1.hpe.com/Downloads/DownloadSoftware.aspx?SoftwareReleaseUId=21929&ProductNumber=JG811AAE&lang=en&cc=us&prodSeriesId=5443163&SaidNumber=" }, { "filename": "VSR1000_HPE-CMW710-E0324-X64.qco", "version": "7.10.E0324", "md5sum": "7a0ff32281284c042591c6181426effd", "filesize": 111411200, - "download_url": "https://h10145.www1.hp.com/Downloads/SoftwareReleases.aspx?ProductNumber=JG811AAE&lang=en&cc=us&prodSeriesId=5443163&SoftwareReleaseUId=11832&SerialNumber=&PurchaseDate=" + "download_url": "https://h10145.www1.hpe.com/Downloads/DownloadSoftware.aspx?SoftwareReleaseUId=18977&ProductNumber=JG811AAE&lang=en&cc=us&prodSeriesId=5443163&SaidNumber=" }, { "filename": "VSR1000_HPE-CMW710-E0322P01-X64.qco", "version": "7.10.E0322P01", "md5sum": "0aa2dbe5910fa64eb8c623e083b21a5e", "filesize": 110428160, - "download_url": "https://h10145.www1.hp.com/Downloads/SoftwareReleases.aspx?ProductNumber=JG811AAE&lang=en&cc=us&prodSeriesId=5443163&SoftwareReleaseUId=11832&SerialNumber=&PurchaseDate=" + "download_url": "https://h10145.www1.hpe.com/Downloads/DownloadSoftware.aspx?SoftwareReleaseUId=18976&ProductNumber=JG811AAE&lang=en&cc=us&prodSeriesId=5443163&SaidNumber=" }, { "filename": "VSR1000_HPE-CMW710-E0322-X64.qco", "version": "7.10.E0322", "md5sum": "05e0dab6b7aa489f627448b4d79b1f50", "filesize": 113770496, - "download_url": "https://h10145.www1.hp.com/Downloads/SoftwareReleases.aspx?ProductNumber=JG811AAE&lang=en&cc=us&prodSeriesId=5443163&SoftwareReleaseUId=11832&SerialNumber=&PurchaseDate=" + "download_url": "https://h10145.www1.hpe.com/Downloads/DownloadSoftware.aspx?SoftwareReleaseUId=18975&ProductNumber=JG811AAE&lang=en&cc=us&prodSeriesId=5443163&SaidNumber=" }, { "filename": "VSR1000_HPE-CMW710-E0321P01-X64.qco", "version": "7.10.E0321P01", "md5sum": "26d4375fafeedc81f298f29f593de252", "filesize": 113639424, - "download_url": "https://h10145.www1.hp.com/Downloads/SoftwareReleases.aspx?ProductNumber=JG811AAE&lang=en&cc=us&prodSeriesId=5443163&SoftwareReleaseUId=11832&SerialNumber=&PurchaseDate=" + "download_url": "https://h10145.www1.hpe.com/Downloads/DownloadSoftware.aspx?SoftwareReleaseUId=16838&ProductNumber=JG811AAE&lang=en&cc=us&prodSeriesId=5443163&SaidNumber=" } ], "versions": [ + { + "name": "7.10.E0519L03", + "images": { + "hda_disk_image": "VSR1000_HPE-CMW710-E0519L03-X64.qco" + } + }, { "name": "7.10.R0327L01", "images": { diff --git a/appliances/ipfire.gns3a b/appliances/ipfire.gns3a index 656333e..bfc0850 100644 --- a/appliances/ipfire.gns3a +++ b/appliances/ipfire.gns3a @@ -24,6 +24,51 @@ "kvm": "allow" }, "images": [ + { + "filename": "ipfire-2.21.2gb-ext4.x86_64-full-core129.img", + "version": "2.21.129", + "md5sum": "84801c588174763c585967a2851a7769", + "filesize": 1541160960, + "download_url": "http://www.ipfire.org/download", + "direct_download_url": "https://downloads.ipfire.org/releases/ipfire-2.x/2.21-core129/ipfire-2.21.2gb-ext4.x86_64-full-core129.img.xz", + "compression": "xz" + }, + { + "filename": "ipfire-2.21.2gb-ext4.x86_64-full-core124.img", + "version": "2.21.124", + "md5sum": "970a5cafaa0cb4cfbf42772f41d24932", + "filesize": 1541160960, + "download_url": "http://www.ipfire.org/download", + "direct_download_url": "https://downloads.ipfire.org/releases/ipfire-2.x/2.21-core124/ipfire-2.21.2gb-ext4.x86_64-full-core124.img.xz", + "compression": "xz" + }, + { + "filename": "ipfire-2.19.1gb-ext4-scon.x86_64-full-core119.img", + "version": "2.19.119", + "md5sum": "b57be976ff54569b71eae4ee66634b0d", + "filesize": 1063256064, + "download_url": "http://www.ipfire.org/download", + "direct_download_url": "https://downloads.ipfire.org/releases/ipfire-2.x/2.19-core119/ipfire-2.19.1gb-ext4-scon.x86_64-full-core119.img.gz", + "compression": "gzip" + }, + { + "filename": "ipfire-2.19.1gb-ext4-scon.x86_64-full-core118.img", + "version": "2.19.118", + "md5sum": "4dbeb474848d87c16c20ff4e31feb204", + "filesize": 1063256064, + "download_url": "http://www.ipfire.org/download", + "direct_download_url": "https://downloads.ipfire.org/releases/ipfire-2.x/2.19-core118/ipfire-2.19.1gb-ext4-scon.x86_64-full-core118.img.gz", + "compression": "gzip" + }, + { + "filename": "ipfire-2.19.1gb-ext4-scon.x86_64-full-core117.img", + "version": "2.19.117", + "md5sum": "657673d88b94ed7d22332aebe817bc86", + "filesize": 1063256064, + "download_url": "http://www.ipfire.org/download", + "direct_download_url": "https://downloads.ipfire.org/releases/ipfire-2.x/2.19-core117/ipfire-2.19.1gb-ext4-scon.x86_64-full-core117.img.gz", + "compression": "gzip" + }, { "filename": "ipfire-2.19.1gb-ext4-scon.x86_64-full-core116.img", "version": "2.19.116", @@ -53,6 +98,36 @@ } ], "versions": [ + { + "name": "2.21.129", + "images": { + "hda_disk_image": "ipfire-2.21.2gb-ext4.x86_64-full-core129.img" + } + }, + { + "name": "2.21.124", + "images": { + "hda_disk_image": "ipfire-2.21.2gb-ext4.x86_64-full-core124.img" + } + }, + { + "name": "2.19.119", + "images": { + "hda_disk_image": "ipfire-2.19.1gb-ext4-scon.x86_64-full-core119.img" + } + }, + { + "name": "2.19.118", + "images": { + "hda_disk_image": "ipfire-2.19.1gb-ext4-scon.x86_64-full-core118.img" + } + }, + { + "name": "2.19.117", + "images": { + "hda_disk_image": "ipfire-2.19.1gb-ext4-scon.x86_64-full-core117.img" + } + }, { "name": "2.19.116", "images": { diff --git a/appliances/juniper-junos-space.gns3a b/appliances/juniper-junos-space.gns3a new file mode 100644 index 0000000..6df4722 --- /dev/null +++ b/appliances/juniper-junos-space.gns3a @@ -0,0 +1,43 @@ +{ + "name": "Junos Space", + "category": "guest", + "description": "Junos Space Network Management Platform works with Juniper's management applications to simplify and automate management of Juniper's switching, routing, and security devices. As part of a complete solution, the platform provides broad fault, configuration, accounting, performance, and security management (FCAPS) capability, same day support for new devices and Junos OS releases, a task-specific user interface, and northbound APIs for integration with existing network management systems (NMS) or operations/business support systems (OSS/BSS).\n\nThe platform helps network operators at enterprises and service providers scale operations, reduce complexity, and enable new applications and services to be brought to market quickly, through multilayered network abstractions, operator-centric automation schemes, and a simple point-and-click UI.", + "vendor_name": "Juniper", + "vendor_url": "https://www.juniper.net/us/en/", + "documentation_url": "http://www.juniper.net/techpubs/", + "product_name": "Junos Space", + "product_url": "https://www.juniper.net/us/en/dm/free-vqfx-trial/", + "registry_version": 3, + "status": "stable", + "maintainer": "GNS3 Team", + "maintainer_email": "developers@gns3.net", + "symbol": "juniper-vqfx.svg", + "usage": "16 GB RAM is the bare minimum; you should use 32/64 GB in production deplyments.\nDefault credentials:\n- CLI: admin / abc123\n- WebUI: super / juniper123", + "port_name_format": "em{0}", + "qemu": { + "adapter_type": "e1000", + "adapters": 4, + "ram": 16384, + "arch": "x86_64", + "console_type": "telnet", + "kvm": "require", + "options": "-smp 4 -nographic" + }, + "images": [ + { + "filename": "space-17.2R1.4.qcow2", + "version": "17.2R1.4", + "md5sum": "4124fa756c3a78be0619e876b8ee687e", + "filesize": 5150474240, + "download_url": "https://www.juniper.net/support/downloads/?p=space#sw" + } + ], + "versions": [ + { + "name": "17.2R1.4", + "images": { + "hda_disk_image": "space-17.2R1.4.qcow2" + } + } + ] +} diff --git a/appliances/juniper-vmx-vcp.gns3a b/appliances/juniper-vmx-vcp.gns3a index b84742a..4d3ffc5 100644 --- a/appliances/juniper-vmx-vcp.gns3a +++ b/appliances/juniper-vmx-vcp.gns3a @@ -18,13 +18,49 @@ "qemu": { "adapter_type": "e1000", "adapters": 2, - "ram": 2048, + "ram": 1024, "arch": "x86_64", "console_type": "telnet", "kvm": "require", "options": "-nographic -enable-kvm" }, "images": [ + { + "filename": "junos-vmx-x86-64-17.4R1.16.qcow2", + "version": "17.4R1.16-KVM", + "md5sum": "85239193e852d643dfd9d5c257240bdf", + "filesize": 1325400064 + }, + { + "filename": "vmxhdd-17.4R1.16.img", + "version": "17.4R1.16-KVM", + "md5sum": "69e9821ebc59367527336d8bcecd171c", + "filesize": 108986368 + }, + { + "filename": "metadata-usb-re-17.4R1.16.img", + "version": "17.4R1.16-KVM", + "md5sum": "a5b125822b798c7167c35966ea00229a", + "filesize": 16777216 + }, + { + "filename": "junos-vmx-x86-64-17.3R2.10.qcow2", + "version": "17.3R2.10-KVM", + "md5sum": "11984eb87b471e8cc2677212c4277959", + "filesize": 1298137088 + }, + { + "filename": "vmxhdd-17.3R2.10.img", + "version": "17.3R2.10-KVM", + "md5sum": "9d843e5493d5e86d37853a72885d84c8", + "filesize": 108986368 + }, + { + "filename": "metadata-usb-re-17.3R2.10.img", + "version": "17.3R2.10-KVM", + "md5sum": "564ca5b7c03ed39680d2d42464d9489b", + "filesize": 16777216 + }, { "filename": "vcp_17.1R1.8-disk1.vmdk", "version": "17.1R1.8-ESXi", @@ -261,9 +297,43 @@ "md5sum": "af48f7e03f94ffcfeecd15a59a4f1567", "filesize": 16777216, "download_url": "http://www.juniper.net/us/en/products-services/routing/mx-series/vmx/" + }, + { + "filename": "junos-vmx-x86-64-15.1F6.9.qcow2", + "version": "15.1F6.9-KVM", + "md5sum": "595f532b95d6d98590d0375a3d6d14b6", + "filesize": 994181120 + }, + { + "filename": "vmxhdd-15.1F6.9.img", + "version": "15.1F6.9-KVM", + "md5sum": "bae35d0bb72946d1e91ff9c5e7ddbf86", + "filesize": 108986368 + }, + { + "filename": "metadata-usb-re-15.1F6.9.img", + "version": "15.1F6.9-KVM", + "md5sum": "15238c3dbc987d1a641c919efe2731c5", + "filesize": 16777216 } ], "versions": [ + { + "name": "17.4R1.16-KVM", + "images": { + "hda_disk_image": "junos-vmx-x86-64-17.4R1.16.qcow2", + "hdb_disk_image": "vmxhdd-17.4R1.16.img", + "hdc_disk_image": "metadata-usb-re-17.4R1.16.img" + } + }, + { + "name": "17.3R2.10-KVM", + "images": { + "hda_disk_image": "junos-vmx-x86-64-17.3R2.10.qcow2", + "hdb_disk_image": "vmxhdd-17.3R2.10.img", + "hdc_disk_image": "metadata-usb-re-17.3R2.10.img" + } + }, { "name": "17.1R1.8-ESXi", "images": { @@ -367,6 +437,14 @@ "hdb_disk_image": "vmxhdd-15.1.img", "hdc_disk_image": "metadata-usb-15.1.img" } - } + }, + { + "name": "15.1F6.9", + "images": { + "hda_disk_image": "junos-vmx-x86-64-15.1F6.9.qcow2", + "hdb_disk_image": "vmxhdd-15.1F6.9.img", + "hdc_disk_image": "metadata-usb-re-15.1F6.9.img" + } + } ] } diff --git a/appliances/juniper-vmx-vfp.gns3a b/appliances/juniper-vmx-vfp.gns3a index cb0a077..697bfb0 100644 --- a/appliances/juniper-vmx-vfp.gns3a +++ b/appliances/juniper-vmx-vfp.gns3a @@ -25,13 +25,27 @@ "options": "-nographic -enable-kvm -smp cpus=3" }, "images": [ + { + "filename": "vFPC-20171213.img", + "version": "17.4R1.16-KVM", + "md5sum": "848a6256da7296e8fede368a258c68e4", + "filesize": 2313158656, + "download_url": "http://www.juniper.net/us/en/products-services/routing/mx-series/vmx/" + }, + { + "filename": "vFPC-20180126.img", + "version": "17.3R2.10-KVM", + "md5sum": "02d6b719053485c52a511fe6f5a598e3", + "filesize": 2313158656, + "download_url": "http://www.juniper.net/us/en/products-services/routing/mx-series/vmx/" + }, { "filename": "vfpc_17.1R1.8-disk1.vmdk", "version": "17.1R1.8-ESXi", "md5sum": "169dd487b8547d58b12b2918a5667360", "filesize": 102820352, "download_url": "http://www.juniper.net/us/en/products-services/routing/mx-series/vmx/" - }, + }, { "filename": "vFPC-20170216.img", "version": "17.1R1.8-KVM", @@ -108,17 +122,36 @@ "md5sum": "5ccf252002184a21413cad23fd239c3f", "filesize": 2313158656, "download_url": "http://www.juniper.net/us/en/products-services/routing/mx-series/vmx/" - }, + }, + { + "filename": "vFPC-15.1F6.9.img", + "version": "15.1F6.9-KVM", + "md5sum": "7328501fdfa9b160955bc136664f1e86", + "filesize": 2313158656, + "download_url": "http://www.juniper.net/us/en/products-services/routing/mx-series/vmx/" + }, { "filename": "vFPC-20151203.img", "version": "15.1F4.15", "md5sum": "b3faa91b4d20836a9a6dd6bad2629dd1", "filesize": 2313158656, "download_url": "http://www.juniper.net/us/en/products-services/routing/mx-series/vmx/" - } + } ], "versions": [ + { + "name": "17.4R1.16-KVM", + "images": { + "hda_disk_image": "vFPC-20171213.img" + } + }, + { + "name": "17.3R2.10-KVM", + "images": { + "hda_disk_image": "vFPC-20180126.img" + } + }, { "name": "17.1R1.8-ESXi", "images": { @@ -191,12 +224,18 @@ "hda_disk_image": "vFPC-20160617.img" } }, + { + "name": "15.1F6.9-KVM", + "images": { + "hda_disk_image": "vFPC-15.1F6.9.img" + } + }, { "name": "15.1F4.15", "images": { "hda_disk_image": "vFPC-20151203.img" } } - + ] } diff --git a/appliances/juniper-vqfx-pfe.gns3a b/appliances/juniper-vqfx-pfe.gns3a index 7e15ad7..c84e8fa 100644 --- a/appliances/juniper-vqfx-pfe.gns3a +++ b/appliances/juniper-vqfx-pfe.gns3a @@ -24,6 +24,13 @@ "options": "-nographic" }, "images": [ + { + "filename": "cosim_20180212.qcow2", + "version": "17.4R1", + "md5sum": "0372e9c1b7df3608099186ab8cbbf2ad", + "filesize": 1911291904, + "download_url": "https://www.juniper.net/us/en/dm/free-vqfx-trial/" + }, { "filename": "vqfx10k-pfe-20160609-2.vmdk", "version": "15.1X53-D60", @@ -33,6 +40,12 @@ } ], "versions": [ + { + "name": "17.4R1", + "images": { + "hda_disk_image": "cosim_20180212.qcow2" + } + }, { "name": "15.1X53-D60", "images": { diff --git a/appliances/juniper-vqfx-re.gns3a b/appliances/juniper-vqfx-re.gns3a index 1506f40..2f08021 100644 --- a/appliances/juniper-vqfx-re.gns3a +++ b/appliances/juniper-vqfx-re.gns3a @@ -24,6 +24,13 @@ "options": "-nographic -smp 2" }, "images": [ + { + "filename": "jinstall-vqfx-10-f-17.4R1.16.img", + "version": "17.4R1", + "md5sum": "dd83313b0f5beaf68488ed3d5e1e5240", + "filesize": 553910272, + "download_url": "https://www.juniper.net/us/en/dm/free-vqfx-trial/" + }, { "filename": "vqfx10k-re-15.1X53-D60.vmdk", "version": "15.1X53-D60", @@ -33,6 +40,12 @@ } ], "versions": [ + { + "name": "17.4R1", + "images": { + "hda_disk_image": "jinstall-vqfx-10-f-17.4R1.16.img" + } + }, { "name": "15.1X53-D60", "images": { diff --git a/appliances/juniper-vsrx.gns3a b/appliances/juniper-vsrx.gns3a index 7f2ad9d..ec24f68 100644 --- a/appliances/juniper-vsrx.gns3a +++ b/appliances/juniper-vsrx.gns3a @@ -12,6 +12,7 @@ "maintainer": "GNS3 Team", "maintainer_email": "developers@gns3.net", "usage": "Initial username is root, no password.", + "first_port_name": "fxp0", "port_name_format": "ge-0/0/{0}", "qemu": { "adapter_type": "e1000", @@ -23,6 +24,27 @@ "options": "-smp 2" }, "images": [ + { + "filename": "junos-media-vsrx-vmdisk-18.1R1.9.qcow2", + "version": "18.1R1", + "md5sum": "4e9393142afc675d5d3d03c5071e70ce", + "filesize": 4418961408, + "download_url": "https://www.juniper.net/us/en/dm/free-vsrx-trial/" + }, + { + "filename": "media-vsrx-vmdisk-17.4R1.16.qcow2", + "version": "17.4R1", + "md5sum": "616c4742b09652318c73a7cc598468e7", + "filesize": 3965386752, + "download_url": "https://www.juniper.net/us/en/dm/free-vsrx-trial/" + }, + { + "filename": "media-vsrx-vmdisk-17.3R2.10.qcow2", + "version": "17.3R2", + "md5sum": "8f2adfb0515913e0c7db32628a5deb3e", + "filesize": 3784572928, + "download_url": "https://www.juniper.net/us/en/dm/free-vsrx-trial/" + }, { "filename": "media-vsrx-vmdisk-17.3R1.10.qcow2", "version": "17.3R1", @@ -30,6 +52,20 @@ "filesize": 3782541312, "download_url": "https://www.juniper.net/us/en/dm/free-vsrx-trial/" }, + { + "filename": "media-vsrx-vmdisk-15.1X49-D130.6.qcow2", + "version": "15.1X49-D130", + "md5sum": "8ad03f4067b3fe5d2ed378733a5e8541", + "filesize": 3300917248, + "download_url": "https://www.juniper.net/us/en/dm/free-vsrx-trial/" + }, + { + "filename": "media-vsrx-vmdisk-15.1X49-D120.3.qcow2", + "version": "15.1X49-D120", + "md5sum": "02cf4df3dc988a407ccd5ddc30ee5385", + "filesize": 3280273408, + "download_url": "https://www.juniper.net/us/en/dm/free-vsrx-trial/" + }, { "filename": "media-vsrx-vmdisk-15.1X49-D110.4.qcow2", "version": "15.1X49-D110", @@ -109,12 +145,42 @@ } ], "versions": [ + { + "name": "18.1R1", + "images": { + "hda_disk_image": "junos-media-vsrx-vmdisk-18.1R1.9.qcow2" + } + }, + { + "name": "17.4R1", + "images": { + "hda_disk_image": "media-vsrx-vmdisk-17.4R1.16.qcow2" + } + }, + { + "name": "17.3R2", + "images": { + "hda_disk_image": "media-vsrx-vmdisk-17.3R2.10.qcow2" + } + }, { "name": "17.3R1", "images": { "hda_disk_image": "media-vsrx-vmdisk-17.3R1.10.qcow2" } }, + { + "name": "15.1X49-D130", + "images": { + "hda_disk_image": "media-vsrx-vmdisk-15.1X49-D130.6.qcow2" + } + }, + { + "name": "15.1X49-D120", + "images": { + "hda_disk_image": "media-vsrx-vmdisk-15.1X49-D120.3.qcow2" + } + }, { "name": "15.1X49-D110", "images": { diff --git a/appliances/kali-linux.gns3a b/appliances/kali-linux.gns3a index 4294010..65e5e9e 100644 --- a/appliances/kali-linux.gns3a +++ b/appliances/kali-linux.gns3a @@ -20,6 +20,46 @@ "kvm": "require" }, "images": [ + { + "filename": "kali-linux-2019.1a-amd64.iso", + "version": "2019.1a", + "md5sum": "58c6111ed0be1919ea87267e7e65ab0f", + "filesize": 3483873280, + "download_url": "https://www.kali.org/downloads/", + "direct_download_url": "http://cdimage.kali.org/kali-2019.1a/kali-linux-2019.1a-amd64.iso" + }, + { + "filename": "kali-linux-2018.4-amd64.iso", + "version": "2018.4", + "md5sum": "1b2d598bb8d2003e6207c119c0ba42fe", + "filesize": 3139436544, + "download_url": "https://www.kali.org/downloads/", + "direct_download_url": "http://cdimage.kali.org/kali-2018.4/kali-linux-2018.4-amd64.iso" + }, + { + "filename": "kali-linux-2018.3a-amd64.iso", + "version": "2018.3a", + "md5sum": "2da675d016bd690c05e180e33aa98b94", + "filesize": 3192651776, + "download_url": "https://www.kali.org/downloads/", + "direct_download_url": "http://cdimage.kali.org/kali-2018.3a/kali-linux-2018.3a-amd64.iso" + }, + { + "filename": "kali-linux-2018.1-amd64.iso", + "version": "2018.1", + "md5sum": "a3feb90df5b71b3c7f4a02bdddf221d7", + "filesize": 3028500480, + "download_url": "https://www.kali.org/downloads/", + "direct_download_url": "http://cdimage.kali.org/kali-2018.1/kali-linux-2018.1-amd64.iso" + }, + { + "filename": "kali-linux-2017.3-amd64.iso", + "version": "2017.3", + "md5sum": "b465580c897e94675ac1daf031fa66b9", + "filesize": 2886402048, + "download_url": "http://cdimage.kali.org/kali-2017.3/", + "direct_download_url": "http://cdimage.kali.org/kali-2017.3/kali-linux-2017.3-amd64.iso" + }, { "filename": "kali-linux-2017.2-amd64.iso", "version": "2017.2", @@ -62,6 +102,36 @@ } ], "versions": [ + { + "name": "2019.1a", + "images": { + "cdrom_image": "kali-linux-2019.1a-amd64.iso" + } + }, + { + "name": "2018.4", + "images": { + "cdrom_image": "kali-linux-2018.4-amd64.iso" + } + }, + { + "name": "2018.3a", + "images": { + "cdrom_image": "kali-linux-2018.3a-amd64.iso" + } + }, + { + "name": "2018.1", + "images": { + "cdrom_image": "kali-linux-2018.1-amd64.iso" + } + }, + { + "name": "2017.3", + "images": { + "cdrom_image": "kali-linux-2017.3-amd64.iso" + } + }, { "name": "2017.2", "images": { diff --git a/appliances/kemp-vlm.gns3a b/appliances/kemp-vlm.gns3a index c9431bd..16f1beb 100644 --- a/appliances/kemp-vlm.gns3a +++ b/appliances/kemp-vlm.gns3a @@ -26,6 +26,20 @@ "options": "-smp 2" }, "images": [ + { + "filename": "LoadMaster-VLM-7.2.44.0.16685.RELEASE-Linux-KVM-XEN-FREE.disk", + "version": "7.2.44.0", + "md5sum": "90d2f84fcabe0ba530c84cf12fab87f1", + "filesize": 17179869185, + "download_url": "http://freeloadbalancer.com/download/" + }, + { + "filename": "LoadMaster-VLM-7.2.40.0.15707.RELEASE-Linux-KVM-XEN-FREE.disk", + "version": "7.2.40.0", + "md5sum": "4284a80141f7974d082a2eed91ec6216", + "filesize": 17179869185, + "download_url": "http://freeloadbalancer.com/download/" + }, { "filename": "LoadMaster-VLM-7.2.38.0.14750.RELEASE-Linux-KVM-XEN.disk", "version": "7.2.38.0", @@ -56,6 +70,18 @@ } ], "versions": [ + { + "name": "7.2.44.0", + "images": { + "hda_disk_image": "LoadMaster-VLM-7.2.44.0.16685.RELEASE-Linux-KVM-XEN-FREE.disk" + } + }, + { + "name": "7.2.40.0", + "images": { + "hda_disk_image": "LoadMaster-VLM-7.2.40.0.15707.RELEASE-Linux-KVM-XEN-FREE.disk" + } + }, { "name": "7.2.38.0", "images": { diff --git a/appliances/kerio-connect.gns3a b/appliances/kerio-connect.gns3a index 68670bc..c5117fc 100644 --- a/appliances/kerio-connect.gns3a +++ b/appliances/kerio-connect.gns3a @@ -24,6 +24,30 @@ "kvm": "require" }, "images": [ + { + "filename": "kerio-connect-appliance-9.2.7-4225-p3-vmware-amd64-disk1.vmdk", + "version": "9.2.7p3", + "md5sum": "12950c8244300f1d86c85c109f0b3413", + "filesize": 914165248, + "download_url": "http://www.kerio.com/support/kerio-connect", + "direct_download_url": "http://cdn.kerio.com/dwn/connect/connect-9.2.7-4225/kerio-connect-appliance-9.2.7-4225-p3-vmware-amd64-disk1.vmdk" + }, + { + "filename": "kerio-connect-appliance-9.2.6-3851-p1-vmware-amd64-disk1.vmdk", + "version": "9.2.6p1", + "md5sum": "c6ed064114c6fd70608b7951b707528c", + "filesize": 625852004, + "download_url": "http://www.kerio.com/support/kerio-connect", + "direct_download_url": "http://cdn.kerio.com/dwn/connect/connect-9.2.6-3851/kerio-connect-appliance-9.2.6-3851-p1-vmware-amd64-disk1.vmdk" + }, + { + "filename": "kerio-connect-appliance-9.2.5-3336-p3-vmware-amd64-disk1.vmdk", + "version": "9.2.5p3", + "md5sum": "f2a202f29e71dc6e8bebce4c05a9e44d", + "filesize": 824496128, + "download_url": "http://www.kerio.com/support/kerio-connect", + "direct_download_url": "http://cdn.kerio.com/dwn/connect/connect-9.2.5-3336/kerio-connect-appliance-9.2.5-3336-p3-vmware-amd64-disk1.vmdk" + }, { "filename": "kerio-connect-appliance-9.2.4-3252-vmware-amd64-disk1.vmdk", "version": "9.2.4", @@ -59,6 +83,24 @@ } ], "versions": [ + { + "name": "9.2.7p3", + "images": { + "hda_disk_image": "kerio-connect-appliance-9.2.7-4225-p3-vmware-amd64-disk1.vmdk" + } + }, + { + "name": "9.2.6p1", + "images": { + "hda_disk_image": "kerio-connect-appliance-9.2.6-3851-p1-vmware-amd64-disk1.vmdk" + } + }, + { + "name": "9.2.5p3", + "images": { + "hda_disk_image": "kerio-connect-appliance-9.2.5-3336-p3-vmware-amd64-disk1.vmdk" + } + }, { "name": "9.2.4", "images": { diff --git a/appliances/kerio-control.gns3a b/appliances/kerio-control.gns3a index 15cc258..1b2904e 100644 --- a/appliances/kerio-control.gns3a +++ b/appliances/kerio-control.gns3a @@ -23,6 +23,38 @@ "kvm": "require" }, "images": [ + { + "filename": "kerio-control-appliance-9.3.0-3273-vmware-disk1.vmdk", + "version": "9.3.0", + "md5sum": "6e6faf64b4ffce8b5639cdfce11ba31e", + "filesize": 192825856, + "download_url": "http://www.kerio.com/support/kerio-control", + "direct_download_url": "http://cdn.kerio.com/dwn/control/control-9.3.0-3273/kerio-control-appliance-9.3.0-3273-vmware-disk1.vmdk" + }, + { + "filename": "kerio-control-appliance-9.2.7-2921-vmware-disk1.vmdk", + "version": "9.2.7", + "md5sum": "d286a240be53f8dd9da5f80deb9086b0", + "filesize": 191135232, + "download_url": "http://www.kerio.com/support/kerio-control", + "direct_download_url": "http://cdn.kerio.com/dwn/control/control-9.2.7-2921/kerio-control-appliance-9.2.7-2921-vmware-disk1.vmdk" + }, + { + "filename": "kerio-control-appliance-9.2.5-2641-p5-vmware-disk1.vmdk", + "version": "9.2.5p5", + "md5sum": "fbb2824eb91ca2502c952c2e9c4e635d", + "filesize": 190706688, + "download_url": "http://www.kerio.com/support/kerio-control", + "direct_download_url": "http://cdn.kerio.com/dwn/control/control-9.2.5-2641/kerio-control-appliance-9.2.5-2641-p5-vmware-disk1.vmdk" + }, + { + "filename": "kerio-control-appliance-9.2.4-2223-vmware-disk1.vmdk", + "version": "9.2.4", + "md5sum": "20970f3638c7ca5603c2afbe56e89421", + "filesize": 191687168, + "download_url": "http://www.kerio.com/support/kerio-control", + "direct_download_url": "http://cdn.kerio.com/dwn/control/control-9.2.4-2223/kerio-control-appliance-9.2.4-2223-vmware-disk1.vmdk" + }, { "filename": "kerio-control-appliance-9.2.3-2219-vmware-disk1.vmdk", "version": "9.2.3", @@ -55,6 +87,30 @@ "direct_download_url": "http://cdn.kerio.com/dwn/control/control-9.1.4-1535/kerio-control-appliance-9.1.4-1535-vmware.vmdk" } ], "versions": [ + { + "name": "9.3.0", + "images": { + "hda_disk_image": "kerio-control-appliance-9.3.0-3273-vmware-disk1.vmdk" + } + }, + { + "name": "9.2.7", + "images": { + "hda_disk_image": "kerio-control-appliance-9.2.7-2921-vmware-disk1.vmdk" + } + }, + { + "name": "9.2.5p5", + "images": { + "hda_disk_image": "kerio-control-appliance-9.2.5-2641-p5-vmware-disk1.vmdk" + } + }, + { + "name": "9.2.4", + "images": { + "hda_disk_image": "kerio-control-appliance-9.2.4-2223-vmware-disk1.vmdk" + } + }, { "name": "9.2.3", "images": { diff --git a/appliances/kerio-operator.gns3a b/appliances/kerio-operator.gns3a index a193eb9..7d4bf30 100644 --- a/appliances/kerio-operator.gns3a +++ b/appliances/kerio-operator.gns3a @@ -24,6 +24,22 @@ "kvm": "require" }, "images": [ + { + "filename": "kerio-operator-appliance-2.6.4-9320-vmware-disk1.vmdk", + "version": "2.6.4", + "md5sum": "3823565dbc96069dc556158ebbbfb977", + "filesize": 307840512, + "download_url": "http://www.kerio.com/support/kerio-operator", + "direct_download_url": "http://cdn.kerio.com/dwn/operator/operator-2.6.4-9320/kerio-operator-appliance-2.6.4-9320-vmware-disk1.vmdk" + }, + { + "filename": "kerio-operator-appliance-2.6.2-9085-vmware-disk1.vmdk", + "version": "2.6.2", + "md5sum": "abdfa7697e568b5d9a6396e11292e52a", + "filesize": 306665472, + "download_url": "http://www.kerio.com/support/kerio-operator", + "direct_download_url": "http://cdn.kerio.com/dwn/operator/operator-2.6.2-9085/kerio-operator-appliance-2.6.2-9085-vmware-disk1.vmdk" + }, { "filename": "kerio-operator-appliance-2.6.0-8413-vmware-disk1.vmdk", "version": "2.6.0", @@ -66,6 +82,18 @@ } ], "versions": [ + { + "name": "2.6.4", + "images": { + "hda_disk_image": "kerio-operator-appliance-2.6.4-9320-vmware-disk1.vmdk" + } + }, + { + "name": "2.6.2", + "images": { + "hda_disk_image": "kerio-operator-appliance-2.6.2-9085-vmware-disk1.vmdk" + } + }, { "name": "2.6.0", "images": { diff --git a/appliances/lede.gns3a b/appliances/lede.gns3a deleted file mode 100644 index 63c024e..0000000 --- a/appliances/lede.gns3a +++ /dev/null @@ -1,69 +0,0 @@ -{ - "name": "LEDE", - "category": "router", - "description": "LEDE is a highly extensible GNU/Linux distribution for embedded devices (typically wireless routers). Unlike many other distributions for these routers, OpenWrt is built from the ground up to be a full-featured, easily modifiable operating system for your router. In practice, this means that you can have all the features you need with none of the bloat, powered by a Linux kernel that's more recent than most other distributions.", - "vendor_name": "LEDE Project", - "vendor_url": "https://lede-project.org/", - "documentation_url": "http://wiki.openwrt.org/doc/", - "product_name": "LEDE", - "product_url": "https://lede-project.org/", - "registry_version": 3, - "status": "stable", - "maintainer": "GNS3 Team", - "maintainer_email": "developers@gns3.net", - "usage": "Ethernet0 is the LAN link, Ethernet1 the WAN link.", - "qemu": { - "adapter_type": "virtio-net-pci", - "adapters": 2, - "ram": 64, - "arch": "i386", - "console_type": "telnet", - "kvm": "allow" - }, - "images": [ - { - "filename": "lede-17.01.2-x86-generic-combined-squashfs.img", - "version": "17.01.2", - "md5sum": "a466e493ef12935dad5e0c622b1a7859", - "filesize": 19774794, - "download_url": "https://downloads.lede-project.org/releases/17.01.2/targets/x86/generic/", - "direct_download_url": "https://downloads.lede-project.org/releases/17.01.2/targets/x86/generic/lede-17.01.2-x86-generic-combined-squashfs.img" - }, - { - "filename": "lede-17.01.1-x86-generic-combined-squashfs.img", - "version": "17.01.1", - "md5sum": "b050e734c605a34a429389c752ae7c30", - "filesize": 19771166, - "download_url": "https://downloads.lede-project.org/releases/17.01.1/targets/x86/generic/", - "direct_download_url": "https://downloads.lede-project.org/releases/17.01.1/targets/x86/generic/lede-17.01.1-x86-generic-combined-squashfs.img" - }, - { - "filename": "lede-17.01.0-r3205-59508e3-x86-generic-combined-squashfs.img", - "version": "17.01.0", - "md5sum": "3c5e068d50a377d4e26b548ab1ca7b1e", - "filesize": 19755118, - "download_url": "https://downloads.lede-project.org/releases/17.01.0/targets/x86/generic/", - "direct_download_url": "https://downloads.lede-project.org/releases/17.01.0/targets/x86/generic/lede-17.01.0-r3205-59508e3-x86-generic-combined-squashfs.img" - } - ], - "versions": [ - { - "name": "lede 17.01.2", - "images": { - "hda_disk_image": "lede-17.01.2-x86-generic-combined-squashfs.img" - } - }, - { - "name": "lede 17.01.1", - "images": { - "hda_disk_image": "lede-17.01.1-x86-generic-combined-squashfs.img" - } - }, - { - "name": "lede 17.01.0", - "images": { - "hda_disk_image": "lede-17.01.0-r3205-59508e3-x86-generic-combined-squashfs.img" - } - } - ] -} diff --git a/appliances/loadbalancer_org-va.gns3a b/appliances/loadbalancer_org-va.gns3a index b6428ee..868aa4d 100644 --- a/appliances/loadbalancer_org-va.gns3a +++ b/appliances/loadbalancer_org-va.gns3a @@ -23,6 +23,13 @@ "kvm": "require" }, "images": [ + { + "filename": "Loadbalancer.org_Enterprise_VA-8.3-disk1.qcow2", + "version": "8.3", + "md5sum": "f0e41f39a5cab47990edc0509c579bac", + "filesize": 368332288, + "download_url": "https://loadbalancer.org/resources/free-trial" + }, { "filename": "Loadbalancer.org_Enterprise_VA-8.2-disk1.qcow2", "version": "8.2", @@ -32,6 +39,12 @@ } ], "versions": [ + { + "name": "8.3", + "images": { + "hda_disk_image": "Loadbalancer.org_Enterprise_VA-8.3-disk1.qcow2" + } + }, { "name": "8.2", "images": { diff --git a/appliances/mikrotik-chr.gns3a b/appliances/mikrotik-chr.gns3a index 559b6bd..ac0a42b 100644 --- a/appliances/mikrotik-chr.gns3a +++ b/appliances/mikrotik-chr.gns3a @@ -26,6 +26,60 @@ "options": "-nographic" }, "images": [ + { + "filename": "chr-6.44.2.img", + "version": "6.44.2", + "md5sum": "f1ddaa47829e12c1f9f023d8c06b88cc", + "filesize": 67108864, + "download_url": "http://www.mikrotik.com/download", + "direct_download_url": "https://download.mikrotik.com/routeros/6.44.2/chr-6.44.2.img.zip", + "compression": "zip" + }, + { + "filename": "chr-6.43.8.img", + "version": "6.43.8", + "md5sum": "9437133fc7e77779dc3ff62b98f30dc2", + "filesize": 134217728, + "download_url": "http://www.mikrotik.com/download", + "direct_download_url": "https://download2.mikrotik.com/routeros/6.43.8/chr-6.43.8.img.zip", + "compression": "zip" + }, + { + "filename": "chr-6.42.9.img", + "version": "6.42.9", + "md5sum": "1f856978cfc3ceb4b5e18e4e079f2e32", + "filesize": 134217728, + "download_url": "http://www.mikrotik.com/download", + "direct_download_url": "https://download2.mikrotik.com/routeros/6.42.9/chr-6.42.9.img.zip", + "compression": "zip" + }, + { + "filename": "chr-6.42.img", + "version": "6.42", + "md5sum": "279bb518497b40f41c8585128916a2fb", + "filesize": 134217728, + "download_url": "http://www.mikrotik.com/download", + "direct_download_url": "https://download2.mikrotik.com/routeros/6.42/chr-6.42.img.zip", + "compression": "zip" + }, + { + "filename": "chr-6.41.4.img", + "version": "6.41.4", + "md5sum": "63b555b2b7f0d78b79edb92f7e7d2ed7", + "filesize": 134217728, + "download_url": "http://www.mikrotik.com/download", + "direct_download_url": "https://download2.mikrotik.com/routeros/6.41.4/chr-6.41.4.img.zip", + "compression": "zip" + }, + { + "filename": "chr-6.40.7.img", + "version": "6.40.7", + "md5sum": "424b897d631c4cac4324ca310e81b494", + "filesize": 134217728, + "download_url": "http://www.mikrotik.com/download", + "direct_download_url": "https://download2.mikrotik.com/routeros/6.40.7/chr-6.40.7.img.zip", + "compression": "zip" + }, { "filename": "chr-6.40.5.img", "version": "6.40.5", @@ -235,6 +289,36 @@ } ], "versions": [ + { + "name": "6.44.2", + "images": { + "hda_disk_image": "chr-6.44.2.img" + } + }, + { + "name": "6.43.8", + "images": { + "hda_disk_image": "chr-6.43.8.img" + } + }, + { + "name": "6.42.9", + "images": { + "hda_disk_image": "chr-6.42.9.img" + } + }, + { + "name": "6.41.4", + "images": { + "hda_disk_image": "chr-6.41.4.img" + } + }, + { + "name": "6.40.7", + "images": { + "hda_disk_image": "chr-6.40.7.img" + } + }, { "name": "6.40.5", "images": { diff --git a/appliances/mininet.gns3a b/appliances/mininet.gns3a new file mode 100644 index 0000000..80900c2 --- /dev/null +++ b/appliances/mininet.gns3a @@ -0,0 +1,46 @@ +{ + "category": "guest", + "status": "stable", + "maintainer": "GNS3 Team", + "maintainer_email": "developers@gns3.net", + "description": "Mininet creates a realistic virtual network, running real kernel, switch and application code, on a single machine (VM, cloud or native), in seconds, with a single command.", + "product_name": "Mininet", + "registry_version": 4, + "product_url": "http://mininet.org/", + "documentation_url": "http://mininet.org/walkthrough/", + "first_port_name": "eth0", + "usage": "Username: mininet\nPassword: mininet", + "port_name_format": "eth{0}", + "vendor_name": "Mininet Team", + "qemu": { + "adapters": 1, + "adapter_type": "virtio-net-pci", + "arch": "x86_64", + "ram": 2048, + "console_type": "vnc", + "hda_disk_interface": "virtio", + "kvm": "allow" + }, + "availability": "free", + "vendor_url": "http://mininet.org/", + "name": "Mininet", + "images": [ + { + "filename": "mininet-vm-x86_64.vmdk", + "version": "2.2.2", + "md5sum": "a683441642300bdaf37b8e614de85342", + "filesize": 2047868928, + "download_url": "https://github.com/mininet/mininet/releases/", + "direct_download_url": "https://github.com/mininet/mininet/releases/download/2.2.2/mininet-2.2.2-170321-ubuntu-14.04.4-server-amd64.zip", + "compression": "zip" + } + ], + "versions": [ + { + "images": { + "hda_disk_image": "mininet-vm-x86_64.vmdk" + }, + "name": "2.2.2" + } + ] +} diff --git a/appliances/net_toolbox.gns3a b/appliances/net_toolbox.gns3a new file mode 100644 index 0000000..8181fa8 --- /dev/null +++ b/appliances/net_toolbox.gns3a @@ -0,0 +1,19 @@ +{ + "name": "Toolbox", + "category": "guest", + "description": "This appliance contains server side software for secondary management of network devices:\n- www (nginx) \n- ftp (vsftpd)\n- tftp (tftpd)\n- syslog (rsyslog)\n- dhcp (isc-dhcpd)\n- snmp server (snmpd + snmptrapd)", + "vendor_name": "Ubuntu", + "vendor_url": "https://www.ubuntu.com/", + "product_name": "Networkers' toolbox", + "registry_version": 3, + "status": "stable", + "maintainer": "Andras Dosztal", + "maintainer_email": "developers@gns3.net", + "symbol": "linux_guest.svg", + "usage": "Root password: gns3", + "docker": { + "adapters": 1, + "image": "adosztal/net_toolbox:latest", + "console_type": "telnet" + } +} diff --git a/appliances/network_automation.gns3a b/appliances/network_automation.gns3a index 5481604..b0607cf 100644 --- a/appliances/network_automation.gns3a +++ b/appliances/network_automation.gns3a @@ -12,7 +12,7 @@ "symbol": "linux_guest.svg", "docker": { "adapters": 1, - "image": "gns3/network_automation:latest", + "image": "adosztal/network_automation:latest", "console_type": "telnet" } } diff --git a/appliances/op5-monitor.gns3a b/appliances/op5-monitor.gns3a index 9a61229..ee73a78 100644 --- a/appliances/op5-monitor.gns3a +++ b/appliances/op5-monitor.gns3a @@ -25,6 +25,13 @@ "kvm": "require" }, "images": [ + { + "filename": "op5-Monitor-Virtual-Appliance-7.4.10.x86_64-disk1.vmdk", + "version": "7.4.10", + "md5sum": "48ec6d7ee3809d9ed705a089c679e076", + "filesize": 1111941120, + "download_url": "https://www.op5.com/download/" + }, { "filename": "op5-Monitor-Virtual-Appliance-7.3.15.x86_64.vmdk", "version": "7.3.15", @@ -34,6 +41,12 @@ } ], "versions": [ + { + "name": "7.4.10", + "images": { + "hda_disk_image": "op5-Monitor-Virtual-Appliance-7.4.10.x86_64-disk1.vmdk" + } + }, { "name": "7.3.15", "images": { diff --git a/appliances/opensuse.gns3a b/appliances/opensuse.gns3a index 508dfbc..6abdd91 100644 --- a/appliances/opensuse.gns3a +++ b/appliances/opensuse.gns3a @@ -9,6 +9,7 @@ "product_url": "https://www.opensuse.org/#Leap", "registry_version": 4, "status": "stable", + "availability": "free", "maintainer": "GNS3 Team", "maintainer_email": "developers@gns3.net", "usage": "Username: osboxes\nPassword: osboxes.org\n\nroot password: osboxes.org", diff --git a/appliances/openwrt.gns3a b/appliances/openwrt.gns3a index 3e70caf..84a1bdb 100644 --- a/appliances/openwrt.gns3a +++ b/appliances/openwrt.gns3a @@ -11,31 +11,76 @@ "status": "stable", "maintainer": "GNS3 Team", "maintainer_email": "developers@gns3.net", - "usage": "Ethernet0 is the LAN link, Ethernet1 the WAN link.", + "usage": "Ethernet0 is the LAN link, Ethernet1 the WAN link, Ethernet2 and Ethernet3 are optional links.", "qemu": { "adapter_type": "virtio-net-pci", - "adapters": 2, - "ram": 64, - "arch": "i386", + "adapters": 4, + "ram": 128, + "arch": "x86_64", "console_type": "telnet", "kvm": "allow" }, "images": [ { - "filename": "openwrt-15.05.1-x86-kvm_guest-combined-ext4.img", + "filename": "openwrt-18.06.2-x86-64-combined-ext4.img", + "version": "18.06.2", + "md5sum": "d112cd432bf51e2ddadbf9513f272fd9", + "filesize": 285736960, + "download_url": "https://downloads.openwrt.org/releases/18.06.2/targets/x86/64/", + "direct_download_url": "https://downloads.openwrt.org/releases/18.06.2/targets/x86/64/openwrt-18.06.2-x86-64-combined-ext4.img.gz", + "compression": "gzip" + }, + { + "filename": "openwrt-18.06.1-x86-64-combined-ext4.img", + "version": "18.06.1", + "md5sum": "3e2da47c5c2496b6df364a60ded8f40a", + "filesize": 285736960, + "download_url": "https://downloads.openwrt.org/releases/18.06.1/targets/x86/64/", + "direct_download_url": "https://downloads.openwrt.org/releases/18.06.1/targets/x86/64/openwrt-18.06.1-x86-64-combined-ext4.img.gz", + "compression": "gzip" + }, + { + "filename": "lede-17.01.6-x86-64-combined-ext4.img", + "version": "17.01.6", + "md5sum": "015c0d5038ddd469fbdabce7eb5265dc", + "filesize": 285736960, + "download_url": "https://downloads.openwrt.org/releases/17.01.6/targets/x86/64/", + "direct_download_url": "https://downloads.openwrt.org/releases/17.01.6/targets/x86/64/lede-17.01.6-x86-64-combined-ext4.img.gz", + "compression": "gzip" + }, + { + "filename": "openwrt-15.05.1-x86-64-combined-ext4.img", "version": "15.05.1", - "md5sum": "d02f5224b7fbe929efa4d3f10f4dc996", + "md5sum": "307d8cdb11faeb1b5e27fe55078bd152", "filesize": 55050240, - "download_url": "http://downloads.openwrt.org/chaos_calmer/15.05.1/x86/kvm_guest/", - "direct_download_url": "https://downloads.openwrt.org/chaos_calmer/15.05.1/x86/kvm_guest/openwrt-15.05.1-x86-kvm_guest-combined-ext4.img.gz", + "download_url": "http://archive.openwrt.org/chaos_calmer/15.05.1/x86/64/", + "direct_download_url": "http://archive.openwrt.org/chaos_calmer/15.05.1/x86/64/openwrt-15.05.1-x86-64-combined-ext4.img.gz", "compression": "gzip" } ], "versions": [ { - "name": "Chaos Calmer 15.05.1", + "name": "openwrt 18.06.2", "images": { - "hda_disk_image": "openwrt-15.05.1-x86-kvm_guest-combined-ext4.img" + "hda_disk_image": "openwrt-18.06.2-x86-64-combined-ext4.img" + } + }, + { + "name": "openwrt 18.06.1", + "images": { + "hda_disk_image": "openwrt-18.06.1-x86-64-combined-ext4.img" + } + }, + { + "name": "openwrt/lede 17.01.6", + "images": { + "hda_disk_image": "lede-17.01.6-x86-64-combined-ext4.img" + } + }, + { + "name": "openwrt 15.05.1", + "images": { + "hda_disk_image": "openwrt-15.05.1-x86-64-combined-ext4.img" } } ] diff --git a/appliances/opnsense.gns3a b/appliances/opnsense.gns3a index 261cff7..5633d38 100644 --- a/appliances/opnsense.gns3a +++ b/appliances/opnsense.gns3a @@ -25,18 +25,31 @@ }, "images": [ { - "filename": "OPNsense-17.7-OpenSSL-nano-amd64.img", - "version": "17.7", - "md5sum": "14cde5c7a15b2298a242238ad3c3b65a", - "filesize": 3221233664, - "download_url": "https://opnsense.org/download/" + "filename": "OPNsense-18.1.6-OpenSSL-nano-amd64.img", + "version": "18.1.6", + "md5sum": "042f328380ad0c8008759c43435e8843", + "filesize": 272003136, + "download_url": "https://opnsense.c0urier.net/releases/18.1/" + }, + { + "filename": "OPNsense-17.7.5-OpenSSL-nano-amd64.img", + "version": "17.7.5", + "md5sum": "6ec5b7f99cc727f904bbf2aaadcab0b8", + "filesize": 237038601, + "download_url": "https://opnsense.c0urier.net/releases/17.7/" } ], "versions": [ { - "name": "17.7", + "name": "18.1.6", "images": { - "hda_disk_image": "OPNsense-17.7-OpenSSL-nano-amd64.img" + "hda_disk_image": "OPNsense-18.1.6-OpenSSL-nano-amd64.img" + } + }, + { + "name": "17.7.5", + "images": { + "hda_disk_image": "OPNsense-17.7.5-OpenSSL-nano-amd64.img" } } ] diff --git a/appliances/ostinato.gns3a b/appliances/ostinato.gns3a index 8f1ca32..f65e24f 100644 --- a/appliances/ostinato.gns3a +++ b/appliances/ostinato.gns3a @@ -25,12 +25,12 @@ }, "images": [ { - "filename": "ostinato-0.8-97c7d79.qcow2", - "version": "0.8-97c7d79", - "md5sum": "5aad15c1eb7baac588a4c8c3faafa380", - "filesize": 98631680, + "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.8-97c7d79.qcow2" + "direct_download_url": "http://www.bernhard-ehlers.de/projects/ostinato4gns3/ostinato-0.9-1.qcow2" }, { "filename": "ostinato-0.8-1.qcow2", @@ -43,9 +43,9 @@ ], "versions": [ { - "name": "0.8-97c7d79", + "name": "0.9", "images": { - "hda_disk_image": "ostinato-0.8-97c7d79.qcow2" + "hda_disk_image": "ostinato-0.9-1.qcow2" } }, { diff --git a/appliances/packetfence-zen.gns3a b/appliances/packetfence-zen.gns3a index 7b41fcb..90e34d1 100644 --- a/appliances/packetfence-zen.gns3a +++ b/appliances/packetfence-zen.gns3a @@ -22,6 +22,33 @@ "kvm": "require" }, "images": [ + { + "filename": "PacketFenceZEN_USB-8.3.0.img", + "version": "8.3.0", + "md5sum": "b9de52dc2513220ad42d350486da4884", + "filesize": 3221225472, + "download_url": "https://packetfence.org/download.html#/zen", + "direct_download_url": "https://sourceforge.net/projects/packetfence/files/PacketFence%20ZEN/8.3.0/PacketFenceZEN_USB-8.3.0.tar.bz2/download", + "compression": "bzip2" + }, + { + "filename": "PacketFenceZEN_USB-8.1.0.img", + "version": "8.1.0", + "md5sum": "f326f0e70b35d598c8b84ee3fc9c611f", + "filesize": 3221225472, + "download_url": "https://packetfence.org/download.html#/zen", + "direct_download_url": "https://sourceforge.net/projects/packetfence/files/PacketFence%20ZEN/8.1.0/PacketFenceZEN_USB-8.1.0.tar.bz2/download", + "compression": "bzip2" + }, + { + "filename": "PacketFenceZEN_USB-7.4.0.img", + "version": "7.4.0", + "md5sum": "83951211540f16dd5813c26955c52429", + "filesize": 3221225472, + "download_url": "https://packetfence.org/download.html#/zen", + "direct_download_url": "https://sourceforge.net/projects/packetfence/files/PacketFence%20ZEN/7.4.0/PacketFenceZEN_USB-7.4.0.tar.bz2/download", + "compression": "bzip2" + }, { "filename": "PacketFenceZEN_USB-7.3.0.img", "version": "7.3.0", @@ -96,6 +123,24 @@ } ], "versions": [ + { + "name": "8.3.0", + "images": { + "hda_disk_image": "PacketFenceZEN_USB-8.3.0.img" + } + }, + { + "name": "8.1.0", + "images": { + "hda_disk_image": "PacketFenceZEN_USB-8.1.0.img" + } + }, + { + "name": "7.4.0", + "images": { + "hda_disk_image": "PacketFenceZEN_USB-7.4.0.img" + } + }, { "name": "7.3.0", "images": { diff --git a/appliances/pan-vm-fw.gns3a b/appliances/pan-vm-fw.gns3a index 5230cfc..dc56071 100644 --- a/appliances/pan-vm-fw.gns3a +++ b/appliances/pan-vm-fw.gns3a @@ -27,17 +27,31 @@ }, "images": [ { - "filename": "PA-VM-ESX-6.1.0-disk1.vmdk", - "version": "6.1.0 (ESX)", - "md5sum": "64b1e81cd54008318235832ea6d71424", - "filesize": 2959736832, + "filename": "PA-VM-ESX-8.1.0-disk1.vmdk", + "version": "8.1.0", + "md5sum": "49af8e8225c2e90414bde0be15eaf421", + "filesize": 2281454080, "download_url": "https://support.paloaltonetworks.com/Updates/SoftwareUpdates/" }, { - "filename": "PA-VM-KVM-7.1.0.qcow2", - "version": "7.1.0", - "md5sum": "da300253709740068927408239c2e321", - "filesize": 1858797568, + "filename": "PA-VM-KVM-8.1.0.qcow2", + "version": "8.1.0", + "md5sum": "459558515b965b2e43fde2842abbae66", + "filesize": 2260467712, + "download_url": "https://support.paloaltonetworks.com/Updates/SoftwareUpdates/" + }, + { + "filename": "PA-VM-ESX-8.0.0-disk1.vmdk", + "version": "8.0.0", + "md5sum": "a505fb1dbcc855ecf98630fd5d329f9a", + "filesize": 2002713088, + "download_url": "https://support.paloaltonetworks.com/Updates/SoftwareUpdates/" + }, + { + "filename": "PA-VM-KVM-8.0.0.qcow2", + "version": "8.0.0", + "md5sum": "b6a1ddc8552aff87f05f9c0d4cb54dc3", + "filesize": 1987444736, "download_url": "https://support.paloaltonetworks.com/Updates/SoftwareUpdates/" }, { @@ -48,31 +62,37 @@ "download_url": "https://support.paloaltonetworks.com/Updates/SoftwareUpdates/" }, { - "filename": "PA-VM-KVM-8.0.0.qcow2", - "version": "8.0.0", - "md5sum": "b6a1ddc8552aff87f05f9c0d4cb54dc3", - "filesize": 1987444736, + "filename": "PA-VM-KVM-7.1.0.qcow2", + "version": "7.1.0", + "md5sum": "da300253709740068927408239c2e321", + "filesize": 1858797568, "download_url": "https://support.paloaltonetworks.com/Updates/SoftwareUpdates/" - } - + }, + { + "filename": "PA-VM-ESX-6.1.0-disk1.vmdk", + "version": "6.1.0 (ESX)", + "md5sum": "64b1e81cd54008318235832ea6d71424", + "filesize": 2959736832, + "download_url": "https://support.paloaltonetworks.com/Updates/SoftwareUpdates/" + } ], "versions": [ { - "name": "6.1.0 (ESX)", + "name": "8.1.0 (ESX)", "images": { - "hda_disk_image": "PA-VM-ESX-6.1.0-disk1.vmdk" + "hda_disk_image": "PA-VM-ESX-8.1.0-disk1.vmdk" } - }, + }, { - "name": "7.1.0", + "name": "8.1.0", "images": { - "hda_disk_image": "PA-VM-KVM-7.1.0.qcow2" + "hda_disk_image": "PA-VM-KVM-8.1.0.qcow2" } - }, + }, { - "name": "7.1.0 (ESX)", + "name": "8.0.0 (ESX)", "images": { - "hda_disk_image": "PA-VM-ESX-7.1.0-disk1.vmdk" + "hda_disk_image": "PA-VM-ESX-8.0.0-disk1.vmdk" } }, { @@ -80,6 +100,24 @@ "images": { "hda_disk_image": "PA-VM-KVM-8.0.0.qcow2" } - } + }, + { + "name": "7.1.0 (ESX)", + "images": { + "hda_disk_image": "PA-VM-ESX-7.1.0-disk1.vmdk" + } + }, + { + "name": "7.1.0", + "images": { + "hda_disk_image": "PA-VM-KVM-7.1.0.qcow2" + } + }, + { + "name": "6.1.0 (ESX)", + "images": { + "hda_disk_image": "PA-VM-ESX-6.1.0-disk1.vmdk" + } + } ] } diff --git a/appliances/ParrotOS.gns3a b/appliances/parrot-os.gns3a similarity index 99% rename from appliances/ParrotOS.gns3a rename to appliances/parrot-os.gns3a index 78b0d64..1146ed3 100644 --- a/appliances/ParrotOS.gns3a +++ b/appliances/parrot-os.gns3a @@ -50,4 +50,4 @@ } ] -} \ No newline at end of file +} diff --git a/appliances/pfsense.gns3a b/appliances/pfsense.gns3a index 38ac6b6..ae66160 100644 --- a/appliances/pfsense.gns3a +++ b/appliances/pfsense.gns3a @@ -2,117 +2,50 @@ "name": "pfSense", "category": "firewall", "description": "The pfSense project is a free network firewall distribution, based on the FreeBSD operating system with a custom kernel and including third party free software packages for additional functionality. pfSense software, with the help of the package system, is able to provide the same functionality or more of common commercial firewalls, without any of the artificial limitations. It has successfully replaced every big name commercial firewall you can imagine in numerous installations around the world, including Check Point, Cisco PIX, Cisco ASA, Juniper, Sonicwall, Netgear, Watchguard, Astaro, and more.", - "vendor_name": "Electric Sheep Fencing LLC", + "vendor_name": "Rubicon Communications, LLC (Netgate)", "vendor_url": "https://www.pfsense.org", "documentation_url": "https://doc.pfsense.org/index.php/Main_Page", "product_name": "pfSense", "registry_version": 3, "status": "stable", - "maintainer": "GNS3 Team", - "maintainer_email": "developers@gns3.net", + "maintainer": "Jose Phillips", + "maintainer_email": "jose@latinol.com", + "usage": "Credentials: admin / pfsense\nTo install pfSense use all the defaults settings.\n\nNote:The default LAN port is em1.", "port_name_format": "em{0}", "qemu": { "adapter_type": "e1000", "adapters": 6, "ram": 2048, "arch": "x86_64", - "console_type": "telnet", - "boot_priority": "dc", + "console_type": "vnc", + "hda_disk_interface": "virtio", "kvm": "allow", "process_priority": "normal" }, "images": [ { - "filename": "pfSense-CE-2.3.5-RELEASE-2g-amd64-nanobsd.img", - "version": "2.3.5", - "md5sum": "b6cb76adba3e1113892f84ea01894228", - "filesize": 1989969408, + "filename": "pfSense-CE-2.4.4-RELEASE-amd64.iso", + "version": "2.4.4", + "md5sum": "71386433238f96fc167d14cec9c708c6", + "filesize": 685557760, "download_url": "https://www.pfsense.org/download/mirror.php?section=downloads" }, { - "filename": "pfSense-CE-2.3.4-RELEASE-2g-amd64-nanobsd.img", - "version": "2.3.4", - "md5sum": "0c9871b54f932be2d550908f7c23b302", - "filesize": 1989969408, - "download_url": "https://www.pfsense.org/download/mirror.php?section=downloads" - }, - { - "filename": "pfSense-CE-2.3.3-RELEASE-2g-amd64-nanobsd.img", - "version": "2.3.3", - "md5sum": "200f073c4f0a4ba6690920079f23d5dd", - "filesize": 1989969408, - "download_url": "https://www.pfsense.org/download/mirror.php?section=downloads" - }, - { - "filename": "pfSense-CE-2.3.2-RELEASE-2g-amd64-nanobsd.img", - "version": "2.3.2", - "md5sum": "c91f2c8e287f4930695e65a6793cb8fe", - "filesize": 1989969408, - "download_url": "https://www.pfsense.org/download/mirror.php?section=downloads" - }, - { - "filename": "pfSense-CE-2.3.1-RELEASE-2g-amd64-nanobsd.img", - "version": "2.3.1", - "md5sum": "719149eed51e03872a8cfd235d958d2e", - "filesize": 1989969408, - "download_url": "https://www.pfsense.org/download/mirror.php?section=downloads" - }, - { - "filename": "pfSense-CE-2.3-RELEASE-2g-amd64-nanobsd.img", - "version": "2.3", - "md5sum": "8ab5047bd4c5bbabf71055fb75177d85", - "filesize": 1989969408, - "download_url": "https://www.pfsense.org/download/mirror.php?section=downloads" - }, - { - "filename": "pfSense-2.2.6-RELEASE-1g-amd64-nanobsd.img", - "version": "2.2.6", - "md5sum": "7bbe39c4ec698685c9f9b615926820a9", - "filesize": 997097472, - "download_url": "https://www.pfsense.org/download/mirror.php?section=downloads" + "filename": "empty100G.qcow2", + "version": "1.0", + "md5sum": "1e6409a4523ada212dea2ebc50e50a65", + "filesize": 197120, + "download_url": "https://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/", + "direct_download_url": "https://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/empty100G.qcow2/download" } + ], "versions": [ { - "name": "2.3.5", + "name": "2.4.4", "images": { - "hda_disk_image": "pfSense-CE-2.3.5-RELEASE-2g-amd64-nanobsd.img" - } - }, - { - "name": "2.3.4", - "images": { - "hda_disk_image": "pfSense-CE-2.3.4-RELEASE-2g-amd64-nanobsd.img" - } - }, - { - "name": "2.3.3", - "images": { - "hda_disk_image": "pfSense-CE-2.3.3-RELEASE-2g-amd64-nanobsd.img" - } - }, - { - "name": "2.3.2", - "images": { - "hda_disk_image": "pfSense-CE-2.3.2-RELEASE-2g-amd64-nanobsd.img" - } - }, - { - "name": "2.3.1", - "images": { - "hda_disk_image": "pfSense-CE-2.3.1-RELEASE-2g-amd64-nanobsd.img" - } - }, - { - "name": "2.3", - "images": { - "hda_disk_image": "pfSense-CE-2.3-RELEASE-2g-amd64-nanobsd.img" - } - }, - { - "name": "2.2.6", - "images": { - "hda_disk_image": "pfSense-2.2.6-RELEASE-1g-amd64-nanobsd.img" + "hda_disk_image": "empty100G.qcow2", + "cdrom_image": "pfSense-CE-2.4.4-RELEASE-amd64.iso" } } ] diff --git a/appliances/proxmox-mg.gns3a b/appliances/proxmox-mg.gns3a index 56d2a77..2f00d6e 100644 --- a/appliances/proxmox-mg.gns3a +++ b/appliances/proxmox-mg.gns3a @@ -24,6 +24,14 @@ "kvm": "require" }, "images": [ + { + "filename": "proxmox-mailgateway_5.1-1.iso", + "version": "5.1-1", + "md5sum": "e629d5ff3213ff3ffbe5a8ab8ef87489", + "filesize": 724660224, + "download_url": "http://www.proxmox.com/en/downloads", + "direct_download_url": "https://www.proxmox.com/en/downloads?task=callelement&format=raw&item_id=415&element=f85c494b-2b32-4109-b8c1-083cca2b7db6&method=download&args[0]=7348486df9daacc8bd891a1d7ef1e5cb" + }, { "filename": "proxmox-mailgateway_4.1-5.iso", "version": "4.1-5", @@ -42,6 +50,13 @@ } ], "versions": [ + { + "name": "5.1-1", + "images": { + "hda_disk_image": "empty30G.qcow2", + "cdrom_image": "proxmox-mailgateway_5.1-1.iso" + } + }, { "name": "4.1-5", "images": { diff --git a/appliances/python-go-perl-php.gns3a b/appliances/python-go-perl-php.gns3a index 0a31376..0e22988 100644 --- a/appliances/python-go-perl-php.gns3a +++ b/appliances/python-go-perl-php.gns3a @@ -11,6 +11,6 @@ "maintainer_email": "developers@gns3.net", "docker": { "adapters": 1, - "image": "gns3/python-go-perl-php:latest" + "image": "adosztal/python-go-perl-php:latest" } } diff --git a/appliances/security-onion.gns3a b/appliances/security-onion.gns3a new file mode 100644 index 0000000..f894fbe --- /dev/null +++ b/appliances/security-onion.gns3a @@ -0,0 +1,83 @@ +{ + "name": "Security Onion", + "category": "guest", + "description": "Security Onion is a Linux distro for intrusion detection, network security monitoring, and log management. It’s based on Ubuntu and contains Snort, Suricata, Bro, OSSEC, Sguil, Squert, ELSA, Xplico, NetworkMiner, and many other security tools. The easy-to-use Setup wizard allows you to build an army of distributed sensors for your enterprise in minutes!", + "vendor_name": "Security Onion Solutions, LLC", + "vendor_url": "https://securityonion.net/", + "documentation_url": "https://github.com/Security-Onion-Solutions/security-onion/wiki", + "product_name": "Security Onion", + "product_url": "https://securityonion.net/", + "registry_version": 3, + "status": "stable", + "maintainer": "Brent Stewart", + "maintainer_email": "brent@stewart.tc", + "usage": "Your default account will have sudo priviledges. Squil and Squert username and password are configured in the Setup wizard. MySQL root is set to null. For more info see https://github.com/Security-Onion-Solutions/security-onion/wiki/Passwords.", + "symbol": "securityonion-logo.png", + "qemu": { + "adapter_type": "e1000", + "adapters": 2, + "ram": 3072, + "arch": "i386", + "console_type": "telnet", + "kvm": "allow" + }, + "images": [ + { + "filename": "securityonion-16.04.5.3.iso", + "version": "16.04.5.3", + "md5sum": "886b369548c9c3841bc820cc3ab02bd9", + "filesize": 1895825408, + "download_url": "https://github.com/Security-Onion-Solutions/security-onion/releases/", + "direct_download_url": "https://github.com/Security-Onion-Solutions/security-onion/releases/download/v16.04.5.3_20181010/securityonion-16.04.5.3.iso" + }, + { + "filename": "securityonion-14.04.5.4.iso", + "version": "14.04.5.4", + "md5sum": "9c7cab756b675beb10de4274a3ad3bc6", + "filesize": 1874853888, + "download_url": "https://github.com/Security-Onion-Solutions/security-onion/releases/", + "direct_download_url": "https://github.com/Security-Onion-Solutions/security-onion/releases/download/v14.04.5.4_20171031/securityonion-14.04.5.4.iso" + }, + { + "filename": "securityonion-14.04.5.3.iso", + "version": "14.04.5.3", + "md5sum": "fb80ccb2d3c0f3f511823fa5858f87d1", + "filesize": 1889533952, + "download_url": "https://github.com/Security-Onion-Solutions/security-onion/releases/", + "direct_download_url": "https://github.com/Security-Onion-Solutions/security-onion/releases/download/v14.04.5.4_20171031/securityonion-14.04.5.3.iso" + }, + { + "filename": "empty30G.qcow2", + "version": "1.0", + "md5sum": "3411a599e822f2ac6be560a26405821a", + "filesize": 197120, + "download_url": "https://sourceforge.net/projects/gns-3/files/Empty%20Qemu%30disk/", + "direct_download_url": "http://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/empty30G.qcow2/download" + } + + ], + "versions": [ + { + "name": "16.04.5.3", + "images": { + "hda_disk_image": "empty30G.qcow2", + "cdrom_image": "securityonion-16.04.5.3.iso" + } + }, + { + "name": "14.04.5.4", + "images": { + "hda_disk_image": "empty30G.qcow2", + "cdrom_image": "securityonion-14.04.5.4.iso" + } + }, + { + "name": "14.04.5.3", + "images": { + "hda_disk_image": "empty30G.qcow2", + "cdrom_image": "securityonion-14.04.5.3.iso" + } + } + +] +} diff --git a/appliances/sophos-iview.gns3a b/appliances/sophos-iview.gns3a index 0ef5a69..59670f7 100644 --- a/appliances/sophos-iview.gns3a +++ b/appliances/sophos-iview.gns3a @@ -24,6 +24,13 @@ "kvm": "require" }, "images": [ + { + "filename": "VI-SIVOS_03.01.2.KVM-009-PRIMARY.qcow2", + "version": "3.1.2", + "md5sum": "62551f70f71e08283d3a23929321eba9", + "filesize": 644218880, + "download_url": "https://secure2.sophos.com/en-us/products/next-gen-firewall/free-trial.aspx" + }, { "filename": "VI-SIVOS_02.00.0_MR-2.KVM-776-PRIMARY.qcow2", "version": "2.0.0 MR2", @@ -32,7 +39,7 @@ "download_url": "https://secure2.sophos.com/en-us/products/next-gen-firewall/free-trial.aspx" }, { - "filename": "VI-SIVOS_02.00.0_MR-2.KVM-776-AUXILARY.qcow2", + "filename": "VI-SIVOS-AUXILARY.qcow2", "version": "2.0.0 MR2", "md5sum": "a52d8cedb1ccd4b5b9f2723dfb41588b", "filesize": 204800, @@ -40,11 +47,18 @@ } ], "versions": [ + { + "name": "3.1.2", + "images": { + "hda_disk_image": "VI-SIVOS_03.01.2.KVM-009-PRIMARY.qcow2", + "hdb_disk_image": "VI-SIVOS-AUXILARY.qcow2" + } + }, { "name": "2.0.0 MR2", "images": { "hda_disk_image": "VI-SIVOS_02.00.0_MR-2.KVM-776-PRIMARY.qcow2", - "hdb_disk_image": "VI-SIVOS_02.00.0_MR-2.KVM-776-AUXILARY.qcow2" + "hdb_disk_image": "VI-SIVOS-AUXILARY.qcow2" } } ] diff --git a/appliances/sophos-utm.gns3a b/appliances/sophos-utm.gns3a index 8d9af0a..431e991 100644 --- a/appliances/sophos-utm.gns3a +++ b/appliances/sophos-utm.gns3a @@ -24,6 +24,20 @@ "kvm": "allow" }, "images": [ + { + "filename": "asg-9.510-5.1.iso", + "version": "9.510-5.1", + "md5sum": "ae21f96686f238c25941fd3240c7da5b", + "filesize": 871266304, + "download_url": "https://www.sophos.com/en-us/support/utm-downloads.aspx" + }, + { + "filename": "asg-9.506-2.1.iso", + "version": "9.506-2.1", + "md5sum": "6b4374f8c5ee66ccdf9683f7349f59cb", + "filesize": 1006057472, + "download_url": "https://www.sophos.com/en-us/support/utm-downloads.aspx" + }, { "filename": "asg-9.500-9.1.iso", "version": "9.500-9.1", @@ -31,6 +45,13 @@ "filesize": 981612544, "download_url": "https://www.sophos.com/en-us/support/utm-downloads.aspx" }, + { + "filename": "asg-9.415-1.1.iso", + "version": "9.415-1.1", + "md5sum": "505004bf5a5d5f2234b2056ec7b553d8", + "filesize": 961087488, + "download_url": "https://www.sophos.com/en-us/support/utm-downloads.aspx" + }, { "filename": "asg-9.413-4.1.iso", "version": "9.413-4.1", @@ -125,6 +146,20 @@ } ], "versions": [ + { + "name": "9.510-5.1", + "images": { + "hda_disk_image": "empty30G.qcow2", + "cdrom_image": "asg-9.510-5.1.iso" + } + }, + { + "name": "9.506-2.1", + "images": { + "hda_disk_image": "empty30G.qcow2", + "cdrom_image": "asg-9.506-2.1.iso" + } + }, { "name": "9.500-9.1", "images": { @@ -132,6 +167,13 @@ "cdrom_image": "asg-9.500-9.1.iso" } }, + { + "name": "9.415-1.1", + "images": { + "hda_disk_image": "empty30G.qcow2", + "cdrom_image": "asg-9.415-1.1.iso" + } + }, { "name": "9.413-4.1", "images": { diff --git a/appliances/sophos-xg.gns3a b/appliances/sophos-xg.gns3a index 3067490..e17a9b6 100644 --- a/appliances/sophos-xg.gns3a +++ b/appliances/sophos-xg.gns3a @@ -23,6 +23,34 @@ "kvm": "require" }, "images": [ + { + "filename": "VI-17.1.3_MR-3.KVM-250-PRIMARY.qcow2", + "version": "17.1.3 MR3", + "md5sum": "f11c4f63656bcdacbd27c44c52416941", + "filesize": 298844160, + "download_url": "https://secure2.sophos.com/en-us/products/next-gen-firewall/free-trial.aspx" + }, + { + "filename": "VI-17.1.3_MR-3.KVM-250-AUXILARY.qcow2", + "version": "17.1.3 MR3", + "md5sum": "fbea59f7aa81f305bea78c86f82dc3a6", + "filesize": 59441152, + "download_url": "https://secure2.sophos.com/en-us/products/next-gen-firewall/free-trial.aspx" + }, + { + "filename": "VI-SFOS_17.0.2_MR-2.KVM-116-PRIMARY.qcow2", + "version": "17.0.2 MR2", + "md5sum": "2555fa6dcdcecad02c9f02dcb1c0c5e5", + "filesize": 324599808, + "download_url": "https://secure2.sophos.com/en-us/products/next-gen-firewall/free-trial.aspx" + }, + { + "filename": "VI-SFOS_17.0.2_MR-2.KVM-116-AUXILARY.qcow2", + "version": "17.0.2 MR2", + "md5sum": "c3ef795423dbfc01771348b0daa75125", + "filesize": 59441152, + "download_url": "https://secure2.sophos.com/en-us/products/next-gen-firewall/free-trial.aspx" + }, { "filename": "VI-SFOS_16.05.4_MR-4.KVM-215-PRIMARY.qcow2", "version": "16.05.4 MR4", @@ -32,7 +60,7 @@ }, { "filename": "VI-SFOS_16.05.4_MR-4.KVM-215-AUXILARY.qcow2", - "version": "16.05.1 MR1", + "version": "16.05.4 MR4", "md5sum": "cafac2d997a3ead087d5823b86ce6cb4", "filesize": 59441152, "download_url": "https://secure2.sophos.com/en-us/products/next-gen-firewall/free-trial.aspx" @@ -95,6 +123,20 @@ } ], "versions": [ + { + "name": "17.1.3 MR3", + "images": { + "hda_disk_image": "VI-17.1.3_MR-3.KVM-250-PRIMARY.qcow2", + "hdb_disk_image": "VI-17.1.3_MR-3.KVM-250-AUXILARY.qcow2" + } + }, + { + "name": "17.0.2 MR2", + "images": { + "hda_disk_image": "VI-SFOS_17.0.2_MR-2.KVM-116-PRIMARY.qcow2", + "hdb_disk_image": "VI-SFOS_17.0.2_MR-2.KVM-116-AUXILARY.qcow2" + } + }, { "name": "16.05.4 MR4", "images": { diff --git a/appliances/tacacs-gui.gns3a b/appliances/tacacs-gui.gns3a new file mode 100644 index 0000000..c135df7 --- /dev/null +++ b/appliances/tacacs-gui.gns3a @@ -0,0 +1,43 @@ +{ + "name": "TacacsGUI", + "category": "guest", + "description": "TacacsGUI Free Access Control Server for Your Network Devices. GUI for powerful daemon. The project of Alexey Mochalin, based on tacacs daemon by Marc Huber", + "vendor_name": "TacacsGUI", + "vendor_url": "https://tacacsgui.com/", + "documentation_url": "https://tacacsgui.com/documentation/", + "product_name": "TacacsGUI", + "product_url": "https://drive.google.com/open?id=1U8tbj14NqEyCmarayhZm54qTyjgsJm4B", + "registry_version": 3, + "status": "stable", + "maintainer": "GNS3 Team", + "maintainer_email": "developers@gns3.net", + "usage": "Credentials: SSH ---> username: root ---> password: 1234 MySQL DB: ---> username: root --> password: tacacs Web interface: ---> username: tacgui ---> password: abc123", + "port_name_format": "Port{port1}", + "qemu": { + "adapter_type": "e1000", + "adapters": 1, + "ram": 1024, + "hda_disk_interface": "ide", + "arch": "x86_64", + "console_type": "telnet", + "boot_priority": "c", + "kvm": "allow" + }, + "images": [ + { + "filename": "tac_plus.qcow2", + "version": "201710201114", + "md5sum": "6b5e66590051124dae586b8640b2eb11", + "filesize": 160301056, + "download_url": "https://drive.google.com/open?id=1U8tbj14NqEyCmarayhZm54qTyjgsJm4B" + } + ], + "versions": [ + { + "name": "201710201114", + "images": { + "hda_disk_image": "tac_plus.qcow2" + } + } + ] +} diff --git a/appliances/turnkey-wordpress.gns3a b/appliances/turnkey-wordpress.gns3a index bb8a13b..978f49f 100644 --- a/appliances/turnkey-wordpress.gns3a +++ b/appliances/turnkey-wordpress.gns3a @@ -13,7 +13,7 @@ "usage": "For security reasons there are no default passwords. All passwords are set at system initialization time.", "docker": { "adapters": 1, - "image": "turnkeylinux/wordpress-14.2:latest", + "image": "turnkeylinux/wordpress:latest", "console_type": "telnet" } } diff --git a/appliances/ubuntu-cloud.gns3a b/appliances/ubuntu-cloud.gns3a new file mode 100644 index 0000000..67fe81f --- /dev/null +++ b/appliances/ubuntu-cloud.gns3a @@ -0,0 +1,94 @@ +{ + "name": "Ubuntu Cloud Guest", + "category": "guest", + "description": "The term 'Ubuntu Cloud Guest' refers to the Official Ubuntu images that are available at http://cloud-images.ubuntu.com . These images are built by Canonical. They are then registered on EC2, and compressed tarfiles are made also available for download. For using those images on a public cloud such as Amazon EC2, you simply choose an image and launch it. To use those images on a private cloud, or to run the image on a local hypervisor (such as KVM) you would need to download those images and either publish them to your private cloud, or launch them directly on a hypervisor. The following sections explain in more details how to perform each of those actions", + "vendor_name": "Canonical Inc.", + "vendor_url": "https://www.ubuntu.com", + "documentation_url": "https://help.ubuntu.com/community/UEC/Images", + "product_name": "Ubuntu Cloud Guest", + "product_url": "https://www.ubuntu.com/cloud", + "registry_version": 3, + "status": "stable", + "maintainer": "GNS3 Team", + "maintainer_email": "developers@gns3.net", + "usage": "Username: ubuntu\nPassword: ubuntu", + "port_name_format": "Ethernet{0}", + "qemu": { + "adapter_type": "virtio-net-pci", + "adapters": 1, + "ram": 1024, + "hda_disk_interface": "virtio", + "arch": "x86_64", + "console_type": "telnet", + "boot_priority": "c", + "kvm": "require", + "options": "-nographic" + }, + "images": [ + { + "filename": "ubuntu-18.04-server-cloudimg-amd64.img", + "version": "18.04", + "md5sum": "f4134e7fa16d7fa766c7467cbe25c949", + "filesize": 336134144, + "download_url": "https://cloud-images.ubuntu.com/releases/18.04/release-20180426.2/ubuntu-18.04-server-cloudimg-amd64.img" + }, + { + "filename": "ubuntu-17.10-server-cloudimg-amd64.img", + "version": "17.10", + "md5sum": "331b44f2b05858c251b3ea92c8b65152", + "filesize": 320405504, + "download_url": "https://cloud-images.ubuntu.com/releases/17.10/release-20180404/ubuntu-17.10-server-cloudimg-amd64.img" + }, + { + "filename": "ubuntu-16.04-server-cloudimg-amd64-disk1.img", + "version": "16.04", + "md5sum": "22c124ba65ea096cdef8b0a197dd613a", + "filesize": 290193408, + "download_url": "https://cloud-images.ubuntu.com/releases/16.04/release-20180405/ubuntu-16.04-server-cloudimg-amd64-disk1.img" + }, + { + "filename": "ubuntu-14.04-server-cloudimg-amd64-disk1.img", + "version": "14.04", + "md5sum": "d11b89321d41d0eeddcacf73bf0d2262", + "filesize": 262668800, + "download_url": "https://cloud-images.ubuntu.com/releases/14.04/release-20180404/ubuntu-14.04-server-cloudimg-amd64-disk1.img" + }, + { + "filename": "ubuntu-cloud-init-data.iso", + "version": "1.0", + "md5sum": "328469100156ae8dbf262daa319c27ff", + "filesize": 131072, + "download_url": "https://github.com/asenci/gns3-ubuntu-cloud-init-data/raw/master/ubuntu-cloud-init-data.iso" + } + ], + "versions": [ + { + "name": "18.04 (LTS)", + "images": { + "hda_disk_image": "ubuntu-18.04-server-cloudimg-amd64.img", + "cdrom_image": "ubuntu-cloud-init-data.iso" + } + }, + { + "name": "17.10", + "images": { + "hda_disk_image": "ubuntu-17.10-server-cloudimg-amd64.img", + "cdrom_image": "ubuntu-cloud-init-data.iso" + } + }, + { + "name": "16.04 (LTS)", + "images": { + "hda_disk_image": "ubuntu-16.04-server-cloudimg-amd64-disk1.img", + "cdrom_image": "ubuntu-cloud-init-data.iso" + } + }, + { + "name": "14.04 (LTS)", + "images": { + "hda_disk_image": "ubuntu-14.04-server-cloudimg-amd64-disk1.img", + "cdrom_image": "ubuntu-cloud-init-data.iso" + } + } + ] +} diff --git a/appliances/ubuntu.gns3a b/appliances/ubuntu-docker.gns3a similarity index 95% rename from appliances/ubuntu.gns3a rename to appliances/ubuntu-docker.gns3a index b64737f..9a9bbc2 100644 --- a/appliances/ubuntu.gns3a +++ b/appliances/ubuntu-docker.gns3a @@ -1,5 +1,5 @@ { - "name": "Ubuntu", + "name": "Ubuntu Docker Guest", "category": "guest", "description": "Ubuntu is a Debian-based Linux operating system, with Unity as its default desktop environment. It is based on free software and named after the Southern African philosophy of ubuntu (literally, \"human-ness\"), which often is translated as \"humanity towards others\" or \"the belief in a universal bond of sharing that connects all humanity\".", "vendor_name": "Canonical", diff --git a/appliances/ubuntu-gui.gns3a b/appliances/ubuntu-gui.gns3a index 259dbad..410abe1 100644 --- a/appliances/ubuntu-gui.gns3a +++ b/appliances/ubuntu-gui.gns3a @@ -1,5 +1,5 @@ { - "name": "Ubuntu", + "name": "Ubuntu Desktop Guest", "category": "guest", "description": "Ubuntu is a full-featured Linux operating system which is based on Debian distribution and freely available with both community and professional support, it comes with Unity as its default desktop environment. There are other flavors of Ubuntu available with other desktops as default like Ubuntu Gnome, Lubuntu, Xubuntu, and so on. A tightly-integrated selection of excellent applications is included, and an incredible variety of add-on software is just a few clicks away. A default installation of Ubuntu contains a wide range of software that includes LibreOffice, Firefox, Empathy, Transmission, etc.", "vendor_name": "Canonical Inc.", diff --git a/appliances/untangle.gns3a b/appliances/untangle.gns3a index 3bc88d7..2695802 100644 --- a/appliances/untangle.gns3a +++ b/appliances/untangle.gns3a @@ -24,6 +24,34 @@ "kvm": "allow" }, "images": [ + { + "filename": "untangle_1410_x64.iso", + "version": "14.1.0", + "md5sum": "49bb09e4796f225f482ca1d9c93de66b", + "filesize": 682622976, + "download_url": "https://www.untangle.com/get-untangle/" + }, + { + "filename": "untangle_1401_x64.iso", + "version": "14.0.1", + "md5sum": "d9c01afd8bf4b5dfdc40c22aa3b2fd98", + "filesize": 680525824, + "download_url": "https://www.untangle.com/get-untangle/" + }, + { + "filename": "untangle_1321_x64.iso", + "version": "13.2.1", + "md5sum": "4ce49535372f85565922c7e90bc11ba3", + "filesize": 627048448, + "download_url": "https://www.untangle.com/get-untangle/" + }, + { + "filename": "untangle_1320_x64.iso", + "version": "13.2.0", + "md5sum": "0ce2293acec0f37f1339e703653727f8", + "filesize": 768000000, + "download_url": "https://www.untangle.com/get-untangle/" + }, { "filename": "untangle_1310_x64.iso", "version": "13.1.0", @@ -90,6 +118,34 @@ } ], "versions": [ + { + "name": "14.1.0", + "images": { + "hda_disk_image": "empty30G.qcow2", + "cdrom_image": "untangle_1410_x64.iso" + } + }, + { + "name": "14.0.1", + "images": { + "hda_disk_image": "empty30G.qcow2", + "cdrom_image": "untangle_1401_x64.iso" + } + }, + { + "name": "13.2.1", + "images": { + "hda_disk_image": "empty30G.qcow2", + "cdrom_image": "untangle_1321_x64.iso" + } + }, + { + "name": "13.2.0", + "images": { + "hda_disk_image": "empty30G.qcow2", + "cdrom_image": "untangle_1320_x64.iso" + } + }, { "name": "13.1.0", "images": { diff --git a/appliances/vpp.gns3a b/appliances/vpp.gns3a new file mode 100644 index 0000000..cbd3999 --- /dev/null +++ b/appliances/vpp.gns3a @@ -0,0 +1,46 @@ +{ + "name": "VPP", + "category": "router", + "description": "Vector Packet Processing (VPP) platform", + "vendor_name": "FD.IO VPP router", + "vendor_url": "https://fd.io/", + "documentation_url": "https://fd.io/resources/", + "product_name": "VPP", + "registry_version": 4, + "status": "experimental", + "availability": "free", + "maintainer": "Virginijus Magelinskas", + "maintainer_email": "virginijus.m@gmail.com", + "usage": "Login: root , pass: vpp. This appliance requires >2 vCPUs and 4GB of RAM to run", + "port_name_format": "eth{0}", + "qemu": { + "adapter_type": "virtio-net-pci", + "adapters": 5, + "ram": 4096, + "hda_disk_interface": "ide", + "arch": "x86_64", + "console_type": "telnet", + "boot_priority": "c", + "kvm": "require", + "options": "-nographic -cpu host -smp 2" + }, + "images": [ + { + "filename": "vpp_public-18.10-07.qcow2", + "version": "0.7", + "md5sum": "3e962985e5bbda0de4dc7893e60f6366", + "filesize": 2065825792, + "direct_download_url": "https://sigaba.net/vpp/vpp_public-18.10-07.qcow2" + } + ], + "versions": [ + + { + "name": "18.10-07", + "images": { + "hda_disk_image": "vpp_public-18.10-07.qcow2" + } + } + ] +} + diff --git a/appliances/vyos.gns3a b/appliances/vyos.gns3a index 6a7994a..7e3cd60 100644 --- a/appliances/vyos.gns3a +++ b/appliances/vyos.gns3a @@ -31,29 +31,37 @@ "download_url": "http://dev.packages.vyos.net/iso/preview/1.2.0-beta1/", "direct_download_url": "http://dev.packages.vyos.net/iso/preview/1.2.0-beta1/vyos-1.2.0-beta1-amd64.iso" }, + { + "filename": "vyos-1.1.8-amd64.iso", + "version": "1.1.8", + "md5sum": "95a141d4b592b81c803cdf7e9b11d8ea", + "filesize": 241172480, + "download_url": "https://downloads.vyos.io/?dir=release/1.1.8", + "direct_download_url": "https://downloads.vyos.io/release/1.1.8/vyos-1.1.8-amd64.iso" + }, { "filename": "vyos-1.1.7-amd64.iso", "version": "1.1.7", "md5sum": "9a7f745a0b0db0d4f1d9eee2a437fb54", "filesize": 245366784, - "download_url": "http://mirror.vyos.net/iso/release/1.1.7/", - "direct_download_url": "http://mirror.vyos.net/iso/release/1.1.7/vyos-1.1.7-amd64.iso" + "download_url": "https://downloads.vyos.io/?dir=release/1.1.7/", + "direct_download_url": "https://downloads.vyos.io/release/1.1.7/vyos-1.1.7-amd64.iso" }, { "filename": "vyos-1.1.6-amd64.iso", "version": "1.1.6", "md5sum": "3128954d026e567402a924c2424ce2bf", "filesize": 245366784, - "download_url": "http://mirror.vyos.net/iso/release/1.1.6/", - "direct_download_url": "http://mirror.vyos.net/iso/release/1.1.6/vyos-1.1.6-amd64.iso" + "download_url": "hhttps://downloads.vyos.io/?dir=release/1.1.6/", + "direct_download_url": "https://downloads.vyos.io/release/1.1.6/vyos-1.1.6-amd64.iso" }, { "filename": "vyos-1.1.5-amd64.iso", "version": "1.1.5", "md5sum": "193179532011ceaa87ee725bd8f22022", "filesize": 247463936, - "download_url": "http://mirror.vyos.net/iso/release/1.1.5/", - "direct_download_url": "http://mirror.vyos.net/iso/release/1.1.5/vyos-1.1.5-amd64.iso" + "download_url": "https://downloads.vyos.io/?dir=release/1.1.5/", + "direct_download_url": "https://downloads.vyos.io/release/1.1.5/vyos-1.1.5-amd64.iso" }, { "filename": "empty8G.qcow2", @@ -72,6 +80,13 @@ "cdrom_image": "vyos-1.2.0-beta1-amd64.iso" } }, + { + "name": "1.1.8", + "images": { + "hda_disk_image": "empty8G.qcow2", + "cdrom_image": "vyos-1.1.8-amd64.iso" + } + }, { "name": "1.1.7", "images": { diff --git a/appliances/windows.gns3a b/appliances/windows.gns3a index 289e6c2..d8c0dc8 100644 --- a/appliances/windows.gns3a +++ b/appliances/windows.gns3a @@ -9,6 +9,7 @@ "product_url": "https://www.microsoft.com/en-us/windows", "registry_version": 4, "status": "stable", + "availability": "free-to-try", "maintainer": "GNS3 Team", "maintainer_email": "developers@gns3.net", "usage": "These virtual machines expire after 90 days; i.e. you have to re-create them in your project after this time but you don't have to re-import the appliance.\n\nDefault credentials: IEUser / Passw0rd!", @@ -25,6 +26,13 @@ "kvm": "require" }, "images": [ + { + "filename": "MSEdge-Win10-VMware-disk1.vmdk", + "version": "10 w/ Edge", + "md5sum": "670f3c2b03a5629dc85d0d1c261e5929", + "filesize": 7293386240, + "download_url": "https://developer.microsoft.com/en-us/microsoft-edge/tools/vms/" + }, { "filename": "MSEdge_-_Win10_preview.vmdk", "version": "10 w/ Edge", @@ -71,6 +79,12 @@ "versions": [ { "name": "10 w/ Edge", + "images": { + "hda_disk_image": "MSEdge-Win10-VMware-disk1.vmdk" + } + }, + { + "name": "10 w/ Edge (Preview)", "images": { "hda_disk_image": "MSEdge_-_Win10_preview.vmdk" } diff --git a/appliances/windows_server.gns3a b/appliances/windows_server.gns3a index e7bfb37..a84c06d 100644 --- a/appliances/windows_server.gns3a +++ b/appliances/windows_server.gns3a @@ -9,6 +9,7 @@ "product_url": "https://www.microsoft.com/en-us/windows", "registry_version": 4, "status": "stable", + "availability": "free-to-try", "maintainer": "GNS3 Team", "maintainer_email": "developers@gns3.net", "symbol": "microsoft.svg", @@ -21,7 +22,8 @@ "arch": "x86_64", "console_type": "vnc", "boot_priority": "c", - "kvm": "require" + "kvm": "require", + "options": "-usbdevice tablet" }, "images": [ { diff --git a/appliances/zentyal-server.gns3a b/appliances/zentyal-server.gns3a index 49cb6ca..1370eee 100644 --- a/appliances/zentyal-server.gns3a +++ b/appliances/zentyal-server.gns3a @@ -24,6 +24,22 @@ "kvm": "require" }, "images": [ + { + "filename": "zentyal-6.0-development-amd64.iso", + "version": "6.0", + "md5sum": "e1765d2c4d86debc9d9cbab2b7a8adbd", + "filesize": 895483904, + "download_url": "http://download.zentyal.com/", + "direct_download_url": "http://download.zentyal.com/zentyal-6.0-development-amd64.iso" + }, + { + "filename": "zentyal-5.1-development-amd64.iso", + "version": "5.1", + "md5sum": "dac5623b92c1b361d7805ab8c95c0d99", + "filesize": 947912704, + "download_url": "http://download.zentyal.com/", + "direct_download_url": "http://download.zentyal.com/zentyal-5.1-development-amd64.iso" + }, { "filename": "zentyal-5.0.1-development-amd64.iso", "version": "5.0.1", @@ -74,6 +90,20 @@ } ], "versions": [ + { + "name": "6.0", + "images": { + "hda_disk_image": "empty100G.qcow2", + "cdrom_image": "zentyal-6.0-development-amd64.iso" + } + }, + { + "name": "5.1", + "images": { + "hda_disk_image": "empty100G.qcow2", + "cdrom_image": "zentyal-5.1-development-amd64.iso" + } + }, { "name": "5.0.1", "images": { diff --git a/appliances/zeroshell.gns3a b/appliances/zeroshell.gns3a index f689636..fd82ef5 100644 --- a/appliances/zeroshell.gns3a +++ b/appliances/zeroshell.gns3a @@ -20,6 +20,24 @@ "kvm": "allow" }, "images": [ + { + "filename": "ZeroShell-3.8.2-X86-USB.img", + "version": "3.8.2", + "md5sum": "bb8c7f24c86eb59e26ce36ff1979ecd4", + "filesize": 1992294400, + "download_url": "http://www.zeroshell.org/download/", + "direct_download_url": "http://www.zeroshell.net/listing/ZeroShell-3.8.2-X86-USB.img.gz", + "compression": "gzip" + }, + { + "filename": "ZeroShell-3.8.1-X86-USB.img", + "version": "3.8.1", + "md5sum": "49256e396d160e88fbc3a3889e172482", + "filesize": 1992294400, + "download_url": "http://www.zeroshell.org/download/", + "direct_download_url": "http://www.zeroshell.net/listing/ZeroShell-3.8.1-X86-USB.img.gz", + "compression": "gzip" + }, { "filename": "ZeroShell-3.8.0-X86-USB.img", "version": "3.8.0", @@ -40,6 +58,18 @@ } ], "versions": [ + { + "name": "3.8.2", + "images": { + "hda_disk_image": "ZeroShell-3.8.2-X86-USB.img" + } + }, + { + "name": "3.8.1", + "images": { + "hda_disk_image": "ZeroShell-3.8.1-X86-USB.img" + } + }, { "name": "3.8.0", "images": { diff --git a/check.py b/check.py index 2d672f6..a754dc1 100644 --- a/check.py +++ b/check.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # # Copyright (C) 2015 GNS3 Technologies Inc. # @@ -16,10 +16,12 @@ # along with this program. If not, see . import os -import jsonschema import json import sys +import shutil import subprocess +import jsonschema +from picture import get_size SCHEMA_VERSIONS = [3, 4, 5] @@ -97,12 +99,24 @@ def check_packer(packer): json.load(f) +def image_get_height(filename): + with open(filename, 'rb') as image_file: + image_data = image_file.read() + width, height, filetype = get_size(image_data) + return height + + +use_imagemagick = shutil.which("identify") + def check_symbol(symbol): licence_file = os.path.join('symbols', symbol.replace('.svg', '.txt')) if not os.path.exists(licence_file): print("Missing licence {} for {}".format(licence_file, symbol)) sys.exit(1) - height = int(subprocess.check_output(['identify', '-format', '%h', os.path.join('symbols', symbol)], shell=False)) + if use_imagemagick: + height = int(subprocess.check_output(['identify', '-format', '%h', os.path.join('symbols', symbol)], shell=False)) + else: + height = image_get_height(os.path.join('symbols', symbol)) if height > 70: print("Symbol height of {} is too big {} > 70".format(symbol, height)) sys.exit(1) diff --git a/docker/README.rst b/docker/README.rst index 42e8e6e..1a21270 100644 --- a/docker/README.rst +++ b/docker/README.rst @@ -1,7 +1,7 @@ Docker for GNS3 =============== -Container maintain by the GNS3 team. +Container maintained by the GNS3 team. -You can found the images on: +You can find the images on: https://hub.docker.com/ diff --git a/docker/network_automation/Dockerfile b/docker/network_automation/Dockerfile index 7764958..be722c8 100644 --- a/docker/network_automation/Dockerfile +++ b/docker/network_automation/Dockerfile @@ -4,15 +4,18 @@ FROM ubuntu:xenial RUN DEBIAN_FRONTEND=noninteractive apt-get update && apt-get -y --no-install-recommends \ install telnet curl openssh-client nano vim-tiny iputils-ping python build-essential \ - libssl-dev libffi-dev python-pip python-setuptools \ + libssl-dev libffi-dev python-pip python3-pip python-setuptools \ python-dev net-tools python3 software-properties-common \ - && apt-add-repository -y ppa:ansible/ansible \ + && apt-add-repository -y ppa:ansible/ansible-2.6 \ && apt-get update && apt-get -y --no-install-recommends install ansible \ && rm -rf /var/lib/apt/lists/* \ && pip install --upgrade pip \ && pip install cryptography netmiko napalm pyntc \ - && pip install --upgrade paramiko + && pip install --upgrade paramiko && mkdir /scripts \ + && mkdir /root/.ssh/ \ + && echo "KexAlgorithms diffie-hellman-group1-sha1,curve25519-sha256@libssh.org,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-exchange-sha256,diffie-hellman-group14-sha1" > /root/.ssh/config \ + && echo "Ciphers 3des-cbc,blowfish-cbc,aes128-cbc,aes128-ctr,aes256-ctr" >> /root/.ssh/config -VOLUME [ "/root" ] +VOLUME [ "/root","/usr", "/scripts" ] CMD [ "sh", "-c", "cd; exec bash -i" ] diff --git a/docker/network_automation_pycharm/Dockerfile b/docker/network_automation_pycharm/Dockerfile index 40b14f8..ebf25b3 100644 --- a/docker/network_automation_pycharm/Dockerfile +++ b/docker/network_automation_pycharm/Dockerfile @@ -53,4 +53,4 @@ ADD pycharm-run /etc/sv/pycharm/run RUN chmod a+x /etc/sv/pycharm/run RUN ln -s /etc/sv/pycharm /etc/service -VOLUME /root /scripts +VOLUME ["/root", "/usr/", "/scripts"] diff --git a/new_appliance.py b/new_appliance.py index 1dd2df9..c93ac29 100644 --- a/new_appliance.py +++ b/new_appliance.py @@ -85,7 +85,7 @@ def ask_from_schema(schema): return data -with open(os.path.join('schemas', 'appliance.json')) as f: +with open(os.path.join('schemas', 'appliance_v5.json')) as f: schema = json.load(f) diff --git a/packer/tinycore-linux/ostinato.json b/packer/tinycore-linux/ostinato.json index 5699660..89032ad 100644 --- a/packer/tinycore-linux/ostinato.json +++ b/packer/tinycore-linux/ostinato.json @@ -1,6 +1,6 @@ { - "tc_iso_url": "http://distro.ibiblio.org/tinycorelinux/7.x/x86/archive/7.2/Core-7.2.iso", - "tc_iso_checksum": "77bf8cceacd2110120451f3f22f85156", + "tc_iso_url": "http://distro.ibiblio.org/tinycorelinux/8.x/x86/archive/8.2/Core-8.2.iso", + "tc_iso_checksum": "560b6d9da10140f13f22eeea35bf6087", "vm_name": "ostinato.qcow2", "setup_script": "ostinato.sh", "disk_size": "200" diff --git a/packer/tinycore-linux/scripts/gui.sh b/packer/tinycore-linux/scripts/gui.sh index 1ab60a1..aa39127 100644 --- a/packer/tinycore-linux/scripts/gui.sh +++ b/packer/tinycore-linux/scripts/gui.sh @@ -1,6 +1,8 @@ set -e set -x +. /etc/init.d/tc-functions + # Install the GUI tce-load -wi fltk-1.3 tce-load -wi flwm @@ -12,10 +14,15 @@ tce-load -wi Xorg-7.7 # Create xorg-setup-tools tce-load -wi Xdialog -. /etc/init.d/tc-functions -getMirror -wget -P /tmp $MIRROR/squashfs-tools.tcz -tce-load -i /tmp/squashfs-tools.tcz +# install squashfs-tools only in RAM +mv /etc/sysconfig/tcedir /etc/sysconfig/tcedir.hd +ln -s /tmp/tce /etc/sysconfig/tcedir +sudo cp -a /usr/local/tce.installed /usr/local/tce.installed.hd +tce-load -wi squashfs-tools.tcz +rm -f /etc/sysconfig/tcedir +mv /etc/sysconfig/tcedir.hd /etc/sysconfig/tcedir +sudo rm -rf /usr/local/tce.installed +sudo mv /usr/local/tce.installed.hd /usr/local/tce.installed sudo mkdir /tmp/xorg-setup-tools sudo mkdir -p /tmp/xorg-setup-tools/usr/local/bin @@ -170,9 +177,10 @@ cat > setup_resolution <<'EOF' # available resolutions resolutions=' -1024x768 "" -800x600 "" 640x480 "" +800x600 "" +1024x768 "" +1280x720 "" ' # get resolution @@ -229,7 +237,7 @@ cat > /usr/local/share/X11/xorg.conf.d/99-resolution.conf <<'EOF' Section "Screen" Identifier "Screen0" SubSection "Display" - Modes "800x600" + Modes "1024x768" EndSubSection EndSection EOF diff --git a/packer/tinycore-linux/scripts/ostinato-drone.sh b/packer/tinycore-linux/scripts/ostinato-drone.sh index be29c00..63c4724 100644 --- a/packer/tinycore-linux/scripts/ostinato-drone.sh +++ b/packer/tinycore-linux/scripts/ostinato-drone.sh @@ -2,7 +2,7 @@ set -e set -x # git branch, commit or tag -git_commit=97c7d79 +git_commit=v0.9 # setup environment . /etc/profile @@ -28,6 +28,7 @@ tce-load -wi iperf3 # change tcedir to ram disk mv /etc/sysconfig/tcedir /etc/sysconfig/tcedir.hd ln -s /tmp/tce /etc/sysconfig/tcedir +sudo cp -a /usr/local/tce.installed /usr/local/tce.installed.hd # setup compile environment tce-load -wi compiletc @@ -82,6 +83,8 @@ EOF # change tcedir back to hard disk rm -f /etc/sysconfig/tcedir mv /etc/sysconfig/tcedir.hd /etc/sysconfig/tcedir +sudo rm -rf /usr/local/tce.installed +sudo mv /usr/local/tce.installed.hd /usr/local/tce.installed # disable automatic interface configuration with dhcp sudo sed -i -e '/label .*core/,/append / s/\(append .*\)/\1 nodhcp/' /mnt/sda1/boot/extlinux/extlinux.conf @@ -110,9 +113,12 @@ if grep -q -w nodhcp /proc/cmdline; then done fi +# disable ostinato update, makes no sense in this environment +echo -e '# disable ostinato update\n127.0.0.127 update.ostinato.org' >> /etc/hosts + # start ostinato drone sleep 2 -HOME=/home/gns3 drone < /dev/null > /var/log/ostinato-drone.log 2>&1 & +su -c 'drone < /dev/null > /var/log/ostinato-drone.log 2>&1 &' gns3 EOF exit 0 diff --git a/packer/tinycore-linux/scripts/ostinato.sh b/packer/tinycore-linux/scripts/ostinato.sh index 91f0cfe..e951155 100644 --- a/packer/tinycore-linux/scripts/ostinato.sh +++ b/packer/tinycore-linux/scripts/ostinato.sh @@ -2,7 +2,7 @@ set -e set -x # git branch, commit or tag -git_commit=97c7d79 +git_commit=v0.9 # setup environment . /etc/profile @@ -18,6 +18,7 @@ tce-load -wi iperf3 # change tcedir to ram disk mv /etc/sysconfig/tcedir /etc/sysconfig/tcedir.hd ln -s /tmp/tce /etc/sysconfig/tcedir +sudo cp -a /usr/local/tce.installed /usr/local/tce.installed.hd # setup compile environment tce-load -wi compiletc @@ -52,7 +53,7 @@ sudo mkdir -p /tmp/ostinato/usr/local/share/applications cat > ostinato.desktop <<'EOF' [Desktop Entry] Name=Ostinato -Exec=ostinato +Exec=ostinato > /var/log/ostinato.log 2>&1 Type=Application X-FullPathIcon=/usr/local/share/pixmaps/ostinato_logo.png Icon=ostinato_logo.png @@ -94,10 +95,18 @@ EOF # change tcedir back to hard disk rm -f /etc/sysconfig/tcedir mv /etc/sysconfig/tcedir.hd /etc/sysconfig/tcedir +sudo rm -rf /usr/local/tce.installed +sudo mv /usr/local/tce.installed.hd /usr/local/tce.installed # install wireshark tce-load -wi wireshark adwaita-icon-theme +# install dillo (tiny web browser) for reading documentation +tce-load -wi dillo ca-certificates +echo -e '\nexport BROWSER=dillo' >> .ashrc +sudo ln -s /usr/local/etc/ssl /etc/ssl +echo 'etc/ssl' >> /opt/.filetool.lst + # disable automatic interface configuration with dhcp sudo sed -i -e '/label .*core/,/append / s/\(append .*\)/\1 nodhcp/' /mnt/sda1/boot/extlinux/extlinux.conf @@ -125,9 +134,12 @@ if grep -q -w nodhcp /proc/cmdline; then done fi +# disable ostinato update, makes no sense in this environment +echo -e '# disable ostinato update\n127.0.0.127 update.ostinato.org' >> /etc/hosts + # start ostinato drone -sleep 2 -HOME=/home/gns3 drone < /dev/null > /var/log/ostinato-drone.log 2>&1 & +#sleep 2 +#su -c 'drone < /dev/null > /var/log/ostinato-drone.log 2>&1 &' gns3 EOF exit 0 diff --git a/packer/tinycore-linux/scripts/post_setup.sh b/packer/tinycore-linux/scripts/post_setup.sh index 4088f63..a9f78f1 100644 --- a/packer/tinycore-linux/scripts/post_setup.sh +++ b/packer/tinycore-linux/scripts/post_setup.sh @@ -3,7 +3,7 @@ set -x # base system modifications sudo sed -i -e '/^\/opt\/bootlocal/ i' /opt/bootsync.sh -echo -e "\nusername 'gns3', password 'gns3'\nRun filetool.sh -b if you want to save your changes" >> /etc/issue +sudo sh -c 'echo -e "\nusername '"'"'gns3'"'"', password '"'"'gns3'"'"'\nRun filetool.sh -b if you want to save your changes" >> /etc/issue' echo 'etc/issue' >> /opt/.filetool.lst echo 'etc/shadow' >> /opt/.filetool.lst diff --git a/picture.py b/picture.py new file mode 100644 index 0000000..133f15e --- /dev/null +++ b/picture.py @@ -0,0 +1,154 @@ +#!/usr/bin/env python +# -*- coding: utf-8 -*- +# +# Copyright (C) 2016 GNS3 Technologies Inc. +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + +import re +import io +import struct +from xml.etree.ElementTree import ElementTree, ParseError + + +def get_size(data, default_width=0, default_height=0): + """ + Get image size + :param data: A buffer with image content + :return: Tuple (width, height, filetype) + """ + + height = default_height + width = default_width + filetype = None + + # Original version: + # https://github.com/shibukawa/imagesize_py + # + # The MIT License (MIT) + # + # Copyright © 2016 Yoshiki Shibukawa + # + # Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + # + # The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + # + # THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + + size = len(data) + # handle GIFs + if size >= 10 and data[:6] in (b'GIF87a', b'GIF89a'): + # Check to see if content_type is correct + try: + width, height = struct.unpack("= 24 and data.startswith(b'\211PNG\r\n\032\n') and data[12:16] == b'IHDR': + try: + width, height = struct.unpack(">LL", data[16:24]) + filetype = "png" + except struct.error: + raise ValueError("Invalid PNG file") + # Maybe this is for an older PNG version. + elif size >= 16 and data.startswith(b'\211PNG\r\n\032\n'): + # Check to see if we have the right content type + try: + width, height = struct.unpack(">LL", data[8:16]) + filetype = "png" + except struct.error: + raise ValueError("Invalid PNG file") + # handle JPEGs + elif size >= 2 and data.startswith(b'\377\330'): + try: + # Not very efficient to copy data to a buffer + fhandle = io.BytesIO(data) + size = 2 + ftype = 0 + while not 0xc0 <= ftype <= 0xcf: + fhandle.seek(size, 1) + byte = fhandle.read(1) + while ord(byte) == 0xff: + byte = fhandle.read(1) + ftype = ord(byte) + size = struct.unpack('>H', fhandle.read(2))[0] - 2 + # We are at a SOFn block + fhandle.seek(1, 1) # Skip `precision' byte. + height, width = struct.unpack('>HH', fhandle.read(4)) + filetype = "jpg" + except struct.error: + raise ValueError("Invalid JPEG file") + # End of https://github.com/shibukawa/imagesize_py + + # handle SVG + elif size >= 10 and data.startswith(b'= 3: + if size[-2:] in conversion_table: + factor = conversion_table[size[-2:]] + size = size[:-2] + if percent: + factor *= float(percent.rstrip("%")) / 100.0 + return round(float(size) * factor) diff --git a/symbols/README.rst b/symbols/README.rst index 758a089..ae1b614 100644 --- a/symbols/README.rst +++ b/symbols/README.rst @@ -1,31 +1,38 @@ Symbols ******* -This directory contain symbols that you can import in GNS3. +This directory contains symbols that you can use in GNS3. Rules ===== -* All symbols must be provided as a SVG file -* A file named symbol.txt should exist and contain symbol licence -* Try to keep a small file size -* Max height 70px unless you have a specific reason +* All symbols must be a SVG file +* A file named symbol.txt should exist and contains the symbol licence +* Try to keep the file size small +* The recommended maximum width and height is 70px, please see how to resize a SVG below -Resize a svg +Resize a SVG ============ -If the height of your SVG is too big. You can resize it with -a tools understanding SVG. +It is possible to resize a SVG file using a software like Inkscape or any +other editor that works for SVG images. -For imagemagick you need a version with rsvg (often it's OK on Linux). -For installating it on mac with Homebrew: +Alternatively, you could use ImageMagick (with rsvg support) on Mac OS and Linux + +Example to install ImageMagick on Mac using Homebrew: ``` brew install imagemagick --with-librsvg ``` -For resizing with a height of 70: +Example to install ImageMagick on Debian or Ubuntu: + +``` +sudo apt-get install imagemagick +``` + +Example to resize to a width and height of 70px: ``` convert -background none symbols/firefox.svg -resize x70 firefox.svg diff --git a/symbols/arista_bybaro.svg b/symbols/arista_bybaro.svg new file mode 100644 index 0000000..681ef61 --- /dev/null +++ b/symbols/arista_bybaro.svg @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/symbols/arista_bybaro.txt b/symbols/arista_bybaro.txt new file mode 100644 index 0000000..bd56d71 --- /dev/null +++ b/symbols/arista_bybaro.txt @@ -0,0 +1,3 @@ +Based on multilayer_switch GNS3 embedded symbol +and Arista's "A". +Editing by Andrea Barontini (baro77@gmail.com) \ No newline at end of file diff --git a/symbols/csr1000v_bybaro.svg b/symbols/csr1000v_bybaro.svg new file mode 100644 index 0000000..2b8359e --- /dev/null +++ b/symbols/csr1000v_bybaro.svg @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/symbols/csr1000v_bybaro.txt b/symbols/csr1000v_bybaro.txt new file mode 100644 index 0000000..b6ed213 --- /dev/null +++ b/symbols/csr1000v_bybaro.txt @@ -0,0 +1,3 @@ +Based on router GNS3 embedded symbol +and Openclipart.org's cloud. +Editing by Andrea Barontini (baro77@gmail.com) \ No newline at end of file diff --git a/symbols/cumulus_bybaro.svg b/symbols/cumulus_bybaro.svg new file mode 100644 index 0000000..0647b39 --- /dev/null +++ b/symbols/cumulus_bybaro.svg @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/symbols/cumulus_bybaro.txt b/symbols/cumulus_bybaro.txt new file mode 100644 index 0000000..908c59b --- /dev/null +++ b/symbols/cumulus_bybaro.txt @@ -0,0 +1,3 @@ +Based on multilayer_switch GNS3 embedded symbol +and Cumulus Linux logo. +Editing by Andrea Barontini (baro77@gmail.com) \ No newline at end of file diff --git a/symbols/fortigate_bybaro.svg b/symbols/fortigate_bybaro.svg new file mode 100644 index 0000000..f6c884e --- /dev/null +++ b/symbols/fortigate_bybaro.svg @@ -0,0 +1,42 @@ + + + ASA + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/symbols/fortigate_bybaro.txt b/symbols/fortigate_bybaro.txt new file mode 100644 index 0000000..150b0fd --- /dev/null +++ b/symbols/fortigate_bybaro.txt @@ -0,0 +1,3 @@ +Based on pan-vm-fw.svg (from gns3-registry) +and fortinet.svg (from gns3-registry). +Editing by Andrea Barontini (baro77@gmail.com) \ No newline at end of file diff --git a/symbols/junos_olive_bybaro.svg b/symbols/junos_olive_bybaro.svg new file mode 100644 index 0000000..ae288e7 --- /dev/null +++ b/symbols/junos_olive_bybaro.svg @@ -0,0 +1,18 @@ + + + + Produced by OmniGraffle 7.4 + 2017-07-08 22:25:20 +0000 + + + + Canvas 1 + + + Layer 1 + + + + + + diff --git a/symbols/junos_olive_bybaro.txt b/symbols/junos_olive_bybaro.txt new file mode 100644 index 0000000..0e26bba --- /dev/null +++ b/symbols/junos_olive_bybaro.txt @@ -0,0 +1,2 @@ +Based on Juniper's Junos Router Icon. +Editing by Andrea Barontini (baro77@gmail.com) \ No newline at end of file diff --git a/symbols/openvswitch_bybaro.svg b/symbols/openvswitch_bybaro.svg new file mode 100644 index 0000000..e75e27a --- /dev/null +++ b/symbols/openvswitch_bybaro.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/symbols/openvswitch_bybaro.txt b/symbols/openvswitch_bybaro.txt new file mode 100644 index 0000000..66a0222 --- /dev/null +++ b/symbols/openvswitch_bybaro.txt @@ -0,0 +1,3 @@ +Based on multilayer_switch GNS3 embedded symbol +and OvS logo's "O". +Editing by Andrea Barontini (baro77@gmail.com) \ No newline at end of file diff --git a/symbols/qemu_guest_win10_bybaro.svg b/symbols/qemu_guest_win10_bybaro.svg new file mode 100644 index 0000000..4bf151c --- /dev/null +++ b/symbols/qemu_guest_win10_bybaro.svg @@ -0,0 +1,56 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/symbols/qemu_guest_win10_bybaro.txt b/symbols/qemu_guest_win10_bybaro.txt new file mode 100644 index 0000000..5941d62 --- /dev/null +++ b/symbols/qemu_guest_win10_bybaro.txt @@ -0,0 +1,3 @@ +Based on qemu_guest GNS3 embedded symbol +and Microsoft Windows 10 logo as shown on Wikipedia. +Editing by Andrea Barontini (baro77@gmail.com) \ No newline at end of file diff --git a/symbols/qemu_guest_win7_bybaro.svg b/symbols/qemu_guest_win7_bybaro.svg new file mode 100644 index 0000000..e365abb --- /dev/null +++ b/symbols/qemu_guest_win7_bybaro.svg @@ -0,0 +1,59 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/symbols/qemu_guest_win7_bybaro.txt b/symbols/qemu_guest_win7_bybaro.txt new file mode 100644 index 0000000..97b1cfb --- /dev/null +++ b/symbols/qemu_guest_win7_bybaro.txt @@ -0,0 +1,3 @@ +Based on qemu_guest GNS3 embedded symbol +and Microsoft Windows 7 logo as shown on Wikipedia. +Editing by Andrea Barontini (baro77@gmail.com) \ No newline at end of file diff --git a/symbols/qemu_guest_win8_bybaro.svg b/symbols/qemu_guest_win8_bybaro.svg new file mode 100644 index 0000000..df2aac0 --- /dev/null +++ b/symbols/qemu_guest_win8_bybaro.svg @@ -0,0 +1,56 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/symbols/qemu_guest_win8_bybaro.txt b/symbols/qemu_guest_win8_bybaro.txt new file mode 100644 index 0000000..2104ac1 --- /dev/null +++ b/symbols/qemu_guest_win8_bybaro.txt @@ -0,0 +1,3 @@ +Based on qemu_guest GNS3 embedded symbol +and Microsoft Windows 8 logo as shown on Wikipedia. +Editing by Andrea Barontini (baro77@gmail.com) \ No newline at end of file diff --git a/symbols/securityonion-logo.png b/symbols/securityonion-logo.png index df7cd49..d5ecfc9 100644 Binary files a/symbols/securityonion-logo.png and b/symbols/securityonion-logo.png differ diff --git a/symbols/vsrx_bybaro.svg b/symbols/vsrx_bybaro.svg new file mode 100644 index 0000000..f81392f --- /dev/null +++ b/symbols/vsrx_bybaro.svg @@ -0,0 +1,44 @@ + + + ASA + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/symbols/vsrx_bybaro.txt b/symbols/vsrx_bybaro.txt new file mode 100644 index 0000000..f432472 --- /dev/null +++ b/symbols/vsrx_bybaro.txt @@ -0,0 +1,3 @@ +Based on pan-vm-fw.svg (from gns3-registry) +and Juniper's Junos Router Icon. +Editing by Andrea Barontini (baro77@gmail.com) \ No newline at end of file diff --git a/windows_server.gns3a b/windows_server.gns3a deleted file mode 100644 index e7bfb37..0000000 --- a/windows_server.gns3a +++ /dev/null @@ -1,66 +0,0 @@ -{ - "name": "Windows Server", - "category": "guest", - "description": "Microsoft Windows, or simply Windows, is a metafamily of graphical operating systems developed, marketed, and sold by Microsoft. It consists of several families of operating systems, each of which cater to a certain sector of the computing industry with the OS typically associated with IBM PC compatible architecture.", - "vendor_name": "Microsoft", - "vendor_url": "http://www.microsoft.com/", - "documentation_url": "https://technet.microsoft.com/en-us/library/cc498727.aspx", - "product_name": "Windows Server", - "product_url": "https://www.microsoft.com/en-us/windows", - "registry_version": 4, - "status": "stable", - "maintainer": "GNS3 Team", - "maintainer_email": "developers@gns3.net", - "symbol": "microsoft.svg", - "port_name_format": "NIC{port1}", - "qemu": { - "adapter_type": "e1000", - "adapters": 1, - "ram": 2048, - "hda_disk_interface": "sata", - "arch": "x86_64", - "console_type": "vnc", - "boot_priority": "c", - "kvm": "require" - }, - "images": [ - { - "filename": "Win2k16_14393.0.161119-1705.RS1_REFRESH_SERVER_EVAL_X64FRE_EN-US.ISO", - "version": "2016", - "md5sum": "70721288bbcdfe3239d8f8c0fae55f1f", - "filesize": 6972221440, - "download_url": "https://www.microsoft.com/en-us/evalcenter/evaluate-windows-server-2016" - }, - { - "filename": "Win2k12_9600.16415.amd64fre.winblue_refresh.130928-2229_server_serverdatacentereval_en-us.vhd", - "version": "2012 R2", - "md5sum": "b0a988a2e1f401c99c7c18a00391c4cc", - "filesize": 8024756224, - "download_url": "https://www.microsoft.com/en-us/evalcenter/evaluate-windows-server-2012-r2" - }, - { - "filename": "empty100G.qcow2", - "version": "1.0", - "md5sum": "1e6409a4523ada212dea2ebc50e50a65", - "filesize": 198656, - "download_url": "https://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/", - "direct_download_url": "http://sourceforge.net/projects/gns-3/files/Empty%20Qemu%20disk/empty100G.qcow2/download" - } - - ], - "versions": [ - { - "name": "2016", - "images": { - "hda_disk_image": "empty100G.qcow2", - "cdrom_image": "Win2k16_14393.0.161119-1705.RS1_REFRESH_SERVER_EVAL_X64FRE_EN-US.ISO" - } - }, - { - "name": "2012 R2", - "images": { - "hda_disk_image": "Win2k12_9600.16415.amd64fre.winblue_refresh.130928-2229_server_serverdatacentereval_en-us.vhd" - } - } - ] -}