Skip to content

Releases: eclipse-ankaios/ankaios

v0.4.0

06 Aug 09:45
1a84057
Compare
Choose a tag to compare

This release adds new security features like authentication and authorization and also contains some bug fixes and improvements.

Note: For upgrading from v0.3.x to v0.4.0 see documentation.

What's Changed

🛠️ Breaking Changes

🐛 Bug Fixes

  • Fix crash on misbehaving terminals by @krucod3 in #295
  • Improve the error message when entering wrong kube down options by @krucod3 in #297
  • Fix ank flickering with additional wrap and truncate by @inf17101 in #303
  • Fix agent sending old workload states after workload was updated by @inf17101 in #305

📚 Documentation

Other Changes

Full Changelog: v0.3.1...v0.4.0

v0.3.1

11 Jun 08:18
3990c93
Compare
Choose a tag to compare

What's Changed

✨ Features

🐛 Bug Fixes

📚 Documentation

Other Changes

Full Changelog: v0.3.0...v0.3.1

v0.3.0

09 Apr 06:23
483055d
Compare
Choose a tag to compare

Upgrading v0.2 to v0.3

If you are upgrading from the version 0.2.0 to this version, see the official documentation what has changed.

What's Changed

🛠️ Breaking Changes

  • Add request and response message by @christoph-hamm in #152
  • Major updates of the Ankaios complete state by @maturar in #171
  • Format version for workload state in complete state, startup config and ank-apply-manifest by @maturar in #197
  • Change restart flag to an restart policy enum in interfaces by @inf17101 in #217

✨ Features

  • Ankaios server shall exits if the configured gRPC port is already in use by @krucod3 in #111
  • Improve execution states by @maturar in #125
  • Adding required execution states and conditions for the inter-workload dependencies by @krucod3 in #144
  • Restart workloads that are added after deletion and take too much time to delete by @inf17101 in #137
  • Make startup config optional by @maturar in #132
  • Add URL to connection error message by @windsource in #160
  • Improve ank error when server not available by @krucod3 in #162
  • Add cyclic detection for workload dependencies and dependency graph management to Ankaios server by @inf17101 in #156
  • Add the delete graph for inter-workload dependencies to Ankaios server by @inf17101 in #174
  • Improve workload execution states by @krucod3 in #170
  • Ank-server returns response message after UpdateStateRequest by @christoph-hamm in #182
  • Add ank apply command to CLI by @lingnoi in #180
  • Implement inter-workload dependencies handling in agent by @inf17101 in #189
  • Finalizing workload state handling by @krucod3 in #191
  • Remove successfully deleted workloads from delete graph by @inf17101 in #200
  • Unify error handling for missing fields in Ankaios manifests by @maturar in #205
  • Introduced setting log level during Ankaios installation by @lingnoi in #223
  • Ank CLI waits for server response and correct workload states by @christoph-hamm in #210

🐛 Bug Fixes

  • Added wait for complete state in cli by @lingnoi in #124
  • Handle all Podman states by @maturar in #127
  • Ankaios CLI "ank get workloads" does not list workload state "Stopping" by @maturar in #154
  • Startup config does not check apiVersion by @maturar in #209
  • Add r/w permissions for others on ankaios default base path e.g. by @lingnoi in #206

📚 Documentation

Other Changes

New Contributors

Full Changelog: v0.2.0...v0.3.0

v0.2.0

11 Dec 10:13
d6424d8
Compare
Choose a tag to compare

What's Changed

🛠️ Breaking Changes

  • Use the Podman CLI instead of the Podman socket to communicate with the the Podman container engine
  • New format of the podman runtime config that supports all Podman CLI options

✨ Features

🐛 Bug Fixes

📚 Documentation

Other Changes

Full Changelog: v0.1.0...v0.2.0

v0.2.0-rc1

24 Nov 09:06
b4bfb8a
Compare
Choose a tag to compare
v0.2.0-rc1 Pre-release
Pre-release

What's Changed

🛠️ Breaking Changes

  • Use the Podman CLI instead of the Podman socket to communicate with the the Podman container engine
  • New format of the podman runtime config that supports all Podman CLI options

✨ Features

  • New runtime: Kubernetes manifests can be played with the podman-kube runtime
  • Improve error handling by @inf17101 in #44
  • Improve error output and traces in the ank CLI by @maturar in #53
  • Setup integration tests by @lingnoi in #52
  • Fix documentation workflow block of PRs and add names to jobs by @inf17101 in #72
  • Add startup automation to installation by @windsource in #61
  • Add environment variable support for server url in Ankaios CLI by @inf17101 in #81
  • Static linking using musl by @inf17101 in #86
  • Add cache for podman ps by @christoph-hamm in #87
  • Add examples in various languages by @inf17101 in #78
  • Use Vagrant for provisioning test VMs by @windsource in #103

🐛 Bug Fixes

📚 Documentation

Other Changes

Full Changelog: v0.1.0...v0.2.0-rc1

v0.1.0

06 Sep 09:29
ed041ca
Compare
Choose a tag to compare

Initial Contribution