blob: b525335ed004137f9dfc6880af3a08f6aa5a0b10 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
|
.. This work is licensed under a Creative Commons Attribution 4.0 International License.
.. http://creativecommons.org/licenses/by/4.0
This document provides the release notes for Iruya version of Doctor.
Important notes
===============
Jerma release has mainly been for finalizing maintenance use case testing
supporting the ETSI FEAT03 defined interactino between VNFM and infrastructure.
This is mainly to have infrastructure maintenance and upgrade operations
opttimized as fast as they can while keeping VNFs on top with zero impact
on their service.
Further more this is the final release of Doctor and the more deep testing is
moving more to upstream projects like Fenix for the maintenance. Also in
this release we have made sure that all Doctor testing and any deeper testing
with ehe upstream projects can be done in DevStack. This also makes DevStack
the most important installer.
Summary
=======
Jerma Doctor framework uses OpenStack Train integrated into its test cases.
Release Data
============
Doctor changes
- Maintenance use case updated to support latest version of Fenix.
- Maintenance use case now supports ETSI FEAT03 optimization with Fenix.
- Doctor testing is now preferred to be done in DevStack environment
where one can easily select OpenStack release from Rocky to Ussuri to
test Doctor functionality. Latest OPNFV Fuel can also be used for the
OpenStack version it supports.
Doctor CI
- Doctor tested with fuel installer.
- Fault management use case is tested with sample inspector.
- Maintenance use case is tested with sample implementation and towards
the latest Fenix version. The includes the new ETSI FEAT03 optimization.
Version change
^^^^^^^^^^^^^^
Module version changes
~~~~~~~~~~~~~~~~~~~~~~
- OpenStack has changed Train
Document version changes
~~~~~~~~~~~~~~~~~~~~~~~~
All documentation is updated to OPNFV unified format according to
documentation guidelines. Small updates in many documents.
Reason for version
^^^^^^^^^^^^^^^^^^
N/A
Feature additions
~~~~~~~~~~~~~~~~~
+--------------------+--------------------------------------------+
| **JIRA REFERENCE** | **SLOGAN** |
+--------------------+--------------------------------------------+
| DOCTOR-137 | VNFM maintenance with ETSI changes |
+--------------------+--------------------------------------------+
| DOCTOR-136 | DevStack support |
+--------------------+--------------------------------------------+
Deliverables
------------
Software deliverables
=====================
None
Documentation deliverables
==========================
https://git.opnfv.org/doctor/tree/docs
Known Limitations, Issues and Workarounds
=========================================
System Limitations
^^^^^^^^^^^^^^^^^^
Maintenance test case requirements:
- Minimum number of nodes: 1 Controller, 3 Computes
- Min number of VCPUs: 2 VCPUs for each compute
Known issues
^^^^^^^^^^^^
None
Workarounds
^^^^^^^^^^^
None
Test Result
===========
Doctor CI results with TEST_CASE='fault_management' and INSPECTOR_TYPE=sample
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+--------------------------------------+--------------+
| **TEST-SUITE** | **Results:** |
+--------------------------------------+--------------+
| INSTALLER_TYPE='fuel' | SUCCESS |
+--------------------------------------+--------------+
Doctor CI results with TEST_CASE='maintenance' and INSPECTOR_TYPE=sample
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+--------------------------------------+--------------+
| **TEST-SUITE** | **Results:** |
+--------------------------------------+--------------+
| INSTALLER_TYPE='fuel' | SUCCESS |
| ADMIN_TOOL_TYPE='fenix' *) | |
+--------------------------------------+--------------+
*) Sample implementation not updated according to latest upstream Fenix
and is currently not being tested.
References
==========
For more information about the OPNFV Doctor latest work, please see:
https://wiki.opnfv.org/display/doctor/Doctor+Home
Further information about ETSI FEAT03 optimization can be found from Fenix
Documentation:
https://fenix.readthedocs.io/en/latest
|