1 .. This work is licensed under a Creative Commons Attribution 4.0 International License.
2 .. http://creativecommons.org/licenses/by/4.0
3 .. (c) <optionally add copywriters name>
9 This document compiles the release notes for the Euphrates release of
10 OPNFV when using JOID as a deployment tool.
15 These notes provides release information for the use of joid as deployment
16 tool for the Euphrates release of OPNFV.
18 The goal of the Euphrates release and this JOID based deployment process is
19 to establish a lab ready platform accelerating further development
20 of the OPNFV infrastructure.
22 Carefully follow the installation-instructions which guides a user to deploy
23 OPNFV using JOID which is based on MAAS and Juju.
28 The Euphrates release with the JOID deployment toolchain will establish an OPNFV target system on a Pharos compliant lab infrastructure.
29 The current definition of an OPNFV target system is and OpenStack Newton combined with OpenDaylight Boron.
31 The system is deployed with OpenStack High Availability (HA) for most OpenStack services.
32 Ceph storage is used as Cinder backend, and is the only supported storage for Euphrates. Ceph is setup as 3 OSDs and 3 Monitors, one radosgw.
34 User has following choices to make to do the deployment.
37 - Type -- HA, nonHA, tip (stable git branch of respective openstack)
38 - SDN controller -- OpenDaylight, nosdn(Openvswitch), Onos, OpenContrail
39 - Feature -- IPV6, DVR(distributed virtual routing), SFC(service function chaining odl only), BGPVPN(odl only), LB(Load Balancer for Kubernetes)
41 - Model -- Openstack, Kubernetes
43 - Documentation is built by Jenkins
44 - Jenkins deploys a Denbue release with the JOID deployment toolchain baremetal,
45 which includes 3 control+network nodes, and 2 compute nodes.
47 NOTE: Detailed information on how to install in your lab can be find in installation guide
52 +--------------------------------------+--------------------------------------+
53 | **Project** | JOID |
55 +--------------------------------------+--------------------------------------+
56 | **Repo/tag** | gerrit.opnfv.org/gerrit/joid.git |
57 | | stable/euphrates |
58 +--------------------------------------+--------------------------------------+
59 | **Release designation** | Euphrates release |
61 +--------------------------------------+--------------------------------------+
62 | **Release date** | December 15 2017 |
64 +--------------------------------------+--------------------------------------+
65 | **Purpose of the delivery** | Euphrates release |
67 +--------------------------------------+--------------------------------------+
74 `JOID based installer script files <https://gerrit.opnfv.org/gerrit/gitweb?p=joid.git;a=summary>`_
76 Documentation deliverables
77 ~~~~~~~~~~~~~~~~~~~~~~~~~~
79 - Installation instructions
80 - Release notes (This document)
85 .. This section describes the changes made since the last version of this document.
89 - Euphrates release with the JOID deployment toolchain.
90 - OpenStack (Ocata release)
94 Document version change
95 ~~~~~~~~~~~~~~~~~~~~~~~
96 - OPNFV Installation instructions for the Euphrates release using JOID deployment
97 toolchain - ver. 1.0.0
98 - OPNFV Release Notes with the JOID deployment toolchain - ver. 1.0.0 (this document)
100 Reason for new version
101 ----------------------
106 +--------------------------------------+--------------------------------------+
107 | **JIRA REFERENCE** | **SLOGAN** |
108 +--------------------------------------+--------------------------------------+
109 | JIRA: JOID-1 | use Juju and Ubuntu to deploy OPNFV |
110 +--------------------------------------+--------------------------------------+
111 | JIRA: JOID-100 | MAAS 2.x support |
112 +--------------------------------------+--------------------------------------+
113 | JIRA: JOID-101 | Juju 2.x support |
114 +--------------------------------------+--------------------------------------+
115 | JIRA: JOID-99 | jumphost support for 16.04 |
116 +--------------------------------------+--------------------------------------+
117 | JIRA: JOID-106 | Kubernetes on Baremetal |
118 +--------------------------------------+--------------------------------------+
119 | JIRA: JOID-102 | Enable OpenStack Ocata |
120 +--------------------------------------+--------------------------------------+
121 | | Enable OpenContrail |
122 +--------------------------------------+--------------------------------------+
123 | | Enable OVN for Kubernetes |
124 +--------------------------------------+--------------------------------------+
131 +--------------------------------------+--------------------------------------+
132 | **JIRA REFERENCE** | **SLOGAN** |
134 +--------------------------------------+--------------------------------------+
135 | JIRA: | Fixes the issue on get the keyston IP|
136 +--------------------------------------+--------------------------------------+
137 | JIRA: | Fix provided where use Public API |
138 +--------------------------------------+--------------------------------------+
141 Known Limitations, Issues and Workarounds
142 =========================================
146 **Min jumphost requirements:** At least 16GB of RAM, 4 core cpu and 250 gb disk should support virtualization.
154 +--------------------------------------+--------------------------------------+
155 | **JIRA REFERENCE** | **SLOGAN** |
157 +--------------------------------------+--------------------------------------+
158 | JIRA: YARDSTICK-325 | Provide raw format yardstick vm image|
159 | | for nova-lxd scenario(OPNFV) |
160 +--------------------------------------+--------------------------------------+
161 | JIRA: | floating ip are not working for ODL. |
162 +--------------------------------------+--------------------------------------+
163 | JIRA: | No functest support for Kubernetes. |
164 +--------------------------------------+--------------------------------------+
174 Name: joid-os-nosdn-nofeature-ha
175 Test Link: https://build.opnfv.org/ci/view/joid/job/joid-os-nosdn-nofeature-ha-baremetal-daily-euphrates/
178 Name: joid-os-nosdn-lxd-ha
179 Test Link: https://build.opnfv.org/ci/view/joid/job/joid-os-nosdn-lxd-ha-baremetal-daily-euphrates/
182 Name: joid-os-nosdn-lxd-noha
183 Test Link: https://build.opnfv.org/ci/view/joid/job/joid-os-nosdn-lxd-noha-baremetal-daily-euphrates/
186 Name: joid-os-nosdn-nofeature-noha
187 Test Link: https://build.opnfv.org/ci/view/joid/job/joid-os-nosdn-nofeature-noha-baremetal-daily-euphrates/
190 Name: joid-k8-nosdn-lb-noha
191 Test Link: https://build.opnfv.org/ci/view/joid/job/joid-k8-nosdn-lb-noha-baremetal-daily-euphrates/
194 Name: joid-k8-ovn-lb-noha
195 Test Link: https://build.opnfv.org/ci/view/joid/job/joid-k8-ovn-lb-noha-baremetal-daily-euphrates/
198 Name: joid-os-ocl-nofeature-ha
199 Test Link: https://build.opnfv.org/ci/view/joid/job/joid-os-ocl-nofeature-ha-baremetal-daily-euphrates/
202 Name: joid-os-ocl-nofeature-noha
203 Test Link: https://build.opnfv.org/ci/view/joid/job/joid-os-ocl-nofeature-noha-baremetal-daily-euphrates/
208 For more information on the OPNFV Euphrates release, please visit
209 - `OPNFV Euphrates release <http://www.opnfv.org/euphrates>`_
213 - `Juju Charm store <https://jujucharms.com/>`_
214 - `Juju documents <https://jujucharms.com/docs/stable/getting-started>`_
218 - `Bare metal management (Metal-As-A-Service) <http://maas.io/get-started>`_
219 - `MAAS API documents <http://maas.ubuntu.com/docs/>`_
223 - `OPNFV JOID wiki <https://wiki.opnfv.org/joid>`_
224 - `OPNFV Release Notes <http://docs.opnfv.org/en/stable-danube/submodules/joid/docs/release/release-notes/release-notes.html>`_
225 - `OPNFV JOID Install Guide <http://docs.opnfv.org/en/latest/submodules/joid/docs/release/installation/index.html>`_
229 - `OpenStack Newton Release artifacts <http://www.openstack.org/software/ocata>`_
230 - `OpenStack documentation <http://docs.openstack.org>`_
234 - `OpenDaylight artifacts <http://www.opendaylight.org/software/downloads>`_
238 - `http://www.opencontrail.org/opencontrail-quick-start-guide/`_
242 - `https://kubernetes.io/`_