Releases: jorgemarey/nomad-nova-autoscaler
Releases · jorgemarey/nomad-nova-autoscaler
v0.4.2
v0.4.1
FEATURES:
- Updated golang to 1.22.4
- Updated autoscaler dependendy to 0.4.4
- floatingip_pool_name can now be specified to attach a floating ip for created instances
- fix cache data being renoved after reload
v0.4.0
FEATURES:
- Updated golang 1.21.3
- Updated gophercloud to 1.7.1 (this is using a fork to pass a context to requests)
- Now all requests are bound to a default action_timeout of 120 seconds
- Set a default timeout of 5 minutes on the Status method
- Allow configuring a scale and status timeouts. Defaults are 5m to Status and 2h for Scale
- stop_first and force_destroy can now be specified in plugin configuration
v0.3.0
NOTES:
- This version changes the default behaviour when counting the servers in the pool.
Previously servers in stateERROR
were ignored. If you want to have the same
behaviour as previously that can be configured using the newignored_states
configuration option
FEATURES:
- Allow setting a
ignored_states
to ignore server in these states when counting
v0.2.5
BUG FIXES:
- Fix scale-in when using node name as the mapper function
v0.2.4
BUG FIXES:
- Fix deletion of all servers when scaling in.
v0.2.3
NOTES:
- This version contains a bug related to hashicorp/nomad-autoscaler#572
that will destroy all nodes in the pool when scaling in. You should skip this and upgrade to 0.2.4
FEATURES:
- Allow configuring a timeout for creation and deletion of servers
- Allow setting a
value_separator
to use when splitting value strings - Update autoscaler library to v0.3.6
BUG FIXES:
- Fix use of
id_attribute
failing after the first use. - Do not count servers in ERROR state towards the total
v0.2.2
FEATURES:
- Allow using
meta.
attributes to map Nova server ID
BUG FIXES:
- Fix server deletion when filter is by name
- Return an error is a server was not found when deleting
v0.2.1
FEATURES:
- Include
cacert_file
andinsecure_skip_verify
options
BUG FIXES:
- Fix AZ list (correctly remove nova default AZ)
v0.2.0
FEATURES:
- Allow using networks by name
IMPROVEMENTS:
- Add cache to avoid API calls when name values are the same. Used for image and flavor
BUG FIXES:
- Use correct import to discover nova AZs