Skip to content

Cluster Broccoli 0.8.0

Latest
Compare
Choose a tag to compare
@FRosner FRosner released this 27 Apr 08:49
· 11 commits to master since this release

Breaking Changes

The 0.8.0 release contains some changes that are not backwards compatible. Please consult the migration guide to 0.8.0 before upgrading to ensure that everything will run smoothly.

Improvements

  • Show log and allocation information for instance allocations and periodic runs
  • Use Jinjava as template engine to support more sophisticated template logic (loops, conditions, etc.)
  • Change meta.json (JSON) to template.conf (HOCON)
  • Support an order index for parameters to influence the order of the parameters in the UI independent of their identifier
  • Add numeric parameter type
  • Use atomic move operation when modifying instances in the filesystem instance storage to minimize the chance of corrupted data
  • Added controls to stop and trash periodic runs

Bugfixes

  • Fix a bug where under certain conditions websockets would not get refreshed properly after starting Broccoli
  • API now returns the services and periodic runs of an instances that is to be stopped
  • Periodic run time is now displayed correctly again
  • Fixed a bug where sometimes the service discovery would be reported to be working even if Consul is not running