gns3-registry/packer/debian
2024-07-03 09:56:30 +02:00
..
scripts Debian: Update to versions 12.6 and 11.10, remove netplan 2024-07-03 09:56:30 +02:00
.gitignore Debian: Generate images by packer, update to versions 12.2 and 11.8 2023-10-13 22:03:48 +02:00
bird2.json BIRD2: add version 2.14 2024-01-19 14:30:59 +01:00
debian-11.json Debian: Update to versions 12.6 and 11.10, remove netplan 2024-07-03 09:56:30 +02:00
debian.json Debian: Update to versions 12.6 and 11.10, remove netplan 2024-07-03 09:56:30 +02:00
meta-data Debian: Generate images by packer, update to versions 12.2 and 11.8 2023-10-13 22:03:48 +02:00
README.md Debian: Generate images by packer, update to versions 12.2 and 11.8 2023-10-13 22:03:48 +02:00
user-data Debian: Generate images by packer, update to versions 12.2 and 11.8 2023-10-13 22:03:48 +02:00

Packer for Debian based GNS3 appliances

Packer Version Dependency

Packer versions 1.6.0 or later do not accept templates that use the iso_checksum_type attribute. To use these newer versions, you must delete the line containing iso_checksum_type from debian.json.

Generate debian-cloud-init-data image

debian-cloud-init-data can be generated with the following commands:

printf "#cloud-config\n\npassword: debian\nchpasswd: { expire: False }\nssh_pwauth: True\n" > user-data
printf "instance-id: debian\nlocal-hostname: debian\n" > meta-data
mkisofs -output debian-cloud-init-data.iso -volid cidata -joliet -rock user-data meta-data

Debian CLI

packer build debian.json

Debian-11 CLI

packer build -var-file=debian-11.json debian.json

BIRDv2

A build of Debian with BIRD Internet Routing Daemon v2 preinstalled.

packer build -var-file=bird2.json debian.json