While much of the OPNFV community is engaged on the next milestone release, Brahmaputra, a team of developers has been hard at work making iterative updates and improvements to our first release, Arno. After dedicated work and collaboration, today we’re proud to announce the availability of OPNFV Arno SR1!
SR1 was designed to address known issues in the initial release for incremental stability and improved predictability. Specifically, this includes the enablement of virtual deployments complementing the bare-metal deployment, as well as component upgrades/bug fixes (e.g. full plug-in support for OpenDaylight in Fuel).
Arno SR1 also delivers deployment environment enhancements, such as:
- Harmonized network configuration, which alleviates the need for network reconfiguration between runs of different installers on the same hardware
- Simplified network configurations which simplifies deployments in locations with access restrictions
- Simplified deployments on de/re-commissioned hardware (including clean-up scripts, etc.)
- Enhanced configurations such as VM resources, floating IPs, etc.
Hear from the developers themselves on what’s new in Arno SR1:
Tim Rozet of Red Hat on Foreman/Quickstack:
“For Arno SR1 we have worked on fixing bugs and adding features that make the installation/deployment process of OPNFV more flexible and more reliable. We gained a lot of feedback from OPNFV users for the Arno release and realized a lot of users wanted to try OPNFV, but did not have the hardware setup of 5 or 6 servers to do so.
To address this, we focused on adding a lot of support for virtualized deployments with minimal hardware requirements so that more users would be able to simply deploy and try out OPNFV on their laptops.
In addition to these features, other fixes have gone in with respect to deployments as well as migrating OpenDaylight from Helium SR3 to SR4, so users should experience a more stable OPNFV environment with Arno SR1.”
Morgan Richomme of Orange and Jose Lausuch of Ericsson on Testing:
“In SR1, we did not integrate new test cases but instead consolidated the four suites of tests already integrated in Arno. We ensured that no regression occurred despite strong refactoring on the installer side. The automation of the tests has also been enhanced.
In preparation for Brahmaputra, we were able to automatically run the functional tests on the same POD (same hardware) with the two installers; this task required some integration work that should contribute to a better interoperability and a better user experience moving forward.
Additional preparation for Brahmaputra includes integrating the experimental mechanism of test result collection for one of the test cases, which will be generalized in Brahmaputra. It should help the community to build a testing dashboard and also reflect the influence of hardware on functional testing.”
The work done on SR1 of Arno improves the foundation upon which our future releases will be built. Kudos and deep thanks to the technical team behind this release!
More technical details about what’s included are available here: