From e55c3d2a23de3eac0ae2f312b27a478e041b48e8 Mon Sep 17 00:00:00 2001
From: iosc
Date: Fri, 19 Mar 2021 13:07:53 +0100
Subject: USERDOCAP-636 - all books changes
Change-Id: I944098c2d726657c91edff3d62dc4a40fc8df8bb
Signed-off-by: iosc
---
doc/Makefile | 8 +-
.../doc/about.xml | 2 +-
.../doc/book.xml | 2 +-
.../doc/licenses.xml | 4 +-
.../swcomp.mk | 2 +-
.../book-enea-nfv-access-auto-fw-th-user-guide.pdf | Bin 0 -> 401538 bytes
.../doc/automation_framework_test_harness.xml | 364 ++++++++++-----------
.../doc/book.xml | 2 +-
.../doc/components.xml | 51 ++-
.../doc/getting_started.xml | 32 +-
.../doc/overview.xml | 23 +-
.../doc/troubleshooting_guide.xml | 4 +-
.../swcomp.mk | 2 +-
.../doc/128t_vnf_router.xml | 6 +-
.../doc/appendix_4.xml | 4 +-
.../doc/appendix_5.xml | 6 +-
.../doc/book.xml | 2 +-
.../doc/clav_vnf_examples.xml | 4 +-
.../doc/enea_test_vnf_examples.xml | 12 +-
.../doc/forti_vnf_examples.xml | 8 +-
.../doc/introduction.xml | 4 +-
.../doc/service_chaining_128t_fortigate.xml | 4 +-
.../doc/vnf_chaining.xml | 10 +-
.../swcomp.mk | 2 +-
.../doc/advanced_configurations.xml | 178 +++++-----
.../doc/book.xml | 2 +-
.../doc/grafana.xml | 209 ++++++------
.../doc/installation_guide.xml | 256 +++++++--------
.../doc/introduction.xml | 46 +--
.../doc/log_collector.xml | 46 +--
.../doc/net_config_options.xml | 123 +++----
.../doc/troubleshooting.xml | 74 ++---
.../doc/upgrade_ena.xml | 79 ++---
.../doc/vnf_mg.xml | 102 +++---
doc/book-enea-nfv-access-getting-started/swcomp.mk | 2 +-
.../doc/about.xml | 2 +-
.../doc/book.xml | 2 +-
.../doc/licenses.xml | 10 +-
.../swcomp.mk | 2 +-
.../doc/about_release.xml | 36 +-
doc/book-enea-nfv-access-release-info/doc/book.xml | 2 +-
.../doc/known_bugs_and_limitations.xml | 37 +--
.../doc/main_changes.xml | 45 ++-
doc/book-enea-nfv-access-release-info/swcomp.mk | 2 +-
.../doc/book.xml | 2 +-
.../doc/configuration.xml | 6 +-
.../doc/overview.xml | 14 +-
.../doc/sample_test_cases.xml | 153 +++++----
.../swcomp.mk | 2 +-
.../doc/about.xml | 2 +-
.../doc/book.xml | 2 +-
.../swcomp.mk | 2 +-
.../doc/about.xml | 2 +-
.../doc/book.xml | 2 +-
.../swcomp.mk | 2 +-
55 files changed, 1002 insertions(+), 1000 deletions(-)
create mode 100644 doc/book-enea-nfv-access-auto-fw-th-user-guide/book-enea-nfv-access-auto-fw-th-user-guide.pdf
diff --git a/doc/Makefile b/doc/Makefile
index a0956d4..1a415b3 100644
--- a/doc/Makefile
+++ b/doc/Makefile
@@ -26,8 +26,8 @@ include init.mk
#BUILDBOOT_XML := book-enea-nfv-access-release-info/doc/build_boot_generated.xml
#BUILDBOOT_TEMPLATE := book-enea-nfv-access-release-info/doc/build_boot_template.xml
-PKGDIFF_GEN_XML := book-enea-nfv-access-release-info/doc/pkgdiff_generated.xml
-JIRA_ISSUES_GEN_XML := book-enea-nfv-access-release-info/doc/jiraissues_generated.xml
+#PKGDIFF_GEN_XML := book-enea-nfv-access-release-info/doc/pkgdiff_generated.xml
+#JIRA_ISSUES_GEN_XML := book-enea-nfv-access-release-info/doc/jiraissues_generated.xml
MACHINE_LIST_XML := book-enea-nfv-access-release-info/doc/machine_list_generated.xml
@@ -50,7 +50,7 @@ DOCBOOK_TO_BOOKDIR ?= yes
DOCBOOK_CLEANTMP ?= yes
#Components (books) in this subsystem. Now use all books found here
-COMPONENTS := book-enea-nfv-access-auto-fw-th-open-source book-enea-nfv-access-auto-fw-th-user-guide book-enea-nfv-access-cmc-example-usecases book-enea-nfv-access-example-usecases book-enea-nfv-access-getting-started book-enea-nfv-access-platform-open-source book-enea-nfv-access-getting-started book-enea-nfv-access-ucpem-open-source book-enea-nfv-access-telemetry-open-source book-enea-nfv-access-release-info book-enea-nfv-access-system-test-specification book-enea-nfv-access-evalkit
+COMPONENTS := book-enea-nfv-access-auto-fw-th-open-source book-enea-nfv-access-auto-fw-th-user-guide book-enea-nfv-access-cmc-example-usecases book-enea-nfv-access-example-usecases book-enea-nfv-access-getting-started book-enea-nfv-access-platform-open-source book-enea-nfv-access-ucpem-open-source book-enea-nfv-access-telemetry-open-source book-enea-nfv-access-release-info book-enea-nfv-access-system-test-specification book-enea-nfv-access-evalkit book-enea-nfv-access-auto-fw-open-source book-enea-nfv-access-auto-fw-user-guide
# --------------------------------------------------------------
@@ -184,7 +184,7 @@ endif
books: init
# BOOKPACKAGES is defined in all book-*/swcomp.mk
$(VERB)DISTRO_VERSION=`egrep '"EneaLinux_REL_VER">' $(ELTF_PARAMS_UPDATED) | sed 's/.*//;s/<\/phrase>.*//'` ; \
- BOOKVER="Enea NFV Access-$$DISTRO_VERSION"-$(shell date +"%Y.%m.%d"); \
+ BOOKVER="Enea Edge-$$DISTRO_VERSION"-$(shell date +"%Y.%m.%d"); \
for book in $(BOOKPACKAGES); do \
for format in $(FORMAT); do \
$(MAKE) -f $(DOCBOOKMAKE)/make_docbook_standalone.mk BOOK=$$book FORMAT=$$format BOOK_VER="$$BOOKVER" books || exit 10; \
diff --git a/doc/book-enea-nfv-access-auto-fw-th-open-source/doc/about.xml b/doc/book-enea-nfv-access-auto-fw-th-open-source/doc/about.xml
index dbf06e3..4dc19aa 100644
--- a/doc/book-enea-nfv-access-auto-fw-th-open-source/doc/about.xml
+++ b/doc/book-enea-nfv-access-auto-fw-th-open-source/doc/about.xml
@@ -6,7 +6,7 @@
This document contains the open source and license information
pertaining to the Automation Framework and Test Harness provided with
- Enea NFV Access .
diff --git a/doc/book-enea-nfv-access-auto-fw-th-open-source/doc/book.xml b/doc/book-enea-nfv-access-auto-fw-th-open-source/doc/book.xml
index 3305873..f849ad4 100644
--- a/doc/book-enea-nfv-access-auto-fw-th-open-source/doc/book.xml
+++ b/doc/book-enea-nfv-access-auto-fw-th-open-source/doc/book.xml
@@ -4,7 +4,7 @@
]>
- Enea NFV Access Automation Framework and Test Harness Open Source Report
+ Enea Edge Automation Framework and Test Harness Open Source ReportRelease Version
- Configuration and Automation Framework for the uCPE Manager
+ Configuration and Automation Framework for the Edge Manager
GUI.ENEA-SRC-R2
@@ -54,7 +54,7 @@
xmlns:xi="http://www.w3.org/2001/XInclude"
xpointer="element(EneaLinux_REL_VER/1)" />
- Configuration and Automation Framework for the uCPE Manager
+ Configuration and Automation Framework for the Edge Manager
GUI.ENEA-EXAMPLE-R2
diff --git a/doc/book-enea-nfv-access-auto-fw-th-open-source/swcomp.mk b/doc/book-enea-nfv-access-auto-fw-th-open-source/swcomp.mk
index 2f2e677..702e86f 100644
--- a/doc/book-enea-nfv-access-auto-fw-th-open-source/swcomp.mk
+++ b/doc/book-enea-nfv-access-auto-fw-th-open-source/swcomp.mk
@@ -6,5 +6,5 @@ BOOK_VER ?= $(REL_VER)-dev
DOCBOOK_SRC := $(COMP)/swcomp.mk $(COMP)/doc/book.xml $(shell find $(COMP)/doc -type f \( -name "*.xml" -o -name "*.svg" -o -name "*.png" \) ! -name "book.xml" -print)
BOOKPACKAGES := book-enea-nfv-access-auto-fw-th-open-source
-BOOKDESC_$(BOOKPACKAGES) := "Enea NFV Access $(PROD_VER) AF&TH Open Source Report"
+BOOKDESC_$(BOOKPACKAGES) := "Enea Edge $(PROD_VER) AF&TH Open Source Report"
BOOKDEFAULTCONDITION := $(DEFAULTCONDITIONS)
diff --git a/doc/book-enea-nfv-access-auto-fw-th-user-guide/book-enea-nfv-access-auto-fw-th-user-guide.pdf b/doc/book-enea-nfv-access-auto-fw-th-user-guide/book-enea-nfv-access-auto-fw-th-user-guide.pdf
new file mode 100644
index 0000000..5d601c1
Binary files /dev/null and b/doc/book-enea-nfv-access-auto-fw-th-user-guide/book-enea-nfv-access-auto-fw-th-user-guide.pdf differ
diff --git a/doc/book-enea-nfv-access-auto-fw-th-user-guide/doc/automation_framework_test_harness.xml b/doc/book-enea-nfv-access-auto-fw-th-user-guide/doc/automation_framework_test_harness.xml
index 5e6ba24..a569d59 100644
--- a/doc/book-enea-nfv-access-auto-fw-th-user-guide/doc/automation_framework_test_harness.xml
+++ b/doc/book-enea-nfv-access-auto-fw-th-user-guide/doc/automation_framework_test_harness.xml
@@ -11,15 +11,15 @@
The /device folder contains Python scripts for
adding uCPE device(s), receiving uCPE events' reports, removing a uCPE
- device, waiting for a uCPE device to connect to the uCPE Manager, as well
+ device, waiting for a uCPE device to connect to the Enea Edge Management, as well
as scripts for adding and removing an offline configuration store. This
folder also contains scripts for uploading and removing an NFVA image into
- the uCPE Manager, and for installing and activating a NFVA image on a uCPE
+ the Enea Edge Management, and for installing and activating a NFVA image on a uCPE
Device.The /customScripts folder contains Python scripts
- for uploading custom scripts onto the uCPE Manager and uCPE device(s), for
- removing custom scripts from the uCPE Manager and uCPE device(s).
+ for uploading custom scripts onto the Enea Edge Management and uCPE device(s), for
+ removing custom scripts from the Enea Edge Management and uCPE device(s).
The /network folder contains Python scripts for
binding or unbinding a network interface to and from a uCPE device (DPDK
@@ -79,7 +79,7 @@
the path to the file describing the test cases to be performed against
the designated script.
- Steps for running the Python unit-test suite on the uCPE Manager
+ Steps for running the Python unit-test suite on the Enea Edge Management
are provided below.
@@ -88,16 +88,16 @@
$ python unittestSuite.py -h
Usage: unittestSuite.py [options]
-Run selected unit-test suite against Enea uCPE Manager.
+Run selected unit-test suite against Enea Edge Management.
Options:
--version show program's version number and exit
-h, --help show this help message and exit
-u USERNAME, --username=USERNAME
- Enea uCPE Manager login username
+ Enea Edge Management login username
-p PASSWORD, --password=PASSWORD
- Enea uCPE Manager login password
- -H HOST, --host=HOST Enea uCPE Manager host name or IP address
+ Enea Edge Management login password
+ -H HOST, --host=HOST Enea Edge Management host name or IP address
-n DEVICENAME, --deviceName=DEVICENAME
Name of vCPE device (Virtual Infrastructure Manager)
-s SUITEFILE, --suite=SUITEFILE
@@ -234,8 +234,8 @@ consoleLoggingLevel = logging.INFO
username
- The user authentication used to log into the uCPE
- Manager. This can be overwritten by setting the Python
+ The user authentication used to log into the
+ Enea Edge Management. This can be overwritten by setting the Python
unit-test suite command line option
-u.
@@ -243,7 +243,7 @@ consoleLoggingLevel = logging.INFO
password
- The password used to log into the uCPE Manager. This
+ The password used to log into the Enea Edge Management. This
can be overwritten by setting the Python unit-test suite
command line option -p.
@@ -251,7 +251,7 @@ consoleLoggingLevel = logging.INFO
host
- The IP address of the uCPE Manager host. This can be
+ The IP address of the Enea Edge Management host. This can be
overwritten by setting the Python unit-test suite command line
option -H.
@@ -540,7 +540,7 @@ OKAdding a uCPE DeviceSteps for adding, configuring and running a uCPE device onto the
- uCPE manager are described below .
+ Enea Edge Management are described below .Script Options
@@ -548,16 +548,16 @@ OK
$ python addDevice.py -h
Usage: addDevice.py [options]
-Add a uCPE device in Enea uCPE Manager.
+Add a uCPE device in Enea Edge Management.
Options:
--version show program's version number and exit
-h, --help show this help message and exit
-u USERNAME, --username=USERNAME
- Enea uCPE Manager login username
+ Enea Edge Management login username
-p PASSWORD, --password=PASSWORD
- Enea uCPE Manager login password
- -H HOST, --host=HOST Enea uCPE Manager host name or IP address
+ Enea Edge Management login password
+ -H HOST, --host=HOST Enea Edge Management host name or IP address
-f DEVICEFILE, --file=DEVICEFILE
File containing uCPE Information in JSON format
@@ -615,7 +615,7 @@ Options:
2019-03-07 17:33:10,756 - INFO: Add uCPE device
2019-03-07 17:33:10,975 - DEBUG: Login successful on host 'localhost'
2019-03-07 17:33:10,979 - DEBUG: Session token is: 508b6ea2-40ee-11e9-a81f525400d08e1d
-2019-03-07 17:33:11,049 - DEBUG: Add new device 'intelc3850-2' to uCPE Manager host
+2019-03-07 17:33:11,049 - DEBUG: Add new device 'intelc3850-2' to Enea Edge Management host
2019-03-07 17:33:11,483 - INFO: Done
2019-03-07 17:33:11,501 - DEBUG: Logging out and exiting....
@@ -624,7 +624,7 @@ Options:
Removing a uCPE Device
- Steps for removing a uCPE device from the uCPE manager are
+ Steps for removing a uCPE device from the Enea Edge Management are
described below.
@@ -633,16 +633,16 @@ Options:
$ python removeDevice.py -h
Usage: removeDevice.py [options]
-Remove a uCPE from Enea uCPE Manager.
+Remove a uCPE from Enea Edge Management.
Options:
--version show program's version number and exit
-h, --help show this help message and exit
-u USERNAME, --username=USERNAME
- Enea uCPE Manager login username
+ Enea Edge Management login username
-p PASSWORD, --password=PASSWORD
- Enea uCPE Manager login password
- -H HOST, --host=HOST Enea uCPE Manager host name or IP address
+ Enea Edge Management login password
+ -H HOST, --host=HOST Enea Edge Management host name or IP address
-f DEVICEFILE, --file=DEVICEFILE
File containing uCPE Information in JSON format
@@ -689,7 +689,7 @@ Options:
2019-03-07 17:33:56,835 - INFO: Remove uCPE device
2019-03-07 17:33:56,856 - DEBUG: Login successful on host 'localhost'
2019-03-07 17:33:56,856 - DEBUG: Session token is: 6bebcb43-40ee-11e9-a81f525400d08e1d
-2019-03-07 17:33:56,856 - DEBUG: Delete device 'intelc3850-2' from uCPE Manager
+2019-03-07 17:33:56,856 - DEBUG: Delete device 'intelc3850-2' from Enea Edge Management
host
2019-03-07 17:33:56,875 - DEBUG: Found device with name 'intelc3850-2'
2019-03-07 17:33:57,159 - INFO: Done
@@ -701,7 +701,7 @@ host
Waiting a uCPE DeviceSteps and details for how to Wait a uCPE device to connect to the
- uCPE Manager after installation, are described below.
+ Enea Edge Management after installation, are described below.Script Options
@@ -709,16 +709,16 @@ host
$ python waitDeviceUp.py -h
Usage: waitDeviceUp.py [options]
-Wait for uCPE to connect to the Enea uCPE Manager after installation.
+Wait for uCPE to connect to the Enea Edge Management after installation.
Options:
--version show program's version number and exit
-h, --help show this help message and exit
-u USERNAME, --username=USERNAME
- Enea uCPE Manager login username
+ Enea Edge Management login username
-p PASSWORD, --password=PASSWORD
- Enea uCPE Manager login password
- -H HOST, --host=HOST Enea uCPE Manager host name or IP address
+ Enea Edge Management login password
+ -H HOST, --host=HOST Enea Edge Management host name or IP address
-f DEVICEFILE, --file=DEVICEFILE
File containing uCPE Information in JSON format
-t TIMEOUT, --timeout=TIMEOUT
@@ -779,7 +779,7 @@ Options:
Printing the uCPE Device LogSteps and details on how to Print the events log for a specific
- uCPE device installed in the uCPE Manager, are explained below.
+ uCPE device installed in the Enea Edge Management, are explained below.
Script Options
@@ -787,14 +787,14 @@ Options:
$ python getEventsForUcpe.py -h
Usage: getEventsForUcpe.py [options]
-Print the events log for a specific uCPE installed in Enea uCPE Manager.
+Print the events log for a specific uCPE installed in Enea Edge Management.
Options:
--version show program's version number and exit
-h, --help show this help message and exit
--u USERNAME, --username=USERNAME Enea uCPE Manager login username
--p PASSWORD, --password=PASSWORD Enea uCPE Manager login password
--H HOST, --host=HOST Enea uCPE Manager host name or IP address
+-u USERNAME, --username=USERNAME Enea Edge Management login username
+-p PASSWORD, --password=PASSWORD Enea Edge Management login password
+-H HOST, --host=HOST Enea Edge Management host name or IP address
-f DEVICEFILE, --file=DEVICEFILE File containing uCPE Information in JSON format
-s SEVERITY, --severity=SEVERITY Event severity level (Critical|Major|Minor)
@@ -869,10 +869,10 @@ Options:
--version show program's version number and exit
-h, --help show this help message and exit
-u USERNAME, --username=USERNAME
- Enea uCPE Manager login username
+ Enea Edge Management login username
-p PASSWORD, --password=PASSWORD
- Enea uCPE Manager login password
- -H HOST, --host=HOST Enea uCPE Manager host name or IP address
+ Enea Edge Management login password
+ -H HOST, --host=HOST Enea Edge Management host name or IP address
-s STATE, --state=STATE
Enable/Disable
-n DEVICENAME, --device-name=DEVICENAME
@@ -936,10 +936,10 @@ Options:
--version show program's version number and exit
-h, --help show this help message and exit
-u USERNAME, --username=USERNAME
- Enea uCPE Manager login username
+ Enea Edge Management login username
-p PASSWORD, --password=PASSWORD
- Enea uCPE Manager login password
- -H HOST, --host=HOST Enea uCPE Manager host name or IP address
+ Enea Edge Management login password
+ -H HOST, --host=HOST Enea Edge Management host name or IP address
-f NICFILE, --file=NICFILE
File containing network interface Information in JSON
format
@@ -1042,10 +1042,10 @@ Options:
--version show program's version number and exit
-h, --help show this help message and exit
-u USERNAME, --username=USERNAME
- Enea uCPE Manager login username
+ Enea Edge Management login username
-p PASSWORD, --password=PASSWORD
- Enea uCPE Manager login password
- -H HOST, --host=HOST Enea uCPE Manager host name or IP address
+ Enea Edge Management login password
+ -H HOST, --host=HOST Enea Edge Management host name or IP address
-f NICFILE, --file=NICFILE
File containing network interface Information in JSON
format
@@ -1131,9 +1131,9 @@ Usage: getNetworkInterfaces.py [options]
Options:
--version show program's version number and exit
-h, --help show this help message and exit
- -u USERNAME, --username=USERNAME Enea uCPE Manager login username
- -p PASSWORD, --password=PASSWORD Enea uCPE Manager login password
- -H HOST, --host=HOST Enea uCPE Manager host name or IP address
+ -u USERNAME, --username=USERNAME Enea Edge Management login username
+ -p PASSWORD, --password=PASSWORD Enea Edge Management login password
+ -H HOST, --host=HOST Enea Edge Management host name or IP address
-n DEVICENAME, --device-name=DEVICENAME Name of the uCPE to get network /
interfaces from
@@ -1215,10 +1215,10 @@ Options:
--version show program's version number and exit
-h, --help show this help message and exit
-u USERNAME, --username=USERNAME
- Enea uCPE Manager login username
+ Enea Edge Management login username
-p PASSWORD, --password=PASSWORD
- Enea uCPE Manager login password
- -H HOST, --host=HOST Enea uCPE Manager host name or IP address
+ Enea Edge Management login password
+ -H HOST, --host=HOST Enea Edge Management host name or IP address
-f OVSFILE, --file=OVSFILE
File containing OVS bridge Information in JSON format
-n DEVICENAME, --device-name=DEVICENAME
@@ -1306,10 +1306,10 @@ Options:
--version show program's version number and exit
-h, --help show this help message and exit
-u USERNAME, --username=USERNAME
- Enea uCPE Manager login username
+ Enea Edge Management login username
-p PASSWORD, --password=PASSWORD
- Enea uCPE Manager login password
- -H HOST, --host=HOST Enea uCPE Manager host name or IP address
+ Enea Edge Management login password
+ -H HOST, --host=HOST Enea Edge Management host name or IP address
-f OVSFILE, --file=OVSFILE
File containing OVS bridge Information in JSON format
-n DEVICENAME, --device-name=DEVICENAME
@@ -1380,7 +1380,7 @@ Options:
Onboarding a VNF Image Raw
- How to Onboard a VNF image in the uCPE Manager based upon its raw
+ How to Onboard a VNF image in the Enea Edge Management based upon its raw
constituents, is detailed in depth below.
@@ -1389,16 +1389,16 @@ Options:
$ python onboardVNFRaw.py -h
Usage: onboardVNFRaw.py [options]
-Onboard a VNF in Enea uCPE Manager based upon its raw constituents.
+Onboard a VNF in Enea Edge Management based upon its raw constituents.
Options:
--version show program's version number and exit
-h, --help show this help message and exit
-u USERNAME, --username=USERNAME
- Enea uCPE Manager login username
+ Enea Edge Management login username
-p PASSWORD, --password=PASSWORD
- Enea uCPE Manager login password
- -H HOST, --host=HOST Enea uCPE Manager host name or IP address
+ Enea Edge Management login password
+ -H HOST, --host=HOST Enea Edge Management host name or IP address
-f FTPUSERNAME, --ftpUsername=FTPUSERNAME
Username for FTP
-w FTPPASSWORD, --ftpPassword=FTPPASSWORD
@@ -1497,7 +1497,7 @@ Options:
Offboarding a VNF
- Steps on how to Offboard a VNF from the uCPE Manager are detailed
+ Steps on how to Offboard a VNF from the Enea Edge Management are detailed
below.
@@ -1506,16 +1506,16 @@ Options:
$ python offboardVNF.py -h
Usage: offboardVNF.py [options]
-Offboard a VNF from Enea uCPE Manager.
+Offboard a VNF from Enea Edge Management.
Options:
--version show program's version number and exit
-h, --help show this help message and exit
-u USERNAME, --username=USERNAME
- Enea uCPE Manager login username
+ Enea Edge Management login username
-p PASSWORD, --password=PASSWORD
- Enea uCPE Manager login password
- -H HOST, --host=HOST Enea uCPE Manager host name or IP address
+ Enea Edge Management login password
+ -H HOST, --host=HOST Enea Edge Management host name or IP address
-n VNFDNAME, --vnfdName=VNFDNAME
Name of VNF descriptor to offboard
@@ -1563,7 +1563,7 @@ Options:
Instantiating a VNF
- Instantiating a VNF via the uCPE Manager is detailed below.
+ Instantiating a VNF via the Enea Edge Management is detailed below.Script Options
@@ -1571,16 +1571,16 @@ Options:
$ python instantiateVNFI.py -h
Usage: instantiateVNFI.py [options]
-Instantiate a VNF via Enea uCPE Manager.
+Instantiate a VNF via Enea Edge Management.
Options:
--version show program's version number and exit
-h, --help show this help message and exit
-u USERNAME, --username=USERNAME
- Enea uCPE Manager login username
+ Enea Edge Management login username
-p PASSWORD, --password=PASSWORD
- Enea uCPE Manager login password
- -H HOST, --host=HOST Enea uCPE Manager host name or IP address
+ Enea Edge Management login password
+ -H HOST, --host=HOST Enea Edge Management host name or IP address
-t VNFTYPE, --vnfType=VNFTYPE
VNF Type (Name of VNF descriptor)
-n VIMDEVICENAME, --device-name=VIMDEVICENAME
@@ -1642,7 +1642,7 @@ License("vnf_config/fortigateImage/fortigateLicense.lic")
Controlling a VNF Instance
- How to Control a VNF instance from the Enea uCPE Manager is
+ How to Control a VNF instance from the Enea Edge Management is
detailed below.
@@ -1651,7 +1651,7 @@ License("vnf_config/fortigateImage/fortigateLicense.lic")
become unresponsive. Depending on the actual VNF, the time required
between life-cycle operations may vary from several seconds to half a
minute or even more. If a VNF becomes unresponsive, the only possible
- action is to "Force Delete" the instance from the uCPE Manager.
+ action is to "Force Delete" the instance from the Enea Edge Management.
@@ -1660,16 +1660,16 @@ License("vnf_config/fortigateImage/fortigateLicense.lic")
$ python controlVNFI.py -h
Usage: controlVNFI.py [options]
-Controls a VNF instance from Enea uCPE Manager.
+Controls a VNF instance from Enea Edge Management.
Options:
--version show program's version number and exit
-h, --help show this help message and exit
-u USERNAME, --username=USERNAME
- Enea uCPE Manager login username
+ Enea Edge Management login username
-p PASSWORD, --password=PASSWORD
- Enea uCPE Manager login password
- -H HOST, --host=HOST Enea uCPE Manager host name or IP address
+ Enea Edge Management login password
+ -H HOST, --host=HOST Enea Edge Management host name or IP address
-i VNFINSTANCENAME, --vnfInstanceName=VNFINSTANCENAME
Name of VNF instance
-n VIMDEVICENAME, --device-name=VIMDEVICENAME
@@ -1736,7 +1736,7 @@ fortigateFWInstance -c stop
Destroying a VNF InstanceSteps and options on how to Destroy a VNF instance from the Enea
- uCPE Manager are described below.
+ Edge Management are described below.Script Options
@@ -1744,16 +1744,16 @@ fortigateFWInstance -c stop
$ python destroyVNFI.py -h
Usage: destroyVNFI.py [options]
-Destroys a VNF instance from Enea uCPE Manager.
+Destroys a VNF instance from Enea Edge Management.
Options:
--version show program's version number and exit
-h, --help show this help message and exit
-u USERNAME, --username=USERNAME
- Enea uCPE Manager login username
+ Enea Edge Management login username
-p PASSWORD, --password=PASSWORD
- Enea uCPE Manager login password
- -H HOST, --host=HOST Enea uCPE Manager host name or IP address
+ Enea Edge Management login password
+ -H HOST, --host=HOST Enea Edge Management host name or IP address
-i VNFINSTANCENAME, --vnfInstanceName=VNFINSTANCENAME
Name of VNF instance
-n VIMDEVICENAME, --device-name=VIMDEVICENAME
@@ -1801,28 +1801,28 @@ fortigateFWInstance
- Uploading a NFV Access image onto the Enea uCPE Manager
+ Uploading a Enea Edge image onto the Enea Edge Management
- Steps and options on how to Upload a NFV Access image onto the
- Enea uCPE Manager are described below.
+ Steps and options on how to Upload a Enea Edge image onto the
+ Enea Edge Management are described below.Script Options$ python uploadImage.py -h
-Upload NFVA image on uCPE Manager
+Upload NFVA image on Enea Edge Management
Usage: uploadImage.py [options]
-Upload NFVA image on uCPE Manager.
+Upload NFVA image on Enea Edge Management.
Options:
--version show program's version number and exit
-h, --help show this help message and exit
-u USERNAME, --username=USERNAME
- Enea uCPE Manager login username
+ Enea Edge Management login username
-p PASSWORD, --password=PASSWORD
- Enea uCPE Manager login password
- -H HOST, --host=HOST Enea uCPE Manager host name or IP address
+ Enea Edge Management login password
+ -H HOST, --host=HOST Enea Edge Management host name or IP address
-f FILENAME, --fileName=FILENAME
Path to NFVA image file name
-m MODULE, --module=MODULE
@@ -1838,7 +1838,7 @@ Options:
Configuring the JSON File
- The JSON configuration file needed to upload a NFV Access image
+ The JSON configuration file needed to upload a Enea Edge image
should contain a list of dictionaries. Each dictionary indicates the
test case name and the test case arguments passed to the
uploadImage Python module.
@@ -1846,7 +1846,7 @@ Options:
Sample unit-test JSON file
format:[
{
- "name": "Upload NFVA image on uCPE Manager",
+ "name": "Upload NFVA image on Enea Edge Management",
"args": "-f /tmp/enea-nfv-access-xeon-d.rootfs.ostree.tar.bz2 -t xeon_d"
}
]
@@ -1861,7 +1861,7 @@ Options:
$ python uploadImage.py -u admin -p admin -H localhost \
-f /tmp/enea-nfv-access-xeon-d.rootfs.ostree.tar.bz2 -t xeon_d
2020-02-28 11:38:42,754 - DEBUG: Started logging
-2020-02-28 11:38:42,755 - INFO: Upload NFVA image on uCPE Manager
+2020-02-28 11:38:42,755 - INFO: Upload NFVA image on Enea Edge Management
2020-02-28 11:38:43,307 - DEBUG: Login successful on host 'localhost'
2020-02-28 11:38:43,308 - DEBUG: Session token is: 7da3f960-5a16-11ea-a3de-5652b3ac1c30
2020-02-28 11:41:29,148 - INFO: Verify image validation flag
@@ -1874,29 +1874,29 @@ Options:
- Deleting a NFV Access image file from the Enea uCPE
- Manager
+ Deleting a Enea Edge image file from the
+ Enea Edge Management
- Steps and options on how to Delete a NFV Access image from the
- Enea uCPE Manager are described below.
+ Steps and options on how to Delete a Enea Edge image from the
+ Enea Edge Management are described below.Script Options$ python deleteUpgradeFile.py -h
-Delete NFVA image from uCPE Manager
+Delete NFVA image from Enea Edge Management
Usage: deleteUpgradeFile.py [options]
-Delete NFVA image from uCPE Manager.
+Delete NFVA image from Enea Edge Management.
Options:
--version show program's version number and exit
-h, --help show this help message and exit
-u USERNAME, --username=USERNAME
- Enea uCPE Manager login username
+ Enea Edge Management login username
-p PASSWORD, --password=PASSWORD
- Enea uCPE Manager login password
- -H HOST, --host=HOST Enea uCPE Manager host name or IP address
+ Enea Edge Management login password
+ -H HOST, --host=HOST Enea Edge Management host name or IP address
-i IMAGENAME, --imageName=IMAGENAME
NFVA Image name
-m MODULE, --module=MODULE
@@ -1909,7 +1909,7 @@ Options:
Configuring the JSON File
- The JSON configuration file needed to delete a NFV Access image
+ The JSON configuration file needed to delete a Enea Edge image
should contain a list of dictionaries. Each dictionary indicates the
test case name and the test case arguments passed to the
deleteUpgradeFile Python module.
@@ -1917,7 +1917,7 @@ Options:
Sample unit-test JSON file
format:[
{
- "name": "Delete NFVA image on uCPE Manager",
+ "name": "Delete NFVA image on Enea Edge Management",
"args": "-i enea-nfv-access-xeon-d.rootfs.ostree.tar.bz2"
}
]
@@ -1932,7 +1932,7 @@ Options:
$ python deleteUpgradeFile.py -u admin -p admin -H localhost -i \
enea-nfv-access-xeon-d.rootfs.ostree.tar.bz2
2020-02-28 12:06:20,111 - DEBUG: Started logging
-2020-02-28 12:06:20,112 - INFO: Delete NFVA image from uCPE Manager
+2020-02-28 12:06:20,112 - INFO: Delete NFVA image from Enea Edge Management
2020-02-28 12:06:20,210 - DEBUG: Login successful on host 'localhost'
2020-02-28 12:06:20,211 - DEBUG: Session token is: 594b2d50-5a1a-11ea-a3de-5652b3ac1c30
2020-02-28 12:06:20,255 - INFO: The image \
@@ -1948,30 +1948,30 @@ image was successfully removed
- Installing and activating a NFV Access image on an uCPE device
- from the Enea uCPE Manager
+ Installing and activating a Enea Edge image on an uCPE device
+ from the Enea Edge Management
- Steps and options on how to Install and Activate a NFV Access
- image on an uCPE device from the Enea uCPE Manager are described
+ Steps and options on how to Install and Activate a Enea Edge
+ image on an uCPE device from the Enea Edge Management are described
below.Script Options$ python installAndActivate.py -h
-Install and activate NFVA image from uCPE Manager
+Install and activate NFVA image from Enea Edge Management
Usage: installAndActivate.py [options]
-Install and activate NFVA image from uCPE Manager.
+Install and activate NFVA image from Enea Edge Management.
Options:
--version show program's version number and exit
-h, --help show this help message and exit
-u USERNAME, --username=USERNAME
- Enea uCPE Manager login username
+ Enea Edge Management login username
-p PASSWORD, --password=PASSWORD
- Enea uCPE Manager login password
- -H HOST, --host=HOST Enea uCPE Manager host name or IP address
+ Enea Edge Management login password
+ -H HOST, --host=HOST Enea Edge Management host name or IP address
-i IMAGENAME, --imageName=IMAGENAME
Image name
-m MODULE, --module=MODULE
@@ -1989,8 +1989,8 @@ Options:
Configuring the JSON File
- The JSON configuration file needed to install and activate a NFV
- Access image on a uCPE device from the Enea uCPE Manager should
+ The JSON configuration file needed to install and activate a Enea Edge
+ image on a uCPE device from the Enea Edge Management should
contain a list of dictionaries. Each dictionary indicates the test
case name and the test case arguments passed to the
installAndActivate Python module.
@@ -2000,7 +2000,7 @@ Options:
[
{
- "name": "Install and activate NFVA image on uCPE device from uCPE Manager",
+ "name": "Install and activate NFVA image on uCPE device from Enea Edge Management",
"args": "-i enea-nfv-access-xeon-d.rootfs.ostree.tar.bz2 -t xeon_d -d inteld1521-16"
}
]
@@ -2015,7 +2015,7 @@ Options:
$ python installAndActivate.py -u admin -p admin -H localhost -i \
enea-nfv-access-xeon-d.rootfs.ostree.tar.bz2 -t xeon_d -d inteld1521-16
2020-02-28 12:36:46,137 - DEBUG: Started logging
-2020-02-28 12:36:46,138 - INFO: Install and activate NFVA image from uCPE Manager
+2020-02-28 12:36:46,138 - INFO: Install and activate NFVA image from Enea Edge Management
2020-02-28 12:36:46,288 - DEBUG: Login successful on host 'localhost'
2020-02-28 12:36:46,288 - DEBUG: Session token is: 99b7cde0-5a1e-11ea-a3de-5652b3ac1c30
2020-02-28 12:36:46,325 - DEBUG: Found device with name 'inteld1521-16'
@@ -2055,10 +2055,10 @@ enea-nfv-access-xeon-d.rootfs.ostree.tar.bz2 [20]
Clearing information about completed upgrades of uCPE devices
- from the Enea uCPE Manager
+ from the Enea Edge Management
Steps and options on how to clear information about completed
- upgrades of uCPE devices from the Enea uCPE Manager are described
+ upgrades of uCPE devices from the Enea Edge Management are described
below.
@@ -2074,10 +2074,10 @@ Options:
--version show program's version number and exit
-h, --help show this help message and exit
-u USERNAME, --username=USERNAME
- Enea uCPE Manager login username
+ Enea Edge Management login username
-p PASSWORD, --password=PASSWORD
- Enea uCPE Manager login password
- -H HOST, --host=HOST Enea uCPE Manager host name or IP address
+ Enea Edge Management login password
+ -H HOST, --host=HOST Enea Edge Management host name or IP address
Mandatory options:
-H/--host
@@ -2087,7 +2087,7 @@ Options:
Configuring the JSON FileNo JSON configuration file is needed to clear information about
- completed upgrades of uCPE devices from the Enea uCPE Manager. The
+ completed upgrades of uCPE devices from the Enea Edge Management. The
clearCompletedUpgradesInfo Python module can be
run without a JSON file as a parameter.
@@ -2110,10 +2110,10 @@ Options:
- Uploading a Custom Script to the uCPE Manager
+ Uploading a Custom Script to the Enea Edge Management
- Steps and options on how to upload a custom script to the uCPE
- Manager are described below.
+ Steps and options on how to upload a custom script to the
+ Enea Edge Management are described below.Script Options
@@ -2122,16 +2122,16 @@ Options:
2020-04-14 10:26:23,582 - INFO: Upload Custom Script
Usage: upload.py [options]
-Add a Custom Script to Enea uCPE Manager
+Add a Custom Script to Enea Edge Management
Options:
--version show program's version number and exit
-h, --help show this help message and exit
-u USERNAME, --username=USERNAME
- Enea uCPE Manager login username
+ Enea Edge Management login username
-p PASSWORD, --password=PASSWORD
- Enea uCPE Manager login password
- -H HOST, --host=HOST Enea uCPE Manager host name or IP address
+ Enea Edge Management login password
+ -H HOST, --host=HOST Enea Edge Management host name or IP address
-f CUSTOMSCRIPT, --file=CUSTOMSCRIPT
Custom Script File
-e PHASE, --phase=PHASE
@@ -2147,7 +2147,7 @@ Options:
Configuring the JSON FileThe JSON configuration file needed to upload a Custom Script to
- the uCPE Manager must contain a list of dictionaries. Each dictionary
+ the Enea Edge Management must contain a list of dictionaries. Each dictionary
indicates the test case name and the test case arguments passed to the
customScripts/upload Python module.
@@ -2156,7 +2156,7 @@ Options:
[
{
- "name": "Uploading a Custom Script to the uCPE Manager",
+ "name": "Uploading a Custom Script to the Enea Edge Management",
"args": "-f ../../lab_config/customScripts/test_success_after_always \
-e always-after-startup"
}
@@ -2175,7 +2175,7 @@ Options:
2020-04-14 14:08:02,915 - INFO: Upload Custom Script
2020-04-14 14:08:02,994 - DEBUG: Login successful on host '172.24.3.109'
2020-04-14 14:08:02,995 - DEBUG: Session token is: 97544990-7e48-11ea-835c-02423a1c239f
-2020-04-14 14:08:02,996 - DEBUG: Upload test_success_after_always to uCPE Manager. \
+2020-04-14 14:08:02,996 - DEBUG: Upload test_success_after_always to Enea Edge Management. \
Content: #!/bin/bash
echo test_success_after_always
2020-04-14 14:08:03,138 - INFO: Done
@@ -2184,11 +2184,11 @@ echo test_success_after_always
- Uploading a Custom Script from the uCPE Manager to a
+ Uploading a Custom Script from the Enea Edge Management to a
Device
- Steps and options on how to upload a custom script from the uCPE
- Manager to a Device are described below.
+ Steps and options on how to upload a custom script from the
+ Enea Edge Management to a Device are described below.Script Options
@@ -2203,12 +2203,12 @@ Options:
--version show program's version number and exit
-h, --help show this help message and exit
-u USERNAME, --username=USERNAME
- Enea uCPE Manager login username
+ Enea Edge Management login username
-p PASSWORD, --password=PASSWORD
- Enea uCPE Manager login password
- -H HOST, --host=HOST Enea uCPE Manager host name or IP address
+ Enea Edge Management login password
+ -H HOST, --host=HOST Enea Edge Management host name or IP address
-c CUSTOMSCRIPTNAME, --customScriptName=CUSTOMSCRIPTNAME
- Custom Script Name that resides on Enea uCPE Manager
+ Custom Script Name that resides on Enea Edge Management
-e PHASE, --phase=PHASE
Execution phase. Must be one of the following: once-
before-startup | always-before-startup | once-after-
@@ -2225,7 +2225,7 @@ Options:
Configuring the JSON FileThe JSON configuration file needed to upload a Custom Script
- from the uCPE Manager to a Device must contain a list of dictionaries.
+ from the Enea Edge Management to a Device must contain a list of dictionaries.
Each dictionary indicates the test case name and the test case
arguments passed to the
customScripts/uploadOnDevice Python
@@ -2236,7 +2236,7 @@ Options:
[
{
-"name": "Uploading a Custom Script from uCPE Manager to device",
+"name": "Uploading a Custom Script from Enea Edge Management to device",
"args": "-c test_success_after_always -e always-after-startup -n inteld1521-6"
}
]
@@ -2263,16 +2263,16 @@ test_success_after_always -e always-after-startup -n inteld1521-6
- Removing a Custom Script from the uCPE Manager
+ Removing a Custom Script from the Enea Edge Management
- Steps and options on how to remove a custom script from the uCPE
- Manager are described below.
+ Steps and options on how to remove a custom script from the
+ Enea Edge Management are described below.Script Options$ python customScripts/delete.py -h
-2020-04-14 14:36:52,010 - INFO: Delete Custom Script on uCPE Manager
+2020-04-14 14:36:52,010 - INFO: Delete Custom Script on Enea Edge Management
Usage: delete.py [options]
Delete a Custom Script from a Device
@@ -2281,10 +2281,10 @@ Options:
--version show program's version number and exit
-h, --help show this help message and exit
-u USERNAME, --username=USERNAME
- Enea uCPE Manager login username
+ Enea Edge Management login username
-p PASSWORD, --password=PASSWORD
- Enea uCPE Manager login password
- -H HOST, --host=HOST Enea uCPE Manager host name or IP address
+ Enea Edge Management login password
+ -H HOST, --host=HOST Enea Edge Management host name or IP address
-c CUSTOMSCRIPTNAME, --customScriptName=CUSTOMSCRIPTNAME
Custom Script Name that resides on a Device
-e PHASE, --phase=PHASE
@@ -2300,8 +2300,8 @@ Options:
Configuring the JSON FileThe JSON configuration file needed to remove a Custom Script
- from the uCPE Managerdid you mean device or uCPE
- Manager? must contain a list of dictionaries. Each dictionary
+ from the Enea Edge Managementdid you mean device or
+ Enea Edge Management? must contain a list of dictionaries. Each dictionary
indicates the test case name and the test case arguments passed to the
customScripts/delete Python module.
@@ -2310,7 +2310,7 @@ Options:
[
{
-"name": "Removing a Custom Script from uCPE Manager",
+"name": "Removing a Custom Script from Enea Edge Management",
"args": "-c test_success_after_always -e always-after-startup"
}
]
@@ -2325,12 +2325,12 @@ Options:
$ python automation_framework/customScripts/delete.py -c \
test_success_after_always -e always-after-startup
2020-04-14 14:39:22,042 - DEBUG: Started logging
-2020-04-14 14:39:22,042 - INFO: Delete Custom Script on uCPE Manager
+2020-04-14 14:39:22,042 - INFO: Delete Custom Script on Enea Edge Management
2020-04-14 14:39:22,081 - DEBUG: Login successful on host '172.24.3.109'
2020-04-14 14:39:22,082 - DEBUG: Session token is: f75a83a0-7e4c-11ea-835c-02423a1c239f
2020-04-14 14:39:22,099 - DEBUG: Found custom script: 'test_success_after_always'
2020-04-14 14:39:22,099 - DEBUG: Delete script test_success_after_always, \
-phase always-after-startup from uCPE Manager
+phase always-after-startup from Enea Edge Management
2020-04-14 14:39:22,118 - INFO: Done
2020-04-14 14:39:22,135 - DEBUG: Logging out and exiting...
@@ -2355,10 +2355,10 @@ Options:
--version show program's version number and exit
-h, --help show this help message and exit
-u USERNAME, --username=USERNAME
- Enea uCPE Manager login username
+ Enea Edge Management login username
-p PASSWORD, --password=PASSWORD
- Enea uCPE Manager login password
- -H HOST, --host=HOST Enea uCPE Manager host name or IP address
+ Enea Edge Management login password
+ -H HOST, --host=HOST Enea Edge Management host name or IP address
-c CUSTOMSCRIPTNAME, --customScriptName=CUSTOMSCRIPTNAME
Custom Script Name that resides on a Device
-e PHASE, --phase=PHASE
@@ -2469,7 +2469,7 @@ phase always-after-startup from inteld1521-6
- Uploading a Custom Script to the uCPE Manager
+ Uploading a Custom Script to the Enea Edge Management$ python automation_framework/customScripts/upload.py \
-f lab_config/customScripts/test_success_after_always -e always-after-startup
@@ -2477,7 +2477,7 @@ phase always-after-startup from inteld1521-6
2020-04-14 14:08:02,915 - INFO: Upload Custom Script
2020-04-14 14:08:02,994 - DEBUG: Login successful on host '172.24.3.109'
2020-04-14 14:08:02,995 - DEBUG: Session token is: 97544990-7e48-11ea-835c-02423a1c239f
-2020-04-14 14:08:02,996 - DEBUG: Upload test_success_after_always to uCPE Manager. \
+2020-04-14 14:08:02,996 - DEBUG: Upload test_success_after_always to Enea Edge Management. \
Content: #!/bin/bash
echo test_success_after_always
2020-04-14 14:08:03,138 - INFO: Done
@@ -2485,7 +2485,7 @@ echo test_success_after_always
- Uploading a Custom Script from the uCPE Manager to a
+ Uploading a Custom Script from the Enea Edge Management to a
Device$ python automation_framework/customScripts/uploadOnDevice.py -c \
@@ -2517,17 +2517,17 @@ phase always-after-startup from inteld1521-6
- Removing a Custom Script from the uCPE Manager
+ Removing a Custom Script from the Enea Edge Management$ python automation_framework/customScripts/delete.py -c \
test_success_after_always -e always-after-startup
2020-04-14 14:39:22,042 - DEBUG: Started logging
-2020-04-14 14:39:22,042 - INFO: Delete Custom Script on uCPE Manager
+2020-04-14 14:39:22,042 - INFO: Delete Custom Script on Enea Edge Management
2020-04-14 14:39:22,081 - DEBUG: Login successful on host '172.24.3.109'
2020-04-14 14:39:22,082 - DEBUG: Session token is: f75a83a0-7e4c-11ea-835c-02423a1c239f
2020-04-14 14:39:22,099 - DEBUG: Found custom script: 'test_success_after_always'
2020-04-14 14:39:22,099 - DEBUG: Delete script test_success_after_always, \
-phase always-after-startup from uCPE Manager
+phase always-after-startup from Enea Edge Management
2020-04-14 14:39:22,118 - INFO: Done
2020-04-14 14:39:22,135 - DEBUG: Logging out and exiting...
@@ -2536,13 +2536,13 @@ phase always-after-startup from uCPE Manager
Adding an Offline Configuration Store
- Steps and options on how to add a Config Store in the Enea uCPE
- Manager are described below.
+ Steps and options on how to add a Config Store in the
+ Enea Edge Management are described below.Script Options
- To add a config store in the Enea uCPE Manager use the
+ To add a config store in the Enea Edge Management use the
addConfigStore.py script detailed below. Bear in
mind a CONFIGSTORE json file is needed to
successfully run the script in order to add an offline configuration
@@ -2566,7 +2566,7 @@ phase always-after-startup from uCPE Manager
Running the Python Module
- Adding an offline config store in the Enea uCPE Manager using
+ Adding an offline config store in the Enea Edge Management using
the command line:python automation_framework/device/addConfigStore.py -f \
@@ -2599,10 +2599,10 @@ Options:
--version show program's version number and exit
-h, --help show this help message and exit
-u USERNAME, --username=USERNAME
- Enea uCPE Manager login username
+ Enea Edge Management login username
-p PASSWORD, --password=PASSWORD
- Enea uCPE Manager login password
- -H HOST, --host=HOST Enea uCPE Manager host name or IP address
+ Enea Edge Management login password
+ -H HOST, --host=HOST Enea Edge Management host name or IP address
-s STORE, --store=STORE
Offline config store name
-d DEVICE, --device=DEVICE
@@ -2645,10 +2645,10 @@ Options:
--version show program's version number and exit
-h, --help show this help message and exit
-u USERNAME, --username=USERNAME
- Enea uCPE Manager login username
+ Enea Edge Management login username
-p PASSWORD, --password=PASSWORD
- Enea uCPE Manager login password
- -H HOST, --host=HOST Enea uCPE Manager host name or IP address
+ Enea Edge Management login password
+ -H HOST, --host=HOST Enea Edge Management host name or IP address
-d DEVICE, --device=DEVICE
Device Name
@@ -2670,15 +2670,15 @@ Options:
- Removing an Offline Configuration Store in the Enea uCPE
- Manager
+ Removing an Offline Configuration Store in the
+ Enea Edge ManagementSteps and options on how to remove an upload of a Config Store
- from the uCPE Manager are described below.
+ from the Enea Edge Management are described below.Modifications of an Offline Configurations Store are not
- possible post deployment in the uCPE Manager, as there is no option
+ possible post deployment in the Enea Edge Management, as there is no option
for changing script states (e.g. changing the DPDK state in the
configDPDK.py python script or unbinding
interfaces). The offline store must be deleted and the new
@@ -2689,23 +2689,23 @@ Options:
Script options
- To remove a config store from the uCPE Manager use the
+ To remove a config store from the Enea Edge Management use the
removeConfigStore.py script detailed
below.python removeConfigStore.py -h
Usage: removeConfigStore.py [options]
-Remove a config store from Enea uCPE Manager.
+Remove a config store from Enea Edge Management.
Options:
--version show program's version number and exit
-h, --help show this help message and exit
-u USERNAME, --username=USERNAME
- Enea uCPE Manager login username
+ Enea Edge Management login username
-p PASSWORD, --password=PASSWORD
- Enea uCPE Manager login password
- -H HOST, --host=HOST Enea uCPE Manager host name or IP address
+ Enea Edge Management login password
+ -H HOST, --host=HOST Enea Edge Management host name or IP address
-o STORENAME, --store-name=STORENAME
Name of the Offline Config Store
@@ -2770,8 +2770,8 @@ Options:
Manual.The /uCPEM_config directory stores JSON
- configuration files needed for the setup of the uCPE Manager used by TH.
- One configuration file is needed per uCPE Manager installation, to be used
+ configuration files needed for the setup of the Enea Edge Management used by TH.
+ One configuration file is needed per Enea Edge Management installation, to be used
in the TH.The /vnf_image directory stores the VNF Images
diff --git a/doc/book-enea-nfv-access-auto-fw-th-user-guide/doc/book.xml b/doc/book-enea-nfv-access-auto-fw-th-user-guide/doc/book.xml
index 0b96de2..6398606 100644
--- a/doc/book-enea-nfv-access-auto-fw-th-user-guide/doc/book.xml
+++ b/doc/book-enea-nfv-access-auto-fw-th-user-guide/doc/book.xml
@@ -4,7 +4,7 @@
]>
- Enea NFV Access Automation Framework and Test Harness User Guide
+ Enea Enea Edge Automation Framework and Test Harness User GuideRelease Version
Components
- An overview of the Enea NFV Access Runtime Platform and the uCPE
- Manager in cooperation with the Automation Framework and Test Harness, will
+ An overview of the Enea Edge Runtime and the Edge Management
+ in cooperation with the Automation Framework and Test Harness, will
be presented in detail.
@@ -18,23 +18,23 @@
- Enea NFV Access
+ Enea Edge
- Enea NFV Access is comprised of the Enea uCPE Manager and the Enea
- NFV Access Runtime Platform.
+ Enea Edge is comprised of the Enea Edge Management and the Enea
+ Edge Runtime.
- Enea uCPE Manager
+ Enea Edge Management
- The Enea uCPE Manager application needs to be installed on a
+ The Enea Edge Management application needs to be installed on a
supported platform. Upon installation, the system will be set up to
- manage Enea NFV Access "devices", these are the virtualized CPE devices
+ manage Enea Edge "devices", these are the virtualized CPE devices
used in testing.
- For more on Enea uCPE Manager installation instructions, please
+ For more on Enea Edge Management installation instructions, please
refer to the section on how to Installing the Enea uCPE Manager in the
+ targetptr="install_ucpe_mg">Installing the Enea Edge Management in the
@@ -42,38 +42,37 @@
- Enea NFV Access Runtime Platform
+ Enea Edge Runtime
- One or more uCPE devices running the Enea NFV Access Runtime
- Platform are required as hosts to run the VNF(s). The uCPE device is
- known to the uCPE Manager as the "VcpeAgent" device module.
+ One or more uCPE devices running the Enea Edge Runtime
+ are required as hosts to run the VNF(s). The uCPE device is
+ known to the Enea Edge Management as the "VcpeAgent" device module.Before running any use case with the Automation Framework or the
- Test Harness, make sure the uCPE device(s) have been added to the uCPE
- Manager.
+ Test Harness, make sure the uCPE device(s) have been added to the Edge Management.Adding a VcpeAgent device can be done via two methods:
- Through the uCPE Manager GUI. Add the device using the
+ Through the Enea Edge Management GUI. Add the device using the
appropriate parameters by launching the UI under
Devices -> Manage in the
main screen.
- REST API. Invoke the uCPE Manager REST API to add a
+ REST API. Invoke the Enea Edge Management REST API to add a
device.
- For more on Enea NFV Access installation instructions, please
+ For more on Enea Edge installation instructions, please
refer to chapter Preparing the USB stick for installation of the
- Enea NFV Access Runtime Platform in the
@@ -85,14 +84,14 @@
Automation FrameworkTesting can be performed by running the available Python scripts
- against the uCPE Manager REST API (Python samples supplied). This can be
+ against the Enea Edge Management REST API (Python samples supplied). This can be
done by using the Python scripts individually or by using the Python
unit-test suite that is able to automatically run test-cases defined for
each available Python script.In either case, it is desirable to use a different host (instead of
- running the tests on the same system as the uCPE Manager) in order to
- ensure that the uCPE Manager is setup and installed correctly in terms of
+ running the tests on the same system as the Enea Edge Management) in order to
+ ensure that the Enea Edge Management is setup and installed correctly in terms of
allowing external users to access it and use it effectively.
@@ -102,7 +101,7 @@
The Test Harness (TH) provides a way for driving configuration with
Ansible Playbooks, by running the python modules from the Automation
Framework (AF) and by direct connection over SSH to the boards that run
- Enea NFV Access.
+ Enea Edge.The Test Harness includes an automated test suite that
contains:
@@ -110,14 +109,14 @@
VNF, Device and Network Smoke Test Cases. A sample test suite
- that acts as basic smoke tests for Enea NFV Access and also as a
+ that acts as basic smoke tests for Enea Edge and also as a
sanity-check test suite for the AF and TH.VNF Deployment and Lifecycle. A sample test suite that verifies
the instantiation, lifecycle control and destruction of a VNF for Enea
- NFV Access.
+ Edge.
diff --git a/doc/book-enea-nfv-access-auto-fw-th-user-guide/doc/getting_started.xml b/doc/book-enea-nfv-access-auto-fw-th-user-guide/doc/getting_started.xml
index eee6636..97666cf 100644
--- a/doc/book-enea-nfv-access-auto-fw-th-user-guide/doc/getting_started.xml
+++ b/doc/book-enea-nfv-access-auto-fw-th-user-guide/doc/getting_started.xml
@@ -29,7 +29,7 @@
The Automation Framework and Test Harness installation may be done
- on the same machine used for uCPE Manager installation, although this is
+ on the same machine used for Enea Edge Management installation, although this is
not encouraged. For more details see section Automation Framework in the
- uCPE Manager Host
+ Enea Edge Management Host
Requirements
@@ -82,12 +82,12 @@
- uCPE Manager installed.
+ Enea Edge Management installed.
- For details on how to install the uCPE Manager, see For details on how to install the Enea Edge Management, see Installing the Enea uCPE Manager in the
+ targetptr="install_ucpe_mg">Installing the Enea Edge Management in the
@@ -111,13 +111,13 @@
- Enea NFV Access Runtime Platform installed.
+ Enea Edge Runtime installed.
- For information on how to install Enea NFV Access refer to
+ For information on how to install Enea Edge refer to
Preparing the USB stick for installation
- of the Enea NFV Access Runtime Platform in the
@@ -155,7 +155,7 @@
- Enea NFV Access Runtime Platform installed.
+ Enea Edge Runtime installed.
@@ -180,16 +180,16 @@
- Set up the uCPE Manager which will be used by the TH:
+ Set up the Enea Edge Management which will be used by the TH:
- Create the uCPE Manager JSON config file in the
+ Create the Enea Edge Management JSON config file in the
<AF-TH-install-dir>/uCPEM_config/
directory:{
-"ucpe_usr":"uCPE Manager Username",
-"ucpe_pass":"uCPE Manager Password",
-"ucpe_host":"uCPE Manager IP/Hostname",
+"ucpe_usr":"Enea Edge Management Username",
+"ucpe_pass":"Enea Edge Management Password",
+"ucpe_host":"Enea Edge Management IP/Hostname",
"ftp_usr":"FTP Username",
"ftp_pass":"FTP Password",
"ftp_port":"FTP Port"
@@ -225,10 +225,10 @@
source
<AF-TH-install-dir>/testHarness-venv/bin/activate.
- Furthermore, if a user wants to use a new uCPE Manager instance for
+ Furthermore, if a user wants to use a new Enea Edge Management instance for
a new session, the user also has to re-run the
setupuCPEManager.yml playbook with the corresponding
- JSON config for the new uCPE Manager instance.
+ JSON config for the new Enea Edge Management instance.Automation Framework and Test Harness History Information can be
diff --git a/doc/book-enea-nfv-access-auto-fw-th-user-guide/doc/overview.xml b/doc/book-enea-nfv-access-auto-fw-th-user-guide/doc/overview.xml
index eadc1d5..b2486a0 100644
--- a/doc/book-enea-nfv-access-auto-fw-th-user-guide/doc/overview.xml
+++ b/doc/book-enea-nfv-access-auto-fw-th-user-guide/doc/overview.xml
@@ -3,21 +3,20 @@
OverviewThis document describes the Automation Framework and Test Harness for
- Enea NFV Access, along with instructions regarding the necessary steps to
+ Enea Edge, along with instructions regarding the necessary steps to
run these software tools.DescriptionThe Automation Framework provides a way for driving configuration
- with Python scripting. It complements the Enea uCPE Manager GUI and uses
- the northbound REST APIs, given to provide full usability of the Enea uCPE
- Manager features.
+ with Python scripting. It complements the Enea Edge Management GUI and uses
+ the northbound REST APIs, given to provide full usability of the Enea Management
+ features.The Test Harness is based on running Ansible Playbooks to complete
different test cases, which make use of the Automation Framework Python
- modules and/or direct commands on the uCPE devices running the Enea NFV
- Access Runtime Platform.
+ modules and/or direct commands on the uCPE devices running the Enea Edge Runtime.
@@ -39,10 +38,10 @@
- Enea NFV Access
+ Enea Edge
- The Enea NFV Access (with ODM) Runtime Platform and the
- Enea uCPE Manager.
+ The Enea Edge (with ODM) Runtime and the
+ Enea Edge Management.
@@ -66,7 +65,7 @@
AF
- Automation Framework for Enea NFV Access.
+ Automation Framework for Enea Edge.
@@ -162,11 +161,11 @@
TH
- Test Harness for Enea NFV Access.
+ Test Harness for Enea Edge.
- uCPE Manager
+ Enea Edge ManagementEnea Universal Customer Premises Equipment Manager.
diff --git a/doc/book-enea-nfv-access-auto-fw-th-user-guide/doc/troubleshooting_guide.xml b/doc/book-enea-nfv-access-auto-fw-th-user-guide/doc/troubleshooting_guide.xml
index f51fe11..a5cd664 100644
--- a/doc/book-enea-nfv-access-auto-fw-th-user-guide/doc/troubleshooting_guide.xml
+++ b/doc/book-enea-nfv-access-auto-fw-th-user-guide/doc/troubleshooting_guide.xml
@@ -21,11 +21,11 @@
- When setting up the uCPE Manager to be used by the TH through the
+ When setting up the Enea Edge Management to be used by the TH through the
setupuCPEManager.yml Playbook, if the uCPE
username/password/host are incorrect or are missing, all the Sample test
cases will fail. If the FTP username/password/port are wrong or are
- missing, the tests that require file transfer to the uCPE Manager will
+ missing, the tests that require file transfer to the Enea Edge Management will
fail.
diff --git a/doc/book-enea-nfv-access-auto-fw-th-user-guide/swcomp.mk b/doc/book-enea-nfv-access-auto-fw-th-user-guide/swcomp.mk
index 9f0a075..6b65cff 100755
--- a/doc/book-enea-nfv-access-auto-fw-th-user-guide/swcomp.mk
+++ b/doc/book-enea-nfv-access-auto-fw-th-user-guide/swcomp.mk
@@ -6,5 +6,5 @@ BOOK_VER ?= $(REL_VER)-dev
DOCBOOK_SRC := $(COMP)/swcomp.mk $(COMP)/doc/book.xml $(shell find $(COMP)/doc -type f \( -name "*.xml" -o -name "*.svg" -o -name "*.png" \) ! -name "book.xml" -print)
BOOKPACKAGES := book-enea-nfv-access-auto-fw-th-user-guide
-BOOKDESC_$(BOOKPACKAGES) := "Enea NFV Access $(PROD_VER) Automation Framework and Test Harness User Guide"
+BOOKDESC_$(BOOKPACKAGES) := "Enea Enea Edge $(PROD_VER) Automation Framework and Test Harness User Guide"
BOOKDEFAULTCONDITION := $(DEFAULTCONDITIONS)
diff --git a/doc/book-enea-nfv-access-example-usecases/doc/128t_vnf_router.xml b/doc/book-enea-nfv-access-example-usecases/doc/128t_vnf_router.xml
index 7ba8a7b..89692b0 100644
--- a/doc/book-enea-nfv-access-example-usecases/doc/128t_vnf_router.xml
+++ b/doc/book-enea-nfv-access-example-usecases/doc/128t_vnf_router.xml
@@ -68,7 +68,7 @@
Configuring Network Interfaces on uCPE
devices:
- Add the trgt uCPE device into the uCPE Manager:
+ Add the trgt uCPE device into Enea Edge Management:
Devices -> Manage -> Add.Fill in the required fields with the following data:
@@ -266,8 +266,8 @@
CreateThe system will automatically select the
- physical interface that has access to the uCPE
- Manager.
+ physical interface that has access to Enea Edge
+ Management.
diff --git a/doc/book-enea-nfv-access-example-usecases/doc/appendix_4.xml b/doc/book-enea-nfv-access-example-usecases/doc/appendix_4.xml
index 45689e5..0e207ae 100644
--- a/doc/book-enea-nfv-access-example-usecases/doc/appendix_4.xml
+++ b/doc/book-enea-nfv-access-example-usecases/doc/appendix_4.xml
@@ -1,6 +1,6 @@
- Running Enea Automation Framework tests
+ Running Enea Automation Framework and Test HarnessFor more detailed information regarding the Automation Framework and
Test Harness please see the Before starting the two usecases detailed in the following appendix,
- the uCPE Device needs to be added into the uCPE Manager.
+ the uCPE Device needs to be added into Enea Edge Management.To properly set up the Automation Framework and Test Harness please
diff --git a/doc/book-enea-nfv-access-example-usecases/doc/appendix_5.xml b/doc/book-enea-nfv-access-example-usecases/doc/appendix_5.xml
index 71dee09..67f38e5 100644
--- a/doc/book-enea-nfv-access-example-usecases/doc/appendix_5.xml
+++ b/doc/book-enea-nfv-access-example-usecases/doc/appendix_5.xml
@@ -1,6 +1,6 @@
- Example Tests Results using the Automation Framework
+ Example Tests Results using the Automation Framework and Test HarnessIn order to run the following example usecases, certain configuration
file entries need to be modified according to the network setup that it will
@@ -39,7 +39,7 @@
"maintMode": "false",
"version": "2.2.3",
"deviceId": "inteld1521-17"
-}The IP address of the uCPE Manager that will be used in
+}The IP address of Enea Edge Management that will be used in
these examples is 172.24.3.92.The FortiGate and 128T VNF images need to be copied into the
@@ -138,7 +138,7 @@ OK
Use-case 2: Service Chaining 128T - Fortigate Example
- Usecase
+ Use-case
> python unittestSuite.py -u admin -p admin -H 172.24.3.92 -n inteld1521-17 \
-s 128t_FG_SFCDeploy.json -d "128T - Fortigate SFC Deployment"
diff --git a/doc/book-enea-nfv-access-example-usecases/doc/book.xml b/doc/book-enea-nfv-access-example-usecases/doc/book.xml
index eb8b0c8..9879c28 100644
--- a/doc/book-enea-nfv-access-example-usecases/doc/book.xml
+++ b/doc/book-enea-nfv-access-example-usecases/doc/book.xml
@@ -4,7 +4,7 @@
]>
- Enea NFV Access Example Use-cases
+ Enea Edge Example Use-casesRelease Version
VNF Configuration files. These files are provided with your Enea
- NFV Access release:
+ Edge release:clavister-cloudinit.conf.
@@ -333,7 +333,7 @@ root@qemux86-64:~# iperf3 -c 192.168.10.10
VNF Configuration files. These files are provided with your Enea
- NFV Access release:
+ Edge release:clavister-cloudinit.conf.enea-vnf-iperf-client.conf.
diff --git a/doc/book-enea-nfv-access-example-usecases/doc/enea_test_vnf_examples.xml b/doc/book-enea-nfv-access-example-usecases/doc/enea_test_vnf_examples.xml
index 1f10dbf..bee5a63 100644
--- a/doc/book-enea-nfv-access-example-usecases/doc/enea_test_vnf_examples.xml
+++ b/doc/book-enea-nfv-access-example-usecases/doc/enea_test_vnf_examples.xml
@@ -17,7 +17,7 @@
- 2 Network Interfaces. One for the uCPE manager and one for data
+ 2 Network Interfaces. One for Enea Edge Management and one for data
traffic.
@@ -35,7 +35,7 @@
VNF Configuration files. These files are provided with your Enea
- NFV Access release:
+ Edge release:
enea-vnf-testpmd-fwd.conf.
@@ -134,7 +134,7 @@
- Instantiate the Enea NFV Access TestPMD forwarding VNF on uCPE
+ Instantiate the Enea Edge TestPMD forwarding VNF on uCPE
Device 2 by filling the required fields with the following
values:
@@ -168,7 +168,7 @@
- Instantiate the Enea NFV Access TestPMD termination VNF on
+ Instantiate the Enea Edge TestPMD termination VNF on
uCPE Device 2 by filling the required fields with the following
values:
@@ -218,8 +218,8 @@
testpmd_term.
- The flow rules can be described using either the uCPE
- manager interface or the configuration files.
+ The flow rules can be described using either the Enea Edge
+ Management interface or the configuration files.
diff --git a/doc/book-enea-nfv-access-example-usecases/doc/forti_vnf_examples.xml b/doc/book-enea-nfv-access-example-usecases/doc/forti_vnf_examples.xml
index 36c7114..bb38140 100644
--- a/doc/book-enea-nfv-access-example-usecases/doc/forti_vnf_examples.xml
+++ b/doc/book-enea-nfv-access-example-usecases/doc/forti_vnf_examples.xml
@@ -50,7 +50,7 @@
- VNF Configuration file(s), provided with your Enea NFV Access
+ VNF Configuration file(s), provided with your Enea Edge
release: fortigate-basic-fw.conf.
@@ -93,7 +93,7 @@
- Connect ETH0 to the Lab Network (for Enea uCPE Manager
+ Connect ETH0 to the Lab Network (for Enea Edge Management
communications).
@@ -302,7 +302,7 @@
- VNF Configuration file(s), provided with your Enea NFV Access
+ VNF Configuration file(s), provided with your Enea Edge
release: fortigate-sdwan<x>.conf.
@@ -359,7 +359,7 @@
Connect the ETH0 interfaces to the Lab
- Network (for Enea uCPE Manager communications).
+ Network (for Enea Edge Management communications).
diff --git a/doc/book-enea-nfv-access-example-usecases/doc/introduction.xml b/doc/book-enea-nfv-access-example-usecases/doc/introduction.xml
index fc3559b..b502e8b 100644
--- a/doc/book-enea-nfv-access-example-usecases/doc/introduction.xml
+++ b/doc/book-enea-nfv-access-example-usecases/doc/introduction.xml
@@ -7,8 +7,8 @@
etc.
Before running any example use case make sure the uCPE device(s) have
- been added to the uCPE Manager and placed on the map. For detailed
- information on how to add a device to the uCPE Manager, how to configure the
+ been added to Enea Edge Management and placed on the map. For detailed
+ information on how to add a device to Enea Edge Management, how to configure the
network interfaces to use DPDK, PCI-passthrough or SR-IOV drivers, or VNF
configuration, please refer to the Service Chaining 128T - Fortigate Example Use-case
The following is an example of how to setup and configure a service
- chain on top of the Enea NFV Access virtualization platform, using the
+ chain on top of the Enea Edge Runtime, using the
following commercial VNFs: 128T router and FortiGate.
@@ -86,7 +86,7 @@
Configuring Network Interfaces on uCPE
devices:
- Add the trgt uCPE device into the uCPE Manager:
+ Add the trgt uCPE device into Enea Edge Management:
Devices -> Manage -> Add, and fill in the
required fields with the following data:
diff --git a/doc/book-enea-nfv-access-example-usecases/doc/vnf_chaining.xml b/doc/book-enea-nfv-access-example-usecases/doc/vnf_chaining.xml
index 8b82337..24442af 100644
--- a/doc/book-enea-nfv-access-example-usecases/doc/vnf_chaining.xml
+++ b/doc/book-enea-nfv-access-example-usecases/doc/vnf_chaining.xml
@@ -11,9 +11,9 @@
The following is an example of how to setup and configure a
branch-to-branch service comprised on two commercial VNFs (SD-WAN +
- Firewall). This service will run in a service chain on top of the Enea NFV
- Access virtualization platform, deployed through the Enea uCPE
- Manager.
+ Firewall). This service will run in a service chain on top of the Enea
+ Edge Runtime, deployed through the Enea Edge
+ Management.In the example setup the following commercial VNFs are used: Juniper
vSRX as the SD-WAN VNF and Fortigate as the Router/Firewall.
@@ -61,7 +61,7 @@
- VNF Configuration files, provided with your Enea NFV Access
+ VNF Configuration files, provided with your Enea Edge
Release:
@@ -152,7 +152,7 @@
The networking setup (Steps 1-3) can be modeled using the
Offline Configuration entry, so that it is automatically
provisioned on the uCPE device, once it gets enrolled into the
- management system (uCPE Manager).
+ management system (Enea Edge Management).
diff --git a/doc/book-enea-nfv-access-example-usecases/swcomp.mk b/doc/book-enea-nfv-access-example-usecases/swcomp.mk
index 972746a..5f5ab16 100755
--- a/doc/book-enea-nfv-access-example-usecases/swcomp.mk
+++ b/doc/book-enea-nfv-access-example-usecases/swcomp.mk
@@ -6,5 +6,5 @@ BOOK_VER ?= $(REL_VER)-dev
DOCBOOK_SRC := $(COMP)/swcomp.mk $(COMP)/doc/book.xml $(shell find $(COMP)/doc -type f \( -name "*.xml" -o -name "*.svg" -o -name "*.png" \) ! -name "book.xml" -print)
BOOKPACKAGES := book-enea-nfv-access-example-usecases
-BOOKDESC_$(BOOKPACKAGES) := "Enea NFV Access $(PROD_VER) Example Use-cases"
+BOOKDESC_$(BOOKPACKAGES) := "Enea Edge $(PROD_VER) Example Use-cases"
BOOKDEFAULTCONDITION := $(DEFAULTCONDITIONS)
diff --git a/doc/book-enea-nfv-access-getting-started/doc/advanced_configurations.xml b/doc/book-enea-nfv-access-getting-started/doc/advanced_configurations.xml
index cb0ae5b..70a9978 100644
--- a/doc/book-enea-nfv-access-getting-started/doc/advanced_configurations.xml
+++ b/doc/book-enea-nfv-access-getting-started/doc/advanced_configurations.xml
@@ -1,4 +1,4 @@
-
+
@@ -12,26 +12,24 @@
Bare Metal ProvisioningBare Metal Provisioning can be used for automated deployment of the
- Enea NFV Access Runtime Platform on a large number of uCPE devices. The
- uCPE devices may have no previous operating system installed, or are
- reinstalled without preserving any existing data. Enea NFV Access Bare
- Metal Provisioning is based on standardized Pre-Boot Execution environment
- (PXE) booting.
+ Enea Edge Runtime on a large number of uCPE devices. The uCPE devices may
+ have no previous operating system installed, or are reinstalled without
+ preserving any existing data. Enea Edge Bare Metal Provisioning is based
+ on standardized Pre-Boot Execution environment (PXE) booting.The Bare Metal Provisioning process begins by PXE booting an Enea
- NFV Access installer initramfs image. The installer
- downloads a configuration file, as well as the Enea NFV Access Runtime
- Platform image and then proceeds to install the system by dividing the
- disk into 2 partitions: a GPT partition containing the GRUB boot loader
- and a second partition containing the Enea NFV Access Runtime Platform
- root filesystem. When the installation is complete, the uCPE device is
- automatically rebooted into Enea NFV Access Runtime Platform.
+ Edge installer initramfs image. The installer downloads
+ a configuration file, as well as the Enea Edge Runtime image and then
+ proceeds to install the system by dividing the disk into 2 partitions: a
+ GPT partition containing the GRUB boot loader and a second partition
+ containing the Enea Edge Runtime root filesystem. When the installation is
+ complete, the uCPE device is automatically rebooted into Enea Edge
+ Runtime.The .hddimg, initramfs, and
bzImage files are available in the
- Enea_NFV_Access_Run_Time_Platform_
- <processor>_<version>-<build_number>.tar.gz
+ Enea_Edge_Runtime_<processor>_<version>-<build_number>.tar.gz
file you downloaded with your release.
@@ -56,16 +54,15 @@
The uCPE devices are preconfigured in BIOS to boot from the
- hard drive where the Enea NFV Access Runtime Platform will be
- installed.
+ hard drive where the Enea Edge Runtime will be installed.
CSM support and Dual Boot must be enabled in BIOS (i.e. PXE
- booting in legacy mode), while the final Enea NFV Access image will
- boot in UEFI mode. Doing a mass deployment using legacy PXE booting
- usually means that Secure Boot is disabled, Secure Boot will need to
- be enabled afterwards.
+ booting in legacy mode), while the final Enea Edge Runtime image
+ will boot in UEFI mode. Doing a mass deployment using legacy PXE
+ booting usually means that Secure Boot is disabled, Secure Boot will
+ need to be enabled afterwards.
@@ -80,23 +77,22 @@
Server Configuration
- The following images provided with your Enea NFV Access release
- need to be made available on the PXE and HTTP servers:
+ The following images provided with your Enea Edge release need to
+ be made available on the PXE and HTTP servers:
- Copy the Enea NFV Access installer
- initramfs image and kernel
- bzImage for your uCPE device architecture to the
- TFTP directory on the PXE server (e.g
+ Copy the Enea Edge installer initramfs
+ image and kernel bzImage for your uCPE device
+ architecture to the TFTP directory on the PXE server (e.g
/var/lib/tftpboot).
- Compress the Enea NFV Access Runtime Platform
- .hddimg image for the uCPE device architecture
- using gzip and copy the resulting
- hddimg.gz file to the HTTP server.
+ Compress the Enea Edge Runtime .hddimg
+ image for the uCPE device architecture using gzip
+ and copy the resulting hddimg.gz file to the HTTP
+ server.
@@ -113,7 +109,7 @@
image_url. The HTTP server URL used for
- downloading the Enea NFV Access Runtime Platform image.
+ downloading the Enea Edge Runtime image.
@@ -122,7 +118,7 @@
install_drive. The name of the drive
- where the Enea NFV Access Runtime Platform will be installed (e.g
+ where the Enea Edge Runtime will be installed (e.g
/dev/sda). If not set, the installer will use
the largest detected (non-USB) drive on the uCPE device.
@@ -149,10 +145,10 @@ install_drive = /dev/sda
PXE Configuration
- A PXE entry for the Enea NFV Access installation needs to be
- added as the default boot selection in the pxelinux configuration file
- (e.g /var/lib/tftpboot/pxelinux.cfg/default). The
- PXE entry should have the following settings:
+ A PXE entry for the Enea Edge installation needs to be added as
+ the default boot selection in the pxelinux configuration file (e.g
+ /var/lib/tftpboot/pxelinux.cfg/default). The PXE
+ entry should have the following settings:default nfv_access
label nfv_access
@@ -179,8 +175,8 @@ ipappend 2
ipmitool -U <user> -P <password> -H <uCPE device IPMI IP address> power reset
The uCPE devices should be configured in BIOS to boot from the
- installation drive first in order to automatically start the Enea NFV
- Access Runtime Platform when the installation is finished.
+ installation drive first in order to automatically start the Enea Edge
+ Runtime when the installation is finished.
@@ -205,7 +201,7 @@ ipmitool -U <user> -P <password> -H <uCPE device IPMI IP address&
Enabling UEFI Secure Boot
- All Enea NFV Access image artifacts delivered with the release are
+ All Enea Edge image artifacts delivered with the release are
signed using the Enea UEFI Secure boot private keys. These artifacts can
be used on a uCPE device that doesn't have Secure Boot enabled. To use
the Secure Boot feature, however, the user must make the Enea UEFI
@@ -247,9 +243,9 @@ ipmitool -U <user> -P <password> -H <uCPE device IPMI IP address&
The Enea UEFI Secure Boot certificates are installed together
- with the Enea NFV Access Runtime Platform onto the hard drive. They
- can be found on the EFI partition (usually the first partition of the
- drive) under /uefi_sb_keys.
+ with the Enea Edge Runtime onto the hard drive. They can be found on
+ the EFI partition (usually the first partition of the drive) under
+ /uefi_sb_keys.These certificates need to be manually enrolled in BIOS. The
exact details on how to proceed may vary depending the version of the
@@ -278,12 +274,12 @@ ipmitool -U <user> -P <password> -H <uCPE device IPMI IP address&
are contiguous blocks of memory that come in 2MB or 1GB sizes. By using
huge page allocations, less memory is used for page tables and the
Translation Lookaside Buffer (TLB) miss rate is significantly reduced.
- Enea NFV Access uses huge page backed memory in KVM guests in order to
+ Enea Edge Runtime uses huge page backed memory in KVM guests in order to
improve performance.
- Enea NFV Access implements an automatic hugepage allocation service
- that is triggered at each startup. The service is skipped if hugepages
- have been allocated in the kernel boot command line.
+ Enea Edge Runtime implements an automatic hugepage allocation
+ service that is triggered at each startup. The service is skipped if
+ hugepages have been allocated in the kernel boot command line.There are two strategies outlined for hugepage allocation:
@@ -422,11 +418,12 @@ node0.1048576kB = 3
- Installing the Enea uCPE Manager in High Availability Mode
+ Installing the Enea Edge Management in High Availability
+ Mode
- The following describes the setup needed for running the Enea uCPE
- Manager in High Availabilty (HA) mode, with a MariaDB database cluster. A
- setup example is illustrated in the diagram below.
+ The following describes the setup needed for running the Enea Edge
+ Management in High Availabilty (HA) mode, with a MariaDB database cluster.
+ A setup example is illustrated in the diagram below.
The High Availability setup
@@ -442,17 +439,17 @@ node0.1048576kB = 3
The setup consists of two sub-clusters, placed in different
geographical locations, each consisting of three MariaDB servers. In this
example, two of the machines are running only MariaDB, while the rest are
- hosting a MariaDB server and an Enea uCPE Manager instance. The entire
+ hosting a MariaDB server and an Enea Edge Management instance. The entire
network is hidden behind a firewall that performs NAT. While in protection
- (cluster) mode, the Enea uCPE Manager instances promote a Virtual IP (VIP)
- that represents the IP address of the entire cluster. The firewall in this
- case will allocate a public IP for the outside world that will be
+ (cluster) mode, the Enea Edge Management instances promote a Virtual IP
+ (VIP) that represents the IP address of the entire cluster. The firewall
+ in this case will allocate a public IP for the outside world that will be
translated into the VIP. Also in this example, the traffic towards the
cluster from outside the firewall is done through HTTPS, which will be
translated to HTTP inside the private network.
- By default, communication to the Enea uCPE Manager is done with
+ By default, communication to the Enea Edge Management is done with
HTTPS. To enable HTTP, go to System,
Configuration, click on the Web Access tab and check the
- Machines running the Enea uCPE Manager and MariaDB:
+ Machines running the Enea Edge Management and MariaDB:
@@ -509,9 +506,9 @@ node0.1048576kB = 3
Please refer to Firewall Configuration in the Firewall Configuration in the
Manual. In addition, the following configuration is needed:
@@ -533,10 +530,10 @@ SELINUXTYPE=targeted
The following ports should be opened in the local firewall (not
- the one doing NAT), for each Enea uCPE Manager machine:
+ the one doing NAT), for each Enea Edge Management machine:
- Ports for Enea uCPE Manager Machines
+ Ports for Enea Edge Management Machines
@@ -590,7 +587,7 @@ SELINUXTYPE=targeted
For MariaDB, the following ports must be opened (on each MariaDB
- server, including the ones hosting the Enea uCPE Manager):
+ server, including the ones hosting the Enea Edge Management):
Ports for MariaDB Machines
@@ -685,9 +682,9 @@ SELINUXTYPE=targeted
Installing High Availability
- The Enea uCPE Manager can be installed in High Availability mode
- with a MariaDB database cluster by performing the following steps. The
- mandatory Java configuration is also detailed.
+ The Enea Edge Management can be installed in High Availability
+ mode with a MariaDB database cluster by performing the following steps.
+ The mandatory Java configuration is also detailed.Installing and configuring the MariaDB cluster
@@ -825,20 +822,20 @@ Switch to unix_socket authentication [Y/n] Y
Enabled successfully!
Reloading privilege tables..
... Success!
-…
+…
Change the root password? [Y/n] Y
New password:
Re-enter new password:
Password updated successfully!
Reloading privilege tables..
... Success!
-…
+…
Remove anonymous users? [Y/n] Y
... Success!
-…
+…
Disallow root login remotely? [Y/n] Y
... Success!
-…
+…
Remove test database and access to it? [Y/n] Y (optional)
- Dropping test database...
... Success!
@@ -875,9 +872,9 @@ TO 'enea'@'%' IDENTIFIED BY 'somepassword' WITH GRANT OPTION;
Please refer to Configuring OpenJDK and
- PostgreSQL in the
Manual, for details on how to install and configure Java
OpenJDK.
@@ -891,16 +888,16 @@ TO 'enea'@'%' IDENTIFIED BY 'somepassword' WITH GRANT OPTION;
- Installing the Enea uCPE Manager in High Availabilty
+ Installing the Enea Edge Management in High Availabilty
modeThese steps must be taken on each of the CentOS 7 machines that
- will host the Enea uCPE Manager. The Enea uCPE Manager will be
+ will host the Enea Edge Management. The Enea Edge Management will be
installed and the setup for the external database cluster will be
prepared.
- As the root user, go to the distribution folder of the Enea uCPE
- Manager, and run:
+ As the root user, go to the distribution folder of the Enea Edge
+ Management, and run:[root@localhost distro]#./install.sh /opt/ \
Enea_NFV_Access_uCPEManager_2.3.0-build23.tar.gz
@@ -911,7 +908,7 @@ External database selected, getting user information ...
Press 1 for PostgreSQL, 2 for MariaDB, 3 for SQL Server, 4 for Oracle and 5 \
for MySQL: 2
Specify database server name(s) or IP Address(es): \
-192.168.10.11,192.168.10.12,…,192.168.10.16 *(see note)
+192.168.10.11,192.168.10.12,…,192.168.10.16 *(see note)
Specify database ID (or name) [ucpemanager]:
Specify database server port [3306]:
Specify database user name [root]: enea
@@ -920,11 +917,11 @@ Specify database startup thread pool size [1]:
Creating database configuration file \
/opt//ucpemanager/application/config/databaseConfig.xml ...
Done .
-…
+…
Installing ucpemanager service ..
Specify service username [ucpemanager]:
Specify service password [ucpemanager]: somepassword
-…
+…
Specify the IP address of the local interface: 192.168.10.11
Is this server part of a cluster? [Y/N]: Y
Specify the name of the cluster [ucpemanager]:
@@ -934,9 +931,9 @@ HA Configuration files modified successfully.
Configuration complete.
- For each Enea uCPE Manager installation, place the local
+ For each Enea Edge Management installation, place the local
interface IP first in the list of IPs. This will optimize database
- communication, since the Enea uCPE Manager uses the list of IPs
+ communication, since the Enea Edge Management uses the list of IPs
sequentially, therefore using the internal loopback interface for
communicating with the database.
@@ -944,8 +941,8 @@ Configuration complete.
Once the servers are up and running, log into the Primary and go to System and select Cluster
- View. The list of Enea uCPE Managers should be displayed,
- with one listed as Primary and the rest as Backup.
+ View. The list of Enea Edge Management servers should be
+ displayed, with one listed as Primary and the rest as Backup.
@@ -977,7 +974,7 @@ Configuration complete.
Run the upgrade process on ucpeManager-3
and ucpeManager-4. This will upgrade the service
to the current release. Once the upgrade process completes, shutdown
- the Enea uCPE Manager service on both machines.
+ the Enea Edge Management service on both machines.
@@ -989,10 +986,11 @@ Configuration complete.
- Shutdown the MariaDB-2 process and run the Enea uCPE Manager
- upgrade process on ucpeManager-2. This will
- upgrade the service to the current release. Once the upgrade process
- completes, shutdown the uCPE Manager service on the machine.
+ Shutdown the MariaDB-2 process and run the Enea Edge
+ Management upgrade process on ucpeManager-2. This
+ will upgrade the service to the current release. Once the upgrade
+ process completes, shutdown the Enea Edge Management service on the
+ machine.
@@ -1013,7 +1011,7 @@ Configuration complete.
- Start the Enea uCPE Manager services on
+ Start the Enea Edge Management services on
ucpeManager-2. This machine will come up as the
new "PRIMARY" with the upgraded software. As part of the startup
process, it will upgrade the database and perform any other
@@ -1026,14 +1024,14 @@ Configuration complete.
- Start the Enea uCPE Manager services on
+ Start the Enea Edge Management services on
ucpeManager-3 and
ucpeManager-4. At this point, we are in
highly-available mode.
- Upgrade the Enea uCPE Manager on
+ Upgrade the Enea Edge Management on
ucpeManager-1 (the one that has been shut down).
Once that upgrade is complete and the service restarts, the entire
setup has been upgraded to the new version.
diff --git a/doc/book-enea-nfv-access-getting-started/doc/book.xml b/doc/book-enea-nfv-access-getting-started/doc/book.xml
index fa3fc4f..0704dd0 100644
--- a/doc/book-enea-nfv-access-getting-started/doc/book.xml
+++ b/doc/book-enea-nfv-access-getting-started/doc/book.xml
@@ -4,7 +4,7 @@
]>
- Enea NFV Access Getting Started
+ Enea Edge Getting StartedRelease Version
Using Grafana and InfluxDB
-
- InfluxDB is essentially a time series database process that runs on a
- server, while Grafana is a visualization tool for time series data.
- Grafana is a very lightweight server-side application, and most of the
- monitoring runs in a browser.
+
+ InfluxDB is essentially a time series database process that runs on a
+ server, while Grafana is a visualization tool for time series data. Grafana
+ is a very lightweight server-side application, and most of the monitoring
+ runs in a browser.Deploying Grafana and InfluxDB
-
- Grafana and InfluxDB can be deployed using images for Docker on linux.
- These images are provided by Enea along with a deploy script and
- predefined dashboards.
-
- The Grafana and InfluxDB images can be deployed on the same machine
- or on separate machines.
+
+ Grafana and InfluxDB can be deployed using images for Docker on
+ linux. These images are provided by Enea along with a deploy script and
+ predefined dashboards.
+
+ The Grafana and InfluxDB images can be deployed on the same machine
+ or on separate machines.
- Prerequisites for Deploying an Image
-
+ Prerequisites for Deploying an Image
+
The following must be present in order to deploy an image:
-
-
-
- CentOS 7 Linux.
-
-
-
- Docker for CentOS 7 installed on the machine and set to
- autostart as a service.
-
-
-
- Superuser rights on the CentOS 7 machine.
-
-
-
-
+
+
+
+ CentOS 7 Linux.
+
+
+
+ Docker for CentOS 7 installed on the machine and set to
+ autostart as a service.
+
+
+
+ Superuser rights on the CentOS 7 machine.
+
+
+
+
Deploying Grafana and InfluxDB
-
- On the CentOS 7 server open a terminal, log into a bash shell
- with the root account and perform the following:
-
-
-
- Extract
- Enea_NFV_Access_Telemetry_Deploy_<version>-build<build_number>.tar.gz.
-
- The directory in which the archive will be unpacked will be
- denoted as: <Telemetry-installdir>.
-
-
-
- Enter <Telemetry-installdir>.
-
-
-
- Run the provided telemetry_deploy.sh script.
-
-
-
- When prompted, select what images you want to deploy.
-
- If an image is already deployed, you will be prompted to replace it.
-
-
-
- During the InfluxDB deployment, you will be prompted to provide
- a username and password. These must match the ones configured in the
- Enea uCPE Manager for Telemetry.
-
-
-
- Changing the InfluxDB username and password requires redeploying
- the InfluxDB image.
-
-
-
-
- Verify the installation by running the command docker ps -a.
- The Grafana and InfluxDB containers should be present and have
- the status Up.
-
-
-
-
+
+ On the CentOS 7 server open a terminal, log into a bash shell with
+ the root account and perform the following:
+
+
+
+ Extract
+ Enea_Edge_Telemetry_Deploy_<version>-build<build_number>.tar.gz.
+
+ The directory in which the archive will be unpacked will be
+ denoted as: <Telemetry-installdir>.
+
+
+
+ Enter <Telemetry-installdir>.
+
+
+
+ Run the provided telemetry_deploy.sh
+ script.
+
+
+
+ When prompted, select what images you want to deploy.
+
+ If an image is already deployed, you will be prompted to
+ replace it.
+
+
+
+ During the InfluxDB deployment, you will be prompted to
+ provide a username and password. These must match the ones
+ configured in the Enea Edge Management for Telemetry.
+
+
+ Changing the InfluxDB username and password requires
+ redeploying the InfluxDB image.
+
+
+
+
+ Verify the installation by running the command docker
+ ps -a. The Grafana and InfluxDB containers should be
+ present and have the status Up.
+
+
+
Setting Grafana and InfluxDB parametersCustomizing InfluxDB and Grafana parameters can be done by selecting
- System, then the Configuration
- menu, accessing the Properties tab, and clicking on the
- Telemetry tab. The settings that can be changed
- are listed in the table below:
+ System, then the Configuration menu, accessing the Properties tab, and clicking on the Telemetry tab. The settings that can be changed are
+ listed in the table below:
Telemetry settings
@@ -138,7 +139,7 @@
Grafana DashboardThe dashboard that should be used when opening Grafana
- using the Enea uCPE Manager.
+ using the Enea Edge Management.
host
@@ -183,8 +184,8 @@
When changing any of the settings in the Telemetry tab, the Enea uCPE Manager will inform all
- uCPE devices of the change if they have telemetry running.
+ role="bold">Telemetry tab, the Enea Edge Management will inform
+ all uCPE devices of the change if they have telemetry running.
Telemetry Properties
@@ -203,11 +204,11 @@
When a uCPE Device is selected, in the Operations menu, the Start
- Telemetry and Stop
- Telemetry options are available.
+ Telemetry and Stop Telemetry
+ options are available.
- When starting Telemetry for a uCPE device, the Enea uCPE Manager sends
- the following information about the InfluxDB:
+ When starting Telemetry for a uCPE device, the Enea Edge Management
+ sends the following information about the InfluxDB:
@@ -226,10 +227,10 @@
These fields are read-only and are populated with the values already
- set in the System Configuration. If one of the
- fields is not set or if it does not have the desired value, modify it in the
- System Configuration. The password is sent
- encrypted using the Base64 scheme.
+ set in the System Configuration. If one
+ of the fields is not set or if it does not have the desired value, modify
+ it in the System Configuration. The
+ password is sent encrypted using the Base64 scheme.
Telemetry Start Dialog
@@ -241,25 +242,25 @@
- When the Telemetry status is changed on a uCPE device, a notification is
- sent to the Enea uCPE Manager. These notifications can be inspected under
- Fault found in the
- Event menu.
+ When the Telemetry status is changed on a uCPE device, a
+ notification is sent to the Enea Edge Management. These notifications can
+ be inspected under Fault found in the
+ Event menu.Launching GrafanaWhen a uCPE Device is selected, the Telemetry button is available. Pressing this
- button will open a new window pointing to Grafana. The current uCPE device will
+ role="bold">Telemetry button is available. Pressing this button
+ will open a new window pointing to Grafana. The current uCPE device will
be selected in Grafana.The hostname or IP Address and the port of the Grafana installation
- can be customized by selecting System, then the
- Configuration menu, accessing the
- Properties tab, and clicking on the
- Telemetry tab. The default dashboard available when
- launching Grafana can be customized as well.
+ can be customized by selecting System,
+ then the Configuration menu, accessing
+ the Properties tab, and clicking on the
+ Telemetry tab. The default dashboard
+ available when launching Grafana can be customized as well.
\ No newline at end of file
diff --git a/doc/book-enea-nfv-access-getting-started/doc/installation_guide.xml b/doc/book-enea-nfv-access-getting-started/doc/installation_guide.xml
index be4342f..f8da56d 100644
--- a/doc/book-enea-nfv-access-getting-started/doc/installation_guide.xml
+++ b/doc/book-enea-nfv-access-getting-started/doc/installation_guide.xml
@@ -1,7 +1,6 @@
-
+
- Setting up and Installing the Enea NFV Access Base
- Configuration
+ Setting up and Installing the Enea Edge Base ConfigurationThe setup and installation steps detailed below will deploy a base
configuration which will be used as a reference for more complex deployment
@@ -19,11 +18,11 @@
The CentOS 7 server must be updated to the latest revision
- before installing Enea NFV Access.
+ before installing Enea Edge.The following will detail CPU, RAM and storage requirements for
- the uCPE Manager.
+ the Enea Edge Management.
@@ -81,31 +80,30 @@
- The purpose of the CentOS 7 server is to host the Enea uCPE
- Manager. Network access between the CentOS 7 server and the uCPE
- devices is required. The Enea uCPE Manager and the uCPE devices will
- be connected on separate subnets to avoid inconsistencies.
+ The purpose of the CentOS 7 server is to host the Enea Edge
+ Management. Network access between the CentOS 7 server and the uCPE
+ devices is required. The Enea Edge Management and the uCPE devices
+ will be connected on separate subnets to avoid inconsistencies.One or more uCPE devices.
- Whitebox devices where the Enea NFV Access Runtime Platform will
- be installed, containing a minimum of 2 cores and 4 GB RAM and at
- least two ethernet ports that will be configured as WAN and LAN during
- deployment.
+ Whitebox devices where the Enea Edge Runtime will be installed,
+ containing a minimum of 2 cores and 4 GB RAM and at least two ethernet
+ ports that will be configured as WAN and LAN during deployment.When hosting an entire solution including one or several network
services, the hardware must also have the resources to host one or
more VNFs. During a typical evaluation, a dual VNF service on the Enea
- NFV Access Runtime Platform needs a CPU with 4-8 cores and at least 8
- GB RAM. The supported Intel CPUs of Enea NFV Access are documented in
- the
manual.
- Enea NFV Access needs EFI support in BIOS to boot. When
+ Enea Edge Runtime needs EFI support in BIOS to boot. When
configuring the uCPE device BIOS a serial connection is
required.
@@ -117,12 +115,11 @@
- Installing the Enea NFV Access Runtime Platform on uCPE
- Devices.
+ Installing the Enea Edge Runtime on uCPE Devices.
- Connecting to the GUI of the Enea uCPE Manager for
+ Connecting to the GUI of the Enea Edge Management for
management and configuration. Network access between the CentOS 7
server and the laptop is required. Please see the Any firewall running on the CentOS 7 server may block the
management protocols required to communicate between the uCPE device and
- the Enea uCPE Manager as well as between the Enea uCPE Manager and its
- northbound clients. Quick handling of a blocking firewall would be to
- disable it, typical for a lab environment, through:
+ the Enea Edge Management as well as between the Enea Edge Management and
+ its northbound clients. Quick handling of a blocking firewall would be
+ to disable it, typical for a lab environment, through:sudo systemctl stop firewalld
sudo systemctl disable firewalld
@@ -189,7 +186,7 @@ sudo systemctl mask now firewalldUDP
- Required for the Enea uCPE Manager High Availability
+ Required for the Enea Edge Management High Availability
Configuration.
@@ -198,7 +195,7 @@ sudo systemctl mask now firewalld
TCP
- Required for the Enea uCPE Manager High Availability
+ Required for the Enea Edge Management High Availability
Configuration.
@@ -223,7 +220,7 @@ sudo systemctl mask now firewalld
Use the following command sequence to enable the required ports
- for deployment of the Enea uCPE Manager:
+ for deployment of the Enea Edge Management:
sudo firewall-cmd --permanent --add-port=80/tcp
sudo firewall-cmd --permanent --add-port=443/tcp
@@ -234,21 +231,21 @@ sudo firewall-cmd --permanent --add-port=2021-2040/tcp
sudo firewall-cmd --reload
- If the uCPE Manager host resides behind a corporate
+ If the Enea Edge Management host resides behind a corporate
port-filtering firewall, then all the aforementioned ports need to
also be enabled on the respective firewall. As an additional
requirement, port 22/TCP also needs to be enabled for reverse SSH to
- the Enea uCPE Manager.
+ the Enea Edge Management.No enabling and no forwarding rules are necessary for ports
- 2021-2040 if the version of Enea NFV Access is 2.4.0 or newer.
+ 2021-2040 if using Enea Edge 2.4.0 or newer.
Configuring OpenJDK and PostgreSQL
- The Enea uCPE Manager requires a specific Java version (OpenJDK
+ The Enea Edge Management requires a specific Java version (OpenJDK
11) and a PostgreSQL version to operate correctly.Installing OpenJDK
@@ -299,8 +296,8 @@ export CLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar
- The Enea uCPE Manager requires a specific PostgreeSQL version.
- This is embedded in the Enea uCPE Manager installation. In order to
+ The Enea Edge Management requires a specific PostgreeSQL version.
+ This is embedded in the Enea Edge Management installation. In order to
avoid conflicts, any existing PostgreeSQL installation needs to be
uninstalled.
@@ -324,8 +321,8 @@ export CLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar
- This step is not necessary if the Enea uCPE Manager will be
- using an external database (like MariaDB).
+ This step is not necessary if the Enea Edge Management will
+ be using an external database (like MariaDB).yum remove postgres\*
@@ -356,10 +353,10 @@ userdel postgres
- Follow the installation steps for the Enea uCPE Manager
+ Follow the installation steps for the Enea Edge Management
available in Installing the uCPE Manager in the
- Installing the Enea Edge Management in
+ the
Manual.
@@ -377,7 +374,7 @@ userdel postgres
A typical whitebox comes with multiple physical network ports,
ready to be used. The user must determine the purpose and allocation of
each port. The allocation is later aligned with the software
- configuration within the Enea NFV Access installer.
+ configuration within the Web-installer.A common way is to allocate the left ports to WANs and the right
ports to LANs. At least one port must be allocated to WAN and one to
@@ -388,8 +385,8 @@ userdel postgres
Determining the Device IDEach uCPE device needs a unique identifier. This identifier is
- used to match the registration in the Enea uCPE Manager and the offline
- configuration of the uCPE device during ZTP (Zero Touch
+ used to match the registration in the Enea Edge Management and the
+ offline configuration of the uCPE device during ZTP (Zero Touch
Provisioning).Select a text string to represent the uCPE device, e.g.
@@ -404,7 +401,7 @@ userdel postgres
Configuring the BIOSThe factory configuration of the BIOS may not match the
- requirements of Enea NFV Access. The BIOS configuration needs to be
+ requirements of Enea Edge Runtime. The BIOS configuration needs to be
reviewed and potentially reconfigured to prepare for a successful
installation.
@@ -434,8 +431,8 @@ userdel postgres
The boot order may also need to be modified to support
- installation and execution of the Enea NFV Access Runtime Platform on
- the uCPE device.
+ installation and execution of the Enea Edge Runtime on the uCPE
+ device.The following boot order is recommended for a base
configuration:
@@ -459,14 +456,14 @@ userdel postgres
Preparing the Deployment
- Installing the Enea uCPE Manager
+ Installing the Enea Edge Management
- The Enea uCPE Manager can be installed using a fresh (first-time)
- configuration or using a backup file of a previous installation, created
- within the Enea uCPE Manager GUI.
+ The Enea Edge Management can be installed using a fresh
+ (first-time) configuration or using a backup file of a previous
+ installation, created within the Enea Edge Management GUI.
- Fresh Installation of the Enea uCPE Manager
+ Fresh Installation of the Enea Edge ManagementOn the CentOS 7 server open a terminal, log into a bash shell
with the root account and perform the following:
@@ -474,7 +471,7 @@ userdel postgres
Extract
- Enea_NFV_Access_uCPEManager_<version>-build<build_number>.tar.gz
+ Enea_Edge_Management_<version>-build<build_number>.tar.gzThe directory in which the archive has been unpacked will be
denoted as: <uCPEM-installdir>.
@@ -510,8 +507,8 @@ Enea_NFV_Access_uCPEManager_<version>-build<build_number>.tar.gz
The same configuration values set now will need to be
- provided when upgrading or uninstalling the Enea uCPE
- Manager.
+ provided when upgrading or uninstalling the Enea Edge
+ Management.
@@ -590,13 +587,13 @@ Enea_NFV_Access_uCPEManager_<version>-build<build_number>.tar.gz
- Heap Configuration: Please enter the new Maximum Heap
- Size [4g]:
+ Heap Configuration: Please enter the new
+ Maximum Heap Size [4g]:
- Create the self-signed certificate:
- Specify IP or domain name:
+ Create the self-signed certificate: Specify IP
+ or domain name:The certificate can be generated again by running the
@@ -619,8 +616,8 @@ Enea_NFV_Access_uCPEManager_<version>-build<build_number>.tar.gz
- Install the Enea uCPE Manager as a service with the name
- ucpemanager.
+ Install the Enea Edge Management as a service with the
+ name ucpemanager.
@@ -631,8 +628,8 @@ Enea_NFV_Access_uCPEManager_<version>-build<build_number>.tar.gz
Using the IPv4 address of the CentOS 7 Server in a web
- browser, running on the laptop, log into the Enea uCPE Manager GUI
- using the default username and password:
+ browser, running on the laptop, log into the Enea Edge Management
+ GUI using the default username and password:
admin/admin.
@@ -645,47 +642,48 @@ Enea_NFV_Access_uCPEManager_<version>-build<build_number>.tar.gzIf the CentOS 7 Server is installed behind NAT, the IPv4
address used will be the public IP of the NAT device and port
forwarding rules must be created to ensure the uCPE device can
- access the Enea uCPE Manager. For more details, please see Firewall Configuration.
- Installation of the Enea uCPE Manager using a System
+ Installation of the Enea Edge Management using a System
Back-up
- The Enea uCPE Manager can be restored if a backup file has been
- previously created.
+ The Enea Edge Management can be restored if a backup file has
+ been previously created.A backup file can be created by accessing the System menu, and clicking System Backup, from the Enea uCPE Manager GUI.
- The resulting zip archive will be located in the
+ role="bold">System Backup, from the Enea Edge Management
+ GUI. The resulting zip archive will be located in the
/opt/ems/ucpemanager/application/backup folder
and will be named
SystemBackup_MMMDD_YYYY_HHMM_SS.zip (e.g
System-Backup_Feb19_2013_2257_42.zip). Save the archive to another
- location outside the Enea uCPE Manager installation folder for future
- use.
+ location outside the Enea Edge Management installation folder for
+ future use.
- The System Back-up file obtained from the Enea uCPE Manager
+ The System Back-up file obtained from the Enea Edge Management
GUI (SystemBackup_MMMDD_YYYY_HHMM_SS.zip) is
- different from the snapshot obtained during a Enea uCPE Manager
+ different from the snapshot obtained during a Enea Edge Management
Upgrade or Uninstall operation
(ucpemanager-Backup-YYYYddMMHHmm.tar.gz) needed
- for recovery of the Enea uCPE Manager. For more details, see Restoring a previous uCPE
- Manager installation in the Restoring a previous Enea Edge
+ Management installation in the
Manual.
- To install the Enea uCPE Manager with the restore option provide
- an additional argument as shown below during installation:
+ To install the Enea Edge Management with the restore option
+ provide an additional argument as shown below during
+ installation:./install.sh \
/opt/ems Enea_NFV_Access_uCPEManager_<version>-build<build_number>.tar.gz \
@@ -694,11 +692,11 @@ SystemBackup_MMMDD_YYYY_HHMM_SS.zip
- Preparing the USB stick for installation of the Enea NFV Access
- Runtime Platform
+ Preparing the USB stick for installation of the Enea Edge
+ Runtime
- To install the Enea NFV Access Runtime Platform, create a bootable
- USB stick with the image you intend to install.
+ To install the Enea Edge Runtime, create a bootable USB stick with
+ the image you intend to install.In the example below, step by step instructions are provided for
the CentOS 7 distribution. It's possible with the appropriate tools to
@@ -706,7 +704,7 @@ SystemBackup_MMMDD_YYYY_HHMM_SS.zip
The .hddimg image is available in the
- Enea_NFV_Access_Run_Time_Platform_
+ Enea_Edge_Runtime_Platform_
<processor>_<version>-build<build_number>.tar.gz
file you downloaded with your release.
@@ -760,16 +758,16 @@ of=/dev/sdb bs=4M conv=fsync
While the uCPE device is powered off, in order to install and
- configure the Enea NFV Access Runtime Platform (using the prepared USB
- stick), connect the laptop to a uCPE device LAN port. For this purpose,
- a Layer 2 switch or direct cable connection can be used.
+ configure the Enea Edge Runtime (using the prepared USB stick), connect
+ the laptop to a uCPE device LAN port. For this purpose, a Layer 2 switch
+ or direct cable connection can be used.
- Installing Enea NFV Access - uCPE Device Installation
+ Installing Enea Edge - uCPE Device Installation
- To initiate the installation of the Enea NFV Access Runtime
- Platform do the following:
+ To initiate the installation of the Enea Edge Runtime do the
+ following:
@@ -852,24 +850,24 @@ of=/dev/sdb bs=4M conv=fsync
- On the Enea uCPE Manager
+ On the Enea Edge Management
settings page of the Web-installer, the user must fill
in:
- The static Enea uCPE Manager IP Address. This can be
+ The static Enea Edge Management IP Address. This can be
either:
- The IP address of the Enea uCPE Manager host machine,
- if the device can directly access it.
+ The IP address of the Enea Edge Management host
+ machine, if the device can directly access it.
- The IP address of the NAT device, if the Enea uCPE
- Manager host is located behind a NAT. For more details,
+ The IP address of the NAT device, if the Enea Edge
+ Management host is located behind a NAT. For more details,
please see Firewall
Configuration.
@@ -885,7 +883,7 @@ of=/dev/sdb bs=4M conv=fsync
Customer Tags. They are used for Zero Touch Provisioning
(ZTP) and can be left empty for a base configuration. What can
be entered here (if needed), are the tag(s) specified when
- creating an offline configuration in the Enea uCPE Manager. A
+ creating an offline configuration in the Enea Edge Management. A
later addition of customer tags can only be done by reinstalling
the uCPE devices.
@@ -905,7 +903,7 @@ of=/dev/sdb bs=4M conv=fsync
Select a WAN interface to use as the management network
- interface. This interface is used by the Enea uCPE Manager to
+ interface. This interface is used by the Enea Edge Management to
communicate with the uCPE device.
@@ -918,10 +916,10 @@ of=/dev/sdb bs=4M conv=fsync
When the user has completed the configuration steps in the
- Web-installer, Enea NFV Access is installed on the hard drive. At this
+ Web-installer, Enea Edge Runtime is installed on the hard drive. At this
stage, the user should remove the USB stick and the LAN cable, and
shutdown the uCPE device. It will be started after necessary
- configurations are done in the Enea uCPE Manager, as described
+ configurations are done in the Enea Edge Management, as described
below.
@@ -953,13 +951,13 @@ of=/dev/sdb bs=4M conv=fsync
- Network connection between the server running the Enea uCPE
- Manager and the laptop.
+ Network connection between the server running the Enea Edge
+ Management and the laptop.
- Network connection between the server running the Enea uCPE
- Manager and the uCPE device.
+ Network connection between the server running the Enea Edge
+ Management and the uCPE device.
@@ -969,14 +967,14 @@ of=/dev/sdb bs=4M conv=fsync
Management of uCPE DevicesWhen the installation is complete the uCPE device can be managed in
- the Enea uCPE Manager.
+ the Enea Edge Management.
Add a default Offline ConfigurationZero Touch Provisioning is always turned on when a uCPE device
- connects to the Enea uCPE Manager. To enable it in the Enea uCPE
- Manager, an offline configuration needs to be registered for Day-0
+ connects to the Enea Edge Management. To enable it in the Enea Edge
+ Management, an offline configuration needs to be registered for Day-0
configuration.
@@ -990,8 +988,8 @@ of=/dev/sdb bs=4M conv=fsync
The offline configuration consists of data and parameters that are
meant to be automatically set when a uCPE device connects to the Enea
- uCPE Manager for the first time. The configuration is typically focused
- on setting up the network management of the uCPE device, e.g.
+ Edge Management for the first time. The configuration is typically
+ focused on setting up the network management of the uCPE device, e.g.
configuring network interfaces, WAN and LAN networking and service
chains.
@@ -1003,14 +1001,14 @@ of=/dev/sdb bs=4M conv=fsync
If the offline configuration is not configured, an alarm will be
raised: Day-0 Config:ZTP:Major when the uCPE device
- tries to connect to the Enea uCPE Manager, informing the user that the
- ZTP setup failed for the uCPE device.
+ tries to connect to the Enea Edge Management, informing the user that
+ the ZTP setup failed for the uCPE device.
To create an offline
configuration
- In a browser access the Enea uCPE Manager, open In a browser access the Enea Edge Management, open Applications and select Offline Config.
@@ -1024,7 +1022,7 @@ of=/dev/sdb bs=4M conv=fsync
The name is user defined and can be set to any unique text
string identifying the configuration. The
- deviceVersion must match the Enea NFV Access
+ deviceVersion must match the Enea Edge Runtime
version of the uCPE device and the deviceId
must be the previously set identifier of the uCPE device
(DeviceId).
@@ -1037,8 +1035,8 @@ of=/dev/sdb bs=4M conv=fsync
In order to enroll a uCPE device in the management system and
establish a management connection, the user will add uCPE device
- information in the Enea uCPE Manager. This is accomplished by going to
- Devices, selecting Devices, selecting Manage and then clicking the Add button.
@@ -1052,7 +1050,7 @@ of=/dev/sdb bs=4M conv=fsync
Name. The name by which the
- uCPE device is referred to in the Enea uCPE Manager.
+ uCPE device is referred to in the Enea Edge Management.
(Mandatory).
@@ -1096,8 +1094,8 @@ of=/dev/sdb bs=4M conv=fsync
Booting the uCPE device and adding it to the Map
- When connectivity is established with the Enea uCPE Manager and a
- uCPE device is already registered with a matching Device
+ When connectivity is established with the Enea Edge Management and
+ a uCPE device is already registered with a matching Device
ID, the installation is complete, and the connection is
established.
@@ -1108,12 +1106,13 @@ of=/dev/sdb bs=4M conv=fsync
In case of management connection failure (e.g. due to a
misconfiguration), the uCPE device status will be seen as RED
- (disconnected) in the Enea uCPE Manager. The uCPE device configuration
- can be corrected by removing the WAN cable(s), reconnecting the laptop
- to the LAN interface of the uCPE device and rebooting it. At this point,
- the Web-installer can be accessed from the laptop as described in Installing Enea NFV Access - uCPE Device
+ targetptr="install_ena_device">Installing Enea Edge - uCPE Device
installation in the uCPE Device Monitorization and Control
- Once the uCPE device is connected to the Enea uCPE Manager, it is
+ Once the uCPE device is connected to the Enea Edge Management, it is
ready for central management. Two important functions available in the
- Enea uCPE Manager GUI are alarm checking and resource allocation.
+ Enea Edge Management GUI are alarm checking and resource
+ allocation.Checking Alarms
- The Enea uCPE Manager dashboard presents alarms in a specific
+ The Enea Edge Management dashboard presents alarms in a specific
window on the front page.An alarm can be easily triggered by disconnecting and reconnecting
@@ -1141,15 +1141,15 @@ of=/dev/sdb bs=4M conv=fsync
Disconnected::Critical.A separate Alarm Management window can be accessed from the Enea
- uCPE Manager menu for in-depth access and programming of Alarms and
+ Edge Management menu for in-depth access and programming of Alarms and
Events.Checking uCPE device Resource Allocation
- When the uCPE device is connected to the Enea uCPE Manager it is
- of interest to check the amount of hardware resources in use.
+ When the uCPE device is connected to the Enea Edge Management it
+ is of interest to check the amount of hardware resources in use.To check CPU, RAM and disk utilization simply select the uCPE
device and go to the Virtual Machines
@@ -1167,9 +1167,9 @@ of=/dev/sdb bs=4M conv=fsync
access. The default user and password are root and
blank, respectively.
- The Enea NFV Access CLI is a pure Linux CLI providing access to
- standard Linux CLI commands. The CLI is a central feature for running
- custom scripting.
+ This is a pure Linux CLI providing access to standard Linux CLI
+ commands. The CLI is a central feature for running custom
+ scripting.In case the uCPE device was installed behind a NAT device, the
diff --git a/doc/book-enea-nfv-access-getting-started/doc/introduction.xml b/doc/book-enea-nfv-access-getting-started/doc/introduction.xml
index 5f8a5ad..4dec1e1 100644
--- a/doc/book-enea-nfv-access-getting-started/doc/introduction.xml
+++ b/doc/book-enea-nfv-access-getting-started/doc/introduction.xml
@@ -4,12 +4,12 @@
Overview
- This document describes the Enea NFV Access and provides installation
+ This document describes the Enea Edge and provides installation
steps for deploying a base configuration in order to create:
- A functional uCPE Management installation ready to manage uCPE
+ A functional Enea Edge Management installation ready to manage uCPE
devices.
@@ -23,32 +23,32 @@
following chapters.
- Enea NFV Access
+ Enea Edge
- Enea NFV Access for universal Customer Premise Equipment (uCPE) is a
+ Enea Edge for universal Customer Premise Equipment (uCPE) is a
virtualization and management platform, which allows end-users to onboard,
instantiate, and run third-party VNFs onto their systems. It is comprised
of two major components working in close cooperation:
- The Enea NFV Access Runtime Platform, which acts as the host
+ The Enea Edge Runtime, which acts as the host
for Virtualized Network Functions (VNFs) and provides management over
NETCONF.
- The Enea uCPE Manager, a solution that runs on an external
+ The Enea Edge Management, a solution that runs on an external
server, used for VNF Management and managing large numbers of uCPE
devices.
- In addition, Enea NFV Access also includes a software framework for
- Automation and Testing (AFTH). More information can be found in
+ In addition, Enea Edge includes a framework for
+ automation and testing. More information can be found in
.
+ xpointer="element(book_enea_nfv_access_auto_fw_user_guide/1)" />.Details concerning release content, including documentation
structure, are provided in the
- Enea NFV Access Runtime Platform
+ Enea Edge Runtime
- Enea NFV Access Runtime Platform is a lightweight,
+ Enea Edge Runtime is a lightweight,
multi-architecture virtualization platform built on de-facto standards
in an SDN/NFV ecosystem. It is designed for a high networking
performance with minimal hardware footprint, by only providing relevant
@@ -87,19 +87,19 @@
- Enea uCPE Manager
+ Enea Edge Management
- The Enea uCPE Manager is centralized control system providing
+ The Enea Edge Management is centralized control system providing
uCPEs domain management capabilities through a GUI and REST API. It can
be deployed on a host or a virtual machine running 64-bit CentOS 7 on an
- x86 platform. The Enea uCPE Manager uses a southbound NETCONF protocol
+ x86 platform. The Enea Edge Management uses a southbound NETCONF protocol
to connect and manage uCPE devices.
- The Enea uCPE Manager provides the following key features:
+ The Enea Edge Management provides the following key features:
- Enea NFV Access Runtime Platform Software Management
+ Enea Edge Runtime Software Management
@@ -141,21 +141,21 @@
- Enea NFV Access
+ Enea Edge
- The Enea NFV Access Runtime Platform and the Enea uCPE
- Manager.
+ The Enea Edge Runtime and the Enea Edge
+ Management.
- Enea NFV Access Runtime Platform
+ Enea Edge RuntimeA lightweight, multi-architecture virtualization
platform, supporting Virtual Machines.
- Enea uCPE Manager
+ Enea Edge ManagementEnea Universal Customer Premises Equipment
Manager.
@@ -164,8 +164,8 @@
uCPE device
- A whitebox running the Enea NFV Access Runtime
- Platform.
+ A whitebox running the Enea Edge
+ Runtime.
diff --git a/doc/book-enea-nfv-access-getting-started/doc/log_collector.xml b/doc/book-enea-nfv-access-getting-started/doc/log_collector.xml
index 1b415a2..baa1340 100644
--- a/doc/book-enea-nfv-access-getting-started/doc/log_collector.xml
+++ b/doc/book-enea-nfv-access-getting-started/doc/log_collector.xml
@@ -4,13 +4,13 @@
Troubleshooting problems on the uCPE device require an analysis of a
set of information i.e. logs collected from the uCPE device and/or the Enea
- uCPE Manager. The following information describes how the log collection
+ Edge Management. The following information describes how the log collection
mechanism works.
- Log collecting using the Enea uCPE Manager
+ Log collecting using the Enea Edge Management
- The Enea uCPE Manager allows for collecting a set of logs and state
+ The Enea Edge Management allows for collecting a set of logs and state
information from a uCPE device.
@@ -53,7 +53,7 @@
It might take some time for the archive to be created. When the
operation completes, a "CollectLogsComplete" notification is sent from
- the uCPE device to the Enea uCPE Manager. This can be viewed in the
+ the uCPE device to the Enea Edge Management. This can be viewed in the
GUI in the Faults menu, after selecting
Events.
@@ -110,7 +110,7 @@
Downloading Logs from the uCPE DeviceThis option transfers a debug file archive from the uCPE device to
- Enea uCPE Manager.
+ Enea Edge Management.
@@ -124,8 +124,8 @@
In the Device File Listing table, select
- the archive you want to download from the uCPE device to Enea uCPE
- Manager.
+ the archive you want to download from the uCPE device to Enea Edge
+ Management.
@@ -133,7 +133,7 @@
button.
The archive will be downloaded from the uCPE device and stored
- on the Enea uCPE Manager.
+ on the Enea Edge Management.
@@ -146,9 +146,9 @@
Downloading collected Logs locally
- This option downloads a logs archive from the Enea uCPE Manager to
+ This option downloads a logs archive from the Enea Edge Management to
a local (user) machine for analysis. The archive must first be available
- in the Enea uCPE Manager in order to be downloaded.
+ in the Enea Edge Management in order to be downloaded.
@@ -236,10 +236,10 @@ select Delete Debug Log Archive.
- Deleting a Logs Archive from the Enea uCPE Manager
+ Deleting a Logs Archive from the Enea Edge Management
- This option deletes a logs archive from the Enea uCPE
- Manager.
+ This option deletes a logs archive from the Enea Edge
+ Management.
@@ -259,13 +259,13 @@ table.
Click the Delete button.
- The file will be deleted from the Enea uCPE Manager and the
+ The file will be deleted from the Enea Edge Management and the
table will be updated.
- Deleting the logs file from the Enea uCPE Manager does not
+ Deleting the logs file from the Enea Edge Management does not
affect the file located on the uCPE device.
@@ -274,7 +274,7 @@ table.
Enabling/Disabling of the Log Collector via PermissionsTo disable the ability to access/download the uCPE device's
- debug-log files from the Enea uCPE Manager, the appropriate permissions
+ debug-log files from the Enea Edge Management, the appropriate permissions
must be changed:
@@ -320,19 +320,19 @@ then select Configuration.
- Downloading Enea uCPE Manager Logs
+ Downloading Enea Edge Management Logs
- Often, sending the Enea uCPE Manager logs together with collected
+ Often, sending the Enea Edge Management logs together with collected
uCPE device logs to the support team provides important information for
troubleshooting (especially in cases of connectivity issues with the
uCPE device and error popups).
- Enea uCPE Manager log files are located in
- application/logs/ in the Enea uCPE Manager's
+ Enea Edge Management log files are located in
+ application/logs/ in the Enea Edge Management's
installation folder
(e.g./opt/ems/ucpemanager/application/logs). They
can be copied from that location, or they can be downloaded using the
- Enea uCPE Manager GUI by performing the following:
+ Enea Edge Management GUI by performing the following:
@@ -372,10 +372,10 @@ then select Configuration.
- Log collecting without using the Enea uCPE Manager
+ Log collecting without using the Enea Edge ManagementLog collection from uCPE Devices can also be done when there is no
- Enea uCPE Manager connection. A SSH connection to uCPE Device is needed
+ Enea Edge Management connection. A SSH connection to uCPE Device is needed
for use of the log collector script, which can be found in the uCPE Device
file system in /usr/local/enea/.
diff --git a/doc/book-enea-nfv-access-getting-started/doc/net_config_options.xml b/doc/book-enea-nfv-access-getting-started/doc/net_config_options.xml
index f610651..65dfb2b 100644
--- a/doc/book-enea-nfv-access-getting-started/doc/net_config_options.xml
+++ b/doc/book-enea-nfv-access-getting-started/doc/net_config_options.xml
@@ -1,24 +1,24 @@
-
+
Network Configuration OptionsVarious Advanced Network Configuration options can be done from Enea
- uCPE Manager GUI.
+ Edge Management GUI.
Device Call Home Connection for Deployment behind NATThe Device Call Home option enables the initiation of the connection
- between the uCPE Device and the Enea uCPE Manager, from the uCPE device.
- The Device Call Home option is required when deploying a uCPE device
- behind NAT since the IP address of the uCPE device is hidden for the Enea
- uCPE Manager.
+ between the uCPE Device and the Enea Edge Management, from the uCPE
+ device. The Device Call Home option is required when deploying a uCPE
+ device behind NAT since the IP address of the uCPE device is hidden for
+ the Enea Edge Management.
Enable Device Call Home by marking the Device Call Home checkbox
- when registering the uCPE device in Enea uCPE Manager. When using this
- mechanism, the device will initiate a connection to the Enea uCPE Manager
- for NETCONF traffic (over SSH), while the Enea uCPE Manager waits for a
- device connection.
+ when registering the uCPE device in Enea Edge Management. When using this
+ mechanism, the device will initiate a connection to the Enea Edge
+ Management for NETCONF traffic (over SSH), while the Enea Edge Management
+ waits for a device connection.
@@ -90,7 +90,7 @@
virtualization infrastructure and VNFs, they must be configured into the
management system.
- To add an interface into the Enea uCPE Manager, select the uCPE
+ To add an interface into the Enea Edge Management, select the uCPE
device, then from the top toolbar select Configuration, then External Interfaces, Wan Interface Type
WAN interfaces configured during the installation of the uCPE
- device are automatically added in the Enea uCPE manager as type
+ device are automatically added in the Enea Edge Management as type
wan. The WAN interface used for management of the
uCPE device is marked with the Management property
set to True.
@@ -207,12 +207,13 @@
- To edit an interface configuration type from the Enea uCPE
- Manager, select the uCPE device, then from the top toolbar select
- the Configuration menu, then
- External Interfaces and Configuration. The already configured
- interfaces are displayed here, as seen in the figure above.
+ To edit an interface configuration type from the Enea Edge
+ Management, select the uCPE device, then from the top toolbar
+ select the Configuration menu,
+ then External Interfaces and
+ Configuration. The already
+ configured interfaces are displayed here, as seen in the figure
+ above.
@@ -259,11 +260,11 @@
- To edit an interface configuration from the Enea uCPE
- Manager, select the uCPE device, then from the top toolbar select
- the Configuration menu then
- External Interfaces and select
- Configuration. The already
+ To edit an interface configuration from the Enea Edge
+ Management, select the uCPE device, then from the top toolbar
+ select the Configuration menu
+ then External Interfaces and
+ select Configuration. The already
configured interfaces will be displayed here.
@@ -304,9 +305,9 @@
Correct Country Code
selection is mandatory. All configuration options are available in
- the Enea uCPE Manager GUI but only the Radio Settings that conform
- with the selected country's official regulatory laws will be applied
- when the Wireless AP is started on the uCPE Device.
+ the Enea Edge Management GUI but only the Radio Settings that
+ conform with the selected country's official regulatory laws will be
+ applied when the Wireless AP is started on the uCPE Device.
@@ -319,8 +320,8 @@
role="bold">External Interfaces, where a list of available
network interfaces and their capabilities can be found.
- After networking interfaces have been added to the Enea uCPE
- Manager, the user can change the interface type (DPDK, SR-IOV,
+ After networking interfaces have been added to the Enea Edge
+ Management, the user can change the interface type (DPDK, SR-IOV,
Standard, WAN, WAP).
@@ -339,8 +340,8 @@
Configuring Bridges
- After networking interfaces have been added to the Enea uCPE
- Manager, the user can create the necessary OVS bridges.
+ After networking interfaces have been added to the Enea Edge
+ Management, the user can create the necessary OVS bridges.OVS Bridges
@@ -353,8 +354,8 @@
- How to add OVS bridges in the Enea uCPE
- Manager
+ How to add OVS bridges in the Enea Edge
+ Management
@@ -428,7 +429,7 @@
Device management. Part of
- the device configuration done by the Enea uCPE Manager.
+ the device configuration done by the Enea Edge Management.
@@ -537,7 +538,7 @@
physically present (initially) to manage the device.
An offline configuration is usually prepared in advance for the Enea
- uCPE Manager to setup the virtualization infrastructure on the uCPE
+ Edge Management to setup the virtualization infrastructure on the uCPE
device, as soon as a device enrolls into the management system.
@@ -551,12 +552,12 @@
Alternatively, a wildcard can be used in the Device
ID field, which results in a configuration being pushed on all
- uCPE devices upon their initial connection towards the Enea uCPE
- Manager.
+ uCPE devices upon their initial connection towards the Enea Edge
+ Management.
If the offline configuration is not configured for a uCPE device,
an alarm will be raised: Day-0 Config:ZTP:Major,
- which occurs when the uCPE device connects to the Enea uCPE Manager
+ which occurs when the uCPE device connects to the Enea Edge Management
informing that the ZTP setup failed for the specific uCPE device.To create an offline configuration, select from the top toolbar
@@ -598,10 +599,10 @@
The Name is user defined and can be set to any unique text string
identifying the configuration. The Device Version will match the Enea
- NFV Access version of the uCPE device and the Device ID will be set to
- the previously set identifier of the uCPE device.
+ Edge version of the uCPE device and the Device ID will be set to the
+ previously set identifier of the uCPE device.
- When a device connects to the Enea uCPE Manager for the first
+ When a device connects to the Enea Edge Management for the first
time, it checks the device to see if it has been Zero Touch Provisioned
(ZTP). If not, it looks for an offline configuration that matches these
values, in the following order:
@@ -632,7 +633,7 @@
The ZTP will only be triggered the first time a uCPE device
- connects to the Enea uCPE Manager. Just changing an offline
+ connects to the Enea Edge Management. Just changing an offline
configuration will not push the new changes to the device. If an
offline configuration is changed after uCPE device registration, a
factory reset can be executed to force a new ZTP to execute. Select
@@ -654,29 +655,29 @@
Uploading Scripts
- The scripts need to be uploaded to the Enea uCPE Manager prior to
- use. When uploading scripts to the Enea uCPE Manager make sure to select
- the right script type.
+ The scripts need to be uploaded to the Enea Edge Management prior
+ to use. When uploading scripts to the Enea Edge Management make sure to
+ select the right script type.The following script types are supported:
- Once-before-startup. This script will only
- execute once after the system has rebooted, prior to processing any
- device configuration.
+ Once-before-startup. This script will only
+ execute once after the system has rebooted, prior to processing any
+ device configuration.
- Always-before-startup. This script will always
- execute after the system has rebooted, prior to processing any device
- configuration.
+ Always-before-startup. This script will
+ always execute after the system has rebooted, prior to processing
+ any device configuration.
- Once-after-startup. The script will always
- execute after the system has rebooted, after all device configuration
- processes have completed.
+ Once-after-startup. The script will always
+ execute after the system has rebooted, after all device
+ configuration processes have completed.
@@ -734,7 +735,7 @@
Select the script you want to delete from the Uploaded Scripts tab and then click Delete, which will remove the script
- immediately from the Enea uCPE Manager.
+ immediately from the Enea Edge Management.
@@ -742,8 +743,8 @@
Configuring Script Location
- The location where the scripts are staged in the Enea uCPE Manager
- can be chanaged as described below:
+ The location where the scripts are staged in the Enea Edge
+ Management can be chanaged as described below:
@@ -754,7 +755,7 @@
Select the Configuration tab
- and specify a new loacation to store the scripts.
+ and specify a new location to store the scripts.
Change the script storage location only if you have many
@@ -815,12 +816,12 @@
-
+ Wireless Access Point
- The Wireless AP Screen from the Enea uCPE Manager Configuration menu
- allows users to configure a Wireless Access Point. A
- wap-capable interface and a LAN bridge must be added
+ The Wireless AP Screen from the Enea Edge Management Configuration
+ menu allows users to configure a Wireless Access Point.
+ A wap-capable interface and a LAN bridge must be added
before doing the Wireless AP configuration. For more details see sections
Wap interface Type and Data-plane bridge.
diff --git a/doc/book-enea-nfv-access-getting-started/doc/troubleshooting.xml b/doc/book-enea-nfv-access-getting-started/doc/troubleshooting.xml
index f416f8f..4984a35 100644
--- a/doc/book-enea-nfv-access-getting-started/doc/troubleshooting.xml
+++ b/doc/book-enea-nfv-access-getting-started/doc/troubleshooting.xml
@@ -2,19 +2,19 @@
Troubleshooting and Recovery
- In all scenarios where possible, collect the logs for
- debugging. More information on log collecting can be found in
- In all scenarios where possible, collect the logs for debugging. More
+ information on log collecting can be found in Using the Log Collector in the
Manual.
- The following is a small list of possible Enea NFV Access problems,
- and their solutions. If you encounter other issues or can't get Enea NFV Access to work
- successfully after consulting the information below, please use the The following is a small list of possible Enea Edge problems, and
+ their solutions. If you encounter other issues or can't get Enea Edge to
+ work successfully after consulting the information below, please use the
+ Enea Support Team Form, available in the
- Enea NFV Access Problem
+ Enea Edge ProblemSolution
@@ -37,11 +37,11 @@
- A uCPE device fails to connect to the Enea uCPE Manager after
- installation.
+ A uCPE device fails to connect to the Enea Edge Management
+ after installation.
- If the uCPE device is not able to connect to the Enea uCPE
- Manager after an installation, the Web-installer application is
+ If the uCPE device is not able to connect to the Enea Edge
+ Management after an installation, the Web-installer application is
started automatically on the uCPE device to change the configuration
via a web browser. Please see Perform a hardware reboot of the uCPE Device and select
- the previous Enea NFV Access image from the GRUB menu. This
+ the previous Enea Edge Runtime image from the GRUB menu. This
action assumes physical access to the uCPE device.
@@ -77,14 +77,14 @@
- After a failed uCPE device upgrade the previous Enea NFV
- Access image (from the GRUB menu) does not boot.
+ After a failed uCPE device upgrade the previous Enea Edge
+ image (from the GRUB menu) does not boot.
- Reinstall Enea NFV Access on the uCPE device and redeploy the
+ Reinstall Enea Edge on the uCPE device and redeploy the
initial configuration and virtualized services, by following the
steps in Installing Enea NFV Access - uCPE
- Device installation in the Installing Enea Edge - uCPE Device
+ installation in the
@@ -92,8 +92,8 @@
- The Enea uCPE Manager upgrade fails and a working snapshot is
- available.
+ The Enea Edge Management upgrade fails and a working snapshot
+ is available.If a working snapshot obtained during a previous Upgrade or
Uninstall is available
@@ -109,7 +109,7 @@
Restore the previous installation as described in Restoring a previous
- uCPE Manager installation in the
@@ -119,8 +119,8 @@
- The Enea uCPE Manager upgrade fails and no working snapshot
- is available, but a System Back-up file exists.
+ The Enea Edge Management upgrade fails and no working
+ snapshot is available, but a System Back-up file exists.
@@ -131,10 +131,10 @@
Perform an installation with the restore option of a
- previous Enea uCPE Manager configuration as described in
+ previous Enea Edge Management configuration as described in
Installation of the
- uCPE Manager using a System Back-up in the
@@ -145,7 +145,7 @@
The uCPE device is booted, the ssh connection is available
- but the device is not connected to the Enea uCPE Manager.
+ but the device is not connected to the Enea Edge Management.
@@ -155,7 +155,7 @@
Use the Reconnect
- button from the Enea uCPE Manager's GUI.
+ button from the Enea Edge Management's GUI.
@@ -169,8 +169,8 @@
If the above actions do not work, reinstall and
reconfigure the device using the steps provided in Installing Enea NFV Access -
- uCPE Device installation in the Installing Enea Edge - uCPE
+ Device installation in the
@@ -186,8 +186,8 @@
Perform a hardware reboot on the uCPE device. If the problem
is not fixed, reinstall and reconfigure the device using the steps
provided in Installing Enea NFV Access - uCPE
- Device installation in the Installing Enea Edge - uCPE Device
+ installation in the
@@ -207,16 +207,16 @@
Reboot the device by accessing Operations and then selecting Reboot from within the Enea uCPE
- Manager.
+ role="bold">Reboot from within the Enea Edge
+ Management.If the above actions do not work, redeploy all services.
- This is done by cleaning up the existing configuration by
-accessing Operations, then selecting
-Factory Reset for a specific device and
-redeploying the VNF services.
+ This is done by cleaning up the existing configuration by
+ accessing Operations, then
+ selecting Factory Reset for a
+ specific device and redeploying the VNF services.
diff --git a/doc/book-enea-nfv-access-getting-started/doc/upgrade_ena.xml b/doc/book-enea-nfv-access-getting-started/doc/upgrade_ena.xml
index 1b714f2..e833c2d 100644
--- a/doc/book-enea-nfv-access-getting-started/doc/upgrade_ena.xml
+++ b/doc/book-enea-nfv-access-getting-started/doc/upgrade_ena.xml
@@ -1,26 +1,25 @@
-
+
- Upgrading Enea NFV Access
+ Upgrading Enea EdgeEnea provides regular releases that will require the upgrading of Enea
- NFV Access components. The Enea uCPE Manager must be upgraded first,
- followed by upgrading the Enea NFV Access Runtime Platform on the uCPE
- devices.
+ Edge components. The Enea Edge Management must be upgraded first, followed
+ by upgrading the Enea Edge Runtime on the uCPE devices.
- Upgrading the Enea uCPE Manager
+ Upgrading the Enea Edge ManagementIt is recommended to create a system backup by accessing System and selecting System
- Backup from the Enea uCPE Manager GUI, for recovery in case
- of an upgrade failure.
+ Backup from the Enea Edge Management GUI, for recovery in
+ case of an upgrade failure.
Extract the
- Enea_NFV_Access_uCPEManager_<version>-build<build_number>.tar.gz
+ Enea_Edge_Management_<version>-build<build_number>.tar.gz
folder.The directory in which the archive has been unpacked will be
@@ -33,8 +32,8 @@
Run the following command with the root account and change
- /opt/ems to the correct location of the Enea uCPE
- Manager installation:
+ /opt/ems to the correct location of the Enea Edge
+ Management installation:./upgrade.sh /opt/ems \
Enea_NFV_Access_uCPEManager_<version>-build<build_number>.tar.gz
@@ -57,7 +56,7 @@ Enea_NFV_Access_uCPEManager_<version>-build<build_number>.tar.gz
The snapshot file created during the upgrade can be used for
- restoring the Enea uCPE Manager.
+ restoring the Enea Edge Management.
@@ -71,24 +70,25 @@ Enea_NFV_Access_uCPEManager_<version>-build<build_number>.tar.gz
- For an example on how to upgrade an Enea uCPE Manager installation in a
- High Availability setup, consult For an example on how to upgrade an Enea Edge Management
+ installation in a High Availability setup, consult Upgrading a High Availability Deployment in the
- Manual.
+
+ Manual.
- Restoring a previous Enea uCPE Manager Installation
+ Restoring a previous Enea Edge Management Installation
- How to restore a previous Enea uCPE Manager
- installation
+ How to restore a previous Enea Edge
+ Management installationExtract
- Enea_NFV_Access_uCPEManager_<version>-build<build_number>.tar.gz
+ Enea_Edge_Management_<version>-build<build_number>.tar.gz
@@ -99,8 +99,8 @@ Enea_NFV_Access_uCPEManager_<version>-build<build_number>.tar.gz
Copy the snapshot file
(ucpemanager-Backup-YYYYddMMHHmm.tar.gz)
- created during a previous Enea uCPE Manager Upgrade or Enea uCPE
- Manager Uninstall Operation into the
+ created during a previous Enea Edge Management Upgrade or Enea Edge
+ Management Uninstall Operation into the
<uCPEM-installdir> directory.
@@ -110,8 +110,8 @@ Enea_NFV_Access_uCPEManager_<version>-build<build_number>.tar.gz
Run the following command with the root user and change
- /opt/ems to the correct location of the Enea uCPE
- Manager installation:
+ /opt/ems to the correct location of the Enea Edge
+ Management installation:
./restore.sh /opt/ems ucpemanager-Backup-YYYYddMMHHmm.tar.gz
@@ -126,9 +126,9 @@ Enea_NFV_Access_uCPEManager_<version>-build<build_number>.tar.gz
- Reinstall the Enea uCPE Manager application on the specified
- target location, restoring the data in the database and files in the
- process.
+ Reinstall the Enea Edge Management application on the
+ specified target location, restoring the data in the database and
+ files in the process.
@@ -137,21 +137,22 @@ Enea_NFV_Access_uCPEManager_<version>-build<build_number>.tar.gz
- Uninstalling an existing Enea uCPE Manager Installation
+ Uninstalling an existing Enea Edge Management
+ Installation
- How to uninstall an existing Enea uCPE
- Manager installation
+ How to uninstall an existing Enea Edge
+ Management installation
- Navigate to the folder where the Enea uCPE Manager is
+ Navigate to the folder where the Enea Edge Management is
installed: <uCPEM-installdir>.Run the following command with the root user and change
- /opt/ems to the correct location of the Enea uCPE
- Manager installation:
+ /opt/ems to the correct location of the Enea Edge
+ Management installation:
./uninstall.sh /opt/ems
@@ -174,7 +175,7 @@ Enea_NFV_Access_uCPEManager_<version>-build<build_number>.tar.gz
The snapshot file created during the uninstall can be used
- for restoring the Enea uCPE Manager.
+ for restoring Enea Edge Management.
@@ -193,7 +194,7 @@ Enea_NFV_Access_uCPEManager_<version>-build<build_number>.tar.gz
- After these steps, the Enea uCPE Manager is completely removed
+ After these steps, the Enea Edge Management is completely removed
from the system.
@@ -201,7 +202,7 @@ Enea_NFV_Access_uCPEManager_<version>-build<build_number>.tar.gz
uCPE device Upgrades
- A uCPE device can be upgraded using the Enea uCPE Manager
+ A uCPE device can be upgraded using the Enea Edge Management
GUI.
@@ -266,7 +267,7 @@ Enea_NFV_Access_uCPEManager_<version>-build<build_number>.tar.gz
The uCPE Device upgrade is done with image files of the type
rootfs.ostree.tar.bz2, which are available in the
- Enea_NFV_Access_Run_Time_Platform_<processor>_<version>-build<build_number>.tar.gz
+ Enea_Edge_Runtime_<processor>_<version>-build<build_number>.tar.gz
file you downloaded with your release.
@@ -362,7 +363,7 @@ Enea_NFV_Access_uCPEManager_<version>-build<build_number>.tar.gz
- The hour represents the local Enea uCPE Manager server
+ The hour represents the local Enea Edge Management server
hour.
diff --git a/doc/book-enea-nfv-access-getting-started/doc/vnf_mg.xml b/doc/book-enea-nfv-access-getting-started/doc/vnf_mg.xml
index e8c65eb..fbf7091 100644
--- a/doc/book-enea-nfv-access-getting-started/doc/vnf_mg.xml
+++ b/doc/book-enea-nfv-access-getting-started/doc/vnf_mg.xml
@@ -2,17 +2,17 @@
VNF Management
- The Enea uCPE Manager is responsible for onboarding, configuring (e.g.
- CloudInit) and ensuring life cycle management of VNFs that are instantiated
- and run on the various uCPE devices.
+ The Enea Edge Management is responsible for onboarding, configuring
+ (e.g. CloudInit) and ensuring life cycle management of VNFs that are
+ instantiated and run on the various uCPE devices.Onboarding a VNF
- The onboarding of a VNF means adding it to the Enea uCPE Manager VNF
- Catalogue and preparing it for instantiation (deployment on connected uCPE
- devices). This is accomplished using the Enea uCPE Manager Onboarding
- graphical user interface.
+ The onboarding of a VNF means adding it to the Enea Edge Management
+ VNF Catalogue and preparing it for instantiation (deployment on connected
+ uCPE devices). This is accomplished using the Enea Edge Management
+ Onboarding graphical user interface.Typically, the Getting Started Guide of a VNF, provided by the VNF
vendor, contains all necessary information needed to onboard a VNF.
@@ -35,8 +35,8 @@
There are no standard ways of managing VNF licenses,
therefore no general guidelines can be provided. One example of
- license handling that can be employed in the Enea uCPE Manager is
- the adding of a license during the Cloud-Init setup.
+ license handling that can be employed in the Enea Edge Management
+ is the adding of a license during the Cloud-Init setup.
@@ -109,32 +109,35 @@
- Onboarding into the Enea uCPE Manager
+ Onboarding into the Enea Edge Management
- How to onboard a VNF into the Enea uCPE
- Manager
+ How to onboard a VNF into the Enea Edge
+ Management
- Select from the top toolbar VNF
- and then Descriptors.
+ Select from the top toolbar VNF and then Descriptors.
- Click the On-board button.
+ Click the On-board
+ button.
- When prompted by the UI, make sure the VM
- Image radio button at the top of the onboarding screen is
- selected, it will trigger a popup menu window.
+ When prompted by the UI, make sure the VM Image radio button at the top of the
+ onboarding screen is selected, it will trigger a popup menu
+ window.This window contains data fields where both necessary and optional
information about the VNF can be supplied. After doing so, press the
- Onboard button, the Enea uCPE Manager will create the VNF descriptor and
- add it to its VNF Catalog.
+ Onboard button, the Enea Edge Management will create the VNF descriptor
+ and add it to its VNF Catalog.
Onboard a VNF
@@ -153,8 +156,8 @@
VM Image File. This is the
Virtual Machine image file for the VNF. Typically, it is a QCOW
- image. Press Choose File and select the image you
- wish to upload.
+ image. Press Choose File and select
+ the image you wish to upload.
@@ -171,7 +174,7 @@
Description. This field
contains any description provided and is only displayed in the GUI
- tables in the Enea uCPE Manager.
+ tables in the Enea Edge Management.
@@ -203,14 +206,14 @@
Interfaces Tab
- Click on the Interfaces tab to show the
- Interfaces table.
+ Click on the Interfaces tab to
+ show the Interfaces table.This table will contain the interfaces required by this VNF to be
configured, when creating an instance. Consult the VNF vendor to
determine which and how many are required. Each interface requires a
- name, and optionally a description, used only by the Enea uCPE
- Manager.
+ name, and optionally a description, used only by the Enea Edge
+ Management.
CAUTION: The user MUST conserve the same order for the virtual
@@ -219,9 +222,9 @@
Cloud Init Tab
- Click the Cloud Init tab to provide the
- Cloud-Init configuration. There are three fields that need to be
- populated:
+ Click the Cloud Init tab to
+ provide the Cloud-Init configuration. There are three fields that need
+ to be populated:
@@ -273,7 +276,7 @@
The Content Files Table is ONLY used if
ConfigDrive is chosen as the Cloud-Init
Datasource. For each content file added, a Path
- must be provided. When the Enea uCPE Manager is used to create an
+ must be provided. When the Enea Edge Management is used to create an
instance for multiple VNFs, the user will be prompted to provide a
data file for each entry in this table. Each type of VNF will
require different cloud-init files, e.g.: a license file. The data
@@ -292,9 +295,9 @@
In this table, you can enter values for properties that will be
used during instantiation of the VNF. The values will augment the
default values in the domain.xml file used by
- libvirt/virsh (running in Enea NFV Access) when
- creating an instance of the VNF. Consult with the VNF Vendor or ENEA
- support for values needed by specific VNFs.
+ libvirt/virsh (running in Enea Edge) when creating an
+ instance of the VNF. Consult with the VNF Vendor or ENEA support for
+ values needed by specific VNFs.Property Values
@@ -349,8 +352,8 @@
- Select from the top toolbar VNF and
- choose Instances.
+ Select from the top toolbar VNF
+ and choose Instances.
@@ -406,13 +409,14 @@
- Hit the Create button to deploy the VNF and
- run it on the specified uCPE device.
+ Hit the Create button to deploy
+ the VNF and run it on the specified uCPE device.
- Selecting the VNF menu then choosing Events
- will show that the VNF was created and a connection was established.
+ Selecting the VNF menu then
+ choosing Events will show that the VNF
+ was created and a connection was established.
@@ -425,8 +429,9 @@
- SSH to the uCPE device from the Enea uCPE Manager
- (Access the Device menu and select SSH) using:
+ SSH to the uCPE device from the Enea Edge Management (Access the
+ Device menu and select SSH) using:
@@ -440,12 +445,13 @@
For reverse ssh connections (ssh to a uCPE device behind
NAT): the Username (default: root) and the
Reverse ssh checkbox checked. The port will be
- automatically choosen by the Enea uCPE Manager in the range
- defined in the SSH configuration panel,
- available when accessing System, then
- Configuration and choosing Reverse
- SSH . By default, the start port will
- be 7000 and the maximum number of ports
+ automatically chosen by the Enea Edge Management in the range
+ defined in the SSH configuration
+ panel, available when accessing System, then Configuration and choosing Reverse SSH . By default, the start port
+ will be 7000 and the maximum number of ports
allocated to all devices is 10. Only one port per device is
allowed.
diff --git a/doc/book-enea-nfv-access-getting-started/swcomp.mk b/doc/book-enea-nfv-access-getting-started/swcomp.mk
index ca6439f..52b433e 100755
--- a/doc/book-enea-nfv-access-getting-started/swcomp.mk
+++ b/doc/book-enea-nfv-access-getting-started/swcomp.mk
@@ -6,5 +6,5 @@ BOOK_VER ?= $(REL_VER)-dev
DOCBOOK_SRC := $(COMP)/swcomp.mk $(COMP)/doc/book.xml $(shell find $(COMP)/doc -type f \( -name "*.xml" -o -name "*.svg" -o -name "*.png" \) ! -name "book.xml" -print)
BOOKPACKAGES := book-enea-nfv-access-getting-started
-BOOKDESC_$(BOOKPACKAGES) := "Enea NFV Access $(PROD_VER) Getting Started"
+BOOKDESC_$(BOOKPACKAGES) := "Enea Edge $(PROD_VER) Getting Started"
BOOKDEFAULTCONDITION := $(DEFAULTCONDITIONS)
diff --git a/doc/book-enea-nfv-access-platform-open-source/doc/about.xml b/doc/book-enea-nfv-access-platform-open-source/doc/about.xml
index 377562c..2a8bf01 100644
--- a/doc/book-enea-nfv-access-platform-open-source/doc/about.xml
+++ b/doc/book-enea-nfv-access-platform-open-source/doc/about.xml
@@ -4,5 +4,5 @@
About this Report
- This document contains the open source and license information pertaining to packages provided with this release of the Enea NFV Access Runtime Platform and the Installer.
+ This document contains the open source and license information pertaining to packages provided with this release of the Enea Edge Runtime and the Installer.
\ No newline at end of file
diff --git a/doc/book-enea-nfv-access-platform-open-source/doc/book.xml b/doc/book-enea-nfv-access-platform-open-source/doc/book.xml
index a17bb3d..1150b11 100644
--- a/doc/book-enea-nfv-access-platform-open-source/doc/book.xml
+++ b/doc/book-enea-nfv-access-platform-open-source/doc/book.xml
@@ -4,7 +4,7 @@
]>
- Enea NFV Access Runtime Platform Open Source Report
+ Enea Edge Runtime Open Source ReportRelease Version
diff --git a/doc/book-enea-nfv-access-platform-open-source/doc/licenses.xml b/doc/book-enea-nfv-access-platform-open-source/doc/licenses.xml
index 352f820..6f9aa06 100644
--- a/doc/book-enea-nfv-access-platform-open-source/doc/licenses.xml
+++ b/doc/book-enea-nfv-access-platform-open-source/doc/licenses.xml
@@ -538,13 +538,13 @@ specific documentation.-->
enea-nfv-access-vnf1.0
- VNF image of the Enea NFV Access Platform includes kernel rootfs and boot parameters
+ VNF image of the Enea Edge Runtime includes kernel rootfs and boot parametersMITenea-nfv-access1.0
- Image for the host side of the Enea NFV Access Platform with ODM and NETCONF Edgelink customizations
+ Image for the host side of the Enea Edge Runtime with ODM and NETCONF Edgelink customizationsMIT
@@ -1738,13 +1738,13 @@ specific documentation.-->
nfv-installer1.0
- Enea NFV Access installer
+ Enea Edge installerEneanfva-cfgtool1.0
- Command line tool to for accessing the Enea NFV Access install configuration json file
+ Command line tool to for accessing the Enea Edge install configuration json fileEnea
@@ -1960,7 +1960,7 @@ specific documentation.-->
packagegroup-enea-wifi1.0
- This package group includes packages and packagegroups that enable WiFi connectivity in the Enea NFV Access platform
+ This package group includes packages and packagegroups that enable WiFi connectivity in the Enea Edge RuntimeMIT
diff --git a/doc/book-enea-nfv-access-platform-open-source/swcomp.mk b/doc/book-enea-nfv-access-platform-open-source/swcomp.mk
index fc62acc..20202e4 100644
--- a/doc/book-enea-nfv-access-platform-open-source/swcomp.mk
+++ b/doc/book-enea-nfv-access-platform-open-source/swcomp.mk
@@ -6,5 +6,5 @@ BOOK_VER ?= $(REL_VER)-dev
DOCBOOK_SRC := $(COMP)/swcomp.mk $(COMP)/doc/book.xml $(shell find $(COMP)/doc -type f \( -name "*.xml" -o -name "*.svg" -o -name "*.png" \) ! -name "book.xml" -print)
BOOKPACKAGES := book-enea-nfv-access-platform-open-source
-BOOKDESC_$(BOOKPACKAGES) := "Enea NFV Access Runtime Platform Open Source Report"
+BOOKDESC_$(BOOKPACKAGES) := "Enea Edge Runtime Open Source Report"
BOOKDEFAULTCONDITION := $(DEFAULTCONDITIONS)
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 2078a30..960f136 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
@@ -4,13 +4,13 @@
About This Release
- Enea NFV Access is a complete NFVI software platform designed for
+ Enea Edge is a complete NFVI software platform designed for
deployment on any white box uCPE device, and optimized for common use cases.
- Enea NFV Access includes both the Runtime Platform deployed on a white box,
+ Enea Edge includes both the Enea Edge Runtime deployed on a white box,
and a management component with automation tools deployed in a private or
public cloud.
- The Enea NFV Access The Enea Edge Release includes a new version of
@@ -20,29 +20,29 @@
Improvements.
- Enea NFV Access Release Content
+ Enea Edge Release ContentThe release content is detailed below:
- Enea_NFV_Access_Run_Time_Platform_C3000_<version>-build<build_number>.tar.gz
+ Enea_Edge_Runtime_C3000_<version>-build<build_number>.tar.gz
- Enea_NFV_Access_Run_Time_Platform_XeonD_<version>-build<build_number>.tar.gz
+ Enea_Edge_Runtime_XeonD_<version>-build<build_number>.tar.gz
- Enea_NFV_Access_AutomationFramework_<version>-build<build_number>.zip
+ Enea_Edge_Automation_<version>-build<build_number>.zip
- Enea_NFV_Access_uCPEManager_<version>-build<build_number>.tar.gz
+ Enea_Edge_Management_<version>-build<build_number>.tar.gz
- Enea_NFV_Access_Telemetry_Deploy_<version>-build<build_number>.tar.gz
+ Enea_Edge_Telemetry_Deploy_<version>-build<build_number>.tar.gz
@@ -50,14 +50,14 @@
- Enea_NFV_Access_AF-TH_<version>-build<build_number>.zip
+ Enea_Edge_AF-TH_<version>-build<build_number>.zip
(deprecated, see Section 2.1 New Features and
Improvements.)-- documentation/
- /* Enea NFV Access documentation */
+ /* Enea Edge documentation */
-- README
-- aarch64 /* architecture */
-- cn8304/
@@ -104,13 +104,13 @@
User Documentation
- This release of Enea NFV Access contains the following set of
+ This release of Enea Edge contains the following set of
documents:
- Enea NFV Access Release Information. Describes the Enea NFV
- Access release content, main changes, the list of known issues and
+ Enea Edge Release Information. Describes the Enea Edge
+ release content, main changes, the list of known issues and
limitations.
@@ -118,7 +118,7 @@
.
- Describes how to deploy and upgrade an Enea NFV Access base
+ Describes how to deploy and upgrade an Enea Edge base
configuration, advanced configurations of the system and
troubleshooting information.
@@ -135,14 +135,14 @@
.
- Describes the Automation Framework for Enea NFV Access.
+ Describes the Automation Framework for Enea Edge.
. Describes the
- Automation Framework and Test Harness for Enea NFV Access and
+ Automation Framework and Test Harness for Enea Edge and
provides instructions regarding the necessary steps to run these
software tools (deprecated, see
Section 2.1 New Features
@@ -153,7 +153,7 @@
.
- Describes a sample Test Suite for System Testing of Enea NFV Access.
+ Describes a sample Test Suite for System Testing of Enea Edge.
(deprecated, see Section 2.1
New Features and Improvements).
diff --git a/doc/book-enea-nfv-access-release-info/doc/book.xml b/doc/book-enea-nfv-access-release-info/doc/book.xml
index 4a1e390..cffe9b5 100644
--- a/doc/book-enea-nfv-access-release-info/doc/book.xml
+++ b/doc/book-enea-nfv-access-release-info/doc/book.xml
@@ -4,7 +4,7 @@
]>
- Enea NFV Access Release
+ Enea Edge Release
InformationRelease Version
diff --git a/doc/book-enea-nfv-access-release-info/doc/known_bugs_and_limitations.xml b/doc/book-enea-nfv-access-release-info/doc/known_bugs_and_limitations.xml
index 31d3a03..d71deff 100644
--- a/doc/book-enea-nfv-access-release-info/doc/known_bugs_and_limitations.xml
+++ b/doc/book-enea-nfv-access-release-info/doc/known_bugs_and_limitations.xml
@@ -9,7 +9,7 @@
- LXCR-9904Enea NFV Access cannot be installed on
+ LXCR-9904Enea Edge Runtime cannot be installed on
USB storage devices.
@@ -20,13 +20,13 @@
ELCCR-527Cancelling a file upload in the Enea
- uCPE Manager will require the user to close and reopen the upload window
+ Edge Management will require the user to close and reopen the upload window
for the next upload to work.
- ELCCR-577If a uCPEM is restored from a backup
- made on a release version older than 2.2.3, VNFs cannot be instantiated
+ ELCCR-577If Enea Edge Management is restored from a backup
+ made on a release version older than Enea NFV Access 2.2.3, VNFs cannot be instantiated
from the GUI.
@@ -45,8 +45,7 @@
ELCCR-847The Juniper vSRX VNF cannot be
instantiated on the Xeon-D architectures due to missing CPU features in
- the VNF's domain XML. This impacts all example use cases and AF&TH
- tests where the Juniper VNF is used.
+ the VNF's domain XML. This impacts all example use cases where the Juniper VNF is used.
@@ -58,33 +57,33 @@
LXCR-9992Depending on hardware capabilities,
there are certain limitations regarding the vfio-pci
- and igb_uio drivers. While the Enea NFV Access Run
- Time Platform uses the vfio-pci driver by default,
+ and igb_uio drivers. While the Enea Edge
+ Runtime uses the vfio-pci driver by default,
for certain hardware configurations, igb_uio should
be used instead, by providing custom scripting. Please contact Enea for
further details.
- STCR-6224The Enea NFV Access Automation Framework
- and the Enea NFV Access Automation Framework and Test Harness do not
+ STCR-6224The Enea Edge Automation
+ and the Enea Edge Automation Framework and Test Harness do not
support multiple custom scripts uploaded to a uCPE device at the same
time.STCR-6292Management of WAN Interfaces is not
- implemented in the Automation Framework and Test Harness.
+ implemented in the Enea Edge Automation Framework and Test Harness.
- USERDOCAP-628Enea NFV Access Automation Framework
+ USERDOCAP-628Enea Edge Automation Framework
and Test Harness does not have support for product features implemented
- in Enea NFV Access 2.4.0 or newer.
+ in Enea Edge 2.4.0 or newer.
- ELCCR-912When the Enea uCPE Manager is installed
+ ELCCR-912When the Enea Edge Management is installed
on CentOS 7, prior to C7.1804 (kernel version 3.10.0-862), adding an
upgrade image fails. As a workaround, please update glib2
to version 2.54.2 or later, using #yum update glib2.
@@ -101,8 +100,8 @@
- USERDOCAP-641Enea NFV Access does not have support
- for IPv6 addresses on both uCPE devices and the Enea uCPE Manager
+ USERDOCAP-641Enea Edge does not have support
+ for IPv6 addresses on both uCPE devices and the Enea Edge Management
installation.
@@ -125,14 +124,14 @@
ELCCR-1371The current self-signed certificate for
- the Enea uCPE Manager is generated at build time, with a hard-coded common-name
+ the Enea Edge Management is generated at build time, with a hard-coded common-name
causing the uCPE device upgrade to fail in HTTPS mode. As a workaround,
another certificate (containing an IP based common-name) must be generated.Perform the following the steps to generate the certificate:
- Stop the uCPE Manager service.
+ Stop the Enea Edge Management service.Create the certificate using the
createCertificate.sh script from distribution
@@ -141,7 +140,7 @@
/opt/ems/ucpemanager/application/3rdParty/apache-tomcat/conf/config/certificates
folder.
- Start the Enea uCPE Manager, the new certificate
+ Start the Enea Edge Management, the new certificate
should now take effect.
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 10faf28..c01a149 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
@@ -6,8 +6,7 @@
Below you'll find information about the new features and updates made
in this release, as well as details on the provided packages and the
- backwards compatibility with previous versions of Enea NFV Access if
- applicable.
+ backwards compatibility with previous versions.
New Features and Improvements
@@ -27,22 +26,22 @@
CPDX-3498High Availability support with redundant
- Enea uCPE Managers in active standby configuration.
+ Enea Edge Management in active standby configuration.
CPDX-3407HTTPS based downloads of VNFs for
- simplified deployment of the Enea uCPE Manager in cloud
+ simplified deployment of the Enea Edge Management in cloud
environments.
- CPDX-3500The Enea NFV Access Automation
- Framework, a tool for automatic system configuration based on Python
- scripting that will replace the existing Enea NFV Access Automation
+ CPDX-3500The Enea Edge Automation,
+ a tool for automatic system configuration based on Python
+ scripting that will replace the existing Enea Edge Automation
Framework and Test Harness in the next major release.
- The Enea NFV Access Automation Framework and Test Harness, and
+ The Enea Edge Automation Framework and Test Harness, and
its related documentation the
- are deprecated starting with Enea NFV Access 2.4.0.
+ are deprecated starting with Enea Edge 2.4.0.
@@ -85,15 +84,15 @@
Platform Snapshots allow users to store, manage and restore
- snapshots of the Enea NFV Access Runtime Platform configuration,
+ snapshots of the Enea Edge Runtime configuration,
with the purpose of recovering after a failed reconfiguration.
This feature is disabled by default.VNF Snapshots allow users to store, manage and restore
- snapshots of VNFs deployed on the Enea NFV Access Runtime
- Platform, with the purpose of restoring the VNF after a persistent
+ snapshots of VNFs deployed on the Enea Edge
+ Runtime, with the purpose of restoring the VNF after a persistent
VNF failure. This feature is disabled by default.
@@ -117,39 +116,39 @@
Open SourceFor more information about the Open Source packages included, please
- refer to the Enea NFV Access Open Source Reports listed below. Each report
+ refer to the Enea Edge Open Source Reports listed below. Each report
contains open source and license information pertaining to packages
provided with this release, for their respective component.
- .
+ xmlns:xi="http://www.w3.org/2001/XInclude" />.
- .
+ xmlns:xi="http://www.w3.org/2001/XInclude" />.
- .
+ xmlns:xi="http://www.w3.org/2001/XInclude" />.
- .
+ xmlns:xi="http://www.w3.org/2001/XInclude" />.
- .
+ xmlns:xi="http://www.w3.org/2001/XInclude" />.
diff --git a/doc/book-enea-nfv-access-release-info/swcomp.mk b/doc/book-enea-nfv-access-release-info/swcomp.mk
index 3ba7c8d..76991ee 100644
--- a/doc/book-enea-nfv-access-release-info/swcomp.mk
+++ b/doc/book-enea-nfv-access-release-info/swcomp.mk
@@ -6,5 +6,5 @@ BOOK_VER ?= $(REL_VER)-dev
DOCBOOK_SRC := $(COMP)/swcomp.mk $(COMP)/doc/book.xml $(shell find $(COMP)/doc -type f \( -name "*.xml" -o -name "*.svg" -o -name "*.png" \) ! -name "book.xml" -print)
BOOKPACKAGES := book-enea-nfv-access-release-info
-BOOKDESC_$(BOOKPACKAGES) := "Enea NFV Access $(PROD_VER) Release Information"
+BOOKDESC_$(BOOKPACKAGES) := "Enea Edge $(PROD_VER) Release Information"
BOOKDEFAULTCONDITION := $(DEFAULTCONDITIONS)
diff --git a/doc/book-enea-nfv-access-system-test-specification/doc/book.xml b/doc/book-enea-nfv-access-system-test-specification/doc/book.xml
index 2620554..9192ef5 100644
--- a/doc/book-enea-nfv-access-system-test-specification/doc/book.xml
+++ b/doc/book-enea-nfv-access-system-test-specification/doc/book.xml
@@ -4,7 +4,7 @@
]>
- Enea NFV Access System Test Specification
+ Enea Edge System Test SpecificationRelease Version
Test Objects
- The test objects for the Test Harness are the Enea NFV Access and
- Enea uCPE Manager installations performed as indicated in the The test objects for the Test Harness are the Enea Edge and
+ Enea Edge Management installations performed as indicated in the Components chapter of the Before running any test case, make sure the uCPE device(s) needed
- have been added to the uCPE Manager.
+ have been added to the Enea Edge Management.For detailed execution steps of the sample test cases included with
diff --git a/doc/book-enea-nfv-access-system-test-specification/doc/overview.xml b/doc/book-enea-nfv-access-system-test-specification/doc/overview.xml
index 5a04673..07c5ef7 100644
--- a/doc/book-enea-nfv-access-system-test-specification/doc/overview.xml
+++ b/doc/book-enea-nfv-access-system-test-specification/doc/overview.xml
@@ -3,7 +3,7 @@
OverviewThis document describes the Test Harness (TH) sample test cases for
- the System Testing of Enea NFV Access, and the necessary environment setup
+ the System Testing of Enea Edge, and the necessary environment setup
to run these tests successfully.
@@ -25,10 +25,10 @@
- Enea NFV Access
+ Enea Edge
- The Enea NFV Access (with ODM) Runtime Platform and the
- Enea uCPE Manager.
+ The Enea Edge (with ODM) Runtime and the
+ Enea Edge Management.
@@ -52,7 +52,7 @@
AF
- Automation Framework for Enea NFV Access.
+ Automation Framework for Enea Edge.
@@ -88,11 +88,11 @@
TH
- Test Harness for Enea NFV Access.
+ Test Harness for Enea Edge.
- uCPE Manager
+ Enea Edge ManagementEnea Universal Customer Premises Equipment Manager.
diff --git a/doc/book-enea-nfv-access-system-test-specification/doc/sample_test_cases.xml b/doc/book-enea-nfv-access-system-test-specification/doc/sample_test_cases.xml
index 2fa087b..b1bfa1e 100644
--- a/doc/book-enea-nfv-access-system-test-specification/doc/sample_test_cases.xml
+++ b/doc/book-enea-nfv-access-system-test-specification/doc/sample_test_cases.xml
@@ -9,14 +9,14 @@
VNF, Device and Network Smoke Test CasesThe following is an automated test suite that acts as basic smoke
- tests for Enea NFV Access, and as a sanity-check test suite for the AF and
+ tests for Enea Edge, and as a sanity-check test suite for the AF and
TH.VNF - Onboard a VNF ImageDescription: Onboarding a VNF
- Image into the uCPE Manager. For details please refer to:
+ Image into the Enea Edge Management. For details please refer to:
@@ -61,7 +61,7 @@ vnfd=<VNF-Descriptor-name>"
VNF - Offboard a VNFDescription: Removing a VNF
- Descriptor from the uCPE Manager. For details please refer to:
+ Descriptor from the Enea Edge Management. For details please refer to:
@@ -74,7 +74,7 @@ vnfd=<VNF-Descriptor-name>"
Precondition: The VNF has been
- previously onboarded in the uCPE Manager instance.
+ previously onboarded in the Enea Edge Management instance.
Action: Run the
offboardVNF.yml Ansible Playbook with the
@@ -93,7 +93,7 @@ vnfd=<VNF-Descriptor-name>"Device - Add a deviceDescription: Adding a uCPE device
- to the uCPE Manager. For details please refer to:
+ to the Enea Edge Management. For details please refer to:
@@ -123,10 +123,10 @@ vnfd=<VNF-Descriptor-name>"
- Device - Upload a NFV Access image
+ Device - Upload a Edge image
- Description: Upload a NFV Access
- image file onto the uCPE Manager. For details please refer to:
+ Description: Upload a Edge
+ image file onto the Enea Edge Management. For details please refer to:
@@ -172,7 +172,7 @@ A file with the same name is already uploaded.
Device - Delete Upgraded FileDescription: Deleting an uploaded
- NFV Access image file from the uCPE Manager. For details please refer
+ Edge image file from the Enea Edge Management. For details please refer
to:
@@ -186,7 +186,7 @@ A file with the same name is already uploaded.
Preconditions: The image file
- must already be uploaded onto the uCPE Manager.
+ must already be uploaded onto the Enea Edge Management.
Action: Run the
deleteUpgradeFile.yml Ansible Playbook with the
@@ -237,10 +237,10 @@ localhost : ok=1 changed=1 unreachable=0 failed=0
- Device - Install and Activate a NFV Access image
+ Device - Install and Activate a Edge imageDescription: Installing and
- Activating a NFV Access image on a uCPE device from the uCPE Manager.
+ Activating a Edge image on a uCPE device from the Enea Edge Management.
For details please refer to:
@@ -255,13 +255,13 @@ localhost : ok=1 changed=1 unreachable=0 failed=0Preconditions:
- The device must be previously added to the uCPE Manager
+ The device must be previously added to the Enea Edge Management
instance.
- The image file must already be uploaded onto the uCPE
- Manager.
+ The image file must already be uploaded onto the Enea Edge
+ Management.
@@ -291,11 +291,11 @@ Duplicate entry - Release already installed
- Device - Upload, Install and Activate a NFV Access image on a
+ Device - Upload, Install and Activate a Edge image on a
uCPE deviceDescription: Upload, install and
- activate a NFV Access image on a uCPE device from the uCPE Manager. For
+ activate a Edge image on a uCPE device from the Enea Edge Management. For
details please refer to:
@@ -335,7 +335,7 @@ Duplicate entry - Release already installed
- The device has to be previously added to the uCPE Manager
+ The device has to be previously added to the Enea Edge Management
instance.
@@ -371,7 +371,7 @@ upgrade_type=xeon_d
Device - Wait a DeviceDescription: Wait for a uCPE
- device to connect to the uCPE Manager. For details please refer
+ device to connect to the Enea Edge Management. For details please refer
to:
@@ -388,7 +388,7 @@ upgrade_type=xeon_d
- The device has to be previously added to the uCPE Manager
+ The device has to be previously added to the Enea Edge Management
instance.
@@ -413,7 +413,7 @@ upgrade_type=xeon_d
Device - Remove a DeviceDescription: Removing a uCPE
- device from the uCPE Manager. For details please refer to:
+ device from the Enea Edge Management. For details please refer to:
@@ -429,7 +429,7 @@ upgrade_type=xeon_d
- The device has to be previously added to the uCPE Manager
+ The device has to be previously added to the Enea Edge Management
instance.
@@ -472,7 +472,7 @@ upgrade_type=xeon_d
A device must have been previously added and connected to the
- uCPE Manager instance.
+ Enea Edge Management instance.
@@ -517,7 +517,7 @@ upgrade_type=xeon_d
- A NIC is bound to a device in a uCPE Manager instance.
+ A NIC is bound to a device in a Enea Edge Management instance.
@@ -556,7 +556,7 @@ upgrade_type=xeon_d
Preconditions:
- A NIC is bound to a device in a uCPE Manager
+ A NIC is bound to a device in a Enea Edge Management
instance.
@@ -599,7 +599,7 @@ upgrade_type=xeon_dPreconditions:
- A Bridge exists for a device in a uCPE Manager
+ A Bridge exists for a device in a Enea Edge Management
instance.
@@ -638,8 +638,8 @@ bridge=<Bridge-name>"Precondition:
- A device must have been previously added and connected to the uCPE
- Manager instance.
+ A device must have been previously added and connected to the Enea Edge
+ Management instance.Action: Run the
configDPDK.yml Ansible Playbook with the
@@ -657,11 +657,11 @@ DEBUG: Set DPDK state to <enable/disable>
- Custom Scripts - Upload a Custom Script to the uCPE
- Manager
+ Custom Scripts - Upload a Custom Script to the Enea Edge
+ ManagementDescription: Upload a Custom
- Script to the uCPE Manager. For details please refer to:
+ Script to the Enea Edge Management. For details please refer to:
@@ -689,15 +689,15 @@ phase=
run using the Test Harness:
# Upload Custom Script task result
-DEBUG: "{{ scriptName }} was uploaded to uCPE Manager!"
+DEBUG: "{{ scriptName }} was uploaded to Enea Edge Management!"
- Custom Scripts - Upload a Custom Script from the uCPE Manager to
+ Custom Scripts - Upload a Custom Script from the Enea Edge Management to
a DeviceDescription: Upload a Custom
- Script from the uCPE Manager to a Device. For details please refer
+ Script from the Enea Edge Management to a Device. For details please refer
to:
@@ -715,12 +715,12 @@ DEBUG: "{{ scriptName }} was uploaded to uCPE Manager!"
A device must have been previously added and connected to the
- uCPE Manager instance.
+ Enea Edge Management instance.
- A Custom Script must have been previously added to the uCPE
- Manager instance.
+ A Custom Script must have been previously added to the Enea Edge
+ Management instance.
@@ -741,11 +741,11 @@ DEBUG: "{{ scriptName }} was uploaded to {{ device }}!"
- Custom Scripts - Remove a Custom Script from the uCPE
- Manager
+ Custom Scripts - Remove a Custom Script from the Enea Edge
+ ManagementDescription: Remove a Custom
- Script from the uCPE Manager. For details please refer to:
+ Script from the Enea Edge Management. For details please refer to:
@@ -759,8 +759,8 @@ DEBUG: "{{ scriptName }} was uploaded to {{ device }}!"
Precondition:
- A Custom Script must have been previously added to the uCPE
- Manager.
+ A Custom Script must have been previously added to the Enea Edge
+ Management.Action: Run the
removeCustomScript.yml Ansible Playbook with the
@@ -772,8 +772,8 @@ phase=
Result: Output of the test case
run using the Test Harness:
- # Remove Custom Script in phase from uCPE Manager task result
-DEBUG: "{{ scriptName }} from phase {{ phase }} was removed from uCPE Manager!"
+ # Remove Custom Script in phase from Enea Edge Management task result
+DEBUG: "{{ scriptName }} from phase {{ phase }} was removed from Enea Edge Management!"
@@ -797,7 +797,7 @@ DEBUG: "{{ scriptName }} from phase {{ phase }} was removed from uCPE Manager!"<
A device must have been previously added and connected to the
- uCPE Manager instance.
+ Enea Edge Management instance.
@@ -827,7 +827,7 @@ DEBUG: "{{ scriptName }} from phase {{ phase }} was removed from {{ device }}!"<
Store
Description: Adding an Offline
- Config Store to the uCPE Manager. For details please refer to:
+ Config Store to the Enea Edge Management. For details please refer to:
@@ -842,7 +842,7 @@ DEBUG: "{{ scriptName }} from phase {{ phase }} was removed from {{ device }}!"<
Precondition:The Offline Configuration Store should not already exist on
- the uCPE Manager. If it exists, the test will report a
+ the Enea Edge Management. If it exists, the test will report a
duplicate.
@@ -872,7 +872,7 @@ DEBUG: "{{ scriptName }} from phase {{ phase }} was removed from {{ device }}!"<
Store
Description: Removing an Offline
- Config Store from the uCPE Manager. For details please refer to:
+ Config Store from the Enea Edge Management. For details please refer to:
@@ -887,7 +887,7 @@ DEBUG: "{{ scriptName }} from phase {{ phase }} was removed from {{ device }}!"<
Precondition:The Offline Configuration Store the user wishes to remove should
- exist in the uCPE Manager. If it does not, the test will say so.
+ exist in the Enea Edge Management. If it does not, the test will say so.
Action: Run the
removeConfigStore.yml Ansible Playbook with the
@@ -908,7 +908,7 @@ DEBUG: "{{ scriptName }} from phase {{ phase }} was removed from {{ device }}!"<
Configuration Store
Description: Adding a network
- bridge to an Offline Config Store in uCPE Manager. For details please
+ bridge to an Offline Config Store in Enea Edge Management. For details please
refer to:
@@ -925,8 +925,8 @@ DEBUG: "{{ scriptName }} from phase {{ phase }} was removed from {{ device }}!"<
- The Offline Configuration Store should exist in the uCPE
- Manager. If it does not, the test will say so.
+ The Offline Configuration Store should exist in the Enea Edge
+ Management. If it does not, the test will say so.
@@ -980,8 +980,8 @@ DEBUG: "{{ scriptName }} from phase {{ phase }} was removed from {{ device }}!"<
Precondition:
- An empty Offline Configuration Store should exist in uCPE
- Manager.
+ An empty Offline Configuration Store should exist in Enea Edge
+ Management.Action: Run the
configOfflineDPDK.yml Ansible Playbook with the
@@ -1022,12 +1022,12 @@ INFO: Done
- The Offline Configuration Store should exist in the uCPE
- Manager.
+ The Offline Configuration Store should exist in the Enea Edge
+ Management.
- The device should be connected to the uCPE Manager.
+ The device should be connected to the Enea Edge Management.
@@ -1078,7 +1078,7 @@ INFO: Done
- The device should be connected to the uCPE Manager.
+ The device should be connected to the Enea Edge Management.
@@ -1109,8 +1109,7 @@ INFO: Done
VNF Deployment and LifecycleThe following details the automated suite that handles the testing
- of the instantiation, lifecycle and destruction of a VNF for Enea NFV
- Access.
+ of the instantiation, lifecycle and destruction of a VNF for Enea Edge.Instantiating a VNFI
@@ -1131,7 +1130,7 @@ INFO: Done
Preconditions:A VNF Image is onboarded and a device is added and connected
- to the uCPE Manager. Depending on the VNF, other steps may be
+ to the Enea Edge Management. Depending on the VNF, other steps may be
required.
@@ -1250,8 +1249,8 @@ vnfi=<VNFI-name>"
- Wait for the uCPE device to be connected in the Enea uCPE
- Manager.
+ Wait for the uCPE device to be connected in the Enea Edge
+ Management.
@@ -1272,7 +1271,7 @@ vnfi=<VNFI-name>"Instantiate the FortiGate VNF using the basic Firewall
- configuration provided with your Enea NFV Access Release, and the
+ configuration provided with your Enea Edge Release, and the
Fortigate License file.
@@ -1323,7 +1322,7 @@ vnfi=<VNFI-name>"A device must have been previously added and connected to
- the uCPE Manager instance.
+ the Enea Edge Management instance.
@@ -1447,7 +1446,7 @@ FortigateFWInstance tested successfully!
A device must have been previously added and connected to
- the uCPE Manager instance.
+ the Enea Edge Management instance.
@@ -1500,9 +1499,9 @@ FortigateFWInstance tested successfully!
FortiGate VNF as a
- Firewall in the
Manual.
@@ -1511,8 +1510,8 @@ FortigateFWInstance tested successfully!
Python Unit-Test Suite in
- .
@@ -1542,7 +1541,7 @@ FortigateFW Scenario deployed successfully!
Description: This sample test
case corresponds to the "VNF Chaining Example Use-case" from the Enea
- NFV Access Example Use-cases manual.
+ Edge Example Use-cases manual.
For details please refer to:
@@ -1565,7 +1564,7 @@ FortigateFW Scenario deployed successfully!
Two devices must have been previously added and connected to
- the uCPE Manager instance.
+ the Enea Edge Management instance.
@@ -1726,7 +1725,7 @@ LAN-to-LAN connectivity (through VPN tunnel)tested successfully!
- Upload a Custom Script onto the uCPE Manager.
+ Upload a Custom Script onto the Enea Edge Management.
@@ -1746,7 +1745,7 @@ LAN-to-LAN connectivity (through VPN tunnel)tested successfully!
- Remove the Custom Script from the uCPE Manager.
+ Remove the Custom Script from the Enea Edge Management.
@@ -1755,7 +1754,7 @@ LAN-to-LAN connectivity (through VPN tunnel)tested successfully!
A device must have been previously added and connected to the
- uCPE Manager.
+ Enea Edge Management.
@@ -1792,7 +1791,7 @@ inteld1521-1 ansible_host=172.24.12.73 ansible_port=22 ansible_user=root \
Result: Output of
basicTest.yml:
- test_success_after_always was uploaded to uCPE Manager!
+ test_success_after_always was uploaded to Enea Edge Management!
test_success_after_always was uploaded to <Device-name>!
<Device-name> device is connected!
@@ -1800,6 +1799,6 @@ test_success_after_always from phase always-after-startup was removed \
from <Device-name>!
test_success_after_always from phase always-after-startup was removed \
-from uCPE Manager!
+from Enea Edge Management!
\ No newline at end of file
diff --git a/doc/book-enea-nfv-access-system-test-specification/swcomp.mk b/doc/book-enea-nfv-access-system-test-specification/swcomp.mk
index aea86ca..6e08a56 100755
--- a/doc/book-enea-nfv-access-system-test-specification/swcomp.mk
+++ b/doc/book-enea-nfv-access-system-test-specification/swcomp.mk
@@ -6,5 +6,5 @@ BOOK_VER ?= $(REL_VER)-dev
DOCBOOK_SRC := $(COMP)/swcomp.mk $(COMP)/doc/book.xml $(shell find $(COMP)/doc -type f \( -name "*.xml" -o -name "*.svg" -o -name "*.png" \) ! -name "book.xml" -print)
BOOKPACKAGES := book-enea-nfv-access-system-test-specification
-BOOKDESC_$(BOOKPACKAGES) := "Enea NFV Access $(PROD_VER) System Test Specification"
+BOOKDESC_$(BOOKPACKAGES) := "Enea Edge $(PROD_VER) System Test Specification"
BOOKDEFAULTCONDITION := $(DEFAULTCONDITIONS)
diff --git a/doc/book-enea-nfv-access-telemetry-open-source/doc/about.xml b/doc/book-enea-nfv-access-telemetry-open-source/doc/about.xml
index 781b0bd..5366626 100644
--- a/doc/book-enea-nfv-access-telemetry-open-source/doc/about.xml
+++ b/doc/book-enea-nfv-access-telemetry-open-source/doc/about.xml
@@ -5,7 +5,7 @@
About this ReportThis document contains the open source and license information
- pertaining to telemetry packages provided with Enea NFV Access .
diff --git a/doc/book-enea-nfv-access-telemetry-open-source/doc/book.xml b/doc/book-enea-nfv-access-telemetry-open-source/doc/book.xml
index b005dae..c671fd7 100644
--- a/doc/book-enea-nfv-access-telemetry-open-source/doc/book.xml
+++ b/doc/book-enea-nfv-access-telemetry-open-source/doc/book.xml
@@ -4,7 +4,7 @@
]>
- Enea NFV Access Telemetry Open Source Report
+ Enea Edge Telemetry Open Source ReportRelease Version
diff --git a/doc/book-enea-nfv-access-telemetry-open-source/swcomp.mk b/doc/book-enea-nfv-access-telemetry-open-source/swcomp.mk
index 0314da2..332d0c8 100644
--- a/doc/book-enea-nfv-access-telemetry-open-source/swcomp.mk
+++ b/doc/book-enea-nfv-access-telemetry-open-source/swcomp.mk
@@ -6,5 +6,5 @@ BOOK_VER ?= $(REL_VER)-dev
DOCBOOK_SRC := $(COMP)/swcomp.mk $(COMP)/doc/book.xml $(shell find $(COMP)/doc -type f \( -name "*.xml" -o -name "*.svg" -o -name "*.png" \) ! -name "book.xml" -print)
BOOKPACKAGES := book-enea-nfv-access-telemetry-open-source
-BOOKDESC_$(BOOKPACKAGES) := "Enea NFV Access Telemetry Open Source Report"
+BOOKDESC_$(BOOKPACKAGES) := "Enea Edge Telemetry Open Source Report"
BOOKDEFAULTCONDITION := $(DEFAULTCONDITIONS)
diff --git a/doc/book-enea-nfv-access-ucpem-open-source/doc/about.xml b/doc/book-enea-nfv-access-ucpem-open-source/doc/about.xml
index d443886..05cea19 100644
--- a/doc/book-enea-nfv-access-ucpem-open-source/doc/about.xml
+++ b/doc/book-enea-nfv-access-ucpem-open-source/doc/about.xml
@@ -5,7 +5,7 @@
About this ReportThis document contains the open source and license information
- pertaining to packages provided with Enea NFV Access .
diff --git a/doc/book-enea-nfv-access-ucpem-open-source/doc/book.xml b/doc/book-enea-nfv-access-ucpem-open-source/doc/book.xml
index d140047..7401818 100644
--- a/doc/book-enea-nfv-access-ucpem-open-source/doc/book.xml
+++ b/doc/book-enea-nfv-access-ucpem-open-source/doc/book.xml
@@ -4,7 +4,7 @@
]>
- Enea NFV Access uCPE Manager Open Source Report
+ Enea Edge Management Open Source ReportRelease Version
diff --git a/doc/book-enea-nfv-access-ucpem-open-source/swcomp.mk b/doc/book-enea-nfv-access-ucpem-open-source/swcomp.mk
index 15d7a6d..a7e39ab 100644
--- a/doc/book-enea-nfv-access-ucpem-open-source/swcomp.mk
+++ b/doc/book-enea-nfv-access-ucpem-open-source/swcomp.mk
@@ -6,5 +6,5 @@ BOOK_VER ?= $(REL_VER)-dev
DOCBOOK_SRC := $(COMP)/swcomp.mk $(COMP)/doc/book.xml $(shell find $(COMP)/doc -type f \( -name "*.xml" -o -name "*.svg" -o -name "*.png" \) ! -name "book.xml" -print)
BOOKPACKAGES := book-enea-nfv-access-ucpem-open-source
-BOOKDESC_$(BOOKPACKAGES) := "Enea NFV Access uCPE Manager Open Source Report"
+BOOKDESC_$(BOOKPACKAGES) := "Enea Edge Management Open Source Report"
BOOKDEFAULTCONDITION := $(DEFAULTCONDITIONS)
--
cgit v1.2.3-54-g00ecf