Skip to content

Releases: shantanoo-desai/packer-ubuntu-server-uefi

Ubuntu 24.04 LTS + Fixes for cloud-init and UEFI boot compatibility

31 May 11:54
Compare
Choose a tag to compare

What's Changed

Tested with:

  • packer: v1.10.3
  • cloud-init: 24.1
  • make: 4.4.1

New Ubuntu Distro

  • Ubuntu 24.04 (Noble Numbat) LTS 🎊

Fixes

  • With Ubuntu 24.04 LTS the UEFI Boot Sequence provides incompatible output that caused builds to break (see #17).
    Now each Distro's cloud-init configuration is in its separate directory to maintain compatibility with older LTS versions
  • Fix for wrong cloud-init parameter plain_text_passwd

Full Changelog: v0.4.5...v0.5.0

v0.4.5

20 Mar 12:51
b203552
Compare
Choose a tag to compare

What's Changed

Fixes for Docker

  • previously wrong Docker Compose configurations were used. This release fixes the configuration (see #13 )
  • Update packer docker image v1.8 -> v1.10
  • Add PACKER_CONFIG_DIR value in the Dockerfile

Refactoring

  • adapt the Makefile to handle packer template validation before building an Image

Update

  • update Ubuntu Jammy base ISO image: 22.04.2 -> 22.04.4

Full Changelog: v0.4.4...v0.4.5

Cloud-Init Plain-Text Password fix

10 Jul 07:46
0b0a4b4
Compare
Choose a tag to compare

Release Notes

  • Fix cloud-init plain-text password key (see #11 )

Initialize QEMU plugin as required

11 Jun 17:43
Compare
Choose a tag to compare

CHANGELOG

  • fix(packer): add required_plugins for QEMU (closes #10)

Full Changelog: v0.4.2...v0.4.3

Bootloader Logic in Cloud-Init + OVMF directory generalization

02 May 18:47
Compare
Choose a tag to compare

Release Notes

  • fixes #7 based on suggestion from @shivaji17 introduce efibootmgr based on conditional check for UEFI in Cloud-Init
  • Use host_distro variable in order to make the ubuntu.pkr.hcl template general to resolve the OVMF path for EFI settings (see #9)

Full Changelog: v0.4.1...v0.4.2

Ubuntu Live-Server Version Bump

21 Apr 15:31
Compare
Choose a tag to compare

v0.4.1 Release Notes

  • Bump Focal Fossa: 20.04.5 to 20.04.6
  • Bump Jammy Jellyfish: 22.04.1 to 22.04.2
  • Remove qemu-guest-agent package from user-data

Full Changelog: v0.2.0...v0.4.1