-
-
2.4.0-rc2-felixb7e630e2 · ·
Felix version 2.4.0-rc2 - Only report ready after first apply() completes. - Add a grace period before deleting routes. - Leave interfaces in the route cleanup grace period dirty, and add tests
-
v0.3.1-typha7739a153 · ·
Typha version v0.3.1 - Report readiness eagerly whenever the sync status changes.
-
-
v2.4.0-rc1df4099a8 · ·
-
-
2.4.0-rc1-felix90920451 · ·
Felix version 2.4.0-rc1 - Skip recalculation of selector matches if selector hasn't changed (#1482). - Use updated Typha client API (#1484). - Improve testing and test coverage (#1486, #1494, #1496, #1497). - Make test suites produce junit reports (#1488). - Allow selection of policy allow action (#1492). - Implement liveness and readiness endpoints for Felix (#1489). - Improve Calico version reporting (#1499). - Streamline conntrack state deletions (#1500, #1498). - Add release note to PR template (#1502). - Add support for multiple CIDRs in a match rule (#1483, #1505). - Support using a lock to coordinate iptables programming with other software (#1491, #1504). - Move logutils functionality to libcalico-go (#1503). - Add pre-DNAT policy support (#1506). - Update glide pin for logrus (#1509). - Allow for time fuzziness in route table UT (#1510). - Update to Typha v0.3.0 (#1512).
-
v0.3.0-typha28bec615 · ·
Typha version v0.3.0 - Implement liveness and readiness endpoints for Typha (#27). - Rev libcalico-go to pick up multi-net changes (#32). - Rev libcalico-go to pick up pre-DNAT policy support (#33). - Add FV test that tests many adds and deletions (#30). - Add release notes to PR template (#31).
-
-
-
-
-
-
v0.2.3-typha01bc8a0e · ·
Typha version v0.2.3 - Add basic getting started guide. - Pin go-datastructures library to one with Ctrie traverse fix (#28).
-
-
-
-
-
2.3.0-felix85f9ffff · ·
Felix version 2.3.0 This is a feature release of Felix, Calico's per-host agent. The headline feature in this release is a significant increase in scale when using the Kubernetes datastore driver by introducing support for a new daemon, Typha. Typha connects to the Kubernetes API server and fans out updates to a number of Felixes. By having only a handful of Typha instances connected to the API server instead of many Felixes, we place a lot less load on the API server. In addition, Typha is able to squash unimportant updates form the API server, significantly reducing the number of mesages each Felix has to handle. Typha is disabled by default. The documentation for how to configure Typha and Felix together will follow as part of the wider Calico 2.3.0 meta-release. This release also contains a number of minor enhancements: - Performance: Scan iptables-save output incrementally when calculating hashes. - Performance: Disable WithFields logging in the ipsets resync parse loop. - Performance: Disable some WithField calls in the inner iptables resync loop. - Allow the iptables post-write check interval to be set. - Improve diagnostics around ipset restore failures - Log ip6tables-save stderr if it fails - Convert interval config parameters to time.Duration for increased precision. - Rev libcalico-go to v1.4.4 and Typha to v0.2.2. - Make JUST_A_MINUTE the default, as it's more useful for devs The k8sfv functional tests also got a number of enhancements: - Update imports for recent client-go/apimachinery moves - Check Felix does not die before end of test - mechanism for only running quick tests - fix client authorization to API server 1.6 - Ensure that ip6_tables module is loaded - put Typha in the loop. The DockerHub and Quay.io `calico/felix` images have been updated. The `calico/node` image based on this release will follow shortly. Since we're targetting Kubernetes for this release, we haven't yet updated the OpenStack debs and RPMs, those should follow in a few days.
-