Releases

The following table shows component versioning for Calico v2.6.

Use the version selector at the top-right of this page to view a different release.

v2.6.10

Release archive with Kubernetes manifests, Docker images and binaries.

30 May 2018

Bug fixes

  • The install-cni container now maintains the original mode on certificates copied from Kubernetes secrets. cni-plugin #532 (@caseydavenport)
  • The install-cni container now writes the calico-kubeconfig file with mode 600 by default. It can be configured by setting the KUBECONFIG_MODE option. cni-plugin #532 (@caseydavenport)
  • The install-cni container now only writes the calico-kubeconfig file when running as a Kubernetes pod. cni-plugin #532 (@caseydavenport)
  • Fix etcd cert file existence check in calico/cni cni-plugin #532 (@bjhaid)
  • When run as a pod the Calico CNI plugin will be configured with the k8s CA for tls verification. cni-plugin #532 (@tmjd)
  • The libnetwork plugin IPAM driver now allocates addresses when the docker network was created with an explicit subnet. libnetwork-plugin #181 (@jsok)
Component Version
felix 2.6.7
typha v0.5.7
calicoctl v1.6.4
calico/node v2.6.10
calico/cni v1.11.6
confd v0.12.1-calico-0.4.4
libnetwork-plugin v1.1.3
calico/kube-controllers v1.0.4
calico-bird v0.3.2
calico-bgp-daemon v0.2.2
networking-calico 1.4.3
calico/routereflector v0.4.2
flannel v0.9.1

v2.6.9

Release archive with Kubernetes manifests, Docker images and binaries.

18 April 2018

Bug fixes

  • Fix an interaction between failsafe inbound/outbound ports and do-not-track policy that resulted in failsafe ports being blocked if do-not-track policy was added felix #1748 (@fasaxc)

  • Fix a bug where the egress type was displayed for upgraded pre-DNAT network policies libcalico-go #851 (@tmjd)

  • Support ‘.’ character in interface names libcalico-go #834 (@codertux)

Component Version
felix 2.6.7
typha v0.5.7
calicoctl v1.6.4
calico/node v2.6.9
calico/cni v1.11.5
confd v0.12.1-calico-0.4.4
libnetwork-plugin v1.1.2
calico/kube-controllers v1.0.4
calico-bird v0.3.2
calico-bgp-daemon v0.2.2
networking-calico 1.4.3
calico/routereflector v0.4.2
flannel v0.9.1

v2.6.8

Release archive with Kubernetes manifests, Docker images and binaries.

23 February 2018

  • Ignore hidden files when checking for etcd certificates to copy over when installing CNI. cni-plugin #474 (@tmjd)

  • Sanitize Mesos labels by stripping preceding and succeeding special characters and converting the rest to periods. cni-plugin #467 (@ozdanborne)

Component Version
felix 2.6.6
typha v0.5.6
calicoctl v1.6.3
calico/node v2.6.8
calico/cni v1.11.4
confd v0.12.1-calico-0.4.3
libnetwork-plugin v1.1.2
calico/kube-controllers v1.0.3
calico-bird v0.3.2
calico-bgp-daemon v0.2.2
networking-calico 1.4.3
calico/routereflector v0.4.2
flannel v0.9.1

v2.6.7

Release archive with Kubernetes manifests, Docker images and binaries.

30 January 2018

  • Fixes a bug where Felix would crash when parsing a NetworkPolicy with a named port. libcalico-go #774 (@caseydavenport)

  • Fixes a route scan issue where upon startup BIRD did not spot that a tunneled route needed to be updated to be non-tunneled. Calico #1625 (@robbrockbank)

Component Version
felix 2.6.6
typha v0.5.6
calicoctl v1.6.3
calico/node v2.6.7
calico/cni v1.11.2
confd v0.12.1-calico-0.4.3
libnetwork-plugin v1.1.2
calico/kube-controllers v1.0.3
calico-bird v0.3.2
calico-bgp-daemon v0.2.2
networking-calico 1.4.3
calico/routereflector v0.4.2
flannel v0.9.1

v2.6.6

Release archive with Kubernetes manifests, Docker images and binaries.

17 January 2018

  • Updates the calico/node startup logging format to be consistent with other Calico logs. calico #1594 (@caseydavenport)

  • Updates Typha and Felix to send logs to stdout instead of stderr. typha #105 (@fasaxc)

  • Resolves an issue when upgrading from old versions of Calico where the k8s-policy-no-match network policy was not removed as expected. kube-controllers #208 (@caseydavenport)

Component Version
felix 2.6.5
typha v0.5.5
calicoctl v1.6.3
calico/node v2.6.6
calico/cni v1.11.2
confd v0.12.1-calico-0.4.3
libnetwork-plugin v1.1.2
calico/kube-controllers v1.0.3
calico-bird v0.3.1
calico-bgp-daemon v0.2.1
networking-calico 1.4.3
calico/routereflector v0.4.2
flannel v0.9.1

v2.6.5

Release archive with Kubernetes manifests, Docker images and binaries.

