Repository navigation
What's Changed since v2.2.0
[Bug Fixes]
- fix(charts): settle a paused rollout every slot has outgrown (#705) @eldara-cruncher
- Count a service resting out its restart delay as converged (#700) @eldara-cruncher
- Install from Homebrew by full name, and strip quarantine with postflight_steps (#702) @eldara-cruncher
[Dependencies]
- chore(deps): bump goreleaser/goreleaser-action from 7.2.3 to 7.3.0 in the actions group (#704) @dependabot[bot]
Business Edition
Compatibility
| Component | Version |
|---|---|
| swarmcli (CE) | v2.2.1 |
| swarmcli-agent | v2.1.0 |
| swarmcli-rbac-proxy | v2.3.0 |
The agent and RBAC proxy versions are unchanged from v2.2.0.
What's new in v2.2.1
- Install from Homebrew by full name. Since Homebrew 6.0,
brew tapgrants no trust, so a barebrew install swarmcliis refused from the untrusted tap.brew install Eldara-Tech/tap/swarmclitaps the repository and trusts the cask in one step. Theswarmclicask now clears the macOS quarantine flag withpostflight_steps, so brew commands no longer warn thatpostflightis deprecated. - Rollout status that settles. Two states that used to read as stuck now read as converged in the charts view and in swarmcli-cd. One is a service whose update Swarm paused, once restarts have brought the new spec up in every slot. The other is a service run on a schedule that rests behind a long restart delay between runs, which
swarmcli charts … --waitnow accepts too.
Internal changes
- Pinned CE v2.2.1.
Downloads
*_oss archives, :<version>-oss and the swarmcli-oss cask and Scoop manifest are wholly Apache-2.0; the other archives, :<version>, :latest and the swarmcli cask and manifest add licensed code that stays inert until a licence verifies (editions).
Checksums: checksums-oss.txt and checksums-merged.txt respectively.