summaryrefslogtreecommitdiff
path: root/doc/source
diff options
context:
space:
mode:
Diffstat (limited to 'doc/source')
-rw-r--r--doc/source/admin/drivers/idrac.rst1
-rw-r--r--doc/source/admin/drivers/ilo.rst5
-rw-r--r--doc/source/admin/drivers/irmc.rst5
-rw-r--r--doc/source/admin/troubleshooting.rst17
-rw-r--r--doc/source/install/enrollment.rst10
-rw-r--r--doc/source/install/standalone/enrollment.rst4
-rw-r--r--doc/source/install/troubleshooting.rst3
7 files changed, 9 insertions, 36 deletions
diff --git a/doc/source/admin/drivers/idrac.rst b/doc/source/admin/drivers/idrac.rst
index a8d157ec8..41e17761e 100644
--- a/doc/source/admin/drivers/idrac.rst
+++ b/doc/source/admin/drivers/idrac.rst
@@ -250,7 +250,6 @@ without affecting the operation of the system being inspected.
The inspection discovers the following properties:
* ``cpu_arch``: cpu architecture
-* ``cpus``: number of cpus
* ``local_gb``: disk size in gigabytes
* ``memory_mb``: memory size in megabytes
diff --git a/doc/source/admin/drivers/ilo.rst b/doc/source/admin/drivers/ilo.rst
index b6825fc40..34401db0f 100644
--- a/doc/source/admin/drivers/ilo.rst
+++ b/doc/source/admin/drivers/ilo.rst
@@ -908,13 +908,10 @@ The hardware type ``ilo`` supports hardware inspection.
* ``snmp_auth_priv_protocol`` : The Privacy protocol. The valid
values are "AES" and "DES". The iLO default value is "DES".
-The inspection process will discover the following essential properties
-(properties required for scheduling deployment):
+The inspection process will discover the following properties:
* ``memory_mb``: memory size
-* ``cpus``: number of cpus
-
* ``cpu_arch``: cpu architecture
* ``local_gb``: disk size
diff --git a/doc/source/admin/drivers/irmc.rst b/doc/source/admin/drivers/irmc.rst
index 9ddfa3b3d..6bc6a1248 100644
--- a/doc/source/admin/drivers/irmc.rst
+++ b/doc/source/admin/drivers/irmc.rst
@@ -465,13 +465,10 @@ configuration:
Supported properties
~~~~~~~~~~~~~~~~~~~~
-The inspection process will discover the following essential properties
-(properties required for scheduling deployment):
+The inspection process will discover the following properties:
* ``memory_mb``: memory size
-* ``cpus``: number of cpus
-
* ``cpu_arch``: cpu architecture
* ``local_gb``: disk size
diff --git a/doc/source/admin/troubleshooting.rst b/doc/source/admin/troubleshooting.rst
index 72e969b6e..eef51cbf3 100644
--- a/doc/source/admin/troubleshooting.rst
+++ b/doc/source/admin/troubleshooting.rst
@@ -104,23 +104,6 @@ A few things should be checked in this case:
``True``; make sure the target nodes are in ``available`` and
``maintenance`` is ``False``;
-#. If you do not use scheduling based on resource classes, then the node's
- properties must have been set either manually or via inspection.
- For each node with ``available`` state check that the ``properties``
- JSON field has valid values for the keys ``cpus``, ``cpu_arch``,
- ``memory_mb`` and ``local_gb``. Example of valid properties::
-
- $ baremetal node show <IRONIC NODE> --fields properties
- +------------+------------------------------------------------------------------------------------+
- | Property | Value |
- +------------+------------------------------------------------------------------------------------+
- | properties | {u'memory_mb': u'8192', u'cpu_arch': u'x86_64', u'local_gb': u'41', u'cpus': u'4'} |
- +------------+------------------------------------------------------------------------------------+
-
- .. warning::
- If you're using exact match filters in the Nova Scheduler, make sure
- the flavor and the node properties match exactly.
-
#. The Nova flavor that you are using does not match any properties of the
available Ironic nodes. Use
::
diff --git a/doc/source/install/enrollment.rst b/doc/source/install/enrollment.rst
index 40c63b4bb..97e2d33d4 100644
--- a/doc/source/install/enrollment.rst
+++ b/doc/source/install/enrollment.rst
@@ -285,12 +285,13 @@ Adding scheduling information
This is not required for standalone deployments, only for those using
the Compute service for provisioning bare metal instances.
-#. Update the node's properties to match the actual hardware of the node:
+#. Update the node's properties to match the actual hardware of the node.
+ These are optional. When provided, ``memory_mb`` can be used for checking
+ if the instance image fits into the node's memory:
.. code-block:: console
$ baremetal node set $NODE_UUID \
- --property cpus=$CPU_COUNT \
--property memory_mb=$RAM_MB \
--property local_gb=$DISK_GB
@@ -303,14 +304,13 @@ Adding scheduling information
--driver-info ipmi_username=$USER \
--driver-info ipmi_password=$PASS \
--driver-info ipmi_address=$ADDRESS \
- --property cpus=$CPU_COUNT \
--property memory_mb=$RAM_MB \
--property local_gb=$DISK_GB
These values can also be discovered during `Hardware Inspection`_.
- .. warning::
- The value provided for the ``local_gb`` property must match the size of
+ .. note::
+ The value provided for the ``local_gb`` property should match the size of
the root device you're going to deploy on. By default
**ironic-python-agent** picks the smallest disk which is not smaller
than 4 GiB.
diff --git a/doc/source/install/standalone/enrollment.rst b/doc/source/install/standalone/enrollment.rst
index 305091070..4fd9ebb48 100644
--- a/doc/source/install/standalone/enrollment.rst
+++ b/doc/source/install/standalone/enrollment.rst
@@ -87,9 +87,7 @@ Enrolling nodes
#. As in case of Compute service, you can also provide ``capabilities`` to node
properties, but they will be used only by Bare Metal service (for example,
- boot mode). Although you don't need to add properties like ``memory_mb``,
- ``cpus`` etc. as Bare Metal service will require UUID of a node you're
- going to deploy.
+ boot mode).
#. Then create a port to inform Bare Metal service of the network interface
cards which are part of the node by creating a port with each NIC's MAC
diff --git a/doc/source/install/troubleshooting.rst b/doc/source/install/troubleshooting.rst
index 75f19c729..a40c19efd 100644
--- a/doc/source/install/troubleshooting.rst
+++ b/doc/source/install/troubleshooting.rst
@@ -33,8 +33,7 @@ service and Bare Metal service::
| Property | Value |
+------------------------+----------------------------------------------------------------------+
| instance_uuid | None |
- | properties | {u'memory_mb': u'1024', u'cpu_arch': u'x86_64', u'local_gb': u'10', |
- | | u'cpus': u'1'} |
+ | properties | {u'memory_mb': u'1024', u'cpu_arch': u'x86_64', u'local_gb': u'10'} |
| maintenance | False |
| driver_info | { [SNIP] } |
| extra | {} |