Skip to content

3.0.0 - It must have been love

Compare
Choose a tag to compare
@marcinbojko marcinbojko released this 16 Sep 05:04
· 2 commits to master since this release
2d9b724
  • [BREAKING_CHANGE] complete redesign of building process. Instead od separate scripts now you're presented with generic hv_generic.ps1 script run with proper parameters. This will allow for easier maintenance and less clutter in repository
  • [BREAKING_CHANGE] complete redesign of extra folder structure. Instead of primary structure based on hypervisor, current structure focuses on OS type, then if needed on hypervisor or cloud model. This will allow for easier maintenance and less clutter in repository
  • [BREAKING_CHANGE] complete redesign of Windows Update process. Instead of Nuget-based module, now we're presented with packer windows-update plugin. This will allow for easier maintenance and less clutter in repository
  • [BREAKING_CHANGE] complete redesing of templates. Instead of separate files for each template, now we're presented with generic family template (windows/rhel/ubuntu) This will allow for easier maintenance and less clutter in repository. Since packer doesn't support conditions, we're using empty resources to change its flow.
  • [BREAKING_CHANGE] dropping support for Vagrant builds. This can be introduced later, but for now, these builds are removed.
  • [BREAKING_CHANGE] dropping support for extra volumes for Docker. This is related both with removal of Docker from Kubernetes in favor of containerd, which forces different paths for containers.
  • [BREAKING_CHANGE] dropping customization image tendencies. We'll try to generate images as much generic as possible, without ground changes in them. Non-generic changes like adding Zabbix or Puppet will be removed in next releases, as I do believe this is not the Packer's role.
  • [BREAKING_CHANGE] dropping support for CentOS 7.x
  • [BREAKING_CHANGE] dropping support for Windows Server 2016