blob: 5570d4d722de4b1bd30d932481a835ab65a4e91c [file] [log] [blame]
Sylvain Desbureauxdd769782020-05-29 11:19:42 +02001.. This work is licensed under a Creative Commons Attribution 4.0
2 International License.
Michael O'Brien5ae20ee2017-11-16 08:51:48 -05003.. http://creativecommons.org/licenses/by/4.0
Sylvain Desbureauxdd769782020-05-29 11:19:42 +02004.. (c) ONAP Project and its contributors
LF Jenkins CI095b3742020-04-07 20:20:43 +00005.. _release_notes:
Michael O'Brien5ae20ee2017-11-16 08:51:48 -05006
Sylvain Desbureauxdd769782020-05-29 11:19:42 +02007*************************************
Mike Elliottdf7fba02019-06-26 14:29:51 -04008ONAP Operations Manager Release Notes
Sylvain Desbureauxdd769782020-05-29 11:19:42 +02009*************************************
Michael O'Brien5ae20ee2017-11-16 08:51:48 -050010
Sylvain Desbureauxdd769782020-05-29 11:19:42 +020011Previous Release Notes
12======================
Sylvain Desbureaux3343a192020-04-16 08:43:08 +020013
Sylvain Desbureauxdd769782020-05-29 11:19:42 +020014- :ref:`El Alto <release_notes_elalto>`
15- :ref:`Dublin <release_notes_dublin>`
16- :ref:`Casablanca <release_notes_casablanca>`
17- :ref:`Beijing <release_notes_beijing>`
18- :ref:`Amsterdam <release_notes_amsterdam>`
19
20Abstract
21========
22
23This document provides the release notes for the Frankfurt release.
Sylvain Desbureaux3343a192020-04-16 08:43:08 +020024
25Summary
Sylvain Desbureauxdd769782020-05-29 11:19:42 +020026=======
Sylvain Desbureaux3343a192020-04-16 08:43:08 +020027
28The focus of this release is to strengthen the foundation of OOM installer.
Sylvain Desbureaux3343a192020-04-16 08:43:08 +020029
Sylvain Desbureauxdd769782020-05-29 11:19:42 +020030Release Data
31============
Sylvain Desbureaux3343a192020-04-16 08:43:08 +020032
Sylvain Desbureauxdd769782020-05-29 11:19:42 +020033+--------------------------------------+--------------------------------------+
34| **Project** | OOM |
35| | |
36+--------------------------------------+--------------------------------------+
37| **Docker images** | N/A |
38| | |
39+--------------------------------------+--------------------------------------+
40| **Release designation** | Frankfurt |
41| | |
42+--------------------------------------+--------------------------------------+
43| **Release date** | 2020/06/15 |
44| | |
45+--------------------------------------+--------------------------------------+
Sylvain Desbureaux3343a192020-04-16 08:43:08 +020046
Sylvain Desbureauxdd769782020-05-29 11:19:42 +020047New features
48------------
Sylvain Desbureaux3343a192020-04-16 08:43:08 +020049
50* Ingress deployment is getting more and more usable
51* Use of dynamic Persistent Volume is available
52
Sylvain Desbureauxdd769782020-05-29 11:19:42 +020053**Bug fixes**
54
55A list of issues resolved in this release can be found here:
56https://jira.onap.org/projects/OOM/versions/10826
Sylvain Desbureaux3343a192020-04-16 08:43:08 +020057
58**Known Issues**
59
Sylvain Desbureauxdd769782020-05-29 11:19:42 +020060- `OOM-1237 <https://jira.onap.org/browse/OOM-1237>`_ Source Helm Charts from
61 ONAP Repo. Having helm charts repo is not possible for Frankfurt release.
62- `OOM-1720 <https://jira.onap.org/browse/OOM-1237>`_ galera container is
63 outdated. containers used for mariadb are outdated and not supported anymore.
64- `OOM-1817 <https://jira.onap.org/browse/OOM-1817>`_ Use of global.repository
65 inconsistent across Helm Charts. it's then may be hard to retrieve some
66 containers when deploying in constrained environment.
67- `OOM-2075 <https://jira.onap.org/browse/OOM-2075>`_ Invalid MTU for Canal CNI
68 interfaces
69- `OOM-2227 <https://jira.onap.org/browse/OOM-2227>`_ Cassandra Backup Mechanism
70 works only on "static PV" mode.
71- `OOM-2230 <https://jira.onap.org/browse/OOM-2230>`_ Missing requests/limits
72 for some PODS. This can lead to "memory bombing" so cautious monitoring of
73 Kubernetes resources usage must be set up.
74- `OOM-2279 <https://jira.onap.org/browse/OOM-2279>`_ OOM El Alto and master
75 clamp mariadb resources doesn't match chart.
76- `OOM-2285 <https://jira.onap.org/browse/OOM-2285>`_ deploy.sh does not work
77 for mariadb-galera. deploy script doesn't behave well with "-" in the
78 component name.
79- `OOM-2369 <https://jira.onap.org/browse/OOM-2369>`_ DMAAP Helm install takes
80 too long and often fails.
81- `OOM-2418 <https://jira.onap.org/browse/OOM-2418>`_ Readiness-check 2.0.2 not
82 working properly for stateful set.
83- `OOM-2421 <https://jira.onap.org/browse/OOM-2421>`_ OOM NBI chart deployment
84 error. In some case, NBI deployment fails.
85- `OOM-2422 <https://jira.onap.org/browse/OOM-2422>`_ Portal App is unreachable
86 when deploying without HTTPs
Sylvain Desbureaux3343a192020-04-16 08:43:08 +020087
Sylvain Desbureaux3343a192020-04-16 08:43:08 +020088
Sylvain Desbureauxdd769782020-05-29 11:19:42 +020089Deliverables
90------------
Sylvain Desbureaux3343a192020-04-16 08:43:08 +020091
Sylvain Desbureauxdd769782020-05-29 11:19:42 +020092Software Deliverables
93~~~~~~~~~~~~~~~~~~~~~
Sylvain Desbureaux3343a192020-04-16 08:43:08 +020094
Sylvain Desbureauxdd769782020-05-29 11:19:42 +020095OOM provides `Helm charts <https://git.onap.org/oom/>`_ that needs to be
96"compiled" into Helm package. see step 6 in
97:doc:`quickstart guide <oom_quickstart_guide>`.
Sylvain Desbureaux3343a192020-04-16 08:43:08 +020098
Sylvain Desbureauxdd769782020-05-29 11:19:42 +020099Documentation Deliverables
100~~~~~~~~~~~~~~~~~~~~~~~~~~
Sylvain Desbureaux3343a192020-04-16 08:43:08 +0200101
Sylvain Desbureauxdd769782020-05-29 11:19:42 +0200102- :doc:`Project Description <oom_project_description>`
103- :doc:`Cloud Setup Guide <oom_cloud_setup_guide>`
104- :doc:`Quick Start Guide <oom_quickstart_guide>`
105- :doc:`Setup Ingress Controller <oom_setup_ingress_controller>`
106- :doc:`Developer Guide <oom_developer_guide>`
107- :doc:`Hardcoded Certificates <oom_hardcoded_certificates>`
Sylvain Desbureaux3343a192020-04-16 08:43:08 +0200108
Sylvain Desbureauxdd769782020-05-29 11:19:42 +0200109Known Limitations, Issues and Workarounds
110=========================================
Sylvain Desbureaux3343a192020-04-16 08:43:08 +0200111
Sylvain Desbureauxdd769782020-05-29 11:19:42 +0200112Known Vulnerabilities
113---------------------
Sylvain Desbureaux3343a192020-04-16 08:43:08 +0200114
Sylvain Desbureauxdd769782020-05-29 11:19:42 +0200115- Hard coded password used for all OOM deployments
116 [`OJSI-188 <https://jira.onap.org/browse/OJSI-188>`_]
117- :doc:`Hard coded certificates <oom_hardcoded_certificates>` in Helm packages
Sylvain Desbureaux3343a192020-04-16 08:43:08 +0200118
Sylvain Desbureauxdd769782020-05-29 11:19:42 +0200119Workarounds
120-----------
Sylvain Desbureaux3343a192020-04-16 08:43:08 +0200121
Sylvain Desbureauxdd769782020-05-29 11:19:42 +0200122- `OOM-1237 <https://jira.onap.org/browse/OOM-1237>`_ Workaround is to generate
123 them as explained in documentation.
124- `OOM-1817 <https://jira.onap.org/browse/OOM-1817>`_ Workaround is to use
125 offline installer if needed.
126- `OOM-2227 <https://jira.onap.org/browse/OOM-2227>`_ Workaround is to stick to
127 "static PV" (so, not using storage class) if backup is needed.
128- `OOM-2285 <https://jira.onap.org/browse/OOM-2285>`_ Workaround is to use
129 directly helm upgrade if needed.
130- `OOM-2369 <https://jira.onap.org/browse/OOM-2369>`_ Workaround is to play
131 postinstall jobs by hand.
132- `OOM-2418 <https://jira.onap.org/browse/OOM-2418>`_ Workaround is to use
133 version 2.2.2 in global part of override file if the new check is needed.
134- `OOM-2421 <https://jira.onap.org/browse/OOM-2421>`_ Workaround is to
135 undeploy/redeploy NBI.
136- `OOM-2422 <https://jira.onap.org/browse/OOM-2421>`_ Workaround is to create
137 first portal app service with service type Cluster IP then changing it to
138 NodePort or LoadBalancer so all the port are available.
Sylvain Desbureaux3343a192020-04-16 08:43:08 +0200139
Sylvain Desbureauxdd769782020-05-29 11:19:42 +0200140Security Notes
Gildas Lanilis8c1c1102018-05-31 10:01:53 -0700141--------------
142
Sylvain Desbureauxdd769782020-05-29 11:19:42 +0200143**Fixed Security Issues**
Gildas Lanilis8c1c1102018-05-31 10:01:53 -0700144
Sylvain Desbureauxdd769782020-05-29 11:19:42 +0200145- In default deployment OOM (consul-server-ui) exposes HTTP port 30270 outside
146 of cluster. [`OJSI-134 <https://jira.onap.org/browse/OJSI-134>`_]
147- CVE-2019-12127 - OOM exposes unprotected API/UI on port 30270
148 [`OJSI-202 <https://jira.onap.org/browse/OJSI-202>`_]
Gildas Lanilis8c1c1102018-05-31 10:01:53 -0700149
Sylvain Desbureauxdd769782020-05-29 11:19:42 +0200150References
151==========
Gildas Lanilis8c1c1102018-05-31 10:01:53 -0700152
Sylvain Desbureauxdd769782020-05-29 11:19:42 +0200153For more information on the ONAP Frankfurt release, please see:
Gildas Lanilis8c1c1102018-05-31 10:01:53 -0700154
Sylvain Desbureauxdd769782020-05-29 11:19:42 +0200155#. `ONAP Home Page`_
156#. `ONAP Documentation`_
157#. `ONAP Release Downloads`_
158#. `ONAP Wiki Page`_
Gildas Lanilis8c1c1102018-05-31 10:01:53 -0700159
160
Sylvain Desbureauxdd769782020-05-29 11:19:42 +0200161.. _`ONAP Home Page`: https://www.onap.org
162.. _`ONAP Wiki Page`: https://wiki.onap.org
163.. _`ONAP Documentation`: https://docs.onap.org
164.. _`ONAP Release Downloads`: https://git.onap.org