KATO Tomoyuki a271bdc6d7 [config-ref] update ironic config options for Newton
Change-Id: I701168d35a0c31fc9ef00d3d43d04d4936936be9
2016-09-29 21:46:14 +09:00

57 lines
3.2 KiB
ReStructuredText

..
Warning: Do not edit this file. It is automatically generated from the
software project's code and your changes will be overwritten.
The tool to generate this file lives in openstack-doc-tools repository.
Please make any changes needed in the code, then run the
autogenerate-config-doc tool from the openstack-doc-tools repository, or
ask for help on the documentation mailing list, IRC channel or meeting.
.. _ironic-pxe:
.. list-table:: Description of PXE configuration options
:header-rows: 1
:class: config-ref-table
* - Configuration option = Default value
- Description
* - **[pxe]**
-
* - ``default_ephemeral_format`` = ``ext4``
- (String) Default file system format for ephemeral partition, if one is created.
* - ``image_cache_size`` = ``20480``
- (Integer) Maximum size (in MiB) of cache for master images, including those in use.
* - ``image_cache_ttl`` = ``10080``
- (Integer) Maximum TTL (in minutes) for old master images in cache.
* - ``images_path`` = ``/var/lib/ironic/images/``
- (String) On the ironic-conductor node, directory where images are stored on disk.
* - ``instance_master_path`` = ``/var/lib/ironic/master_images``
- (String) On the ironic-conductor node, directory where master instance images are stored on disk. Setting to <None> disables image caching.
* - ``ip_version`` = ``4``
- (String) The IP version that will be used for PXE booting. Defaults to 4. EXPERIMENTAL
* - ``ipxe_boot_script`` = ``$pybasedir/drivers/modules/boot.ipxe``
- (String) On ironic-conductor node, the path to the main iPXE script file.
* - ``ipxe_enabled`` = ``False``
- (Boolean) Enable iPXE boot.
* - ``ipxe_timeout`` = ``0``
- (Integer) Timeout value (in seconds) for downloading an image via iPXE. Defaults to 0 (no timeout)
* - ``ipxe_use_swift`` = ``False``
- (Boolean) Download deploy images directly from swift using temporary URLs. If set to false (default), images are downloaded to the ironic-conductor node and served over its local HTTP server. Applicable only when 'ipxe_enabled' option is set to true.
* - ``pxe_append_params`` = ``nofb nomodeset vga=normal``
- (String) Additional append parameters for baremetal PXE boot.
* - ``pxe_bootfile_name`` = ``pxelinux.0``
- (String) Bootfile DHCP parameter.
* - ``pxe_config_template`` = ``$pybasedir/drivers/modules/pxe_config.template``
- (String) On ironic-conductor node, template file for PXE configuration.
* - ``tftp_master_path`` = ``/tftpboot/master_images``
- (String) On ironic-conductor node, directory where master TFTP images are stored on disk. Setting to <None> disables image caching.
* - ``tftp_root`` = ``/tftpboot``
- (String) ironic-conductor node's TFTP root path. The ironic-conductor must have read/write access to this path.
* - ``tftp_server`` = ``$my_ip``
- (String) IP address of ironic-conductor node's TFTP server.
* - ``uefi_pxe_bootfile_name`` = ``bootx64.efi``
- (String) Bootfile DHCP parameter for UEFI boot mode.
* - ``uefi_pxe_config_template`` = ``$pybasedir/drivers/modules/pxe_grub_config.template``
- (String) On ironic-conductor node, template file for PXE configuration for UEFI boot loader.