From c0350f7ef24a0cfb5f52e405a7eba2f605ee0547 Mon Sep 17 00:00:00 2001 From: Naohiro Tamura Date: Mon, 7 Mar 2016 18:20:57 +0900 Subject: [PATCH] Update iRMC driver doc for inspection This patch updates the document, "Administrator's Guide | Enabling drivers | iRMC", by reflecting the changes made in "Add hardware inspection module for iRMC driver" [1]. [1] commit 37590a86338e94845c74e1b1f7d8d6f61003d447 Change-Id: I38d16b4071a6661412ebaeff5eb0c0439ddc8ec0 Closes-Bug: #1525108 --- doc/source/drivers/irmc.rst | 42 +++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) diff --git a/doc/source/drivers/irmc.rst b/doc/source/drivers/irmc.rst index 4c2ce9adbf..8d744a0bb6 100644 --- a/doc/source/drivers/irmc.rst +++ b/doc/source/drivers/irmc.rst @@ -67,6 +67,16 @@ Node configuration - ``sensor_method``: Sensor data retrieval method; either ``ipmitool`` or ``scci``. The default value is ``ipmitool``. Optional. + * The following options are only required for inspection: + + - ``snmp_version``: SNMP protocol version; either ``v1``, ``v2c`` or + ``v3``. The default value is ``v2c``. Optional. + - ``snmp_port``: SNMP port. The default value is ``161``. Optional. + - ``snmp_community``: SNMP community required for versions ``v1`` + and ``v2c``. The default value is ``public``. Optional. + - ``snmp_security``: SNMP security name required for version ``v3``. + Optional. + * Each node can be further configured by setting the following ironic node object’s properties which override the parameter values in ``[irmc]`` section of ``/etc/ironic/ironic.conf``: @@ -75,6 +85,10 @@ Node configuration - ``driver_info/irmc_auth_method`` property overrides ``auth_method``. - ``driver_info/irmc_client_timeout`` property overrides ``client_timeout``. - ``driver_info/irmc_sensor_method`` property overrides ``sensor_method``. + - ``driver_info/irmc_snmp_version`` property overrides ``snmp_version``. + - ``driver_info/irmc_snmp_port`` property overrides ``snmp_port``. + - ``driver_info/irmc_snmp_community`` property overrides ``snmp_community``. + - ``driver_info/irmc_snmp_security`` property overrides ``snmp_security``. iscsi_irmc driver @@ -135,6 +149,16 @@ Node configuration - ``remote_image_user_password``: Password of ``remote_image_user_name``. - ``remote_image_user_domain``: Domain name of ``remote_image_user_name``. + * The following options are only required for inspection: + + - ``snmp_version``: SNMP protocol version; either ``v1``, ``v2c`` or + ``v3``. The default value is ``v2c``. Optional. + - ``snmp_port``: SNMP port. The default value is ``161``. Optional. + - ``snmp_community``: SNMP community required for versions ``v1`` + and ``v2c``. The default value is ``public``. Optional. + - ``snmp_security``: SNMP security name required for version ``v3``. + Optional. + * Each node can be further configured by setting the following ironic node object’s properties which override the parameter values in ``[irmc]`` section of ``/etc/ironic/ironic.conf``: @@ -143,6 +167,10 @@ Node configuration - ``driver_info/irmc_auth_method`` property overrides ``auth_method``. - ``driver_info/irmc_client_timeout`` property overrides ``client_timeout``. - ``driver_info/irmc_sensor_method`` property overrides ``sensor_method``. + - ``driver_info/irmc_snmp_version`` property overrides ``snmp_version``. + - ``driver_info/irmc_snmp_port`` property overrides ``snmp_port``. + - ``driver_info/irmc_snmp_community`` property overrides ``snmp_community``. + - ``driver_info/irmc_snmp_security`` property overrides ``snmp_security``. agent_irmc driver @@ -200,6 +228,16 @@ Node configuration - ``remote_image_user_password``: Password of ``remote_image_user_name``. - ``remote_image_user_domain``: Domain name of ``remote_image_user_name``. + * The following options are only required for inspection: + + - ``snmp_version``: SNMP protocol version; either ``v1``, ``v2c`` or + ``v3``. The default value is ``v2c``. Optional. + - ``snmp_port``: SNMP port. The default value is ``161``. Optional. + - ``snmp_community``: SNMP community required for versions ``v1`` + and ``v2c``. The default value is ``public``. Optional. + - ``snmp_security``: SNMP security name required for version ``v3``. + Optional. + * Each node can be further configured by setting the following ironic node object’s properties which override the parameter values in ``[irmc]`` section of ``/etc/ironic/ironic.conf``: @@ -208,6 +246,10 @@ Node configuration - ``driver_info/irmc_auth_method`` property overrides ``auth_method``. - ``driver_info/irmc_client_timeout`` property overrides ``client_timeout``. - ``driver_info/irmc_sensor_method`` property overrides ``sensor_method``. + - ``driver_info/irmc_snmp_version`` property overrides ``snmp_version``. + - ``driver_info/irmc_snmp_port`` property overrides ``snmp_port``. + - ``driver_info/irmc_snmp_community`` property overrides ``snmp_community``. + - ``driver_info/irmc_snmp_security`` property overrides ``snmp_security``. Supported platforms