Today we are proud to announce the release of OpenVNet 0.8. This
version includes the following changes.
* The VNet Edge feature is no longer experimental.
VNet Edge is a feature that allows you to take one of OpenVNet's
virtual networks and join it together with a regular non OpenVNet
managed network as a single L2 segment. Version 0.8 fixes an issue
that sometimes caused Edge related flows to not appear properly.
With this change, VNet Edge is no longer experimental and is now
considered a stable and reliable feature.
* A
Ruby gem
that can be used to access OpenVNet's WebAPI directly from Ruby.
This gem has been designed to be as lightweight as possible. It
implements Ruby's built in Net::HTTP class and returns API responses
as hashes. Please refer to its
documentation
page for usage examples.
* Improved error handling for IPv4 subnets.
OpenVNet will now do additional error checks when assigning IPv4
addresses to interfaces. It is no longer possible to assign IP
addresses outside of the subnet an interface is expected to be in.
* Deprecated WebAPI parameter `broadcast_mac_address`
In OpenVNet 0.7, the WebAPI endpoints for datapaths and
datapath_route_links were using a parameter called
`broadcast_mac_address` while everything else used just plain
`mac_address`. In order to be consistent and avoid unnecessary code
complexity, the `broadcast_mac_address` parameter has been
deprecated and replaced by `mac_address`. The old parameter still
works for now but will be removed in a future version.
A more extensive list of changes can be found in our
changelog
file.
If you already have OpenVNet 0.7 installed, a simple `yum update`
will bring you up to 0.8. To do a fresh installation, please refer
to our
installation
guide.
~The Axsh development team
http://axsh.jp
http://openvnet.org
https://github.com/axsh/openvnet