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 Fraser 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 Fraser release of OPNFV.
18 The goal of the Fraser 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 Fraser 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 Pike 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 Fraser. 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 -- nosdn(Openvswitch), Onos, OpenContrail, Canal(k8), OVN (K8)
39 - Feature -- IPV6, DVR(distributed virtual routing), ceph(Kubernetes storage), 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 |
58 +--------------------------------------+--------------------------------------+
59 | **Release designation** | Fraser release |
61 +--------------------------------------+--------------------------------------+
62 | **Release date** | April 27 2018 |
64 +--------------------------------------+--------------------------------------+
65 | **Purpose of the delivery** | Fraser 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 - Fraser release with the JOID deployment toolchain.
90 - OpenStack (Pike release)
94 Document version change
95 ~~~~~~~~~~~~~~~~~~~~~~~
96 - OPNFV Installation instructions for the Fraser 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: | Enable OpenStack Pike |
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-fraser/
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-fraser/
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-fraser/
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-fraser/
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-fraser/
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-fraser/
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-fraser/
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-fraser/
206 Name: joid-k8-canal-lb-noha
207 Test Link: https://build.opnfv.org/ci/view/joid/job/joid-k8-canal-lb-noha-baremetal-daily-fraser/
210 Name: joid-k8-nosdn-lb_ceph-noha
211 Test Link: https://build.opnfv.org/ci/view/joid/job/joid-k8-nosdn-lb_ceph-noha-baremetal-daily-fraser/
216 For more information on the OPNFV Fraser release, please visit
217 - `OPNFV Fraser release <http://www.opnfv.org/fraser>`_
221 - `Juju Charm store <https://jujucharms.com/>`_
222 - `Juju documents <https://jujucharms.com/docs/stable/getting-started>`_
226 - `Bare metal management (Metal-As-A-Service) <http://maas.io/get-started>`_
227 - `MAAS API documents <http://maas.ubuntu.com/docs/>`_
231 - `OPNFV JOID wiki <https://wiki.opnfv.org/joid>`_
232 - `OPNFV Release Notes <http://docs.opnfv.org/en/stable-fraser/submodules/joid/docs/release/release-notes/release-notes.html>`_
233 - `OPNFV JOID Install Guide <http://docs.opnfv.org/en/latest/submodules/joid/docs/release/installation/index.html>`_
237 - `OpenStack Pike Release artifacts <http://www.openstack.org/software/pike>`_
238 - `OpenStack documentation <http://docs.openstack.org>`_
242 - `OpenDaylight artifacts <http://www.opendaylight.org/software/downloads>`_
246 - `http://www.opencontrail.org/opencontrail-quick-start-guide/`_
250 - `https://kubernetes.io/`_