Releases: projectcalico/calicoctl
Version 0.4.8 CALICO_PROFILE behavior bugfix
Fixes a bug which causes the -e CALICO_PROFILE option to be ignored when creating new containers.
Version 0.4.7 Updated calicoctl commands
Removed outdated calicoctl commands
- shownodes (use
endpoint show --detailed
) - profile member add (use `endpoint <ENDPOINT_ID> profile append [PROFILE_NAME] ..
- reset
Documentation updates including AWS, GCE, Digital Ocean, and Docker Swarm tutorials
Various bugfixes, namely ICMP rule support
Version 0.4.6 New BGP, Endpoint, and Advanced Profile Rules
- New endpoint, BGP, and profile-rule calicoctl commands
- Changes to etcd data model which are not backwards compatible
- Retired the route reflector etcd configuration, replacing it instead with generic BGP peers configurable at a global and per-node scope
- Please see the etcdStructure.md guide in the documentation. The latest guide can be found here: http://github.com/Metaswitch/calico-docker/blob/master/docs/etcdStructure.md
This addresses #117 - the new endpoint commands allow multiple profiles to be set on an endpoint - the profiles are applied in order to determine inbound and outbound connectivity to and from the workload endpoint.
Version 0.4.5 Add support for IP in IP
The new IP in IP support allows Calico to be evaluated without reconfiguring the underlying fabric to peer with Calico. Support for IP in IP is configured on an IP pool.
Please note that this release includes changes to the etcd data model related to how the IP Pools are configured. This is a non-backwards compatible change that will require reconfiguration of the pools.
Please see the etcdStructure.md guide in the documentation. The latest guide can be found here:
https://github.com/Metaswitch/calico-docker/blob/master/docs/etcdStructure.md
Version 0.4.4 Add new checksystem command
Fixes issue #150 by separating the check for ip6_tables into a separate command, calicoctl checksystem [--fix]
.
Version 0.4.3 Enable graceful restart in BIRD and fix how confd handles BIRD
Fixes issue #141 to ensure confd is compatible with BIRD. This release was tested compatible with Felix 0.22.1
Version 0.4.2 Handle container restarts, ensure BIRD uses correct interface
Fixes two issues #122 and #120: Ensure container restarts are handled correctly and ensure BIRD uses the correct interfaces.
Version 0.4.1 Pulls official felix release & improved command syntax
Pulls official felix release (0.18) rather than using a patch. The syntax for the calicoctl commands with IPv4/IPv6 options has been improved as per issue #102.
Version 0.4.0 Update latest calico-felix and Bugfix: #63 use latest calico python-etcd
Upgrades to use the latest calico-felix image and the deployed calico python-etcd debs. Fixes issues with anycast, now allows identical IPs to be assigned to containers.
Version 0.3.2 Bugfix: #61 new docker instance route discovery slow
Addresses issues in Felix polling etcd for updates which caused slow discovery of new endpoints. (https://github.com/Metaswitch/calico-docker/issues/61)