22 December 2017

  • Resolves an issue which led to very brief loss of connectivity after upgrading to v3.0.0 from v2.6.4 when using an etcd datastore. [https://github.com/projectcalico/felix/pull/1676]

  • Certain configuration changes no longer cause Felix to restart, allowing upgrades to Calico v3.0.0. felix #1631 (@fasaxc)

  • Calico now assigns the host side of veth pairs a MAC address of ee:ee:ee:ee:ee:ee. If this fails, it uses a kernel-generated MAC address as before. For more information, refer to the Troubleshooting FAQ. cni-plugin #436 (@tmjd)

  • calicoctl now includes a new environment variable called CALICO_LIBNETWORK_VETH_MTU that allows you to configure the MTU of veth endpoints when using the Docker orchestrator. libnetwork-plugin #164 (@ti-mo)

Component Version
felix 2.6.4
typha v0.5.4
calicoctl v1.6.3
calico/node v2.6.5
calico/cni v1.11.2
confd v0.12.1-calico-0.4.3
libnetwork-plugin v1.1.2
calico/kube-controllers v1.0.2
calico-bird v0.3.1
calico-bgp-daemon v0.2.1
networking-calico 1.4.3
calico/routereflector v0.4.2

v2.6.4

Release archive with Kubernetes manifests, Docker images and binaries.

20 December 2017

  • This release has an issue which causes rolling upgrades to not work properly. We recommend that you use v2.6.5 instead.
Component Version
felix 2.6.3
typha v0.5.4
calicoctl v1.6.3
calico/node v2.6.4
calico/cni v1.11.2
calico-bird v0.3.1
confd v0.12.1-calico-0.4.3
calico-bgp-daemon v0.2.1
libnetwork-plugin v1.1.2
calico/kube-controllers v1.0.2
networking-calico 1.4.3
calico/routereflector v0.4.1

v2.6.3

Release archive with Kubernetes manifests, Docker images and binaries.

28 November 2017

Calico v2.6.3 addresses several outstanding common vulnerabilities and exposures (CVE).

  • A new node controller for Kubernetes deployments clears data associated with deleted nodes from the Calico datastore, preventing conflicts that can lead to crash loops.
Component Version
felix 2.6.2
typha v0.5.3
calicoctl v1.6.2
calico/node v2.6.3
calico/cni v1.11.1
calico-bird v0.3.1
confd v0.12.1-calico-0.4.2
calico-bgp-daemon v0.2.1
libnetwork-plugin v1.1.1
calico/kube-controllers v1.0.1
networking-calico 1.4.3
calico/routereflector v0.4.1

v2.6.2

Release archive with Kubernetes manifests, Docker images and binaries.

16 October 2017

Calico v2.6.2 adds fixes and enhancements for Calico/OpenStack deployments. For Kubernetes and other integrations there is no change from v2.6.1.

  • The dnsmasq packages that we provide have been upgraded so as to address various security issues.

  • networking-calico master has been released, as 1.4.3, so as to provide support for OpenStack Ocata and later.

Component Version
felix 2.6.0
typha v0.5.1
calicoctl v1.6.1
calico/node v2.6.2
calico/cni v1.11.0
calico-bird v0.3.1
calico-bgp-daemon v0.2.1
libnetwork-plugin v1.1.0
calico/kube-controllers v1.0.0
networking-calico 1.4.3
calico/routereflector v0.4.0

v2.6.1

Release archive with Kubernetes manifests, Docker images and binaries.

29 September 2017

Calico v2.6.0 was released with the wrong version of Felix, which meant that egress network policy did not function as expected. Calico v2.6.1 includes the correct version.

Component Version
felix 2.6.0
typha v0.5.1
calicoctl v1.6.1
calico/node v2.6.1
calico/cni v1.11.0
calico-bird v0.3.1
calico-bgp-daemon v0.2.1
libnetwork-plugin v1.1.0
calico/kube-controllers v1.0.0
networking-calico 1.4.2
calico/routereflector v0.4.0

v2.6.0

Release archive with Kubernetes manifests, Docker images and binaries.

28 September 2017

Detailed release notes can be found on GitHub.

Component Version
felix 2.6.0
typha v0.5.1
calicoctl v1.6.1
calico/node v2.6.0
calico/cni v1.11.0
calico-bird v0.3.1
calico-bgp-daemon v0.2.1
libnetwork-plugin v1.1.0
calico/kube-controllers v1.0.0
networking-calico 1.4.2
calico/routereflector v0.4.0

v2.6.0-rc3

Release archive with Kubernetes manifests, Docker images and binaries.

27 September 2017 Detailed release notes can be found on GitHub.

Component Version
felix 2.6.0-rc2
typha v0.5.1
calicoctl v1.6.0-rc2
calico/node v2.6.0-rc2
calico/cni v1.11.0
calico-bird v0.3.1
calico-bgp-daemon v0.2.1
libnetwork-plugin v1.1.0
calico/kube-controllers v1.0.0
networking-calico 1.4.2
calico/routereflector v0.4.0

v2.6.0-rc2

Release archive with Kubernetes manifests, Docker images and binaries.

24 September 2017

Detailed release notes can be found on GitHub.

Component Version
felix 2.6.0-rc2
typha v0.5.1
calicoctl v1.6.0-rc2
calico/node v2.6.0-rc2
calico/cni v1.11.0
calico-bird v0.3.1
calico-bgp-daemon v0.2.1
libnetwork-plugin v1.1.0
calico/kube-policy-controller v1.0.0-rc2
networking-calico 1.4.2
calico/routereflector v0.4.0

v2.6.0-rc1

Release archive with Kubernetes manifests, Docker images and binaries.

22 September 2017

Detailed release notes can be found on GitHub.

Component Version
felix 2.6.0-rc1
typha v0.5.0
calicoctl v1.6.0-rc1
calico/node v2.6.0-rc1
calico/cni v1.10.0
calico-bird v0.3.1
calico-bgp-daemon v0.2.1
libnetwork-plugin v1.1.0
calico/kube-policy-controller v1.0.0-rc1
networking-calico 1.4.2
calico/routereflector v0.4.0