Project Name:
Project description:
Daisy4nfv is an installer project based on open source project daisy(
https://github.com/OpenDaisy), which provides automated deployment and management of OpenStack and other distributed systems.
In Daisy4nfv project, we will support the installation of OPNFV release. It will support deployment of OPNFV full stack, with different flavors of configuration, on both bare-metal servers and virtual machines. We will also working closely with genesis and escalator project together to provide a complete improvement solutions for both installing and upgrading for opnfv.
The unique values that Daisy4nfv will bring to the OPNFV community includes the following:
Abstract and provides necessary information for upgrader(escalator) to do upgrading efficiently and accordingly. Thus, set as a example of how the escalator, genesis and installer can work together to bring more value to the end user.
Building blocks
“Information Provider” is a plug-in of Daisy Installer , and it will be used as a bridge between installer and upgrader. Data changed in Daisy which related to upgrading will be passed based on a publication to it. Later, upgrader can query such information from Information Provider.
Scope:
Absorbing OPNFV's release cadence features through the genesis project.
Working closely with genesis and escalator project together to provide a complete improvement solutions for both installation and upgrading.
Providing needed capabilities for the OPNFV CI pipeline, including:
Integration with test projects
Integration with SDN controllers
Supporting Widely collaboration with integration of all open source SDN controllers, e.g ONOS, ODL etc
Testability:
Local lab rsources are used for integration and testing for upstream Daisy project.
Will colaborate with related opnfv project (releng/functest) to provide testability for all Daisy4nfv based artifacts.
Documentation:
Dependencies:
Committers and Contributors:
Names and affiliations of the committers
Names and affiliations of any other contributors
Planned deliverables:
Proposed Release Schedule:
Key Project Facts
Project Name: Daisy4nfv (daisy)
Repo name: daisy
Lifecycle State: Proposal
Primary Contact: hu.zhijiang@zte.com.cn
Project Lead: Zhijiang (ZTE) : hu.zhijiang@zte.com.cn
Jira Project Name: Daisy4nfv
Jira Project Prefix: [Daisy]
mailing list tag [Daisy]
Committers:
Link to TSC approval: TBD
Link to approval of additional submitters: TBD