@shlomi-noach shlomi-noach released this Nov 16, 2017 · 718 commits to master since this release

Assets 12

Changes since last release: v3.0.2...v3.0.3

See detailed announcement: orchestrator 3.0.3: auto provisioning raft nodes, native Consul support and more

Noteworthy:

  • orchestrator/raft auto provisioning nodes: With 3.0.3 the failed node can go down for as long as it wants. Once it comes back, it attempts to join the raft cluster. A node keeps its own snapshots and its raft log outside the relational backend DB. If it has recent-enough data, it just needs to catch up with raft replication log, which is acquires from one of the active nodes. If it went down for a substantial amount of time, or is completely wiped out, the node gets, and bootstraps from, a valid snapshot from one of the active nodes.
  • Key-Value support for master discovery: orchestrator will write to KV stores (Consul supported at this time) clusters' master identities. It will update KV upon failover.
  • Web UI improvements: graceful promotion, mater takeover, silent mode
  • More.

sha256sum:

0748e3e499447b6168dd67de24e562388477bf5b9a51d3783d88f81831cbb259  orchestrator-3.0.3-linux-amd64.tar.gz
162981cdad50f3f9f163ae1b4cee3e4974b12d62541affcdb506f827a38f3b62  orchestrator-cli_3.0.3_amd64.deb
329f71888743a95a12ee7c086408bc8516ebd0a5d6583a12072c5e3e80c4ec56  orchestrator_3.0.3_amd64.deb
4d34757572e784f8042aae9f8e11e8d437f0b9569afdcca4771635e464ebd851  orchestrator-cli-3.0.3-1.x86_64.rpm
63307f4de051c774ef23074d81d34d8d0ab4ea0684f7c55d8e1166d9f40157ad  orchestrator-client_3.0.3_amd64.deb
6c3e9ca89188c50132186aaec5a1c4afaf69719c0093439193caf1799bfe691b  orchestrator-client-3.0.3-1.x86_64.rpm
c6489fd6e4f4382f26a435a4b2b90c1a67f5ab4955eb12815009bb913a20fa7d  orchestrator-3.0.3-1.x86_64.rpm


5fe7bf4a920643c2bb3309f54945bd99b385b07b8e8955477741592567f02858  orchestrator-centos6-3.0.3-1.x86_64.rpm
80d7222444d6b40b3e9147e059dd67d49bcc67225bcc137b1867669c06c4ed85  orchestrator-client-centos6-3.0.3-1.x86_64.rpm
e0da1fb38341cba55e6f02bed5817d11d0ce7572b4f125256dec65e89f259794  orchestrator-cli-centos6-3.0.3-1.x86_64.rpm