summaryrefslogtreecommitdiffstats
path: root/book-enea-nfv-core-installation-guide/doc
diff options
context:
space:
mode:
Diffstat (limited to 'book-enea-nfv-core-installation-guide/doc')
-rw-r--r--book-enea-nfv-core-installation-guide/doc/book.xml3
-rw-r--r--book-enea-nfv-core-installation-guide/doc/high_availability.xml5
-rw-r--r--book-enea-nfv-core-installation-guide/doc/images/net_setup_1_edit.pngbin0 -> 13989 bytes
-rw-r--r--book-enea-nfv-core-installation-guide/doc/images/net_setup_2_edit.pngbin0 -> 13717 bytes
-rw-r--r--book-enea-nfv-core-installation-guide/doc/installation_instructions.xml73
-rw-r--r--book-enea-nfv-core-installation-guide/doc/post_deploy_scripts.xml37
-rw-r--r--book-enea-nfv-core-installation-guide/doc/tacker.xml2
7 files changed, 60 insertions, 60 deletions
diff --git a/book-enea-nfv-core-installation-guide/doc/book.xml b/book-enea-nfv-core-installation-guide/doc/book.xml
index e161886..de090ae 100644
--- a/book-enea-nfv-core-installation-guide/doc/book.xml
+++ b/book-enea-nfv-core-installation-guide/doc/book.xml
@@ -1,7 +1,6 @@
1<?xml version="1.0" encoding="ISO-8859-1"?> 1<?xml version="1.0" encoding="ISO-8859-1"?>
2<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN" 2<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
3"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" [ 3"http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" >
4]>
5<book id="book_enea_nfv_core_installation_guide"> 4<book id="book_enea_nfv_core_installation_guide">
6 <title><trademark class="registered">Enea</trademark> NFV Core Installation Guide</title> 5 <title><trademark class="registered">Enea</trademark> NFV Core Installation Guide</title>
7 <!-- OLINKDBPATH_USED_BY_XMLMIND ../../s_docbuild/olinkdb --> 6 <!-- OLINKDBPATH_USED_BY_XMLMIND ../../s_docbuild/olinkdb -->
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 4fd4c28..a0c0eb3 100644
--- a/book-enea-nfv-core-installation-guide/doc/high_availability.xml
+++ b/book-enea-nfv-core-installation-guide/doc/high_availability.xml
@@ -642,10 +642,7 @@ lastchange={EVENT.DATE} {EVENT.TIME}</programlisting>
642 </listitem> 642 </listitem>
643 643
644 <listitem> 644 <listitem>
645 <para>In <literal>Hosts</literal> under the 645 <para>In the <literal>Configuration</literal> tab, under <literal>Templates</literal>, look for and select the template named <filename>Template App Zabbix Agent</filename> and click on <literal>Items</literal>.</para>
646 <literal>Configuration</literal> tab, select the template named
647 <literal>Template App Zabbix Agent</literal> and click on
648 <literal>Items</literal>.</para>
649 </listitem> 646 </listitem>
650 647
651 <listitem> 648 <listitem>
diff --git a/book-enea-nfv-core-installation-guide/doc/images/net_setup_1_edit.png b/book-enea-nfv-core-installation-guide/doc/images/net_setup_1_edit.png
new file mode 100644
index 0000000..616bbdc
--- /dev/null
+++ b/book-enea-nfv-core-installation-guide/doc/images/net_setup_1_edit.png
Binary files differ
diff --git a/book-enea-nfv-core-installation-guide/doc/images/net_setup_2_edit.png b/book-enea-nfv-core-installation-guide/doc/images/net_setup_2_edit.png
new file mode 100644
index 0000000..60f3551
--- /dev/null
+++ b/book-enea-nfv-core-installation-guide/doc/images/net_setup_2_edit.png
Binary files differ
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 a094351..0fbdc1b 100644
--- a/book-enea-nfv-core-installation-guide/doc/installation_instructions.xml
+++ b/book-enea-nfv-core-installation-guide/doc/installation_instructions.xml
@@ -7,10 +7,10 @@
7 <para>Enea NFV Core <xi:include 7 <para>Enea NFV Core <xi:include
8 href="../../s_docsrc_common/pardoc-distro.xml" 8 href="../../s_docsrc_common/pardoc-distro.xml"
9 xmlns:xi="http://www.w3.org/2001/XInclude" 9 xmlns:xi="http://www.w3.org/2001/XInclude"
10 xpointer="element(EneaNFV_REL_VER/1)" /> leverages the work in the OPNFV 10 xpointer="element(EneaNFV_REL_VER/1)" /> leverages the work in the Open
11 Project, delivering selected Installer DVD images together with instructions 11 Platform for NFV (OPNFV) Project, delivering selected Installer DVD images
12 on how to setup the Installers and deploy OPNFV releases on a Pharos 12 together with instructions on how to setup the Installers and deploy OPNFV
13 compliant test lab.</para> 13 releases on a Pharos compliant test lab.</para>
14 14
15 <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,
16 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
@@ -20,12 +20,11 @@
20 <para>Enea NFV Core <xi:include 20 <para>Enea NFV Core <xi:include
21 href="../../s_docsrc_common/pardoc-distro.xml" 21 href="../../s_docsrc_common/pardoc-distro.xml"
22 xmlns:xi="http://www.w3.org/2001/XInclude" 22 xmlns:xi="http://www.w3.org/2001/XInclude"
23 xpointer="element(EneaNFV_REL_VER/1)" /> is based on the OPNFV <emphasis 23 xpointer="element(EneaNFV_REL_VER/1)" /> is OPNFV compliant. The <ulink
24 role="bold">Danube </emphasis>release. The <ulink 24 url="https://www.opnfv.org/software/downloads/release-archives">OPNFV
25 url="https://www.opnfv.org/software/downloads">OPNFV download page</ulink> 25 download page</ulink> provides general instructions for building and
26 provides general instructions for building and installing the Fuel Installer 26 installing the Fuel Installer ISO and also on how to deploy an OPNFV release
27 ISO and also on how to deploy OPNFV Danube using Fuel on a Pharos compliant 27 using Fuel on a Pharos compliant test lab.</para>
28 test lab.</para>
29 28
30 <note> 29 <note>
31 <para>Covering chapters 1-6 of the Fuel Installation Guide is useful for 30 <para>Covering chapters 1-6 of the Fuel Installation Guide is useful for
@@ -71,8 +70,9 @@
71 70
72 <listitem> 71 <listitem>
73 <para><ulink 72 <para><ulink
74 url="http://docs.openstack.org/developer/fueldocs/plugindocs/fuel-plugin-sdk-guide.html">Fuel 73 url="https://docs.openstack.org/fuel-docs/latest/plugindocs/fuel-plugin-sdk-guide.html"
75 Plugin Developers Guide</ulink> (optional)</para> 74 userlevel="" vendor="">Fuel Plugin Developers Guide</ulink>
75 (optional)</para>
76 </listitem> 76 </listitem>
77 77
78 <listitem> 78 <listitem>
@@ -150,9 +150,13 @@
150 successful.</para> 150 successful.</para>
151 151
152 <note> 152 <note>
153 <para>Enea NFV Core 1.1 can also be installed on a cluster consisting of 153 <para>Enea NFV Core <xi:include
154 servers with mixed CPU architectures. The user can deploy x86 154 href="../../s_docsrc_common/pardoc-distro.xml"
155 Controllers and a combination of x86 and aarch64 Compute nodes.</para> 155 xmlns:xi="http://www.w3.org/2001/XInclude"
156 xpointer="element(EneaNFV_REL_VER/1)" /> can also be installed on a
157 cluster consisting of servers with mixed CPU architectures. The user can
158 deploy x86 Controllers and a combination of x86 and aarch64 Compute
159 nodes.</para>
156 </note> 160 </note>
157 161
158 <para><emphasis role="bold">Hardware Requirements for 162 <para><emphasis role="bold">Hardware Requirements for
@@ -429,26 +433,16 @@
429 configured for eth1.</para> 433 configured for eth1.</para>
430 434
431 <mediaobject> 435 <mediaobject>
432 <imageobject role="fo"> 436 <imageobject>
433 <imagedata align="center" contentwidth="600" 437 <imagedata align="center" fileref="images/net_setup_1_edit.png" />
434 fileref="images/net_setup_1.svg" />
435 </imageobject>
436
437 <imageobject role="html">
438 <imagedata align="center" fileref="images/net_setup_1.png" />
439 </imageobject> 438 </imageobject>
440 </mediaobject> 439 </mediaobject>
441 440
442 <para></para> 441 <para></para>
443 442
444 <mediaobject> 443 <mediaobject>
445 <imageobject role="fo"> 444 <imageobject>
446 <imagedata align="center" contentwidth="600" 445 <imagedata align="center" fileref="images/net_setup_2_edit.png" />
447 fileref="images/net_setup_2.svg" />
448 </imageobject>
449
450 <imageobject role="html">
451 <imagedata align="center" fileref="images/net_setup_2.png" />
452 </imageobject> 446 </imageobject>
453 </mediaobject> 447 </mediaobject>
454 </listitem> 448 </listitem>
@@ -590,10 +584,12 @@
590 <section id="add_feat_fuel"> 584 <section id="add_feat_fuel">
591 <title>Installing additional Plugins/Features on FUEL</title> 585 <title>Installing additional Plugins/Features on FUEL</title>
592 586
593 <para>In order to obtain the extra features used by Enea NFV Core 1.0, a 587 <para>In order to obtain the extra features used by Enea NFV Core
594 few added Fuel plugins have to be installed at this stage. Supplementary 588 <xi:include href="../../s_docsrc_common/pardoc-distro.xml"
595 configuration will also need to be performed after the installation is 589 xmlns:xi="http://www.w3.org/2001/XInclude"
596 complete.</para> 590 xpointer="element(EneaNFV_REL_VER/1)" /> a few added Fuel plugins have to
591 be installed at this stage. Supplementary configuration will also need to
592 be performed after the installation is complete.</para>
597 593
598 <para>The following plugins will need to be installed:</para> 594 <para>The following plugins will need to be installed:</para>
599 595
@@ -627,7 +623,7 @@
627 623
628 <programlisting>$ fuel plugins --install /opt/opnfv/vitrage-1.0-1.0.4-1.noarch.rpm 624 <programlisting>$ fuel plugins --install /opt/opnfv/vitrage-1.0-1.0.4-1.noarch.rpm
629$ fuel plugins --install /opt/opnfv/zabbix_monitoring-2.5-2.5.3-1.noarch.rpm 625$ fuel plugins --install /opt/opnfv/zabbix_monitoring-2.5-2.5.3-1.noarch.rpm
630$ fuel plugins --install /opt/opnfv/tacker-1.0-1.0.0-1.noarch.rpm 626$ fuel plugins --install /opt/opnfv/tacker-1.1-1.1.0-1.noarch.rpm
631$ fuel plugins --install /opt/opnfv/fuel-plugin-kvm-1.0-1.0.0-1.noarch.rpm</programlisting> 627$ fuel plugins --install /opt/opnfv/fuel-plugin-kvm-1.0-1.0.0-1.noarch.rpm</programlisting>
632 628
633 <para>Expected output: <programlisting>Plugin ....... was successfully installed.</programlisting></para> 629 <para>Expected output: <programlisting>Plugin ....... was successfully installed.</programlisting></para>
@@ -1456,9 +1452,12 @@ Actor Flags: A-Activity, T-Timeout, G-Aggregation, S-Synchronization
1456 <xi:include href="../../s_docbuild/olinkdb/pardoc-names.xml" 1452 <xi:include href="../../s_docbuild/olinkdb/pardoc-names.xml"
1457 xmlns:xi="http://www.w3.org/2001/XInclude" 1453 xmlns:xi="http://www.w3.org/2001/XInclude"
1458 xpointer="element(book_enea_nfv_core_release_info/1)" /></olink> for 1454 xpointer="element(book_enea_nfv_core_release_info/1)" /></olink> for
1459 the <phrase>1.1</phrase> release, for an updated and comprehensive 1455 the <xi:include href="../../s_docsrc_common/pardoc-distro.xml"
1460 list of known issues and limitations, including the "Offloading Modes" 1456 xmlns:xi="http://www.w3.org/2001/XInclude"
1461 not being applied during the "Verify Networks" step.</para> 1457 xpointer="element(EneaNFV_REL_VER/1)" /> release, for an updated and
1458 comprehensive list of known issues and limitations, including the
1459 "Offloading Modes" not being applied during the "Verify Networks"
1460 step.</para>
1462 1461
1463 <para>Setting custom "Offloading Modes" in the Fuel GUI will only 1462 <para>Setting custom "Offloading Modes" in the Fuel GUI will only
1464 apply during provisioning, not during "Verify Networks". If your 1463 apply during provisioning, not during "Verify Networks". If your
diff --git a/book-enea-nfv-core-installation-guide/doc/post_deploy_scripts.xml b/book-enea-nfv-core-installation-guide/doc/post_deploy_scripts.xml
index c4668e4..19a05d9 100644
--- a/book-enea-nfv-core-installation-guide/doc/post_deploy_scripts.xml
+++ b/book-enea-nfv-core-installation-guide/doc/post_deploy_scripts.xml
@@ -5,8 +5,8 @@
5 <title>Post Deploy Scripts</title> 5 <title>Post Deploy Scripts</title>
6 6
7 <para>The Post Deploy Scripts is a collection of ENEA specific software that 7 <para>The Post Deploy Scripts is a collection of ENEA specific software that
8 can be used to easily modify existing environments. These projects can be 8 can be used to easily modify existing environments. These scripts can be
9 used in many situations, from installing new components to configuring 9 used in various situations, from installing new components to configuring
10 existing ones in a fast and efficient way. They are located on the Fuel 10 existing ones in a fast and efficient way. They are located on the Fuel
11 Master in <literal>/opt/enea/postdeployscripts/</literal>.</para> 11 Master in <literal>/opt/enea/postdeployscripts/</literal>.</para>
12 12
@@ -28,7 +28,7 @@
28 <para>Provider networks only handle layer-2 connectivity for instances, 28 <para>Provider networks only handle layer-2 connectivity for instances,
29 lacking support for features such as routers and floating IP addresses. 29 lacking support for features such as routers and floating IP addresses.
30 Please refer to the <ulink 30 Please refer to the <ulink
31 url="https://docs.openstack.org/ocata/install-guide-ubuntu/launch-instance-networks-provider.html">Openstack 31 url="https://docs.openstack.org/ocata/install-guide-ubuntu/launch-instance-networks-provider.html">OpenStack
32 documentation</ulink> for examples on using provider networks.</para> 32 documentation</ulink> for examples on using provider networks.</para>
33 </note> 33 </note>
34 34
@@ -82,7 +82,7 @@
82./init.sh</programlisting></para> 82./init.sh</programlisting></para>
83 83
84 <para>This will create a hosts file that will be used by Ansible to 84 <para>This will create a hosts file that will be used by Ansible to
85 associate the nodes into groups and to access them. </para> 85 associate the nodes into groups and to access them.</para>
86 86
87 <para>It will also create a file named 87 <para>It will also create a file named
88 <filename>samplenetworks.json</filename>, which will contain a single 88 <filename>samplenetworks.json</filename>, which will contain a single
@@ -125,31 +125,36 @@
125 some interfaces included:<programlisting> { 125 some interfaces included:<programlisting> {
126 "networks":[ 126 "networks":[
127 { 127 {
128 "name":"prov-net", 128 "allocation-pool": {
129 "nodes":[ 129 "end": "192.168.200.100",
130 "start": "192.168.200.20"
131 },
132 "enable-dhcp": "True",
133 "gateway": "192.168.200.1",
134 "name": "prov-net1",
135 "network-type": "vlan",
136 "nodes":[
130 { 137 {
131 "name":"node-4", 138 "interfaces": ["em5p144s0"],
132 "interfaces":[ 139 "name": "node-4"
133 "em2p1s0f5"
134 ] 140 ]
135 }, 141 },
136 { 142 {
137 "name":"node-5", 143 "interfaces": ["em5p144s0"],
138 "interfaces":[ 144 "name": "node-5"
139 "em2p1s0f5"
140 ]
141 } 145 }
142 ] 146 ],
147 "provider-segment": "2251",
148 "range": "192.168.200.0/24"
143 } 149 }
144 ] 150 ]
145 } 151 }
146
147 cp samplenetworks.json /opt/enea/postdeployscripts/provider-net/files/networks.json</programlisting>The 152 cp samplenetworks.json /opt/enea/postdeployscripts/provider-net/files/networks.json</programlisting>The
148 snippet shown above infers the following:</para> 153 snippet shown above infers the following:</para>
149 154
150 <itemizedlist> 155 <itemizedlist>
151 <listitem> 156 <listitem>
152 <para>An Openstack provider network called 157 <para>An OpenStack provider network called
153 <filename>prov-net</filename> will be created.</para> 158 <filename>prov-net</filename> will be created.</para>
154 </listitem> 159 </listitem>
155 160
diff --git a/book-enea-nfv-core-installation-guide/doc/tacker.xml b/book-enea-nfv-core-installation-guide/doc/tacker.xml
index 55cf18c..00ab0ec 100644
--- a/book-enea-nfv-core-installation-guide/doc/tacker.xml
+++ b/book-enea-nfv-core-installation-guide/doc/tacker.xml
@@ -16,7 +16,7 @@
16 16
17 <orderedlist> 17 <orderedlist>
18 <listitem> 18 <listitem>
19 <para>Go to the tacker plugin directory:<programlisting>cd /var/www/nailgun/plugins/tacker-1.0/repositories/tacker</programlisting></para> 19 <para>Go to the tacker plugin directory:<programlisting>cd /var/www/nailgun/plugins/tacker-1.1/repositories/tacker</programlisting></para>
20 </listitem> 20 </listitem>
21 21
22 <listitem> 22 <listitem>