From 723b519e8fc223737a885206727f169f148a3d4c Mon Sep 17 00:00:00 2001 From: grossmj Date: Wed, 12 Jul 2023 16:20:29 +1000 Subject: [PATCH] Sync appliance files --- gns3server/appliances/bird2.gns3a | 43 ++++++++++++++ gns3server/appliances/cisco-c8000v.gns3a | 15 ++++- gns3server/appliances/cisco-nxosv9k.gns3a | 58 +++++++++---------- gns3server/appliances/debian.gns3a | 43 +++++++++----- gns3server/appliances/ipterm.gns3a | 4 +- gns3server/appliances/mikrotik-chr.gns3a | 15 +++++ gns3server/appliances/opnsense.gns3a | 13 +++++ gns3server/appliances/pfsense.gns3a | 14 +++++ gns3server/appliances/webterm.gns3a | 4 +- .../appliances/windows-11-dev-env.gns3a | 14 ++--- 10 files changed, 168 insertions(+), 55 deletions(-) create mode 100644 gns3server/appliances/bird2.gns3a diff --git a/gns3server/appliances/bird2.gns3a b/gns3server/appliances/bird2.gns3a new file mode 100644 index 00000000..4d573e11 --- /dev/null +++ b/gns3server/appliances/bird2.gns3a @@ -0,0 +1,43 @@ +{ + "appliance_id": "8fecbf89-5cd1-4aea-b735-5f36cf0efbb7", + "name": "BIRD2", + "category": "router", + "description": "The BIRD project aims to develop a fully functional dynamic IP routing daemon primarily targeted on (but not limited to) Linux, FreeBSD and other UNIX-like systems and distributed under the GNU General Public License.", + "vendor_name": "CZ.NIC Labs", + "vendor_url": "https://bird.network.cz", + "documentation_url": "https://bird.network.cz/?get_doc&f=bird.html&v=20", + "product_name": "BIRD internet routing daemon", + "registry_version": 4, + "status": "stable", + "maintainer": "Bernhard Ehlers", + "maintainer_email": "dev-ehlers@mailbox.org", + "usage": "Username:\tgns3\nPassword:\tgns3\nTo become root, use \"sudo -s\".\n\nNetwork configuration:\nsudo nano /etc/network/interfaces\nsudo systemctl restart networking\n\nBIRD:\nRestart: sudo systemctl restart bird\nReconfigure: birdc configure", + "port_name_format": "eth{0}", + "qemu": { + "adapter_type": "virtio-net-pci", + "adapters": 4, + "ram": 512, + "hda_disk_interface": "scsi", + "arch": "x86_64", + "console_type": "telnet", + "kvm": "allow" + }, + "images": [ + { + "filename": "bird2-debian-2.0.12.qcow2", + "version": "2.0.12", + "md5sum": "435218a2e90cba921cc7fde1d64a9419", + "filesize": 287965184, + "download_url": "https://sourceforge.net/projects/gns-3/files/Qemu%20Appliances/", + "direct_download_url": "http://downloads.sourceforge.net/project/gns-3/Qemu%20Appliances/bird2-debian-2.0.12.qcow2" + } + ], + "versions": [ + { + "name": "2.0.12", + "images": { + "hda_disk_image": "bird2-debian-2.0.12.qcow2" + } + } + ] +} diff --git a/gns3server/appliances/cisco-c8000v.gns3a b/gns3server/appliances/cisco-c8000v.gns3a index 17622681..dae024ad 100644 --- a/gns3server/appliances/cisco-c8000v.gns3a +++ b/gns3server/appliances/cisco-c8000v.gns3a @@ -24,10 +24,17 @@ "kvm": "require" }, "images": [ + { + "filename": "c8000v-universalk9_8G_serial.17.06.05.qcow2", + "version": "17.06.05 8G", + "md5sum": "aeb15ab8e1cbd0cd76f7260a81442f98", + "filesize": 1777795072, + "download_url": "https://software.cisco.com/download/home/286327102/type/282046477/release/Bengaluru-17.6.5" + }, { "filename": "c8000v-universalk9_8G_serial.17.06.01a.qcow2", "version": "17.06.01a 8G", - "md5sum": "d8b8ae633d953ec1b6d8f18a09a4f4e7", + "md5sum": "e278fa644295c703976a86f7f1c1cd65", "filesize": 1595277312, "download_url": "https://software.cisco.com/download/home/286327102/type/282046477/release/Bengaluru-17.6.1a" }, @@ -47,6 +54,12 @@ } ], "versions": [ + { + "name": "17.06.05 8G", + "images": { + "hda_disk_image": "c8000v-universalk9_8G_serial.17.06.05.qcow2" + } + }, { "name": "17.06.01a 8G", "images": { diff --git a/gns3server/appliances/cisco-nxosv9k.gns3a b/gns3server/appliances/cisco-nxosv9k.gns3a index 4005961a..b830275b 100644 --- a/gns3server/appliances/cisco-nxosv9k.gns3a +++ b/gns3server/appliances/cisco-nxosv9k.gns3a @@ -188,12 +188,12 @@ "download_url": "https://software.cisco.com/download/" }, { - "filename": "OVMF-20160813.fd", - "version": "16.08.13", - "md5sum": "8ff0ef1ec56345db5b6bda1a8630e3c6", - "filesize": 2097152, - "download_url": "", - "direct_download_url": "https://sourceforge.net/projects/gns-3/files/Qemu%20Appliances/OVMF-20160813.fd.zip/download", + "filename": "OVMF-edk2-stable202305.fd", + "version": "stable202305", + "md5sum": "6c4cf1519fec4a4b95525d9ae562963a", + "filesize": 4194304, + "download_url": "https://sourceforge.net/projects/gns-3/files/Qemu%20Appliances/", + "direct_download_url": "https://sourceforge.net/projects/gns-3/files/Qemu%20Appliances/OVMF-edk2-stable202305.fd.zip/download", "compression": "zip" } ], @@ -201,161 +201,161 @@ { "name": "9500v 10.1.1", "images": { - "bios_image": "OVMF-20160813.fd", + "bios_image": "OVMF-edk2-stable202305.fd", "hda_disk_image": "nexus9500v64.10.1.1.qcow2" } }, { "name": "9300v 10.1.1", "images": { - "bios_image": "OVMF-20160813.fd", + "bios_image": "OVMF-edk2-stable202305.fd", "hda_disk_image": "nexus9300v.10.1.1.qcow2" } }, { "name": "9500v 9.3.9", "images": { - "bios_image": "OVMF-20160813.fd", + "bios_image": "OVMF-edk2-stable202305.fd", "hda_disk_image": "nexus9500v.9.3.9.qcow2" } }, { "name": "9300v 9.3.9", "images": { - "bios_image": "OVMF-20160813.fd", + "bios_image": "OVMF-edk2-stable202305.fd", "hda_disk_image": "nexus9300v.9.3.9.qcow2" } }, { "name": "9300v 9.3.8", "images": { - "bios_image": "OVMF-20160813.fd", + "bios_image": "OVMF-edk2-stable202305.fd", "hda_disk_image": "nexus9300v.9.3.8.qcow2" } }, { "name": "9500v 9.3.7", "images": { - "bios_image": "OVMF-20160813.fd", + "bios_image": "OVMF-edk2-stable202305.fd", "hda_disk_image": "nexus9500v.9.3.7.qcow2" } }, { "name": "9500v 9.3.3", "images": { - "bios_image": "OVMF-20160813.fd", + "bios_image": "OVMF-edk2-stable202305.fd", "hda_disk_image": "nexus9500v.9.3.3.qcow2" } }, { "name": "9300v 9.3.3", "images": { - "bios_image": "OVMF-20160813.fd", + "bios_image": "OVMF-edk2-stable202305.fd", "hda_disk_image": "nexus9300v.9.3.3.qcow2" } }, { "name": "9.3.1", "images": { - "bios_image": "OVMF-20160813.fd", + "bios_image": "OVMF-edk2-stable202305.fd", "hda_disk_image": "nxosv.9.3.1.qcow2" } }, { "name": "9.2.3", "images": { - "bios_image": "OVMF-20160813.fd", + "bios_image": "OVMF-edk2-stable202305.fd", "hda_disk_image": "nxosv-final.9.2.3.qcow2" } }, { "name": "9.2.2", "images": { - "bios_image": "OVMF-20160813.fd", + "bios_image": "OVMF-edk2-stable202305.fd", "hda_disk_image": "nxosv-final.9.2.2.qcow2" } }, { "name": "9.2.1", "images": { - "bios_image": "OVMF-20160813.fd", + "bios_image": "OVMF-edk2-stable202305.fd", "hda_disk_image": "nxosv-final.9.2.1.qcow2" } }, { "name": "7.0.3.I7.9", "images": { - "bios_image": "OVMF-20160813.fd", + "bios_image": "OVMF-edk2-stable202305.fd", "hda_disk_image": "nxosv-final.7.0.3.I7.9.qcow2" } }, { "name": "7.0.3.I7.7", "images": { - "bios_image": "OVMF-20160813.fd", + "bios_image": "OVMF-edk2-stable202305.fd", "hda_disk_image": "nxosv-final.7.0.3.I7.7.qcow2" } }, { "name": "7.0.3.I7.6", "images": { - "bios_image": "OVMF-20160813.fd", + "bios_image": "OVMF-edk2-stable202305.fd", "hda_disk_image": "nxosv-final.7.0.3.I7.6.qcow2" } }, { "name": "7.0.3.I7.5", "images": { - "bios_image": "OVMF-20160813.fd", + "bios_image": "OVMF-edk2-stable202305.fd", "hda_disk_image": "nxosv-final.7.0.3.I7.5.qcow2" } }, { "name": "7.0.3.I7.4", "images": { - "bios_image": "OVMF-20160813.fd", + "bios_image": "OVMF-edk2-stable202305.fd", "hda_disk_image": "nxosv-final.7.0.3.I7.4.qcow2" } }, { "name": "7.0.3.I7.3", "images": { - "bios_image": "OVMF-20160813.fd", + "bios_image": "OVMF-edk2-stable202305.fd", "hda_disk_image": "nxosv-final.7.0.3.I7.3.qcow2" } }, { "name": "7.0.3.I7.2", "images": { - "bios_image": "OVMF-20160813.fd", + "bios_image": "OVMF-edk2-stable202305.fd", "hda_disk_image": "nxosv-final.7.0.3.I7.2.qcow2" } }, { "name": "7.0.3.I7.1", "images": { - "bios_image": "OVMF-20160813.fd", + "bios_image": "OVMF-edk2-stable202305.fd", "hda_disk_image": "nxosv-final.7.0.3.I7.1.qcow2" } }, { "name": "7.0.3.I6.1", "images": { - "bios_image": "OVMF-20160813.fd", + "bios_image": "OVMF-edk2-stable202305.fd", "hda_disk_image": "nxosv-final.7.0.3.I6.1.qcow2" } }, { "name": "7.0.3.I5.2", "images": { - "bios_image": "OVMF-20160813.fd", + "bios_image": "OVMF-edk2-stable202305.fd", "hda_disk_image": "nxosv-final.7.0.3.I5.2.qcow2" } }, { "name": "7.0.3.I5.1", "images": { - "bios_image": "OVMF-20160813.fd", + "bios_image": "OVMF-edk2-stable202305.fd", "hda_disk_image": "nxosv-final.7.0.3.I5.1.qcow2" } } diff --git a/gns3server/appliances/debian.gns3a b/gns3server/appliances/debian.gns3a index 49858688..9b76e476 100644 --- a/gns3server/appliances/debian.gns3a +++ b/gns3server/appliances/debian.gns3a @@ -8,8 +8,8 @@ "product_name": "Debian", "registry_version": 4, "status": "experimental", - "maintainer": "GNS3 Team", - "maintainer_email": "developers@gns3.net", + "maintainer": "Bernhard Ehlers", + "maintainer_email": "dev-ehlers@mailbox.org", "usage": "Username:\tdebian\nPassword:\tdebian\nTo become root, use \"sudo -s\".\n\nNetwork configuration:\n- In \"/etc/network/interfaces\" comment out \"source-directory /run/network/interfaces.d\"\n- Remove \"/etc/network/interfaces.d/50-cloud-init\"\n- Create \"/etc/network/interfaces.d/10-ens4\", for example:\n\nauto ens4\n#iface ens4 inet dhcp\niface ens4 inet static\n address 10.1.1.100/24\n gateway 10.1.1.1\n dns-nameservers 10.1.1.1\n", "symbol": "linux_guest.svg", "port_name_format": "ens{port4}", @@ -24,20 +24,28 @@ }, "images": [ { - "filename": "debian-11-genericcloud-amd64-20221219-1234.qcow2", - "version": "11.6", - "md5sum": "bd6ddbccc89e40deb7716b812958238d", - "filesize": 258801664, + "filename": "debian-12-genericcloud-amd64-20230612-1409.qcow2", + "version": "12.0", + "md5sum": "524cf33a1284d6e3363bd4d843756386", + "filesize": 280166400, + "download_url": "https://cloud.debian.org/images/cloud/bookworm/", + "direct_download_url": "https://cloud.debian.org/images/cloud/bookworm/20230612-1409/debian-12-genericcloud-amd64-20230612-1409.qcow2" + }, + { + "filename": "debian-11-genericcloud-amd64-20230601-1398.qcow2", + "version": "11.7", + "md5sum": "1b24a841dc5ca9bcf40b94ad4b4775d4", + "filesize": 259063808, "download_url": "https://cloud.debian.org/images/cloud/bullseye/", - "direct_download_url": "https://cloud.debian.org/images/cloud/bullseye/20221219-1234/debian-11-genericcloud-amd64-20221219-1234.qcow2" + "direct_download_url": "https://cloud.debian.org/images/cloud/bullseye/20230601-1398/debian-11-genericcloud-amd64-20230601-1398.qcow2" }, { - "filename": "debian-10-genericcloud-amd64-20220911-1135.qcow2", + "filename": "debian-10-genericcloud-amd64-20230601-1398.qcow2", "version": "10.13", - "md5sum": "9d4d1175bef974caba79dd6ca33d500c", - "filesize": 234749952, + "md5sum": "ca799fb4011712f4686c422c1a9731cf", + "filesize": 228130816, "download_url": "https://cloud.debian.org/images/cloud/buster/", - "direct_download_url": "https://cloud.debian.org/images/cloud/buster/20220911-1135/debian-10-genericcloud-amd64-20220911-1135.qcow2" + "direct_download_url": "https://cloud.debian.org/images/cloud/buster/20230601-1398/debian-10-genericcloud-amd64-20230601-1398.qcow2" }, { "filename": "debian-cloud-init-data.iso", @@ -50,16 +58,23 @@ ], "versions": [ { - "name": "11.6", + "name": "12.0", + "images": { + "hda_disk_image": "debian-12-genericcloud-amd64-20230612-1409.qcow2", + "cdrom_image": "debian-cloud-init-data.iso" + } + }, + { + "name": "11.7", "images": { - "hda_disk_image": "debian-11-genericcloud-amd64-20221219-1234.qcow2", + "hda_disk_image": "debian-11-genericcloud-amd64-20230601-1398.qcow2", "cdrom_image": "debian-cloud-init-data.iso" } }, { "name": "10.13", "images": { - "hda_disk_image": "debian-10-genericcloud-amd64-20220911-1135.qcow2", + "hda_disk_image": "debian-10-genericcloud-amd64-20230601-1398.qcow2", "cdrom_image": "debian-cloud-init-data.iso" } } diff --git a/gns3server/appliances/ipterm.gns3a b/gns3server/appliances/ipterm.gns3a index d4b19e7f..45b108fb 100644 --- a/gns3server/appliances/ipterm.gns3a +++ b/gns3server/appliances/ipterm.gns3a @@ -8,8 +8,8 @@ "product_name": "ipterm", "registry_version": 4, "status": "stable", - "maintainer": "GNS3 Team", - "maintainer_email": "developers@gns3.net", + "maintainer": "Bernhard Ehlers", + "maintainer_email": "dev-ehlers@mailbox.org", "usage": "The /root directory is persistent.", "symbol": "linux_guest.svg", "docker": { diff --git a/gns3server/appliances/mikrotik-chr.gns3a b/gns3server/appliances/mikrotik-chr.gns3a index cf1d9987..b3970598 100644 --- a/gns3server/appliances/mikrotik-chr.gns3a +++ b/gns3server/appliances/mikrotik-chr.gns3a @@ -27,6 +27,15 @@ "options": "-nographic" }, "images": [ + { + "filename": "chr-7.10.1.img", + "version": "7.10.1", + "md5sum": "917729e79b9992562f4160d461b21cac", + "filesize": 134217728, + "download_url": "http://www.mikrotik.com/download", + "direct_download_url": "https://download.mikrotik.com/routeros/7.10.1/chr-7.10.1.img.zip", + "compression": "zip" + }, { "filename": "chr-7.7.img", "version": "7.7", @@ -83,6 +92,12 @@ } ], "versions": [ + { + "name": "7.10.1", + "images": { + "hda_disk_image": "chr-7.10.1.img" + } + }, { "name": "7.7", "images": { diff --git a/gns3server/appliances/opnsense.gns3a b/gns3server/appliances/opnsense.gns3a index 7e39a7e4..c6fb2de1 100644 --- a/gns3server/appliances/opnsense.gns3a +++ b/gns3server/appliances/opnsense.gns3a @@ -25,6 +25,13 @@ "kvm": "require" }, "images": [ + { + "filename": "OPNsense-23.1-OpenSSL-nano-amd64.img", + "version": "23.1", + "md5sum": "db7d3b9fd3b94894623368db1041ff11", + "filesize": 3221225472, + "download_url": "https://opnsense.c0urier.net/releases/23.1/" + }, { "filename": "OPNsense-22.1.2-OpenSSL-nano-amd64.img", "version": "22.1.2", @@ -55,6 +62,12 @@ } ], "versions": [ + { + "name": "23.1", + "images": { + "hda_disk_image": "OPNsense-23.1-OpenSSL-nano-amd64.img" + } + }, { "name": "22.1.2", "images": { diff --git a/gns3server/appliances/pfsense.gns3a b/gns3server/appliances/pfsense.gns3a index 42fa5a9d..c0f0ebfa 100644 --- a/gns3server/appliances/pfsense.gns3a +++ b/gns3server/appliances/pfsense.gns3a @@ -24,6 +24,13 @@ "process_priority": "normal" }, "images": [ + { + "filename": "pfSense-CE-2.7.0-RELEASE-amd64.iso", + "version": "2.7.0", + "md5sum": "cb0b72ca864d06682265de5e5a72a1fb", + "filesize": 765218816, + "download_url": "https://www.pfsense.org/download/mirror.php?section=downloads" + }, { "filename": "pfSense-CE-2.6.0-RELEASE-amd64.iso", "version": "2.6.0", @@ -69,6 +76,13 @@ } ], "versions": [ + { + "name": "2.7.0", + "images": { + "hda_disk_image": "empty100G.qcow2", + "cdrom_image": "pfSense-CE-2.7.0-RELEASE-amd64.iso" + } + }, { "name": "2.6.0", "images": { diff --git a/gns3server/appliances/webterm.gns3a b/gns3server/appliances/webterm.gns3a index 56fe301a..fa20816d 100644 --- a/gns3server/appliances/webterm.gns3a +++ b/gns3server/appliances/webterm.gns3a @@ -8,8 +8,8 @@ "product_name": "webterm", "registry_version": 4, "status": "stable", - "maintainer": "GNS3 Team", - "maintainer_email": "developers@gns3.net", + "maintainer": "Bernhard Ehlers", + "maintainer_email": "dev-ehlers@mailbox.org", "usage": "The /root directory is persistent.", "symbol": "firefox.svg", "docker": { diff --git a/gns3server/appliances/windows-11-dev-env.gns3a b/gns3server/appliances/windows-11-dev-env.gns3a index 6c7514d1..b0888e46 100644 --- a/gns3server/appliances/windows-11-dev-env.gns3a +++ b/gns3server/appliances/windows-11-dev-env.gns3a @@ -38,12 +38,12 @@ "compression": "zip" }, { - "filename": "OVMF-20160813.fd", - "version": "16.08.13", - "md5sum": "8ff0ef1ec56345db5b6bda1a8630e3c6", - "filesize": 2097152, - "download_url": "", - "direct_download_url": "https://sourceforge.net/projects/gns-3/files/Qemu%20Appliances/OVMF-20160813.fd.zip/download", + "filename": "OVMF-edk2-stable202305.fd", + "version": "stable202305", + "md5sum": "6c4cf1519fec4a4b95525d9ae562963a", + "filesize": 4194304, + "download_url": "https://sourceforge.net/projects/gns-3/files/Qemu%20Appliances/", + "direct_download_url": "https://sourceforge.net/projects/gns-3/files/Qemu%20Appliances/OVMF-edk2-stable202305.fd.zip/download", "compression": "zip" } ], @@ -51,7 +51,7 @@ { "name": "2212", "images": { - "bios_image": "OVMF-20160813.fd", + "bios_image": "OVMF-edk2-stable202305.fd", "hda_disk_image": "WinDev2212Eval-disk1.vmdk" } }