From 62e42766ba97d7f00da887bdcaefaca789d83bd5 Mon Sep 17 00:00:00 2001 From: Da-Geek Date: Wed, 27 Dec 2023 18:35:17 +0000 Subject: [PATCH 01/17] Adding Fedora Cloud 39-1.5 --- appliances/fedora-cloud.gns3a | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/appliances/fedora-cloud.gns3a b/appliances/fedora-cloud.gns3a index 1a1c27e..a1f5feb 100644 --- a/appliances/fedora-cloud.gns3a +++ b/appliances/fedora-cloud.gns3a @@ -26,6 +26,14 @@ "options": "-nographic" }, "images": [ + { + "filename": "Fedora-Cloud-Base-39-1.5.x86_64.qcow2", + "version": "39-1.5", + "md5sum": "800a10df2d369891ed65900bcacacd47", + "filesize": 544604160, + "download_url": "https://download.fedoraproject.org/pub/fedora/linux/releases/39/Cloud/x86_64/images", + "direct_download_url": "https://download.fedoraproject.org/pub/fedora/linux/releases/39/Cloud/x86_64/images/Fedora-Cloud-Base-39-1.5.x86_64.qcow2" + }, { "filename": "Fedora-Cloud-Base-38-1.6.x86_64.qcow2", "version": "38-1.6", @@ -68,6 +76,13 @@ } ], "versions": [ + { + "name": "39-1.5", + "images": { + "hda_disk_image": "Fedora-Cloud-Base-39-1.5.x86_64.qcow2", + "cdrom_image": "fedora-cloud-init-data.iso" + } + }, { "name": "38-1.6", "images": { From bddf39f56d8428d6d04398468b10fa32680506a1 Mon Sep 17 00:00:00 2001 From: Da-Geek Date: Wed, 27 Dec 2023 18:38:35 +0000 Subject: [PATCH 02/17] Fedoa Cloud 35, 36, & 37 are officially EOL https://docs.fedoraproject.org/en-US/releases/eol/ --- appliances/fedora-cloud.gns3a | 45 ----------------------------------- 1 file changed, 45 deletions(-) diff --git a/appliances/fedora-cloud.gns3a b/appliances/fedora-cloud.gns3a index a1f5feb..5024c31 100644 --- a/appliances/fedora-cloud.gns3a +++ b/appliances/fedora-cloud.gns3a @@ -42,30 +42,6 @@ "download_url": "https://download.fedoraproject.org/pub/fedora/linux/releases/38/Cloud/x86_64/images", "direct_download_url": "https://download.fedoraproject.org/pub/fedora/linux/releases/38/Cloud/x86_64/images/Fedora-Cloud-Base-38-1.6.x86_64.qcow2" }, - { - "filename": "Fedora-Cloud-Base-37-1.7.x86_64.qcow2", - "version": "37-1.7", - "md5sum": "36f7b464b6ab46ad97c001b539495e90", - "filesize": 492830720, - "download_url": "https://download.fedoraproject.org/pub/fedora/linux/releases/37/Cloud/x86_64/images", - "direct_download_url": "https://download.fedoraproject.org/pub/fedora/linux/releases/37/Cloud/x86_64/images/Fedora-Cloud-Base-37-1.7.x86_64.qcow2" - }, - { - "filename": "Fedora-Cloud-Base-36-1.5.x86_64.qcow2", - "version": "36-1.5", - "md5sum": "7f7cdad25b77f232078bf454c39529d3", - "filesize": 448266240, - "download_url": "https://download.fedoraproject.org/pub/fedora/linux/releases/36/Cloud/x86_64/images", - "direct_download_url": "https://download.fedoraproject.org/pub/fedora/linux/releases/36/Cloud/x86_64/images/Fedora-Cloud-Base-36-1.5.x86_64.qcow2" - }, - { - "filename": "Fedora-Cloud-Base-35-1.2.x86_64.qcow2", - "version": "35-1.2", - "md5sum": "cfa9cdcfb946e5f4cf9dd4d7906008d0", - "filesize": 376897536, - "download_url": "https://download.fedoraproject.org/pub/fedora/linux/releases/35/Cloud/x86_64/images", - "direct_download_url": "https://download.fedoraproject.org/pub/fedora/linux/releases/35/Cloud/x86_64/images/Fedora-Cloud-Base-35-1.2.x86_64.qcow2" - }, { "filename": "fedora-cloud-init-data.iso", "version": "1.0", @@ -89,27 +65,6 @@ "hda_disk_image": "Fedora-Cloud-Base-38-1.6.x86_64.qcow2", "cdrom_image": "fedora-cloud-init-data.iso" } - }, - { - "name": "37-1.7", - "images": { - "hda_disk_image": "Fedora-Cloud-Base-37-1.7.x86_64.qcow2", - "cdrom_image": "fedora-cloud-init-data.iso" - } - }, - { - "name": "36-1.5", - "images": { - "hda_disk_image": "Fedora-Cloud-Base-36-1.5.x86_64.qcow2", - "cdrom_image": "fedora-cloud-init-data.iso" - } - }, - { - "name": "35-1.2", - "images": { - "hda_disk_image": "Fedora-Cloud-Base-35-1.2.x86_64.qcow2", - "cdrom_image": "fedora-cloud-init-data.iso" - } } ] } From 96e23080bb2267bb5a35eacb295f675daf84d281 Mon Sep 17 00:00:00 2001 From: Da-Geek Date: Wed, 27 Dec 2023 20:10:20 +0000 Subject: [PATCH 03/17] Adding Red Hat Enterprise Linux 9.3 KVM Guest Image --- appliances/rhel.gns3a | 20 +++++++++++++++++--- 1 file changed, 17 insertions(+), 3 deletions(-) diff --git a/appliances/rhel.gns3a b/appliances/rhel.gns3a index 291802b..79dbb76 100644 --- a/appliances/rhel.gns3a +++ b/appliances/rhel.gns3a @@ -11,9 +11,9 @@ "registry_version": 4, "status": "stable", "availability": "service-contract", - "maintainer": "Neyder Achahuanco", - "maintainer_email": "neyder@neyder.net", - "usage": "You should download Red Hat Enterprise Linux KVM Guest Image from https://access.redhat.com/downloads/content/479/ver=/rhel---9/9.2/x86_64/product-software attach/customize cloud-init.iso and start.\nusername: cloud-user\npassword: redhat", + "maintainer": "Da-Geek", + "maintainer_email": "dageek@dageeks-geeks.gg", + "usage": "You should download Red Hat Enterprise Linux KVM Guest Image from https://access.redhat.com/downloads/content/479/ver=/rhel---9/9.3/x86_64/product-software attach/customize rhel-cloud-init.iso and start.\nusername: cloud-user\npassword: redhat", "qemu": { "adapter_type": "virtio-net-pci", "adapters": 1, @@ -26,6 +26,13 @@ "options": "-cpu host -nographic" }, "images": [ + { + "filename": "rhel-9.3-x86_64-kvm.qcow2", + "version": "9.3", + "md5sum": "409d8d15f5177db2617b0e3e02139b5c", + "filesize": 858193920, + "download_url": "https://access.redhat.com/downloads/content/479/ver=/rhel---9/9.3/x86_64/product-software" + }, { "filename": "rhel-9.2-x86_64-kvm.qcow2", "version": "9.2", @@ -112,6 +119,13 @@ } ], "versions": [ + { + "name": "9.3", + "images": { + "hda_disk_image": "rhel-9.3-x86_64-kvm.qcow2", + "cdrom_image": "rhel-cloud-init.iso" + } + }, { "name": "9.2", "images": { From 58e7e50c766a2787ac0b3d26cb14da8e7fa3ceba Mon Sep 17 00:00:00 2001 From: Da-Geek Date: Thu, 28 Dec 2023 12:09:17 +0000 Subject: [PATCH 04/17] Adding Rocky GenericCloud-Base 8.9 & 9.3 --- appliances/rockylinux.gns3a | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/appliances/rockylinux.gns3a b/appliances/rockylinux.gns3a index fcbfad7..65817a7 100644 --- a/appliances/rockylinux.gns3a +++ b/appliances/rockylinux.gns3a @@ -26,6 +26,14 @@ "options": "-nographic -cpu host" }, "images": [ + { + "filename": "Rocky-9-GenericCloud-Base-9.3-20231113.0.x86_64.qcow2", + "version": "9.3", + "md5sum": "48cdeb033364af5909e15ee48d0e144d", + "filesize": 1083965440, + "download_url": "https://download.rockylinux.org/pub/rocky/9/images/x86_64/", + "direct_download_url": "https://download.rockylinux.org/pub/rocky/9/images/x86_64/Rocky-9-GenericCloud-Base-9.3-20231113.0.x86_64.qcow2" + }, { "filename": "Rocky-9-GenericCloud-Base-9.2-20230513.0.x86_64.qcow2", "version": "9.2", @@ -34,6 +42,14 @@ "download_url": "https://download.rockylinux.org/pub/rocky/9/images/x86_64/", "direct_download_url": "https://download.rockylinux.org/pub/rocky/9/images/x86_64/Rocky-9-GenericCloud-Base-9.2-20230513.0.x86_64.qcow2" }, + { + "filename": "Rocky-8-GenericCloud-Base-8.9-20231119.0.x86_64.qcow2", + "version": "8.9", + "md5sum": "50c44d8d9c4df43694372c13768f114c", + "filesize": 1971978240, + "download_url": "https://download.rockylinux.org/pub/rocky/8/images/x86_64/", + "direct_download_url": "https://download.rockylinux.org/pub/rocky/8/images/x86_64/Rocky-8-GenericCloud-Base-8.9-20231119.0.x86_64.qcow2" + }, { "filename": "Rocky-8-GenericCloud-Base-8.8-20230518.0.x86_64.qcow2", "version": "8.8", @@ -52,6 +68,13 @@ } ], "versions": [ + { + "name": "9.3", + "images": { + "hda_disk_image": "Rocky-9-GenericCloud-Base-9.3-20231113.0.x86_64.qcow2", + "cdrom_image": "rocky-cloud-init-data.iso" + } + }, { "name": "9.2", "images": { @@ -59,6 +82,13 @@ "cdrom_image": "rocky-cloud-init-data.iso" } }, + { + "name": "8.9", + "images": { + "hda_disk_image": "Rocky-8-GenericCloud-Base-8.9-20231119.0.x86_64.qcow2", + "cdrom_image": "rocky-cloud-init-data.iso" + } + }, { "name": "8.8", "images": { From e48447f96c25460ad573021c96d181f260183bcf Mon Sep 17 00:00:00 2001 From: Bernhard Ehlers <49040325+b-ehlers@users.noreply.github.com> Date: Thu, 4 Jan 2024 12:11:57 +0100 Subject: [PATCH 05/17] BIRDv1 - Add EOL notice --- appliances/bird.gns3a | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/appliances/bird.gns3a b/appliances/bird.gns3a index ac4dac9..b18e18e 100644 --- a/appliances/bird.gns3a +++ b/appliances/bird.gns3a @@ -11,7 +11,7 @@ "status": "stable", "maintainer": "GNS3 Team", "maintainer_email": "developers@gns3.net", - "usage": "Configure interfaces in /opt/bootlocal.sh, BIRD configuration is done in /usr/local/etc/bird", + "usage": "\n*** BIRD v1 is end-of-life ***\nPlease use the BIRD2 appliance.\n\nConfigure interfaces in /opt/bootlocal.sh, BIRD configuration is done in /usr/local/etc/bird", "qemu": { "adapter_type": "e1000", "adapters": 4, From b1a13611f8777a76678e4c602fc10c64d512818d Mon Sep 17 00:00:00 2001 From: grossmj Date: Fri, 12 Jan 2024 16:35:13 +1100 Subject: [PATCH 06/17] Add missing console type values in appliance_v7.json and appliance_v8.json --- schemas/appliance_v7.json | 4 ++-- schemas/appliance_v8.json | 6 ++++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/schemas/appliance_v7.json b/schemas/appliance_v7.json index deba95a..28b445e 100644 --- a/schemas/appliance_v7.json +++ b/schemas/appliance_v7.json @@ -133,7 +133,7 @@ "title": "One KEY=VAR environment by line" }, "console_type": { - "enum": ["telnet", "vnc", "http", "https"], + "enum": ["telnet", "vnc", "http", "https", "none"], "title": "Type of console connection for the administration of the appliance" }, "console_http_port": { @@ -344,7 +344,7 @@ "title": "Architecture emulated" }, "console_type": { - "enum": ["telnet", "vnc", "spice"], + "enum": ["telnet", "vnc", "spice", "spice+agent", "none"], "title": "Type of console connection for the administration of the appliance" }, "boot_priority": { diff --git a/schemas/appliance_v8.json b/schemas/appliance_v8.json index 55c245b..043ef26 100644 --- a/schemas/appliance_v8.json +++ b/schemas/appliance_v8.json @@ -57,7 +57,8 @@ "telnet", "vnc", "http", - "https" + "https", + "none" ], "title": "Type of console" }, @@ -502,7 +503,8 @@ "telnet", "vnc", "spice", - "spice+agent" + "spice+agent", + "none" ], "title": "Type of console connection for the administration of the appliance" }, From 6b5ac33e4bb3372a5db8a827ff3a752df57e6135 Mon Sep 17 00:00:00 2001 From: Bernhard Ehlers <49040325+b-ehlers@users.noreply.github.com> Date: Fri, 19 Jan 2024 14:30:59 +0100 Subject: [PATCH 07/17] BIRD2: add version 2.14 --- appliances/bird2.gns3a | 14 ++++++++++++++ packer/debian/bird2.json | 4 +++- packer/debian/scripts/networking.sh | 2 +- 3 files changed, 18 insertions(+), 2 deletions(-) diff --git a/appliances/bird2.gns3a b/appliances/bird2.gns3a index 4a076d7..670d56a 100644 --- a/appliances/bird2.gns3a +++ b/appliances/bird2.gns3a @@ -23,6 +23,14 @@ "kvm": "allow" }, "images": [ + { + "filename": "bird2-debian-2.14.qcow2", + "version": "2.14", + "md5sum": "029cf1756201ee79497c169502b08b88", + "filesize": 303717376, + "download_url": "https://sourceforge.net/projects/gns-3/files/Qemu%20Appliances/", + "direct_download_url": "https://downloads.sourceforge.net/project/gns-3/Qemu%20Appliances/bird2-debian-2.14.qcow2" + }, { "filename": "bird2-debian-2.0.12.qcow2", "version": "2.0.12", @@ -33,6 +41,12 @@ } ], "versions": [ + { + "name": "2.14", + "images": { + "hda_disk_image": "bird2-debian-2.14.qcow2" + } + }, { "name": "2.0.12", "images": { diff --git a/packer/debian/bird2.json b/packer/debian/bird2.json index df202ac..ad59996 100644 --- a/packer/debian/bird2.json +++ b/packer/debian/bird2.json @@ -1,4 +1,6 @@ { "vm_name": "bird2-debian.qcow2", - "setup_script": "bird2.sh" + "setup_script": "bird2.sh", + "iso_url": "https://cloud.debian.org/images/cloud/trixie/daily/20240118-1630/debian-13-genericcloud-amd64-daily-20240118-1630.qcow2", + "iso_checksum": "8e4919cee33a73000cd75e383f8954fb8a3234ee2f58cdfb5ea6adba55539cae" } diff --git a/packer/debian/scripts/networking.sh b/packer/debian/scripts/networking.sh index 702c419..0a846cb 100644 --- a/packer/debian/scripts/networking.sh +++ b/packer/debian/scripts/networking.sh @@ -12,7 +12,7 @@ fi cp /etc/resolv.conf /etc/resolv.conf.orig export DEBIAN_FRONTEND=noninteractive apt-get update -apt-get upgrade +apt-get -y upgrade apt-get -y install --purge ifupdown resolvconf cat /etc/resolv.conf.orig > /etc/resolv.conf rm -f /etc/resolv.conf.orig From 68206c6c5c1901ebb7ef711236dd0b62ef585147 Mon Sep 17 00:00:00 2001 From: Zero3Dash <48377222+Zero3Dash@users.noreply.github.com> Date: Fri, 2 Feb 2024 15:35:46 +0000 Subject: [PATCH 08/17] Update cisco-nxosv9k.gns3a Added NXOSv9K Images * 9300v 9.3.12 * 9300v 9.3.13 * 95300v 9.3.12 * 9500v 9.3.13 --- appliances/cisco-nxosv9k.gns3a | 56 ++++++++++++++++++++++++++++++++++ 1 file changed, 56 insertions(+) diff --git a/appliances/cisco-nxosv9k.gns3a b/appliances/cisco-nxosv9k.gns3a index 0012039..951697f 100644 --- a/appliances/cisco-nxosv9k.gns3a +++ b/appliances/cisco-nxosv9k.gns3a @@ -47,6 +47,34 @@ "filesize": 1990983680, "download_url": "https://software.cisco.com/download/home/286312239/type/282088129/release/10.1(1)" }, + { + "filename": "nexus9500v.9.3.13.qcow2", + "version": "9500v 9.3.13", + "md5sum": "bacf0f664ee34625c85a9f278b2466a2", + "filesize": 2248409088, + "download_url": "https://software.cisco.com/download/home/286312239/type/282088129/release/9.3(13)" + }, + { + "filename": "nexus9300v.9.3.13.qcow2", + "version": "9300v 9.3.13", + "md5sum": "d8ce30cb762df02d77ec27786a2435ad", + "filesize": 2248343552, + "download_url": "https://software.cisco.com/download/home/286312239/type/282088129/release/9.3(13)" + }, + { + "filename": "nexus9500v.9.3.12.qcow2", + "version": "9500v 9.3.12", + "md5sum": "452e5cb2a7a25feaa3ba0624a82ff9ca", + "filesize": 1997996032, + "download_url": "https://software.cisco.com/download/home/286312239/type/282088129/release/9.3(12)" + }, + { + "filename": "nexus9300v.9.3.12.qcow2", + "version": "9300v 9.3.12", + "md5sum": "7b6b5dad1001e11d6ebb54662616e9f2", + "filesize": 1997930496, + "download_url": "https://software.cisco.com/download/home/286312239/type/282088129/release/9.3(12)" + }, { "filename": "nexus9500v.9.3.9.qcow2", "version": "9500v 9.3.9", @@ -226,6 +254,34 @@ "hda_disk_image": "nexus9300v.10.1.1.qcow2" } }, + { + "name": "9500v 9.3.13", + "images": { + "bios_image": "OVMF-edk2-stable202305.fd", + "hda_disk_image": "nexus9500v.9.3.13.qcow2" + } + }, + { + "name": "9300v 9.3.13", + "images": { + "bios_image": "OVMF-edk2-stable202305.fd", + "hda_disk_image": "nexus9300v.9.3.13.qcow2" + } + }, + { + "name": "9500v 9.3.12", + "images": { + "bios_image": "OVMF-edk2-stable202305.fd", + "hda_disk_image": "nexus9500v.9.3.12.qcow2" + } + }, + { + "name": "9300v 9.3.12", + "images": { + "bios_image": "OVMF-edk2-stable202305.fd", + "hda_disk_image": "nexus9300v.9.3.12.qcow2" + } + }, { "name": "9500v 9.3.9", "images": { From 0f4a9586ddd34adc89bc434395010a21d55825d3 Mon Sep 17 00:00:00 2001 From: Bernhard Ehlers <49040325+b-ehlers@users.noreply.github.com> Date: Tue, 6 Feb 2024 13:52:43 +0100 Subject: [PATCH 09/17] Docker build: Run push action only on changes within docker directory --- .github/workflows/build-docker-images.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build-docker-images.yml b/.github/workflows/build-docker-images.yml index 94d58d8..e983736 100644 --- a/.github/workflows/build-docker-images.yml +++ b/.github/workflows/build-docker-images.yml @@ -1,10 +1,12 @@ -name: Build and upload Docker images +name: Build Docker images on: push: branches: - main - master + paths: + - 'docker/**' schedule: - cron: '37 7 * * 3' workflow_dispatch: From 58c45a90246846a51dddff0f1fcff310b1c0344e Mon Sep 17 00:00:00 2001 From: eantowne Date: Fri, 16 Feb 2024 09:18:45 -0500 Subject: [PATCH 10/17] Updated fortianalyzer.gns3a: Added 6.4.14 Added 7.0.11 Added 7.4.2 --- appliances/fortianalyzer.gns3a | 42 ++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) diff --git a/appliances/fortianalyzer.gns3a b/appliances/fortianalyzer.gns3a index fb0aed4..db14866 100644 --- a/appliances/fortianalyzer.gns3a +++ b/appliances/fortianalyzer.gns3a @@ -29,6 +29,13 @@ "kvm": "allow" }, "images": [ + { + "filename": "FAZ_VM64_KVM-v7.4.2-build2397-FORTINET.out.kvm.qcow2", + "version": "7.4.2", + "md5sum": "33b2938e19a6cb61d4d64e6998a54d23", + "filesize": 480096256, + "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" + }, { "filename": "FAZ_VM64_KVM-v7.4.1-build2308-FORTINET.out.kvm.qcow2", "version": "7.4.1", @@ -57,6 +64,13 @@ "filesize": 340631552, "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" }, + { + "filename": "FAZ_VM64_KVM-v7.0.11-build0595-FORTINET.out.kvm.qcow2", + "version": "7.0.11", + "md5sum": "ae7ff37d00d0b518e9982a0785665fc2", + "filesize": 349257728, + "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" + }, { "filename": "FAZ_VM64_KVM-v7.0.9-build0489-FORTINET.out.kvm.qcow2", "version": "7.0.9", @@ -78,6 +92,13 @@ "filesize": 334184448, "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" }, + { + "filename": "FAZ_VM64_KVM-v6.4.14-build2660-FORTINET.out.kvm.qcow2", + "version": "6.4.14", + "md5sum": "1629d76776c9d625faee0304b5840c02", + "filesize": 300683264, + "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" + }, { "filename": "FAZ_VM64_KVM-v6.4.12-build2610-FORTINET.out.kvm.qcow2", "version": "6.4.12", @@ -235,6 +256,13 @@ } ], "versions": [ + { + "name": "7.4.2", + "images": { + "hda_disk_image": "FAZ_VM64_KVM-v7.4.2-build2397-FORTINET.out.kvm.qcow2", + "hdb_disk_image": "empty30G.qcow2" + } + }, { "name": "7.4.1", "images": { @@ -263,6 +291,13 @@ "hdb_disk_image": "empty30G.qcow2" } }, + { + "name": "7.0.11", + "images": { + "hda_disk_image": "FAZ_VM64_KVM-v7.0.11-build0595-FORTINET.out.kvm.qcow2", + "hdb_disk_image": "empty30G.qcow2" + } + }, { "name": "7.0.9", "images": { @@ -284,6 +319,13 @@ "hdb_disk_image": "empty30G.qcow2" } }, + { + "name": "6.4.14", + "images": { + "hda_disk_image": "FAZ_VM64_KVM-v6.4.14-build2660-FORTINET.out.kvm.qcow2", + "hdb_disk_image": "empty30G.qcow2" + } + }, { "name": "6.4.12", "images": { From 33153ae95f6fbc6ba593bbb4bdf68feaee1016c1 Mon Sep 17 00:00:00 2001 From: eantowne Date: Fri, 16 Feb 2024 09:32:33 -0500 Subject: [PATCH 11/17] Updated fortimanager.gns3a: Added 6.4.14 Added 7.0.11 Added 7.4.2 --- appliances/fortimanager.gns3a | 44 ++++++++++++++++++++++++++++++++++- 1 file changed, 43 insertions(+), 1 deletion(-) diff --git a/appliances/fortimanager.gns3a b/appliances/fortimanager.gns3a index cc35e90..28c53e0 100644 --- a/appliances/fortimanager.gns3a +++ b/appliances/fortimanager.gns3a @@ -13,7 +13,7 @@ "status": "stable", "maintainer": "Ean Towne", "maintainer_email": "ean.fortinet@gmail.com", - "usage": "Default username is admin, no password is set.\n\n- Versions lower than 7.0.x require less CPU/RAM", + "usage": "Default username is admin, no password is set.\n\n- Versions lower than 7.0.x require less CPU/RAM\n7.4.x may require 16GB RAM.", "symbol": "fortinet.svg", "port_name_format": "Port{port1}", "qemu": { @@ -29,6 +29,13 @@ "kvm": "allow" }, "images": [ + { + "filename": "FMG_VM64_KVM-v7.4.2-build2397-FORTINET.out.kvm.qcow2", + "version": "7.4.2", + "md5sum": "36371fbf06210ded57c00b2ff290f2c5", + "filesize": 322514944, + "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" + }, { "filename": "FMG_VM64_KVM-v7.4.1-build2308-FORTINET.out.kvm.qcow2", "version": "7.4.1", @@ -57,6 +64,13 @@ "filesize": 242814976, "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" }, + { + "filename": "FMG_VM64_KVM-v7.0.11-build0595-FORTINET.out.kvm.qcow2", + "version": "7.0.11", + "md5sum": "7b166222136e26190159f37cccbaab6e", + "filesize": 249360384, + "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" + }, { "filename": "FMG_VM64_KVM-v7.0.9-build0489-FORTINET.out.kvm.qcow2", "version": "7.0.9", @@ -78,6 +92,13 @@ "filesize": 237535232, "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" }, + { + "filename": "FMG_VM64_KVM-v6.4.14-build2660-FORTINET.out.kvm.qcow2", + "version": "6.4.14", + "md5sum": "0fe56e363b166c07b710bde795e36049", + "filesize": 219430912, + "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" + }, { "filename": "FMG_VM64_KVM-v6.4.12-build2610-FORTINET.out.kvm.qcow2", "version": "6.4.12", @@ -235,6 +256,13 @@ } ], "versions": [ + { + "name": "7.4.2", + "images": { + "hda_disk_image": "FMG_VM64_KVM-v7.4.2-build2397-FORTINET.out.kvm.qcow2", + "hdb_disk_image": "empty30G.qcow2" + } + }, { "name": "7.4.1", "images": { @@ -263,6 +291,13 @@ "hdb_disk_image": "empty30G.qcow2" } }, + { + "name": "7.0.11", + "images": { + "hda_disk_image": "FMG_VM64_KVM-v7.0.11-build0595-FORTINET.out.kvm.qcow2", + "hdb_disk_image": "empty30G.qcow2" + } + }, { "name": "7.0.9", "images": { @@ -284,6 +319,13 @@ "hdb_disk_image": "empty30G.qcow2" } }, + { + "name": "6.4.14", + "images": { + "hda_disk_image": "FMG_VM64_KVM-v6.4.14-build2660-FORTINET.out.kvm.qcow2", + "hdb_disk_image": "empty30G.qcow2" + } + }, { "name": "6.4.12", "images": { From e941fb974864c3f18ad950647201b9b8cce9650b Mon Sep 17 00:00:00 2001 From: eantowne Date: Fri, 16 Feb 2024 09:45:12 -0500 Subject: [PATCH 12/17] Updated fortigate.gns3a: Added 6.4.15 Added 7.0.14 Added 7.2.7 Added 7.4.3 --- appliances/fortigate.gns3a | 56 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 56 insertions(+) diff --git a/appliances/fortigate.gns3a b/appliances/fortigate.gns3a index bdb2ab9..77f2c7d 100644 --- a/appliances/fortigate.gns3a +++ b/appliances/fortigate.gns3a @@ -28,6 +28,13 @@ "kvm": "allow" }, "images": [ + { + "filename": "FGT_VM64_KVM-v7.4.3.F-build2573-FORTINET.out.kvm.qcow2", + "version": "7.4.3", + "md5sum": "e7517095c91dce1a76a9bcf114b5fa15", + "filesize": 100728832, + "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" + }, { "filename": "FGT_VM64_KVM-v7.4.1.F-build2463-FORTINET.out.kvm.qcow2", "version": "7.4.1", @@ -35,6 +42,13 @@ "filesize": 116064256, "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" }, + { + "filename": "FGT_VM64_KVM-v7.2.7.M-build1577-FORTINET.out.kvm.qcow2", + "version": "7.2.7", + "md5sum": "752b56844e464b0b135e57f72681c288", + "filesize": 102760448, + "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" + }, { "filename": "FGT_VM64_KVM-v7.2.6.F-build1575-FORTINET.out.kvm.qcow2", "version": "7.2.6", @@ -63,6 +77,13 @@ "filesize": 86704128, "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" }, + { + "filename": "FGT_VM64_KVM-v7.0.14.M-build0601-FORTINET.out.kvm.qcow2", + "version": "7.0.14", + "md5sum": "20c855889e1117902bcf448b30746d30", + "filesize": 77398016, + "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" + }, { "filename": "FGT_VM64_KVM-v7.0.13.M-build0566-FORTINET.out.kvm.qcow2", "version": "7.0.13", @@ -91,6 +112,13 @@ "filesize": 77135872, "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" }, + { + "filename": "FGT_VM64_KVM-v6.4.15.M-build2095-FORTINET.out.kvm.qcow2", + "version": "6.4.15", + "md5sum": "a0306a3905877de654dab7e1bb67089e", + "filesize": 81592320, + "download_url": "https://support.fortinet.com/Download/FirmwareImages.aspx" + }, { "filename": "FGT_VM64_KVM-v6.4.14.M-build2093-FORTINET.out.kvm.qcow2", "version": "6.4.14", @@ -339,6 +367,13 @@ } ], "versions": [ + { + "name": "7.4.3", + "images": { + "hda_disk_image": "FGT_VM64_KVM-v7.4.3.F-build2573-FORTINET.out.kvm.qcow2", + "hdb_disk_image": "empty30G.qcow2" + } + }, { "name": "7.4.1", "images": { @@ -346,6 +381,13 @@ "hdb_disk_image": "empty30G.qcow2" } }, + { + "name": "7.2.7", + "images": { + "hda_disk_image": "FGT_VM64_KVM-v7.2.7.M-build1577-FORTINET.out.kvm.qcow2", + "hdb_disk_image": "empty30G.qcow2" + } + }, { "name": "7.2.6", "images": { @@ -374,6 +416,13 @@ "hdb_disk_image": "empty30G.qcow2" } }, + { + "name": "7.0.14", + "images": { + "hda_disk_image": "FGT_VM64_KVM-v7.0.14.M-build0601-FORTINET.out.kvm.qcow2", + "hdb_disk_image": "empty30G.qcow2" + } + }, { "name": "7.0.13", "images": { @@ -402,6 +451,13 @@ "hdb_disk_image": "empty30G.qcow2" } }, + { + "name": "6.4.15", + "images": { + "hda_disk_image": "FGT_VM64_KVM-v6.4.15.M-build2095-FORTINET.out.kvm.qcow2", + "hdb_disk_image": "empty30G.qcow2" + } + }, { "name": "6.4.14", "images": { From 205282906ce70c3d76ddaeda8ca6f96fca314462 Mon Sep 17 00:00:00 2001 From: eantowne Date: Fri, 16 Feb 2024 09:48:46 -0500 Subject: [PATCH 13/17] Updated mikrotik-rb450gx4.gns3a: Changed appliance version 5->4 to resolve check.py warning --- appliances/mikrotik-rb450gx4.gns3a | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/appliances/mikrotik-rb450gx4.gns3a b/appliances/mikrotik-rb450gx4.gns3a index 385d412..0cafd22 100644 --- a/appliances/mikrotik-rb450gx4.gns3a +++ b/appliances/mikrotik-rb450gx4.gns3a @@ -8,7 +8,7 @@ "documentation_url": "http://wiki.mikrotik.com/wiki/Manual:CHR", "product_name": "MikroTik RouterBOARD 450Gx4", "product_url": "http://www.mikrotik.com/download", - "registry_version": 5, + "registry_version": 4, "status": "stable", "maintainer": "Azorian Solutions", "maintainer_email": "help@azorian.solutions", From e58c0bcd49fe15aceded31983eeb14418d9021bf Mon Sep 17 00:00:00 2001 From: eantowne Date: Fri, 16 Feb 2024 09:51:03 -0500 Subject: [PATCH 14/17] Updated mikrotik-rb450g.gns3a: Changed appliance version 5->4 to resolve check.py warning --- appliances/mikrotik-rb450g.gns3a | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/appliances/mikrotik-rb450g.gns3a b/appliances/mikrotik-rb450g.gns3a index b547386..4573efb 100644 --- a/appliances/mikrotik-rb450g.gns3a +++ b/appliances/mikrotik-rb450g.gns3a @@ -8,7 +8,7 @@ "documentation_url": "http://wiki.mikrotik.com/wiki/Manual:CHR", "product_name": "MikroTik RouterBOARD 450G", "product_url": "http://www.mikrotik.com/download", - "registry_version": 5, + "registry_version": 4, "status": "stable", "maintainer": "Azorian Solutions", "maintainer_email": "help@azorian.solutions", From 5e64fe0b7d5c5a0f996867af4ae288c0aac4adcb Mon Sep 17 00:00:00 2001 From: eantowne Date: Fri, 16 Feb 2024 09:53:18 -0500 Subject: [PATCH 15/17] Updated mikrotik-rb1100ahx4-dude-edition.gns3a: Changed appliance version 5->4 to resolve check.py warning --- appliances/mikrotik-rb1100ahx4-dude-edition.gns3a | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/appliances/mikrotik-rb1100ahx4-dude-edition.gns3a b/appliances/mikrotik-rb1100ahx4-dude-edition.gns3a index 247943f..9dd6a66 100644 --- a/appliances/mikrotik-rb1100ahx4-dude-edition.gns3a +++ b/appliances/mikrotik-rb1100ahx4-dude-edition.gns3a @@ -8,7 +8,7 @@ "documentation_url": "http://wiki.mikrotik.com/wiki/Manual:CHR", "product_name": "MikroTik RouterBOARD 1100AHx4 Dude Edition", "product_url": "http://www.mikrotik.com/download", - "registry_version": 5, + "registry_version": 4, "status": "stable", "maintainer": "Azorian Solutions", "maintainer_email": "help@azorian.solutions", From b639f23c34f57315c13d5ff2048c2305e21323ac Mon Sep 17 00:00:00 2001 From: stewilliams-extr Date: Thu, 29 Feb 2024 16:08:39 -0500 Subject: [PATCH 16/17] Update exos.gns3a Added EXOS 32.6.3.126. All older versions will need to be removed. Future releases can and will be added. --- appliances/exos.gns3a | 164 ++++-------------------------------------- 1 file changed, 13 insertions(+), 151 deletions(-) diff --git a/appliances/exos.gns3a b/appliances/exos.gns3a index 8132452..3d2f436 100644 --- a/appliances/exos.gns3a +++ b/appliances/exos.gns3a @@ -26,163 +26,25 @@ "kvm": "allow", "options": "-cpu core2duo" }, + "images": [ - { - "filename": "EXOS-VM_v32.1.1.6.qcow2", - "version": "32.1.1.6", - "md5sum": "48868bbcb4255d6365049b5941dd2af7", - "filesize": 231211008, - "direct_download_url": "https://akamai-ep.extremenetworks.com/Extreme_P/github-en/Virtual_EXOS/EXOS-VM_v32.1.1.6.qcow2" - }, - { - "filename": "EXOS-VM_v31.7.1.4.qcow2", - "version": "31.7.1.4", - "md5sum": "a70e4fa3bc361434237ad12937aaf0fb", - "filesize": 458227712, - "direct_download_url": "https://akamai-ep.extremenetworks.com/Extreme_P/github-en/Virtual_EXOS/EXOS-VM_v31.7.1.4.qcow2" - }, - { - "filename": "EXOS-VM_v31.1.1.3.qcow2", - "version": "31.1.1.3", - "md5sum": "e4936ad94a5304bfeeca8dfc6f285cc0", - "filesize": 561512448, - "direct_download_url": "https://akamai-ep.extremenetworks.com/Extreme_P/github-en/Virtual_EXOS/EXOS-VM_v31.1.1.3.qcow2" - }, - { - "filename": "EXOS-VM_v30.7.1.1.qcow2", - "version": "30.7.1.1", - "md5sum": "c6b67023945102f984b47aa67c67fe33", - "filesize": 485687296, - "direct_download_url": "https://akamai-ep.extremenetworks.com/Extreme_P/github-en/Virtual_EXOS/EXOS-VM_v30.7.1.1.qcow2" - }, - { - "filename": "EXOS-VM_v30.6.1.11.qcow2", - "version": "30.6.1.11", - "md5sum": "bf3e13570417d7e3464165b344c196eb", - "filesize": 475332608, - "direct_download_url": "https://akamai-ep.extremenetworks.com/Extreme_P/github-en/Virtual_EXOS/EXOS-VM_v30.6.1.11.qcow2" - }, - { - "filename": "EXOS-VM_v30.5.1.15.qcow2", - "version": "30.5.1.15", - "md5sum": "380d0c7bb8f0aa272ceb84b85f367a63", - "filesize": 498663424, - "direct_download_url": "https://akamai-ep.extremenetworks.com/Extreme_P/github-en/Virtual_EXOS/EXOS-VM_v30.5.1.15.qcow2" - }, - { - "filename": "EXOS-VM_v30.4.1.2.qcow2", - "version": "30.4.1.2", - "md5sum": "133fa38bf80daec9e389729c96e692c0", - "filesize": 454557696, - "direct_download_url": "https://akamai-ep.extremenetworks.com/Extreme_P/github-en/Virtual_EXOS/EXOS-VM_v30.4.1.2.qcow2" - }, - { - "filename": "EXOS-VM_v30.3.1.6.qcow2", - "version": "30.3.1.6", - "md5sum": "edb86b406efe99434c6d5366d9bfa97f", - "filesize": 448266240, - "direct_download_url": "https://akamai-ep.extremenetworks.com/Extreme_P/github-en/Virtual_EXOS/EXOS-VM_v30.3.1.6.qcow2" - }, - { - "filename": "EXOS-VM_v30.2.1.8.qcow2", - "version": "30.2.1.8", - "md5sum": "4bdbf3ddff7a030e19c6bb71270b56d2", - "filesize": 355205120, - "direct_download_url": "https://akamai-ep.extremenetworks.com/Extreme_P/github-en/Virtual_EXOS/EXOS-VM_v30.2.1.8.qcow2" - }, - { - "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.7.1.2.qcow2", - "version": "22.7.1.2", - "md5sum": "a13e839b3fa05e8a5b0fb31f7e3dda86", - "filesize": 180420608, - "direct_download_url": "https://akamai-ep.extremenetworks.com/Extreme_P/github-en/Virtual_EXOS/EXOS-VM_v22.7.1.2.qcow2" - }, - { - "filename": "EXOS-VM_v21.1.1.4-disk1.qcow2", - "version": "21.1.1.4", - "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" + + { + "filename": "EXOS-VM_v32.6.3.126.qcow2", + "version": "32.6.3.126", + "md5sum": "5856b6c427bd605fe1c7adb6ee6b2659", + "filesize": 236716032, + "direct_download_url": "https://akamai-ep.extremenetworks.com/Extreme_P/github-en/Virtual_EXOS/EXOS-VM_v32.6.3.126.qcow2" } + ], + "versions": [ + { - "name": "32.1.1.6", + "name": "32.6.3.126", "images": { - "hda_disk_image": "EXOS-VM_v32.1.1.6.qcow2" - } - }, - { - "name": "31.7.1.4", - "images": { - "hda_disk_image": "EXOS-VM_v31.7.1.4.qcow2" - } - }, - { - "name": "31.1.1.3", - "images": { - "hda_disk_image": "EXOS-VM_v31.1.1.3.qcow2" - } - }, - { - "name": "30.7.1.1", - "images": { - "hda_disk_image": "EXOS-VM_v30.7.1.1.qcow2" - } - }, - { - "name": "30.6.1.11", - "images": { - "hda_disk_image": "EXOS-VM_v30.6.1.11.qcow2" - } - }, - { - "name": "30.5.1.15", - "images": { - "hda_disk_image": "EXOS-VM_v30.5.1.15.qcow2" - } - }, - { - "name": "30.4.1.2", - "images": { - "hda_disk_image": "EXOS-VM_v30.4.1.2.qcow2" - } - }, - { - "name": "30.3.1.6", - "images": { - "hda_disk_image": "EXOS-VM_v30.3.1.6.qcow2" - } - }, - { - "name": "30.2.1.8", - "images": { - "hda_disk_image": "EXOS-VM_v30.2.1.8.qcow2" - } - }, - { - "name": "30.1.1.4", - "images": { - "hda_disk_image": "EXOS-VM_v30.1.1.4.qcow2" - } - }, - { - "name": "22.7.1.2", - "images": { - "hda_disk_image": "EXOS-VM_v22.7.1.2.qcow2" - } - }, - { - "name": "21.1.1.4", - "images": { - "hda_disk_image": "EXOS-VM_v21.1.1.4-disk1.qcow2" + "hda_disk_image": "EXOS-VM_v32.6.3.126.qcow2" } } ] From b2e7e071a024e0ab5f3953aaeb0cde8177e4396d Mon Sep 17 00:00:00 2001 From: Echo Nar <97153783+lethedata@users.noreply.github.com> Date: Mon, 4 Mar 2024 08:16:13 -0600 Subject: [PATCH 17/17] Add FreeBSD Release 14.0 and Update Past Release Links Added FreeBSD Release 14.0 and point past release links to archives link. --- appliances/freebsd.gns3a | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/appliances/freebsd.gns3a b/appliances/freebsd.gns3a index c85f8f9..2f93756 100644 --- a/appliances/freebsd.gns3a +++ b/appliances/freebsd.gns3a @@ -24,13 +24,22 @@ "kvm": "require" }, "images": [ + { + "filename": "FreeBSD-14.0-RELEASE-amd64.qcow2", + "version": "14.0", + "md5sum": "87b988eaa4a8aaabea1c10649c98b3f0", + "filesize": 3506569216, + "download_url": "https://www.freebsd.org/where.html", + "direct_download_url": "https://download.freebsd.org/releases/VM-IMAGES/14.0-RELEASE/amd64/Latest/FreeBSD-14.0-RELEASE-amd64.qcow2.xz", + "compression": "xz" + }, { "filename": "FreeBSD-13.0-RELEASE-amd64.qcow2", "version": "13.0", "md5sum": "e8e598959da456c03260421b5f9890de", "filesize": 3466854400, "download_url": "https://www.freebsd.org/where.html", - "direct_download_url": "https://download.freebsd.org/ftp/releases/VM-IMAGES/13.0-RELEASE/amd64/Latest/FreeBSD-13.0-RELEASE-amd64.qcow2.xz", + "direct_download_url": "http://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/VM-IMAGES/13.0-RELEASE/amd64/Latest/FreeBSD-13.0-RELEASE-amd64.qcow2.xz", "compression": "xz" }, { @@ -39,11 +48,17 @@ "md5sum": "3d7d5396f3d89ed30c2bfa2ee2e6b013", "filesize": 3412000768, "download_url": "https://www.freebsd.org/where.html", - "direct_download_url": "https://download.freebsd.org/ftp/releases/VM-IMAGES/12.3-RELEASE/amd64/Latest/FreeBSD-12.3-RELEASE-amd64.qcow2.xz", + "direct_download_url": "http://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/VM-IMAGES/12.3-RELEASE/amd64/Latest/FreeBSD-12.3-RELEASE-amd64.qcow2.xz", "compression": "xz" } ], "versions": [ + { + "name": "14.0", + "images": { + "hda_disk_image": "FreeBSD-14.0-RELEASE-amd64.qcow2" + } + }, { "name": "13.0", "images": {