From 91121f6abcf3d0f4fa6424b990ded435ffc0e7d2 Mon Sep 17 00:00:00 2001 From: mrpa Date: Mon, 23 Mar 2020 21:57:46 +0100 Subject: Interfaces configuration from uCPE Manager_V1 changes have been added to the manual. Change-Id: Id85ccff847e5324371369db3d728a50cd60254c1 Signed-off-by: mrpa --- .../doc/getting_started_ucpe_manager.xml | 272 +++++++++++++++++---- .../doc/images/changing_ips.png | Bin 0 -> 23051 bytes .../doc/images/edit_inter.png | Bin 0 -> 9000 bytes .../doc/images/edit_inter_config.png | Bin 0 -> 13067 bytes .../doc/images/edit_mg_inter.png | Bin 0 -> 12751 bytes .../doc/images/setting_ip_version.png | Bin 0 -> 14815 bytes .../doc/images/setting_ip_version_dhcp.png | Bin 0 -> 11815 bytes .../doc/images/setting_static.png | Bin 0 -> 14815 bytes 8 files changed, 228 insertions(+), 44 deletions(-) create mode 100755 doc/book-enea-nfv-access-getting-started/doc/images/changing_ips.png create mode 100755 doc/book-enea-nfv-access-getting-started/doc/images/edit_inter.png create mode 100755 doc/book-enea-nfv-access-getting-started/doc/images/edit_inter_config.png create mode 100755 doc/book-enea-nfv-access-getting-started/doc/images/edit_mg_inter.png create mode 100755 doc/book-enea-nfv-access-getting-started/doc/images/setting_ip_version.png create mode 100755 doc/book-enea-nfv-access-getting-started/doc/images/setting_ip_version_dhcp.png create mode 100755 doc/book-enea-nfv-access-getting-started/doc/images/setting_static.png diff --git a/doc/book-enea-nfv-access-getting-started/doc/getting_started_ucpe_manager.xml b/doc/book-enea-nfv-access-getting-started/doc/getting_started_ucpe_manager.xml index 609da64..4651698 100644 --- a/doc/book-enea-nfv-access-getting-started/doc/getting_started_ucpe_manager.xml +++ b/doc/book-enea-nfv-access-getting-started/doc/getting_started_ucpe_manager.xml @@ -93,29 +93,41 @@ Install Java: - - - Install OpenJDK 11: - sudo yum install java-11-openjdk-devel - - Verify the installation: -java -version + + + + Install OpenJDK 11: + + sudo yum install java-11-openjdk-devel + + + + Verify the installation: + + java -version openjdk version "11.0.3" 2019-04-16 LTS OpenJDK Runtime Environment 18.9 (build 11.0.3+7-LTS) -OpenJDK 64-Bit Server VM 18.9 (build 11.0.3+7-LTS, mixed mode, sharing) - - The following system variables need to point to the OpenJDK 11 installation: -export JAVA_HOME=$(dirname $(dirname $(readlink $(readlink $(which javac))))) +OpenJDK 64-Bit Server VM 18.9 (build 11.0.3+7-LTS, mixed mode, sharing) + + + + The following system variables need to point to the + OpenJDK 11 installation: + + export JAVA_HOME=$(dirname $(dirname $(readlink $(readlink $(which javac))))) export PATH=$PATH:$JAVA_HOME/bin export CLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar - - - If there are multiple java versions installed, switch between them using the - following command: - alternatives --config java + + + + If there are multiple java versions installed, switch + between them using the following command: + + alternatives --config java + @@ -629,6 +641,177 @@ export CLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar
Configuring Interfaces + After networking interfaces have been added to the uCPE + Manager, the user can change the interface type (DPDK, SR-IOV, + Standard) and the address assignment of the network interfaces + (DHCP, Static). + + How to Edit the Configuration of an + Interface + + + +
+ Configuration of External Interfaces + + + + + + +
+ + To edit an interface configuration type from the uCPE + Manager, select the uCPE device, then from the top toolbar + select the Configuration menu then + External Interfaces -> Configuration. The + already configured interfaces are displayed here, as can be seen + in the figure above. +
+ + + In order to edit an already configured interface, double + click on the desired one and a popup will appear as shown in the + figure below. From the Host Interface window, a user can change + the networking type and the IP address assignment: + +
+ Editing an Interface + + + + + + +
+
+
+ + Set the IP address assignment of the + Management Interface to static + + + + To change an interface type from the uCPE Manager, select + the uCPE device, then from the top toolbar select + Configuration and then External + Interfaces -> Configuration. The already configured + interfaces are displayed here. + + + + From the interfaces' list, edit the interface which has + the "Management" flag set to "true", by double clicking on it, + triggering a popup window: + +
+ Editing the Management Interface + + + + + + +
+
+ + + From the Host Interface window, change the IP + address-assignment to "static". After the address + assignment is set, the user needs to set the IP + address, netmask and the + gateway of the interface. The user can use + the dropdown list to set the type of the IP version: + IPv4 or IPv6 + address: + +
+ Setting the IP version + + + + + + +
+
+
+ + Set the IP address assignment of the + Management Interface to DHCP + + + + To change an interface type from the uCPE Manager, select + the uCPE device, then from the top toolbar select + Configuration and then External + Interfaces -> Configuration. The already configured + interfaces are displayed here. + + + + From the interfaces' list, edit the interface which has + the "Management" flag set to "true", by double clicking on it, + triggering a popup window. Within the Host Interface window + change the IP address assignment to + "dhcp". + +
+ Editing the Management Interface to DHCP + + + + + + +
+
+
+ + Changing the static IP of the Management + Interface + + + + To change an interface type from the uCPE Manager, select + the uCPE device, then from the top toolbar select + Configuration and then External + Interfaces -> Configuration. The already configured + interfaces are displayed here. + + + + From the interfaces' list, edit the interface which has + the "Management" flag set to "true", by double clicking on it, + triggering a popup window. Within the Host Interface window + change the "static" IP address as well as the + netmask and the + gateway. + +
+ Changing the Static, Netmask and Gateway IPs + + + + + + +
+ + + The user can use the dropdown list to set the type of + the IP version: IPv4 or + IPv6 address. + +
+
+ In order to make physical network interfaces available to the virtualization infrastructure and VNFs, they must be configured into the management system. @@ -963,28 +1146,29 @@ export CLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar device, to be wiped out. Selecting Replace will set the entire device configuration to match values in the offline configuration. - - When a device connects to the uCPE Manager 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: - - - - The Device ID. - - - - The set of tags. - - - - A "*" for Device ID (wildcard). - - - - If a match is found, the offline configuration is sent to the device as part - of Zero-Touch-Provisioning. - + + When a device connects to the uCPE Manager 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: + + + + The Device ID. + + + + The set of tags. + + + + A "*" for Device ID (wildcard). + + + + If a match is found, the offline configuration is sent to the + device as part of Zero-Touch-Provisioning. + After creating the Offline Config Store, access the device through Applications -> offline config -> Config App and provision @@ -1744,11 +1928,11 @@ export CLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar Path. When a user uses the uCPE Manager to create an instance for multiple VNFs, they 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 files will be added to the cloud-init image that the user - provides at the instantiation of the VNF. If the cloud-init image is not - provided, no Cloud-Init Data Source will be created for that VNF - and there will be no warning. + will require different cloud-init files, e.g.: a license file. The + data files will be added to the cloud-init image that the user + provides at the instantiation of the VNF. If the cloud-init image + is not provided, no Cloud-Init Data Source will be created for + that VNF and there will be no warning. @@ -1913,4 +2097,4 @@ export CLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar
- + \ No newline at end of file diff --git a/doc/book-enea-nfv-access-getting-started/doc/images/changing_ips.png b/doc/book-enea-nfv-access-getting-started/doc/images/changing_ips.png new file mode 100755 index 0000000..504fe13 Binary files /dev/null and b/doc/book-enea-nfv-access-getting-started/doc/images/changing_ips.png differ diff --git a/doc/book-enea-nfv-access-getting-started/doc/images/edit_inter.png b/doc/book-enea-nfv-access-getting-started/doc/images/edit_inter.png new file mode 100755 index 0000000..fddde37 Binary files /dev/null and b/doc/book-enea-nfv-access-getting-started/doc/images/edit_inter.png differ diff --git a/doc/book-enea-nfv-access-getting-started/doc/images/edit_inter_config.png b/doc/book-enea-nfv-access-getting-started/doc/images/edit_inter_config.png new file mode 100755 index 0000000..211984c Binary files /dev/null and b/doc/book-enea-nfv-access-getting-started/doc/images/edit_inter_config.png differ diff --git a/doc/book-enea-nfv-access-getting-started/doc/images/edit_mg_inter.png b/doc/book-enea-nfv-access-getting-started/doc/images/edit_mg_inter.png new file mode 100755 index 0000000..70fd050 Binary files /dev/null and b/doc/book-enea-nfv-access-getting-started/doc/images/edit_mg_inter.png differ diff --git a/doc/book-enea-nfv-access-getting-started/doc/images/setting_ip_version.png b/doc/book-enea-nfv-access-getting-started/doc/images/setting_ip_version.png new file mode 100755 index 0000000..97eb19c Binary files /dev/null and b/doc/book-enea-nfv-access-getting-started/doc/images/setting_ip_version.png differ diff --git a/doc/book-enea-nfv-access-getting-started/doc/images/setting_ip_version_dhcp.png b/doc/book-enea-nfv-access-getting-started/doc/images/setting_ip_version_dhcp.png new file mode 100755 index 0000000..ab4ad6f Binary files /dev/null and b/doc/book-enea-nfv-access-getting-started/doc/images/setting_ip_version_dhcp.png differ diff --git a/doc/book-enea-nfv-access-getting-started/doc/images/setting_static.png b/doc/book-enea-nfv-access-getting-started/doc/images/setting_static.png new file mode 100755 index 0000000..97eb19c Binary files /dev/null and b/doc/book-enea-nfv-access-getting-started/doc/images/setting_static.png differ -- cgit v1.2.3-54-g00ecf