diff options
author | Miruna Paun <Miruna.Paun@enea.com> | 2017-11-20 19:00:03 +0100 |
---|---|---|
committer | Miruna Paun <Miruna.Paun@enea.com> | 2017-11-20 19:00:03 +0100 |
commit | 467269e04948e00ef12eb8c18affa6b0d4dd67e6 (patch) | |
tree | 607d1f0a80221ccd587797f2929f6b4d6b110617 | |
parent | 6efcc73a2e266a2a467be03073449975dc21b76f (diff) | |
download | doc-enea-nfv-467269e04948e00ef12eb8c18affa6b0d4dd67e6.tar.gz |
COSNOSCR-576 final corrections made to the install. guide and rel info. ver update.
6 files changed, 179 insertions, 99 deletions
diff --git a/book-enea-nfv-core-installation-guide/doc/about_release.xml b/book-enea-nfv-core-installation-guide/doc/about_release.xml index 184a67a..1a74169 100644 --- a/book-enea-nfv-core-installation-guide/doc/about_release.xml +++ b/book-enea-nfv-core-installation-guide/doc/about_release.xml | |||
@@ -5,9 +5,11 @@ | |||
5 | <title>About This Release</title> | 5 | <title>About This Release</title> |
6 | 6 | ||
7 | <para>This document provides guidelines on how to install and configure the | 7 | <para>This document provides guidelines on how to install and configure the |
8 | 1.0 release of Enea NFV Core when using Fuel as a deployment tool, including | 8 | <xi:include href="../../s_docsrc_common/pardoc-distro.xml" |
9 | the required software and hardware configurations, resulting in an Enea NFV | 9 | xmlns:xi="http://www.w3.org/2001/XInclude" |
10 | compliant deployment.</para> | 10 | xpointer="element(EneaNFV_REL_VER/1)" /> release of Enea NFV Core when using |
11 | Fuel as a deployment tool, including the required software and hardware | ||
12 | configurations, resulting in an Enea NFV compliant deployment.</para> | ||
11 | 13 | ||
12 | <para>The available installation options give a high degree of freedom in | 14 | <para>The available installation options give a high degree of freedom in |
13 | how the system is set-up, including architecture, services and features, | 15 | how the system is set-up, including architecture, services and features, |
diff --git a/book-enea-nfv-core-installation-guide/doc/high_availability.xml b/book-enea-nfv-core-installation-guide/doc/high_availability.xml index e6dc825..6d27b00 100644 --- a/book-enea-nfv-core-installation-guide/doc/high_availability.xml +++ b/book-enea-nfv-core-installation-guide/doc/high_availability.xml | |||
@@ -2,18 +2,25 @@ | |||
2 | <chapter id="high_availability"> | 2 | <chapter id="high_availability"> |
3 | <title>High Availability Guide</title> | 3 | <title>High Availability Guide</title> |
4 | 4 | ||
5 | <para>Enea NFV Core 1.0 has been designed to provide high availability | 5 | <para>Enea NFV Core <xi:include |
6 | characteristics that are needed for developing and deploying telco-grade NFV | 6 | href="../../s_docsrc_common/pardoc-distro.xml" |
7 | solutions on top of our OPNFV based platform. The High Availability subject | 7 | xmlns:xi="http://www.w3.org/2001/XInclude" |
8 | in general is very wide and still an important focus in both opensource | 8 | xpointer="element(EneaNFV_REL_VER/1)" /> has been designed to provide high |
9 | communities and the independent/proprietary solutions market.</para> | 9 | availability characteristics that are needed for developing and deploying |
10 | 10 | telco-grade NFV solutions on top of our OPNFV based platform. The High | |
11 | <para>Enea NFV Core 1.0 aims to initially leverage the efforts in the | 11 | Availability subject in general is very wide and still an important focus in |
12 | upstream OPNFV and OpenStack opensource projects, combining solutions from | 12 | both opensource communities and the independent/proprietary solutions |
13 | both worlds in an effort to provide flexibility and use-case coverage. Enea | 13 | market.</para> |
14 | has long term expertise and proprietary solutions addressing High | 14 | |
15 | Availability for telco applications, which are subject to integration with | 15 | <para>Enea NFV Core <xi:include |
16 | the NFV based solutions.</para> | 16 | href="../../s_docsrc_common/pardoc-distro.xml" |
17 | xmlns:xi="http://www.w3.org/2001/XInclude" | ||
18 | xpointer="element(EneaNFV_REL_VER/1)" /> aims to initially leverage the | ||
19 | efforts in the upstream OPNFV and OpenStack opensource projects, combining | ||
20 | solutions from both worlds in an effort to provide flexibility and use-case | ||
21 | coverage. Enea has long term expertise and proprietary solutions addressing | ||
22 | High Availability for telco applications, which are subject to integration | ||
23 | with the NFV based solutions.</para> | ||
17 | 24 | ||
18 | <section id="levels"> | 25 | <section id="levels"> |
19 | <title>High Availability Levels</title> | 26 | <title>High Availability Levels</title> |
@@ -94,7 +101,10 @@ | |||
94 | communicate with Controllers in order to update the states of the | 101 | communicate with Controllers in order to update the states of the |
95 | virtual and physical resources.</para> | 102 | virtual and physical resources.</para> |
96 | 103 | ||
97 | <para>For this component Enea NFV Core 1.0 makes use of Vitrage, an | 104 | <para>For this component Enea NFV Core <xi:include |
105 | href="../../s_docsrc_common/pardoc-distro.xml" | ||
106 | xmlns:xi="http://www.w3.org/2001/XInclude" | ||
107 | xpointer="element(EneaNFV_REL_VER/1)" /> makes use of Vitrage, an | ||
98 | OpenStack related project used for Root Cause Analysis. The | 108 | OpenStack related project used for Root Cause Analysis. The |
99 | integration into the platform is done with the help of a Fuel Plugin | 109 | integration into the platform is done with the help of a Fuel Plugin |
100 | which has been developed internally by Enea.</para> | 110 | which has been developed internally by Enea.</para> |
@@ -130,13 +140,16 @@ | |||
130 | can be accessed from one of the servers that act as OpenStack | 140 | can be accessed from one of the servers that act as OpenStack |
131 | Controller nodes.</para> | 141 | Controller nodes.</para> |
132 | 142 | ||
133 | <para>In Enea NFV Core 1.0 the Administrator can also access the | 143 | <para>In Enea NFV Core <xi:include |
134 | Zabbix dashboard to perform supplementary configurations. The same | 144 | href="../../s_docsrc_common/pardoc-distro.xml" |
135 | applies for the Vitrage tool, which comes with its own Horizon | 145 | xmlns:xi="http://www.w3.org/2001/XInclude" |
136 | dashboard, enabling the user to visually inspect the faults reported | 146 | xpointer="element(EneaNFV_REL_VER/1)" /> the Administrator can also |
137 | by the monitoring tools through visual representations of the virtual | 147 | access the Zabbix dashboard to perform supplementary configurations. |
138 | and physical resources, the relationships between them and the fault | 148 | The same applies for the Vitrage tool, which comes with its own |
139 | correlation.</para> | 149 | Horizon dashboard, enabling the user to visually inspect the faults |
150 | reported by the monitoring tools through visual representations of the | ||
151 | virtual and physical resources, the relationships between them and the | ||
152 | fault correlation.</para> | ||
140 | 153 | ||
141 | <para>For Vitrage, users will usually want to configure additional | 154 | <para>For Vitrage, users will usually want to configure additional |
142 | use-cases and describe relationships between components via template | 155 | use-cases and describe relationships between components via template |
@@ -152,10 +165,13 @@ | |||
152 | the VNFs. The role of the Consumer thus falls to that of a VNF Manager | 165 | the VNFs. The role of the Consumer thus falls to that of a VNF Manager |
153 | and Orchestrator.</para> | 166 | and Orchestrator.</para> |
154 | 167 | ||
155 | <para>Enea NFV Core 1.0 provides VNF management capabilities using | 168 | <para>Enea NFV Core <xi:include |
156 | Tacker, which is an OpenStack project that implements a generic VNF | 169 | href="../../s_docsrc_common/pardoc-distro.xml" |
157 | Manager and Orchestrator, according to the ETSI MANO Architectural | 170 | xmlns:xi="http://www.w3.org/2001/XInclude" |
158 | Framework.</para> | 171 | xpointer="element(EneaNFV_REL_VER/1)" /> provides VNF management |
172 | capabilities using Tacker, which is an OpenStack project that | ||
173 | implements a generic VNF Manager and Orchestrator, according to the | ||
174 | ETSI MANO Architectural Framework.</para> | ||
159 | </listitem> | 175 | </listitem> |
160 | </itemizedlist> | 176 | </itemizedlist> |
161 | 177 | ||
@@ -196,7 +212,11 @@ | |||
196 | </imageobject> | 212 | </imageobject> |
197 | </mediaobject> | 213 | </mediaobject> |
198 | 214 | ||
199 | <para>Enea NFV Core 1.0 uses the same approach described above:</para> | 215 | <para>Enea NFV Core <xi:include |
216 | href="../../s_docsrc_common/pardoc-distro.xml" | ||
217 | xmlns:xi="http://www.w3.org/2001/XInclude" | ||
218 | xpointer="element(EneaNFV_REL_VER/1)" /> uses the same approach | ||
219 | described above:</para> | ||
200 | 220 | ||
201 | <orderedlist> | 221 | <orderedlist> |
202 | <listitem> | 222 | <listitem> |
@@ -287,8 +307,11 @@ | |||
287 | </orderedlist> | 307 | </orderedlist> |
288 | 308 | ||
289 | <note condition="hidden"> | 309 | <note condition="hidden"> |
290 | <para>The ENEA NFV Core 1.0 Pre-Release fully covers the required | 310 | <para>The ENEA NFV Core <xi:include |
291 | Doctor functionality only for the Vitrage and Zabbix | 311 | href="../../s_docsrc_common/pardoc-distro.xml" |
312 | xmlns:xi="http://www.w3.org/2001/XInclude" | ||
313 | xpointer="element(EneaNFV_REL_VER/1)" /> Pre-Release fully covers the | ||
314 | required Doctor functionality only for the Vitrage and Zabbix | ||
292 | components.</para> | 315 | components.</para> |
293 | </note> | 316 | </note> |
294 | </section> | 317 | </section> |
@@ -309,7 +332,9 @@ | |||
309 | 332 | ||
310 | <para>The Zabbix configuration dashboard is available at the same IP | 333 | <para>The Zabbix configuration dashboard is available at the same IP |
311 | address where OpenStack can be reached, e.g. | 334 | address where OpenStack can be reached, e.g. |
312 | <literal>http://10.0.101.42/zabbix</literal>.</para> | 335 | <literal>http://10.0.101.42/zabbix</literal>. Default username and |
336 | password are <literal>admin</literal> and <literal>zabbix</literal> | ||
337 | respectively.</para> | ||
313 | 338 | ||
314 | <mediaobject> | 339 | <mediaobject> |
315 | <imageobject> | 340 | <imageobject> |
@@ -422,7 +447,10 @@ | |||
422 | </listitem> | 447 | </listitem> |
423 | 448 | ||
424 | <listitem> | 449 | <listitem> |
425 | <para>Next, select the <literal>Media</literal> tab and click | 450 | <para>Reselect the <literal>admin</literal> alias to enter the |
451 | <literal>Configuration of Users</literal> screen once again.</para> | ||
452 | |||
453 | <para>Select the <literal>Media</literal> tab and click | ||
426 | <literal>Add</literal> to create and modify a new media type. A | 454 | <literal>Add</literal> to create and modify a new media type. A |
427 | popup menu will appear for <literal>New Media</literal>. Fill each | 455 | popup menu will appear for <literal>New Media</literal>. Fill each |
428 | field with the values below:</para> | 456 | field with the values below:</para> |
@@ -436,10 +464,10 @@ | |||
436 | <para>Send to: <literal>e.g. | 464 | <para>Send to: <literal>e.g. |
437 | rabbit://nova:Q1Vt9iocA8OpXKOPoUYOLKie@192.168.0.4:5673/</literal></para> | 465 | rabbit://nova:Q1Vt9iocA8OpXKOPoUYOLKie@192.168.0.4:5673/</literal></para> |
438 | 466 | ||
439 | <para>You need to search for this in | 467 | <para>This url can be found in either |
440 | <literal>/etc/vitrage/vitrage.conf or in /etc/nova/nova.conf | 468 | <literal>/etc/vitrage/vitrage.conf or in |
441 | transport_url</literal>. It is vital that the url contains the | 469 | /etc/nova/nova.conf</literal>. Only one url is needed and it is |
442 | ending " / ".</para> | 470 | vital that the url contains the ending " / ".</para> |
443 | </listitem> | 471 | </listitem> |
444 | 472 | ||
445 | <listitem> | 473 | <listitem> |
@@ -473,7 +501,7 @@ | |||
473 | <literal>Configuration</literal> tab select | 501 | <literal>Configuration</literal> tab select |
474 | <literal>Actions</literal>. Then, under the | 502 | <literal>Actions</literal>. Then, under the |
475 | <literal>Action</literal> tab, fill in the parameter fields with the | 503 | <literal>Action</literal> tab, fill in the parameter fields with the |
476 | values below and click <literal>Add</literal></para> | 504 | values below:</para> |
477 | 505 | ||
478 | <itemizedlist> | 506 | <itemizedlist> |
479 | <listitem> | 507 | <listitem> |
@@ -538,7 +566,7 @@ lastchange={EVENT.DATE} {EVENT.TIME}</programlisting> | |||
538 | </listitem> | 566 | </listitem> |
539 | 567 | ||
540 | <listitem> | 568 | <listitem> |
541 | <para>Send to Users: add <literal>Admin</literal></para> | 569 | <para>Send to Users: add <literal>admin</literal></para> |
542 | </listitem> | 570 | </listitem> |
543 | 571 | ||
544 | <listitem> | 572 | <listitem> |
@@ -578,7 +606,7 @@ lastchange={EVENT.DATE} {EVENT.TIME}</programlisting> | |||
578 | 606 | ||
579 | <para>In order to make use of these features, Vitrage supports | 607 | <para>In order to make use of these features, Vitrage supports |
580 | additional configurations via <literal>yaml</literal> templates that | 608 | additional configurations via <literal>yaml</literal> templates that |
581 | must be placed in <literal>/etc/vitrage/templates</literal> on the nodes | 609 | must be placed in <literal>/etc/vitrage/templates</literal> on the node |
582 | that have the Vitrage role.</para> | 610 | that have the Vitrage role.</para> |
583 | 611 | ||
584 | <mediaobject> | 612 | <mediaobject> |
@@ -667,8 +695,11 @@ root@node-6:~# systemctl restart vitrage-graph</programlisting> | |||
667 | <section id="vitrage_custom"> | 695 | <section id="vitrage_custom"> |
668 | <title>Vitrage Customizations</title> | 696 | <title>Vitrage Customizations</title> |
669 | 697 | ||
670 | <para>Enea NFV Core 1.0 has added custom features for Vitrage which | 698 | <para>Enea NFV Core <xi:include |
671 | allow two kinds of actions:</para> | 699 | href="../../s_docsrc_common/pardoc-distro.xml" |
700 | xmlns:xi="http://www.w3.org/2001/XInclude" | ||
701 | xpointer="element(EneaNFV_REL_VER/1)" /> has added custom features for | ||
702 | Vitrage which allow two kinds of actions:</para> | ||
672 | 703 | ||
673 | <orderedlist> | 704 | <orderedlist> |
674 | <listitem> | 705 | <listitem> |
@@ -866,12 +897,15 @@ RemoteOnline: [ node-4.domain.tld node-5.domain.tld ]</programlisting> | |||
866 | <section id="pm_fencing"> | 897 | <section id="pm_fencing"> |
867 | <title>Pacemaker Fencing</title> | 898 | <title>Pacemaker Fencing</title> |
868 | 899 | ||
869 | <para>ENEA NFV Core 1.0 makes use of the fencing capabilities of | 900 | <para>ENEA NFV Core <xi:include |
870 | Pacemaker to isolate faulty nodes and trigger recovery actions by means | 901 | href="../../s_docsrc_common/pardoc-distro.xml" |
871 | of power cycling the failed nodes. Fencing is configured by creating | 902 | xmlns:xi="http://www.w3.org/2001/XInclude" |
872 | <literal>STONITH</literal> type resources for each of the servers in the | 903 | xpointer="element(EneaNFV_REL_VER/1)" /> makes use of the fencing |
873 | cluster, both Controller nodes and Compute nodes. The | 904 | capabilities of Pacemaker to isolate faulty nodes and trigger recovery |
874 | <literal>STONITH</literal> adapter for fencing the nodes is | 905 | actions by means of power cycling the failed nodes. Fencing is |
906 | configured by creating <literal>STONITH</literal> type resources for | ||
907 | each of the servers in the cluster, both Controller nodes and Compute | ||
908 | nodes. The <literal>STONITH</literal> adapter for fencing the nodes is | ||
875 | <literal>fence_ipmilan</literal>, which makes use of the IPMI | 909 | <literal>fence_ipmilan</literal>, which makes use of the IPMI |
876 | capabilities of the ThunderX servers.</para> | 910 | capabilities of the ThunderX servers.</para> |
877 | 911 | ||
@@ -965,9 +999,12 @@ ipaddr=10.0.100.155 login=ADMIN passwd=ADMIN op monitor interval="60s"</programl | |||
965 | resources capable of identifying failures in compute nodes and can perform | 999 | resources capable of identifying failures in compute nodes and can perform |
966 | automatic evacuation of the instances affected by these failures.</para> | 1000 | automatic evacuation of the instances affected by these failures.</para> |
967 | 1001 | ||
968 | <para>ENEA NFV Core 1.0 aims to validate and integrate this work and to | 1002 | <para>ENEA NFV Core <xi:include |
969 | make this feature available in the platform aimed as an alternative to the | 1003 | href="../../s_docsrc_common/pardoc-distro.xml" |
970 | Doctor framework, where simple, autonomous recovery of running instances | 1004 | xmlns:xi="http://www.w3.org/2001/XInclude" |
971 | is desired.</para> | 1005 | xpointer="element(EneaNFV_REL_VER/1)" /> aims to validate and integrate |
1006 | this work and to make this feature available in the platform aimed as an | ||
1007 | alternative to the Doctor framework, where simple, autonomous recovery of | ||
1008 | running instances is desired.</para> | ||
972 | </section> | 1009 | </section> |
973 | </chapter> \ No newline at end of file | 1010 | </chapter> \ No newline at end of file |
diff --git a/book-enea-nfv-core-installation-guide/doc/hw_features.xml b/book-enea-nfv-core-installation-guide/doc/hw_features.xml index 6b4ac39..cdba908 100644 --- a/book-enea-nfv-core-installation-guide/doc/hw_features.xml +++ b/book-enea-nfv-core-installation-guide/doc/hw_features.xml | |||
@@ -2,8 +2,11 @@ | |||
2 | <chapter id="hw_features"> | 2 | <chapter id="hw_features"> |
3 | <title>Hardware Features</title> | 3 | <title>Hardware Features</title> |
4 | 4 | ||
5 | <para>Enea NFV Core 1.0 leverages certain Hardware features within the | 5 | <para>Enea NFV Core <xi:include |
6 | ThunderX SoCs, the most important being DPDK and SR-IOV.</para> | 6 | href="../../s_docsrc_common/pardoc-distro.xml" |
7 | xmlns:xi="http://www.w3.org/2001/XInclude" | ||
8 | xpointer="element(EneaNFV_REL_VER/1)" /> leverages certain Hardware features | ||
9 | within the ThunderX SoCs, the most important being DPDK and SR-IOV.</para> | ||
7 | 10 | ||
8 | <para>Enea's mission, through the OPNFV Armband project, is to extend the | 11 | <para>Enea's mission, through the OPNFV Armband project, is to extend the |
9 | OPNFV capabilities on aarch64 commercial servers, including the Cavium | 12 | OPNFV capabilities on aarch64 commercial servers, including the Cavium |
diff --git a/book-enea-nfv-core-installation-guide/doc/installation_instructions.xml b/book-enea-nfv-core-installation-guide/doc/installation_instructions.xml index 6a67b74..0bbcdc3 100644 --- a/book-enea-nfv-core-installation-guide/doc/installation_instructions.xml +++ b/book-enea-nfv-core-installation-guide/doc/installation_instructions.xml | |||
@@ -4,17 +4,24 @@ | |||
4 | <chapter id="install_instructions"> | 4 | <chapter id="install_instructions"> |
5 | <title>Installation Instructions</title> | 5 | <title>Installation Instructions</title> |
6 | 6 | ||
7 | <para>Enea NFV Core 1.0 leverages the work in the OPNFV Project, delivering | 7 | <para>Enea NFV Core <xi:include |
8 | selected Installer DVD images together with instructions on how to setup the | 8 | href="../../s_docsrc_common/pardoc-distro.xml" |
9 | Installers and deploy OPNFV releases on a Pharos compliant test lab.</para> | 9 | xmlns:xi="http://www.w3.org/2001/XInclude" |
10 | xpointer="element(EneaNFV_REL_VER/1)" /> leverages the work in the OPNFV | ||
11 | Project, delivering selected Installer DVD images together with instructions | ||
12 | on how to setup the Installers and deploy OPNFV releases on a Pharos | ||
13 | compliant test lab.</para> | ||
10 | 14 | ||
11 | <para>Enea NFV Core uses the Fuel@OPNFV Installer as a deployment facility, | 15 | <para>Enea NFV Core uses the Fuel@OPNFV Installer as a deployment facility, |
12 | hereafter referred to as <emphasis role="bold">Fuel</emphasis>. Fuel is an | 16 | hereafter referred to as <emphasis role="bold">Fuel</emphasis>. Fuel is an |
13 | automated deployment tool capable of automatically provisioning and | 17 | automated deployment tool capable of automatically provisioning and |
14 | deploying OpenStack on a cluster of servers.</para> | 18 | deploying OpenStack on a cluster of servers.</para> |
15 | 19 | ||
16 | <para>Enea NFV Core 1.0 is based on the OPNFV <emphasis role="bold">Danube | 20 | <para>Enea NFV Core <xi:include |
17 | </emphasis>release. The <ulink | 21 | href="../../s_docsrc_common/pardoc-distro.xml" |
22 | xmlns:xi="http://www.w3.org/2001/XInclude" | ||
23 | xpointer="element(EneaNFV_REL_VER/1)" /> is based on the OPNFV <emphasis | ||
24 | role="bold">Danube </emphasis>release. The <ulink | ||
18 | url="https://www.opnfv.org/software/downloads">OPNFV download page</ulink> | 25 | url="https://www.opnfv.org/software/downloads">OPNFV download page</ulink> |
19 | provides general instructions for building and installing the Fuel Installer | 26 | provides general instructions for building and installing the Fuel Installer |
20 | ISO and also on how to deploy OPNFV Danube using Fuel on a Pharos compliant | 27 | ISO and also on how to deploy OPNFV Danube using Fuel on a Pharos compliant |
@@ -131,9 +138,16 @@ | |||
131 | <section id="hw_req"> | 138 | <section id="hw_req"> |
132 | <title>Hardware Requirements</title> | 139 | <title>Hardware Requirements</title> |
133 | 140 | ||
134 | <para>Enea NFV Core 1.0 has been validated with the requirements shown | 141 | <para>Enea NFV Core <xi:include |
135 | below, which represent the recommended configuration that must be met for | 142 | href="../../s_docsrc_common/pardoc-distro.xml" |
136 | the installation of Enea NFV Core 1.0 using Fuel, to be successful.</para> | 143 | xmlns:xi="http://www.w3.org/2001/XInclude" |
144 | xpointer="element(EneaNFV_REL_VER/1)" /> has been validated with the | ||
145 | requirements shown below, which represent the recommended configuration | ||
146 | that must be met for the installation of Enea NFV Core <xi:include | ||
147 | href="../../s_docsrc_common/pardoc-distro.xml" | ||
148 | xmlns:xi="http://www.w3.org/2001/XInclude" | ||
149 | xpointer="element(EneaNFV_REL_VER/1)" /> using Fuel, to be | ||
150 | successful.</para> | ||
137 | 151 | ||
138 | <para><emphasis role="bold">Hardware Requirements for | 152 | <para><emphasis role="bold">Hardware Requirements for |
139 | Aarch64:</emphasis></para> | 153 | Aarch64:</emphasis></para> |
@@ -310,8 +324,11 @@ | |||
310 | 324 | ||
311 | <orderedlist> | 325 | <orderedlist> |
312 | <listitem> | 326 | <listitem> |
313 | <para>Mount the Enea NFV Core 1.0 ISO file/media as a boot device to | 327 | <para>Mount the Enea NFV Core <xi:include |
314 | the Fuel Master VM.</para> | 328 | href="../../s_docsrc_common/pardoc-distro.xml" |
329 | xmlns:xi="http://www.w3.org/2001/XInclude" | ||
330 | xpointer="element(EneaNFV_REL_VER/1)" /> ISO file/media as a boot | ||
331 | device to the Fuel Master VM.</para> | ||
315 | </listitem> | 332 | </listitem> |
316 | 333 | ||
317 | <listitem> | 334 | <listitem> |
@@ -1140,10 +1157,13 @@ $ fuel plugins --install /opt/opnfv/fuel-plugin-kvm-1.0-1.0.0-1.noarch.rpm</prog | |||
1140 | <section id="config_wl_accel"> | 1157 | <section id="config_wl_accel"> |
1141 | <title>Configure Workload Acceleration</title> | 1158 | <title>Configure Workload Acceleration</title> |
1142 | 1159 | ||
1143 | <para>Enea NFV Core 1.0 supports NFV workload acceleration features such | 1160 | <para>Enea NFV Core <xi:include |
1144 | as Huge Pages, Single-Root I/O Virtualization (SR-IOV), Data Plane | 1161 | href="../../s_docsrc_common/pardoc-distro.xml" |
1145 | Developer Kit (DPDK), Non-Uniform Memory Access (NUMA) and CPU pinning. | 1162 | xmlns:xi="http://www.w3.org/2001/XInclude" |
1146 | Please refer to the <ulink | 1163 | xpointer="element(EneaNFV_REL_VER/1)" /> supports NFV workload |
1164 | acceleration features such as Huge Pages, Single-Root I/O Virtualization | ||
1165 | (SR-IOV), Data Plane Developer Kit (DPDK), Non-Uniform Memory Access | ||
1166 | (NUMA) and CPU pinning. Please refer to the <ulink | ||
1147 | url="https://docs.openstack.org/fuel-docs/latest/userdocs/fuel-user-guide/configure-environment/nfv.html">Fuel | 1167 | url="https://docs.openstack.org/fuel-docs/latest/userdocs/fuel-user-guide/configure-environment/nfv.html">Fuel |
1148 | User Guide</ulink> for more information.</para> | 1168 | User Guide</ulink> for more information.</para> |
1149 | 1169 | ||
@@ -1216,7 +1236,7 @@ $ fuel plugins --install /opt/opnfv/fuel-plugin-kvm-1.0-1.0.0-1.noarch.rpm</prog | |||
1216 | "Offloading Modes".</para> | 1236 | "Offloading Modes".</para> |
1217 | 1237 | ||
1218 | <para>Please check the Release Notes for the <phrase>1.0.1</phrase> | 1238 | <para>Please check the Release Notes for the <phrase>1.0.1</phrase> |
1219 | release of ENFV Core when using Fuel as a deployment tool, | 1239 | release of Enea NFV Core when using Fuel as a deployment tool, |
1220 | <remark>Change this to an Olink to the Release notes once the ID has | 1240 | <remark>Change this to an Olink to the Release notes once the ID has |
1221 | been created for that book. Add the ID to pardoc-names.xml and | 1241 | been created for that book. Add the ID to pardoc-names.xml and |
1222 | pardoc-common if needed, then updated the OlinkDB</remark>for an | 1242 | pardoc-common if needed, then updated the OlinkDB</remark>for an |
diff --git a/book-enea-nfv-core-installation-guide/doc/tacker.xml b/book-enea-nfv-core-installation-guide/doc/tacker.xml index e1791db..55cf18c 100644 --- a/book-enea-nfv-core-installation-guide/doc/tacker.xml +++ b/book-enea-nfv-core-installation-guide/doc/tacker.xml | |||
@@ -57,7 +57,7 @@ computes | |||
57 | </orderedlist> | 57 | </orderedlist> |
58 | </section> | 58 | </section> |
59 | 59 | ||
60 | <section id="install_tacker"> | 60 | <section id="using_tacker"> |
61 | <title>Using Tacker</title> | 61 | <title>Using Tacker</title> |
62 | 62 | ||
63 | <para>After Tacker has been installed and configured, perform the | 63 | <para>After Tacker has been installed and configured, perform the |
diff --git a/book-enea-nfv-core-release-info/doc/known_bugs_and_limitations.xml b/book-enea-nfv-core-release-info/doc/known_bugs_and_limitations.xml index c24d2a9..55e9be7 100644 --- a/book-enea-nfv-core-release-info/doc/known_bugs_and_limitations.xml +++ b/book-enea-nfv-core-release-info/doc/known_bugs_and_limitations.xml | |||
@@ -276,9 +276,32 @@ | |||
276 | <para>Workaround:</para> | 276 | <para>Workaround:</para> |
277 | 277 | ||
278 | <para>Starting the <literal>systemd</literal> service manually | 278 | <para>Starting the <literal>systemd</literal> service manually |
279 | makes it run successfully. Enea NFV Core 1.0.1 will be shipped | 279 | makes it run successfully. Enea NFV Core 1.0.1 is shipped without |
280 | without Openstack Resource Agents, therefore this issue should not | 280 | Openstack Resource Agents, therefore this issue should not affect |
281 | affect the user.</para> | 281 | the user.</para> |
282 | </listitem> | ||
283 | </itemizedlist> | ||
284 | </listitem> | ||
285 | |||
286 | <listitem> | ||
287 | <para>Issue #2 with Openstack Resource Agents and Compute Fencing | ||
288 | functionality</para> | ||
289 | |||
290 | <itemizedlist> | ||
291 | <listitem> | ||
292 | <para>Description and Impact:</para> | ||
293 | |||
294 | <para>In an OPNFV deployment that uses Openstack Resource Agents, | ||
295 | when we configure the <literal>fence_compute</literal> as a | ||
296 | Pacemaker resource, the Controller nodes start to reboot each | ||
297 | other endlessly.</para> | ||
298 | </listitem> | ||
299 | |||
300 | <listitem> | ||
301 | <para>Workaround:</para> | ||
302 | |||
303 | <para>Enea NFV Core 1.0.1 is shipped without Openstack Resource | ||
304 | Agents, therefore this issue should not affect the user.</para> | ||
282 | </listitem> | 305 | </listitem> |
283 | </itemizedlist> | 306 | </itemizedlist> |
284 | </listitem> | 307 | </listitem> |
@@ -319,30 +342,6 @@ | |||
319 | </listitem> | 342 | </listitem> |
320 | 343 | ||
321 | <listitem> | 344 | <listitem> |
322 | <para>Issue #2 with Openstack Resource Agents and Compute Fencing | ||
323 | functionality</para> | ||
324 | |||
325 | <itemizedlist> | ||
326 | <listitem> | ||
327 | <para>Description and Impact:</para> | ||
328 | |||
329 | <para>In an OPNFV deployment that uses Openstack Resource Agents, | ||
330 | when we configure the <literal>fence_compute</literal> as a | ||
331 | Pacemaker resource, the Controller nodes start to reboot each | ||
332 | other endlessly.</para> | ||
333 | </listitem> | ||
334 | |||
335 | <listitem> | ||
336 | <para>Workaround:</para> | ||
337 | |||
338 | <para>Enea NFV Core 1.0.1 will be shipped without Openstack | ||
339 | Resource Agents, therefore this issue should not affect the | ||
340 | user.</para> | ||
341 | </listitem> | ||
342 | </itemizedlist> | ||
343 | </listitem> | ||
344 | |||
345 | <listitem> | ||
346 | <para>Offline Deploy with Fuel fails at times</para> | 345 | <para>Offline Deploy with Fuel fails at times</para> |
347 | 346 | ||
348 | <itemizedlist> | 347 | <itemizedlist> |
@@ -373,7 +372,7 @@ | |||
373 | 372 | ||
374 | <itemizedlist> | 373 | <itemizedlist> |
375 | <listitem> | 374 | <listitem> |
376 | <para>Description and Impact</para> | 375 | <para>Description and Impact:</para> |
377 | 376 | ||
378 | <para>There is a short period of a few seconds after a VM stated | 377 | <para>There is a short period of a few seconds after a VM stated |
379 | the boot procedure when attaching an external volume will result | 378 | the boot procedure when attaching an external volume will result |
@@ -381,11 +380,11 @@ | |||
381 | kernel.</para> | 380 | kernel.</para> |
382 | 381 | ||
383 | <para>Disks attached in the first few seconds of the booting | 382 | <para>Disks attached in the first few seconds of the booting |
384 | procedure of a VM, will fail to register in the guest VM..</para> | 383 | procedure of a VM, will fail to register in the guest VM.</para> |
385 | </listitem> | 384 | </listitem> |
386 | 385 | ||
387 | <listitem> | 386 | <listitem> |
388 | <para>Workaround</para> | 387 | <para>Workaround:</para> |
389 | 388 | ||
390 | <para>Attach volumes to a VM only before the VM is booting or | 389 | <para>Attach volumes to a VM only before the VM is booting or |
391 | after the period of a few seconds has passed since the booting | 390 | after the period of a few seconds has passed since the booting |
@@ -393,6 +392,25 @@ | |||
393 | </listitem> | 392 | </listitem> |
394 | </itemizedlist> | 393 | </itemizedlist> |
395 | </listitem> | 394 | </listitem> |
395 | |||
396 | <listitem> | ||
397 | <para>Fuel Healthcheck Stack creation with wait condition test, | ||
398 | fails</para> | ||
399 | |||
400 | <itemizedlist> | ||
401 | <listitem> | ||
402 | <para>Description and Impact:</para> | ||
403 | |||
404 | <para>The platform test case (create stack with wait condition) | ||
405 | from the Fuel Healthcheck, fails. This has no impact on overall | ||
406 | cluster functionality.</para> | ||
407 | </listitem> | ||
408 | |||
409 | <listitem> | ||
410 | <para>Workaround: N/A.</para> | ||
411 | </listitem> | ||
412 | </itemizedlist> | ||
413 | </listitem> | ||
396 | </orderedlist> | 414 | </orderedlist> |
397 | </section> | 415 | </section> |
398 | 416 | ||