summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormrpa <miruna.paun@enea.com>2020-08-05 14:46:30 +0200
committermrpa <miruna.paun@enea.com>2020-08-05 15:17:14 +0200
commit0a1365cf99c5549310339bc5fd72d9c85f2093fb (patch)
treeeabb5572fe660e47fd9e1bb5256252da9b039d82
parent908c0dded77caae90412c8a387b3afc17df86768 (diff)
downloadnfv-access-documentation-0a1365cf99c5549310339bc5fd72d9c85f2093fb.tar.gz
Updated the rel notes, main changes and compatibility
Release contents were updated. Change-Id: I31ab99b8282888bfe80da47e0b81d584e1200ceb Signed-off-by: mrpa <miruna.paun@enea.com>
-rw-r--r--doc/book-enea-nfv-access-release-info/doc/about_release.xml8
-rw-r--r--doc/book-enea-nfv-access-release-info/doc/main_changes.xml144
2 files changed, 7 insertions, 145 deletions
diff --git a/doc/book-enea-nfv-access-release-info/doc/about_release.xml b/doc/book-enea-nfv-access-release-info/doc/about_release.xml
index 9610aa7..ed7394c 100644
--- a/doc/book-enea-nfv-access-release-info/doc/about_release.xml
+++ b/doc/book-enea-nfv-access-release-info/doc/about_release.xml
@@ -20,19 +20,19 @@
20 20
21 <itemizedlist> 21 <itemizedlist>
22 <listitem> 22 <listitem>
23 <para>Enea_NFV_Access_Run_Time_Platform_XeonD_2.2.2.tar.gz</para> 23 <para>Enea_NFV_Access_Run_Time_Platform_XeonD_2.2.3.tar.gz</para>
24 </listitem> 24 </listitem>
25 25
26 <listitem> 26 <listitem>
27 <para>Enea_NFV_Access_Run_Time_Platform_C3000_2.2.2.tar.gz</para> 27 <para>Enea_NFV_Access_Run_Time_Platform_C3000_2.2.3.tar.gz</para>
28 </listitem> 28 </listitem>
29 29
30 <listitem> 30 <listitem>
31 <para>ucpeManager_1.1.1_b37-CentOS.tar.gz</para> 31 <para>ucpeManager_2.2.3_b1-CentOS.tar.gz</para>
32 </listitem> 32 </listitem>
33 33
34 <listitem> 34 <listitem>
35 <para>nfvaccess2.2.2_af-th.zip (Automation and Test Harness)</para> 35 <para>nfvaccess2.2.3_af-th.zip (Automation and Test Harness)</para>
36 </listitem> 36 </listitem>
37 37
38 <listitem> 38 <listitem>
diff --git a/doc/book-enea-nfv-access-release-info/doc/main_changes.xml b/doc/book-enea-nfv-access-release-info/doc/main_changes.xml
index dfa5a96..c373d39 100644
--- a/doc/book-enea-nfv-access-release-info/doc/main_changes.xml
+++ b/doc/book-enea-nfv-access-release-info/doc/main_changes.xml
@@ -12,29 +12,7 @@
12 <section id="relinfo-changes-other"> 12 <section id="relinfo-changes-other">
13 <title>New Features</title> 13 <title>New Features</title>
14 14
15 <itemizedlist> 15 <para>No new features were added in this release.</para>
16 <listitem>
17 <para>Use of OpenJDK as the Java Engine in the uCPE Manager.</para>
18 </listitem>
19
20 <listitem>
21 <para>USB Installer Web User Interface.</para>
22 </listitem>
23
24 <listitem>
25 <para>Support of ZTP extensions through custom scripting.</para>
26 </listitem>
27
28 <listitem>
29 <para>Support for uCPE device software management from the Enea uCPE
30 Manager.</para>
31 </listitem>
32
33 <listitem>
34 <para>Support for Layer 3 networking configuration from the Enea uCPE
35 Manager.</para>
36 </listitem>
37 </itemizedlist>
38 </section> 16 </section>
39 17
40 <section id="open_source"> 18 <section id="open_source">
@@ -48,123 +26,7 @@
48 <section id="relinfo-backward-compat"> 26 <section id="relinfo-backward-compat">
49 <title>Compatibility</title> 27 <title>Compatibility</title>
50 28
51 <para condition="hidden">In the development of any complex software 29 <para>This release does not contain any change impacting
52 platform, there is a need to strike a balance between backwards 30 compatibility.</para>
53 compatibility and new development. In most cases, compatibility will be
54 maintained as long as reasonably possible. Necessary compatibility breaks
55 will be done only as needed and in major releases.</para>
56
57 <para><remark>LXCR-9773</remark>The following REST API changes have been made:</para>
58
59 <itemizedlist>
60 <listitem>
61 <para>The <literal>uploadCustomScript()</literal> method included in the
62 <literal>CustomScripts</literal> module takes in an
63 additional argument (device module name).</para>
64 </listitem>
65
66 <listitem>
67 <para>A new <literal>-- upload() --</literal> method has been added to
68 the Device Upgrade module to allow for uploads of NFV Access software
69 images to the uCPE Manager.</para>
70 </listitem>
71
72 <listitem>
73 <para>A new <literal>-- upload() --</literal> method has been added to
74 the <literal>VnfManager</literal> module to allow uploads of VNF
75 images to the uCPE Manager as part of the onboarding process.</para>
76 </listitem>
77 </itemizedlist>
78
79 <para>The <literal>VcpeAgent</literal> (i.e. the NFV Access device module)
80 was redesigned:</para>
81
82 <itemizedlist>
83 <listitem>
84 <para> The <literal>system-attributes</literal> config table was split
85 into <literal>system-attributes-state</literal> (operational data) and
86 <literal>system-attributes</literal> (configuration data).</para>
87
88 <itemizedlist>
89 <listitem>
90 <para> The configuration data still contains the attributes:
91 <literal>device-name</literal>,
92 <literal>device-description</literal> and
93 <literal>initial-configuration-complete</literal>.</para>
94 </listitem>
95
96 <listitem>
97 <para>The fields <literal>device-type</literal>,
98 <literal>device-version</literal>, <literal>device-id</literal>,
99 <literal>device-latitude</literal>, and
100 <literal>device-longitude</literal> are now operational data.
101 <literal>device-ip-address</literal> has been added as oper
102 data.</para>
103 </listitem>
104
105 <listitem>
106 <para>The <literal>customer-tag</literal> in release version 2.2.1
107 was a config leaf-list, it is now a leaf called
108 <literal>device-customer-tags</literal> (comma-separated).</para>
109 </listitem>
110
111 <listitem>
112 <para>The <literal>mgmt-ip-address</literal> has been added as
113 oper data. This attribute was configured within an ovs-bridge of
114 type <literal>inband-mgmt</literal>.</para>
115 </listitem>
116 </itemizedlist>
117 </listitem>
118
119 <listitem>
120 <para>The <literal>external-interface-capabilities</literal>
121 operational table now has <literal>wan</literal> and
122 <literal>mgmt</literal> Booleans.</para>
123 </listitem>
124
125 <listitem>
126 <para>The <literal>external-interface</literal> configuration table
127 now has a choice of <literal>wan</literal>. </para>
128
129 <para>New fields for this type are <literal>mgmt-interface</literal>,
130 <literal>address-assignment</literal>, <literal>ip-address</literal>,
131 <literal>gateway</literal>, and <literal>netmask</literal> (only
132 considered if static).</para>
133 </listitem>
134
135 <listitem>
136 <para>In an <literal>ovs-bridge</literal>, for the choice of
137 <literal>inband-mgmt</literal>, the <literal>mgmt-address</literal>
138 and <literal>mgmt-port</literal> fields have been removed (there are
139 no fields left in this choice).</para>
140 </listitem>
141
142 <listitem>
143 <para>In the Host operational table, there are a couple of
144 changes:</para>
145
146 <itemizedlist>
147 <listitem>
148 <para>The <literal>name</literal> field has been removed, however,
149 there is still a <literal>host-name</literal> field.</para>
150 </listitem>
151
152 <listitem>
153 <para>A <literal>machine-type</literal> field has been
154 added.</para>
155 </listitem>
156 </itemizedlist>
157 </listitem>
158 </itemizedlist>
159
160 <para>REST clients should see only some minor changes when upgrading from
161 NFV Access 2.2.1 to NFV Access 2.2.2. Code that deals with the
162 system-attributes table, in-band management OVS bridges, or the host
163 operational data may need to be modified.</para>
164
165 <para>The new WAN interface type needs a <literal>wan-mgmt</literal>
166 interface configured to create the <literal>in-band mgmt</literal> bridge.
167 This should typically happen automatically as part of initial installation
168 or upgrade and should not affect the REST clients.</para>
169 </section> 31 </section>
170</chapter> \ No newline at end of file 32</chapter> \ No newline at end of file