Skip to content

v0.1.6

Compare
Choose a tag to compare
@codenrhoden codenrhoden released this 27 Aug 14:36
v0.1.6
6595c9d

This patch release includes new features, bug fixes, and enhancements!

Bug Fixes 🐛

  • ova: remove deprecated Packer config keys for Packer 1.6 (#255)
  • Fix CNI plugins binary name for HTTP installs (#264)
  • ova: Add exclude-nics filter for more reliable IP address reporting (#269)
  • Fix installation of rng-tools on Photon OS (#290)
  • Fix building OVAs as root by passing Ansible user explicitly (#306)
  • Fix containerd/cloud-init startup race (#323)
  • Explicitly ensure all cloud-init related services are enabled on boot (#324)
  • Fix the failed startup of auditd and sysstat services on Amazon Linux 2 (#315)

Enhancements 📈

  • Bump default CentOS 7 ISO from 7.7 to 7.8 (#262)
  • Bump default Photon 3 ISO to Rev 3 (#338)
  • Bump default kubernetes-CNI version to v0.8.6 (#258)
  • Bump default Kubernetes version to 1.16.14 (#334)
  • Refactor AMI builds to always use Makefile (#266)
  • Tag AMIs with version of image-builder used (#266)
  • Allow overriding location of kubeadm template (#274)
  • Enable auditd in PhotonOS image (#271)
  • make deps now updates goss-provisioner as required, and is run automatically with make build (#301, #318)
  • Default/recommended Packer version is now 1.6 (#304)
  • jq package added to all RPM-based images (#305)
  • Disable HyperV daemon on Ubuntu 18.04 AMIs (#316)
  • Tune TCP stack in Photon for better bandwidth in K8s clusters (#319, #340)
  • Add option to disable color output from Packer (#329)
  • Refactor Azure Packer configs to break out different OS's into separate files (#325)
  • Allow multiple custom roles to be named (#328)
  • Improve cloud-init logging by adding timestamp (#294)
  • ova: default hardware version now set to 15 (#337)
  • Add Packer validation targets to makefile (#336)
  • Always explicitly set file mode to suppress Ansible warnings (#339)
  • Remove/disable conntrackd from all node images (conntrack tools still present) (#344)
  • Add Azure image building as PR CI job (#313)

Features 🚀

  • Vastly expanded GOSS validation support (#286, #288, #305, #307)
  • Add CentOS 7 as supported Node OS for Azure (#287)
  • Add RHEL 7 as supported Node OS for OVA (#129)
  • Allow customizing volume size for AMIs (#293)
  • Add a container image that has all pre-reqs installed (#276)

⚠️ Breaking Changes

  • If you previously used the var custom_role_name to pass the name of a custom Ansible role to include during build, this has been renamed to custom_role_names to allow for multiple roles. (#328)