Skip to content

Latest commit

 

History

History
67 lines (58 loc) · 2.81 KB

CHANGELOG.md

File metadata and controls

67 lines (58 loc) · 2.81 KB

2.2.2

  • Set packages upgrade script apt upgrade to non-interactive mode

2.2.1

  • Fix readme
  • Fix Copyright note

2.2.0

  • Update Default YQ package version
  • Update a list of available instances types
  • Make sure that instances without public IP addresses (IPv4/IPv6) are able to connect to the internet
  • Update/install packages when there is no public network in the instance and default route is configured
  • Replace ifcfg network configuration with NetworkManager keyfile format
  • Add new supported images:
    • fedora-36
    • fedora-37
    • rocky-9
    • centos-stream-9
  • Remove unsupported images:
    • fedora-34

Warnings

  • ifcfg configuration is depricated now and will be remove in the next release
  • If no public address is available for the instance user needs to:
    • to provide internet connectivity via private network with NAT
    • add route to 0.0.0.0/0 to access internet via specific private interface
    • add the same route to private network settings

2.1.1

  • Fix Netplan network configuration on boot with - empty map of nameservers and empty list of routes is passed to neplan config insted o null
  • Fix sudo and ssh-authorized-keys injection

2.1.0

  • Update structure of the variable private_networks_settings to work fine with with hcloud-server module - new variables are not used for now, but it makes space for future improvements
  • Add requirements
  • Remove notice about CEPH instances - they are not avaliable anymore

Warnings

Please check described variable new structure. Previous one will not work with this version of the module. Result file will not change after applying this version of module.

2.0.1

  • Fix readme

2.0.0

Main changes

  • Moving from cloud-init definition in template files to terraform maps - this gives more flexibility than working with templates
  • Add possibility to define timezone with cloudinit on boot
  • Add possibility to install additional packages
  • This module doesn't force packages upgrade on first boot if variable upgrade_all_packages was set to false
  • Resolve DNS issues on supported debian systems
  • Resolve Network and DNS issues on supported RHEL systems
  • Remove unsupported images:
    • fedora-33
    • centos-7
    • centos-8 - Please read this post for more details
    • debian-9
    • ubuntu-18.04
  • Add new supported images:
    • fedora-34
    • rocky-8
    • centos-stream-8

Warnings

This is breaking change, please take a look at all Outputs. Names of the outputs have changed since version 1.0.0

1.0.0

Main changes

  • Initial version of the module - Please read README for all details