diff --git a/gns3server/appliances/armbian.gns3a b/gns3server/appliances/armbian.gns3a index 094f2bd35..221fe7083 100644 --- a/gns3server/appliances/armbian.gns3a +++ b/gns3server/appliances/armbian.gns3a @@ -8,7 +8,7 @@ "documentation_url": "https://docs.armbian.com/", "product_name": "Armbian UEFI x86", "product_url": "https://armbian.com/boards/uefi-x86", - "registry_version": 4, + "registry_version": 6, "status": "stable", "maintainer": "GNS3 Team", "maintainer_email": "developers@gns3.net", @@ -21,7 +21,6 @@ "hda_disk_interface": "virtio", "arch": "x86_64", "console_type": "spice+agent", - "uefi": false, "boot_priority": "c", "kvm": "require", "options": "-nographic" diff --git a/gns3server/appliances/cisco-iou-l2.gns3a b/gns3server/appliances/cisco-iou-l2.gns3a index dd5966dd2..5537447ad 100644 --- a/gns3server/appliances/cisco-iou-l2.gns3a +++ b/gns3server/appliances/cisco-iou-l2.gns3a @@ -21,6 +21,12 @@ "startup_config": "iou_l2_base_startup-config.txt" }, "images": [ + { + "filename": "x86_64_crb_linux_l2-adventerprisek9-ms.17.18.2.iol", + "version": "17.18.2", + "md5sum": "0e460cbcfa9e0b76ca400162928fd989", + "filesize": 246471208 + }, { "filename": "x86_64_crb_linux_l2-adventerprisek9-ms.17.16.1a.iol", "version": "17.16.1a", @@ -41,6 +47,12 @@ } ], "versions": [ + { + "name": "17.18.2", + "images": { + "image": "x86_64_crb_linux_l2-adventerprisek9-ms.17.18.2.iol" + } + }, { "name": "17.16.1a", "images": { diff --git a/gns3server/appliances/cisco-iou-l3.gns3a b/gns3server/appliances/cisco-iou-l3.gns3a index ae8273616..a8da82002 100644 --- a/gns3server/appliances/cisco-iou-l3.gns3a +++ b/gns3server/appliances/cisco-iou-l3.gns3a @@ -21,6 +21,12 @@ "startup_config": "iou_l3_base_startup-config.txt" }, "images": [ + { + "filename": "x86_64_crb_linux-adventerprisek9-ms.17.18.2.iol", + "version": "17.18.2", + "md5sum": "34bf876c5b3c60f3ef4eb28eb8a176d7", + "filesize": 293729288 + }, { "filename": "x86_64_crb_linux-adventerprisek9-ms.17.16.1a.iol", "version": "17.16.1a", @@ -41,6 +47,12 @@ } ], "versions": [ + { + "name": "17.18.2", + "images": { + "image": "x86_64_crb_linux-adventerprisek9-ms.17.18.2.iol" + } + }, { "name": "17.16.1a", "images": { diff --git a/gns3server/appliances/frr-docker-lite.gns3a b/gns3server/appliances/frr-docker-lite.gns3a new file mode 100644 index 000000000..9c4d84062 --- /dev/null +++ b/gns3server/appliances/frr-docker-lite.gns3a @@ -0,0 +1,24 @@ +{ + "appliance_id": "7c3303b4-ad66-4cd4-8677-05c26f370c0d", + "name": "FRRDockerLite", + "category": "router", + "symbol": "router.svg", + "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\nThis is the minimal Docker variant: it runs only zebra with OSPFv2 and OSPFv3 (ospfd + ospf6d), for the lowest memory footprint when you just need OSPF.", + "vendor_name": "FRRouting Project", + "vendor_url": "https://frrouting.org", + "documentation_url": "https://docs.frrouting.org/", + "product_name": "FRR", + "registry_version": 4, + "status": "experimental", + "availability": "free", + "maintainer": "GNS3 Team", + "maintainer_email": "developers@gns3.net", + "usage": "OSPF-only variant. The console opens directly in the FRR CLI (vtysh). Type 'exit' to reach a Linux shell; run 'vtysh' to return. Save your config with 'write memory'.", + "docker": { + "adapters": 8, + "image": "gns3/frr:latest", + "console_type": "telnet", + "start_command": "/usr/lib/frr/docker-start", + "environment": "FRR_PROFILE=lite,\nTERM=xterm" + } +} diff --git a/gns3server/appliances/frr-docker.gns3a b/gns3server/appliances/frr-docker.gns3a new file mode 100644 index 000000000..0ae4fa4a2 --- /dev/null +++ b/gns3server/appliances/frr-docker.gns3a @@ -0,0 +1,24 @@ +{ + "appliance_id": "813e6041-2693-422b-9d2d-9ab2b4f61247", + "name": "FRRDocker", + "category": "router", + "symbol": "router.svg", + "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\nThis Docker version runs the complete FRR protocol suite — BGP, OSPFv2/v3, RIP/RIPng, IS-IS, LDP, PIM/PIM6, NHRP, EIGRP, Babel, BFD, VRRP, PBR and static routing — and is ready to route within seconds. For a minimal OSPF-only image, use the FRRDockerLite appliance.", + "vendor_name": "FRRouting Project", + "vendor_url": "https://frrouting.org", + "documentation_url": "https://docs.frrouting.org/", + "product_name": "FRR", + "registry_version": 4, + "status": "experimental", + "availability": "free", + "maintainer": "GNS3 Team", + "maintainer_email": "developers@gns3.net", + "usage": "The console opens directly in the FRR CLI (vtysh). Type 'exit' to reach a Linux shell; run 'vtysh' to return to the routing CLI. Save your config with 'write memory'.", + "docker": { + "adapters": 8, + "image": "gns3/frr:latest", + "console_type": "telnet", + "start_command": "/usr/lib/frr/docker-start", + "environment": "FRR_PROFILE=full,\nTERM=xterm" + } +} diff --git a/gns3server/appliances/vyos.gns3a b/gns3server/appliances/vyos.gns3a index f89c82044..46cdac418 100644 --- a/gns3server/appliances/vyos.gns3a +++ b/gns3server/appliances/vyos.gns3a @@ -50,6 +50,13 @@ } ], "images": [ + { + "filename": "vyos-1.5.1-kvm-amd64.qcow2", + "version": "1.5.1", + "md5sum": "816ec7c3699a9e4f19e2b8765fd3d7eb", + "filesize": 667549696, + "download_url": "https://support.vyos.io/" + }, { "filename": "vyos-1.5.0-kvm-amd64.qcow2", "version": "1.5.0", @@ -57,6 +64,13 @@ "filesize": 618528768, "download_url": "https://support.vyos.io/" }, + { + "filename": "vyos-1.4.5-kvm-amd64.qcow2", + "version": "1.4.5", + "md5sum": "06ccf7e3ed3f948a23c995133b5fbfce", + "filesize": 557645824, + "download_url": "https://support.vyos.io/" + }, { "filename": "vyos-1.4.4-kvm-amd64.qcow2", "version": "1.4.4", @@ -164,6 +178,13 @@ } ], "versions": [ + { + "name": "1.5.1", + "settings": "1.5 x86_64", + "images": { + "hda_disk_image": "vyos-1.5.1-kvm-amd64.qcow2" + } + }, { "name": "1.5.0", "settings": "1.5 x86_64", @@ -171,6 +192,12 @@ "hda_disk_image": "vyos-1.5.0-kvm-amd64.qcow2" } }, + { + "name": "1.4.5", + "images": { + "hda_disk_image": "vyos-1.4.5-kvm-amd64.qcow2" + } + }, { "name": "1.4.4", "images": { diff --git a/gns3server/custom_symbols/AlpiNet.svg b/gns3server/custom_symbols/AlpiNet.svg index 985d9af01..f0c1067a6 100644 --- a/gns3server/custom_symbols/AlpiNet.svg +++ b/gns3server/custom_symbols/AlpiNet.svg @@ -4,20 +4,43 @@