Skip to content

Releases: faucetsdn/faucet

V1.9.45

09 Jun 09:03
e3a4c9a
Compare
Choose a tag to compare
  • Fix package build issue

V1.9.44

09 Jun 04:52
6c73bc2
Compare
Choose a tag to compare
  • Generate fewer unnecessary delete rules updating flood tables
  • Fix crash when dot1x enabled but no ports enabled for dot1x
  • Fix missing anti-spoofing rule after reload
  • Fix incorrect flood table size on larger stacked networks
  • Fix not able to have multiple tunnel rules in same ACL
  • Fix coprocessor ports not able to have ACL
  • Set LACP prometheus variables consistently when port is down
  • Unit tests now run on python3.8
  • Unit tests can do multiple virtual switches and can generate additional topologies for more test coverage
  • Upgrade to latest version of docker in travis environment
  • Update dependencies:
    • prometheus client 0.8.0 [apt, pip]
    • grafana 7.0.3 [apt, docker]
    • alpine 3.10.5 [docker]
    • sphinx 3.1.0 [docs]
    • pytype 2020.6.1 [tests]
    • pylint 2.5.3 [tests]
    • exabgp 4.2.10 [tests]

V1.9.43

25 May 21:38
2c7b018
Compare
Choose a tag to compare
  • Optimize stack reloading - don't take down stack ports on config restart, unless there was a topology change.
  • Update dependencies:
    • grafana to v7.0.0 [apt, docker]
    • prometheus to v2.18.1 [docker]

V1.9.42

11 May 23:26
018eaf0
Compare
Choose a tag to compare
  • Fix switches that require static table IDs.
  • Faucet can now automatically generate non-colliding port IDs for LACP, or you can statically assign your own IDs.
  • Added prometheus metric for exposing LACP Port ID.
  • Refactor integration tests to use common topology generator.

V1.9.41

05 May 03:26
d613cc5
Compare
Choose a tag to compare
  • Fix order of flow adds/mods not deterministic

V1.9.40

04 May 23:55
ebfadbf
Compare
Choose a tag to compare
  • Add stack port/graph info to events when stack changes.
  • Fix graph object in the STACK_TOPO_CHANGE event.
  • New github actions based release process.
  • Upgrade VM image to ubuntu 20.04.
  • Upgrade raspbian image to raspbian buster.
  • Build multi arch docker images with docker buildx.
    • Please switch to using faucet/faucet and faucet/gauge docker images instead of faucet/faucet-pi and faucet/gauge-pi.

V1.9.39

29 Apr 23:40
a450c22
Compare
Choose a tag to compare
  • Make edge_learn_stack_root the default stack learning algorithm
  • Fix flows for tagged ports being deleted on warm start, when those tagged ports should not change state.
  • Update dependencies
    • grafana to v6.7.2
    • pyyaml to v5.3.1
    • prometheus to v2.17.2
  • Tidy up pylint warnings.

V1.9.38

20 Apr 22:00
1f8205f
Compare
Choose a tag to compare
  • Consolidate standalone/stacked learn/flood classes
  • Add lacp_port_role prometheus metric
  • Add lacp_port_priority setting for indicating port preference in a LACP bundle
  • FAUCET can now learn from icmp requests to VIP
  • Fix various hardware test suite flakes
    • LACP tests should ignore Linux LACP churn metric
    • Explicitly clear ARP cache in test hosts before pinging FAUCET VIP

V1.9.37

30 Mar 21:38
c8c1fd5
Compare
Choose a tag to compare
  • Fix dropped delete of groups on cold start.
  • Faster LACP standby startup.
  • Add option to integration tests to pick start port.

V1.9.36

16 Mar 21:22
f13396a
Compare
Choose a tag to compare
  • Fix DP level config changes not detected.
  • Add support for ordered ACL actions.
  • Remove orphaned drop_bdu config.