v0.27.0
·
5280 commits
to release-next
since this release
Release 0.27.0
What's New
- Ziti CLI
- The CLI has been cleaned up and unused, unusable and underused components have been removed or hidden
- Add create/delete transit-router CLI commands
- Issue-706 - Add port check to quickstart
Ziti CLI
- The update command has been removed. It was non-functional, so this should not affect anyone
- The adhoc, ping and playbook commands have been removed. These were ansible and vagrant commands that were not widely used.
- Make the art command hidden, doesn't need to be removed, leave it as an easter egg
- Move ziti ps command under ziti agent. Remove all ziti ps subcommands, as they already exist as ziti agent subcommands
- Add
ziti controller
andziti router
commands- They should work exactly the same as
ziti-controller
andziti router
- The standalone binaries for
ziti-controller
andziti-router
are deprecated and will be removed in a future release
- They should work exactly the same as
- Add hidden
ziti tunnel
command- Should work exactly the same as
ziti-tunnel
- Is hidden as
ziti-edge-tunnel
is the preferred tunnelling application - The standalone binary
ziti-tunnel
is deprecated and will be removed in a future release
- Should work exactly the same as
- The db, log-format and unwrap commands have been moved under a new ops command
- ziti executable download management has been deprecated
- The init and uninstall commands have been removed
- The install, upgrade, use and version commands have been hidden and will be hidden once tests using them are updated or replaced
- The demo and tutorial commands have been moved under the new learn subcommand
ziti edge enroll
now has a verbose option for additional debugging- The
ziti edge
CLI now support create/delete transit-router. This allows transit/fabric routers to be provisioned using an enrollment process, rather than requiring certs to be created externally. Note that this requires that the fabric router config file has acsr
section.
Component Updates and Bug Fixes
-
github.com/openziti/agent: v1.0.5 -> v1.0.7
-
github.com/openziti/channel/v2: v2.0.12 -> v2.0.24
-
github.com/openziti/edge: v0.24.36 -> v0.24.75
- Issue #1253 - Panic in controller getting hello from edge router
- Issue #1233 - edge-routers ref link in identities endpoint is incorrectly keyed
- Issue #1234 - identities missing service-config link ref
- Issue #1232 - edge management api identity-types endpoint produces incorrect links
-
github.com/openziti/fabric: v0.21.17 -> v0.21.36
- Issue #525 - Update metrics message propagation from router to controller for HA
-
github.com/openziti/foundation/v2: v2.0.7 -> v2.0.9
-
github.com/openziti/identity: v1.0.20 -> v1.0.28
-
github.com/openziti/runzmd: v1.0.3 -> v1.0.7
-
github.com/openziti/sdk-golang: v0.16.146 -> v0.18.19
-
github.com/openziti/storage: v0.1.26 -> v0.1.30
-
github.com/openziti/transport/v2: v2.0.38 -> v2.0.48
-
github.com/openziti/metrics: v1.1.5 -> v1.2.2
-
github.com/openziti/ziti: v0.26.11 -> v0.26.12
- Issue #892 - Add timeout to ziti agent controller snapshot-db command
- Issue #917 - ZITI_BIN_ROOT is incorrect in docker env
- Issue #912 - Binaries not updated in docker-compose env with new image
- Issue #897 - Add CLI options to manage /edge/v1/transit-routers
- Issue #706 - Add port check to quickstart