From fb405c3b43c523fdad8e7780fa5ffe9bfc96ef1b Mon Sep 17 00:00:00 2001 From: Alexandru Avadanii Date: Thu, 12 May 2016 21:58:54 +0200 Subject: docs/install-instr: AArch64 FW, plugins refresh. - edit image with unexisting plugins on AArch64; - change "BIOS" references to "UEFI" and add note(s) about required firmware support; - add warning about bootstrap image build fuelmenu config; Change-Id: I5bcf208dcb0c95e9c09f4da0bd4e861e19d34cc0 Signed-off-by: Alexandru Avadanii (cherry picked from commit 2cd5741dc6b0ae5f9ac5b9534ff6e0ecc5209769) --- docs/img/plugins.png | Bin 39118 -> 0 bytes docs/img/plugins_aarch64.png | Bin 0 -> 24283 bytes docs/installation-instruction.rst | 24 +++++++++++++++++------- 3 files changed, 17 insertions(+), 7 deletions(-) delete mode 100644 docs/img/plugins.png create mode 100644 docs/img/plugins_aarch64.png diff --git a/docs/img/plugins.png b/docs/img/plugins.png deleted file mode 100644 index bfe8781e..00000000 Binary files a/docs/img/plugins.png and /dev/null differ diff --git a/docs/img/plugins_aarch64.png b/docs/img/plugins_aarch64.png new file mode 100644 index 00000000..8e4417db Binary files /dev/null and b/docs/img/plugins_aarch64.png differ diff --git a/docs/installation-instruction.rst b/docs/installation-instruction.rst index b01cd8e6..c8f63bb7 100644 --- a/docs/installation-instruction.rst +++ b/docs/installation-instruction.rst @@ -136,6 +136,8 @@ installation of AArch64 Brahmaputra 3.0 using Fuel: | **Disk** | Minimum 256GB 10kRPM spinning disks | | | | +--------------------+------------------------------------------------------+ +| **Firmware** | UEFI compatible (e.g. EDK2) with PXE support | ++--------------------+------------------------------------------------------+ | **Networks** | 4 Tagged VLANs (PUBLIC, MGMT, STORAGE, PRIVATE) | | | | | | 1 Un-Tagged VLAN for PXE Boot - ADMIN Network | @@ -260,12 +262,14 @@ Install Fuel master .. figure:: img/fuelmenu4.png +#. **DO NOT CHANGE** anything in "Bootstrap Image" section (see figure below). -#. OPTION TO ENABLE PROXY SUPPORT - In the "Bootstrap Image" section (see figure below), edit the following fields to define a proxy. (**NOTE:** cannot be used in tandem with local repository support) - - - Navigate to "HTTP proxy" and enter your http proxy address + In ArmbandFuel@OPNFV, this data is **NOT** actually used for bootstrap + image building. Any change here will replace the configuration from + the OPNFV bootstrap build scripts and will lead to a failed bootstrap + image build. - - Select and press [Enter] + **NOTE:** Cannot be used in tandem with local repository support. .. figure:: img/fuelmenu5.png @@ -281,7 +285,7 @@ Install Fuel master #. Start the installation. - - Select Quit Setup and press Save and Quit. + - Press or select Quit Setup and press Save and Quit. - Installation starts, wait until the login screen is shown. @@ -294,9 +298,15 @@ the login prompt, you should boot the Node Servers (Your Compute/Control/Storage blades (nested or real) with a PXE booting scheme so that the FUEL Master can pick them up for control. +**NOTE**: AArch64 target nodes are expected to support PXE booting an +EFI binary, i.e. an EFI-stubbed GRUB2 bootloader. + +**NOTE**: UEFI (EDK2) firmware is **highly** recommended, becoming +the **de facto** standard for ARMv8 nodes. + #. Enable PXE booting - - For every controller and compute server: enable PXE Booting as the first boot device in the BIOS boot order menu and hard disk as the second boot device in the same menu. + - For every controller and compute server: enable PXE Booting as the first boot device in the UEFI (EDK2) boot order menu and hard disk as the second boot device in the same menu. #. Reboot all the control and compute blades. @@ -487,7 +497,7 @@ Enable Plugins - Enable and configure the plugins of your choice - .. figure:: img/plugins.png + .. figure:: img/plugins_aarch64.png Allocate nodes to environment and assign functional roles --------------------------------------------------------- -- cgit 1.2.3-korg