Skip to content

Releases: outscale/butterfly

Butterfly v0.3.0

04 May 12:49
Compare
Choose a tag to compare

This release focused on:

  • Hardware offloading enabling at the same time high speed between VM on the same host
  • New CLI to easily control Butterfly
  • Porting bugfixes from Packetgraph
  • Few new options to control DPDK
  • Enable and test DHCP
  • Ipv6 tests
  • Some internal cleaning
  • Use Jenkins for testing pull requests (still not completely stable)
  • Renamed butterfly-server to butterflyd and butterfly-client to butterfly
  • Minor bug fixes

As usual, we still provide *_fat_* packages who should work on any linux distribution as they embed all libraries.

Once installed, make sure your machine have all requirements to run Butterfly as explained in documentation and that your configuration file has correct parameters.

Once ready, you can run service butterfly start

Butterfly v0.2.0

04 May 12:48
Compare
Choose a tag to compare

A new release of Butterfly !

This v0.2 focused a lot on integration tests and added a lots for new scenario.
We also added some enhancements (see below).

As in previous release, provided packages come with:

  • butterfly-server
  • butterfly-client
  • a default configuration in /etc/butterfly/butterfly-server.ini
  • a systemd service file

Also, we still provide *_fat_* packages who should work on any linux distribution as they embed all libraries.

Once installed, make sure your machine have all requirements to run Butterfly as explained in documentation and that your configuration file has correct parameters.

Once ready, you can run service butterfly start

Enhancements

  • a LOT of new tests and refactoring

  • now based on DPDK v16.07

  • better checks at brick creation

  • implemented API call to get

    statistics on virtual nics

  • in VTEP: set offload flags when outer UDP checksum is correct

  • butterfly-client is now able to fetch all basic information in a human-readable fashion (-a)

Bug fixes

  • fix rule comparison (fixed by fb94258)
  • fix rule hashing (fixed by 7d3af64)
  • fix rule update when sg member are changed (fixed by bc30aaf)
  • fixes from packetgraph

Butterfly v0.1.0

04 May 12:35
Compare
Choose a tag to compare

This is the very first version of Butterfly.

Packages come with:

  • butterfly-server
  • butterfly-client
  • Default configuration in /etc/butterfly/butterfly-server.ini
  • systemd service file

Once installed, make sure your machine have all requirements to run Butterfly as explained in documentation and that your configuration file has correct parameters.

Once ready, you can run service butterfly start

About performances and testing, we have still a nice room for improvements (speed, testing, ..). Check README.md and issues.

*_fat_* packages should work on any linux distribution as they embed all libraries.