summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--common/config/inventory/example.yaml13
-rw-r--r--docs/sources/ux-requirements.rst19
2 files changed, 32 insertions, 0 deletions
diff --git a/common/config/inventory/example.yaml b/common/config/inventory/example.yaml
new file mode 100644
index 0000000..976df0e
--- /dev/null
+++ b/common/config/inventory/example.yaml
@@ -0,0 +1,13 @@
+nodes:
+ - name: node3-control
+ tags: control #optional param, other valid value "compute"
+ arch: "x86_64"
+ mac_address: "10:23:45:67:89:AC" #pxe boot interface mac
+ cpus: 2 #required only for virtual deployments
+ memory: 2048 #required only for virtual deployments
+ disk: 40 #required only for virtual deployments
+ power:
+ type: ipmi
+ address: 10.4.7.3
+ user: root
+ pass: root
diff --git a/docs/sources/ux-requirements.rst b/docs/sources/ux-requirements.rst
index bd75c1c..0076f1f 100644
--- a/docs/sources/ux-requirements.rst
+++ b/docs/sources/ux-requirements.rst
@@ -70,6 +70,9 @@ Network setup and configuration related requirements
* `Jira GENESIS-72 <https://jira.opnfv.org/browse/GENESIS-72`_: Support L3-neutron agent
as an option for L3
+* `Jira GENESIS-69 <https://jira.opnfv.org/browse/GENESIS-69`_: Provide isolated compute node
+ resources for CEPH OSD
+
Versioning requirements
-----------------------
.. Please add the Jira story reference to each requirement.
@@ -99,10 +102,22 @@ System definition and system configuration requirements
* `Jira GENESIS-25 <https://jira.opnfv.org/browse/GENESIS-25`_:
Installers should configure NTP servers on the servers for clock
synchronization.
+* `Jira GENESIS-40 <https://jira.opnfv.org/browse/GENESIS-40>`_: Hardware replacement
Requirements pertaining to the qualities of the deployment process
------------------------------------------------------------------
+* `Jira GENESIS-74 <https://jira.opnfv.org/browse/GENESIS-74>`_:
+ Installers which create a build for Brahmaputra, should create
+ the build as an "all-in-one" build. The the build process of
+ the installer creates a single entity (e.g. ISO) - which has
+ all the artifacts considered and required by all the projects
+ for Brahmaputra packaged in. Or in other terms and as an example:
+ If there are 4 different versions of OVS - all these 4 versions
+ would be contained in the "all in one build".
+ Note: This requirement only applies to installers which support
+ a "build" phase (i.e. create a bootable image, like an iso-image
+ from the different artifacts required).
* `Jira GENESIS-31 <https://jira.opnfv.org/browse/GENESIS-31>`_: Installers to be agnostic to
type of hard drives used
@@ -129,8 +144,12 @@ Installation method related requirements
* `Jira GENESIS-39 <https://jira.opnfv.org/browse/GENESIS-39>`_: Ability to install with upstream
artifacts.
+
* `Jira GENESIS-38 <https://jira.opnfv.org/browse/GENESIS-38>`_: Installers should supply a script or set of scripts ("deploy.sh") to automatically install the jumphost (from there, the entire OPNFV system is automatically installed).
+* `Jira GENESIS-42 <https://jira.opnfv.org/browse/GENESIS-42>`: Requirement: Support deployment offline. Jump host may have Internet access, but the installers should support offline installation on target hosts during the deployment phase. (either manual or automatic)
+
+
Documentation related requirements
----------------------------------
.. Please add the Jira story reference to each requirement.