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] 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