-
-
-
0.11.0-confd341aa586 · ·
-
-
-
2.1.0-felixfb5b330c · ·
Felix version 2.1.0 - Port dataplane driver to Golang and move in-process (#1202). This has a number of benefits and allowed for a number of bugfixes and enhancements to be worked in: - Improve dataplane programming performance and decrease occupancy by having only one process instead of two. It also simplifies the codebase substantially. - Simplify deployment (now only one binary needed). - Use netlink directly for critical-path route programming operations. - Move to a synchronization model for route programming. Allows for monitoring and restoring routes if they are removed. Allows for clean up of routes that relate to orphaned endpoints. - Ensure IPIP tunnel device configuration is maintained; replace it if it is accidentally removed. - Retry iptables/ipset updates in more failure cases to work around transient failures of those commands. - Switch to a synchronisation model for iptables. Avoid reprogramming rules that haven't changed. This improves performance. - Label our iptables rules with a hash to allow rules to be identified. Allows for simpler sync and cleanup. - Limit OpenStack special-case rules to deployments with "tap" devices (#1020). - Add support for host endpoint policies that bypass the conntrack table. Useful for high connection throughput workloads such as memcacheDB. (#1284) - Fix that setting LogFilePath doesn't prevent early logging (#803) - Fix log spam when adding tunl0 device (#1008) - Retry ipset commands to deal with transient failures (#1181) - Document deb/RPM release process (#1237) - Rev libcalico-go to v1.1.3, includes a number of fixes (#1364).
-
-
2.1.0-rc9-felixfb5b330c · ·
Felix version 2.1.0-rc9 - Rev libcalico-go to v1.1.3. Fixes a cleanup bug in the Kubernetes datastore driver. (https://github.com/projectcalico/libcalico-go/issues/368).
-
-
-
-
2.1.0-rc7-felix4baafe5f · ·
Felix version 2.1.0-rc7 - Rev libcalico-go to v1.1.2 (#1378). - Ignore empty configuration values (#1370).
-
-
2.1.0-rc6-felix19757205 · ·
Felix version 2.1.0-rc6 - Build the felix RPMS on EL6 as well (#1327) - Disable interfaces that are admin down. (#1354) - Throttle dataplane updates and opportunistically batch. (#1356) - Fix IP address parsing to use net.IP.To4() instead of len(). (#1358) - Rev calico/go-build container to v0.4 to pick up patch to runtime. - Implement bulk updates to ipsets. (Improves performance.) - Implement periodic resyncs of IP sets. (Works around #1347) - Add prometheus metrics for exec calls. - Rev libcalico-go to 1.1.1. (Includes minor fixes.)
-
1.4.9-felix595efc9c · ·
-
-
2.1.0-rc5-felix281f6554 · ·
Felix version 2.1.0-rc5 - Change chain name prefix from "cali" to "cali-" to avoid conflict with DHCP agent. (#1336) - Remove unused policy rendering code and simplify. (#1337) - Decouple stats collector from usage reporter (#1353). - Add log to indicate end of initial sync. (#1350) - Ignore removal of non-Calico chain. Fixes spammy warning logs. (#1352)
-
-