This change makes it clearer that scheduling based on resource classes
is the default now. Also fixes small issues and nits spotted on review
I22234aafdd195dd76c621b93042a67cdb36f3e65.
Change-Id: Ia9a06d6b59024781069bb6fd9a9fb18e1217a949
* Actually explain *why* we change options, instead of merely copy-pasting
an old version of their description.
* Document the new consecutive_build_service_disable_threshold, which may
be quite confusing at first.
* Do not force options that are not needed with resource classes.
* Remove excessive indentation from the list.
* Small wording fixes here and there.
Change-Id: Ia60fedb8b28936530b24f5f05a654e083fc67499
Documentation layout aligned with the OS standards.
The admin page cleaned up - unrelated references moved
elsewhere linking merely admin pages.
The configuration page refactored, ironic.conf
and policy.conf documentation and samples
automatically generated by oslo_config.sphinxext.
Change-Id: I9075e2688f59ecd8ab5c489679f2c53d6294f28d
Added documentation for irmc hardware type. Also added
some anchors into enabling-drivers.rst due to the current
doc needs to refer to some parts of that one.
Change-Id: Ie5bb4bb06120a8dd42eb900c8c3a18e7e97ee6f0
Closes-Bug: #1659209
This corrects the URLs in the install documentation. The changes include:
- changing http to https
- changing absolute links to relative links (where applicable)
- updating links (due to doc migrations)
- removing old links
Change-Id: Iecca07e0da5e6b326baa0142f366449a4c5cfd89
Adds the storage interface to the enabling-drivers documentation
with example configuration, and notes that the interface is
explicitly an "opt-in" interface.
Change-Id: If471708c7827954a1935b4f6c0a312b9fa258c43
Partial-Bug: #1559691
This patch updates the old links existing in install guide.
Change-Id: I3a9b4d896ecd7dff2cdc118d3612d5fbd4d32fc9
Co-Authored-By: Chason Chan <chen.xing@99cloud.net>
The feature works now, so we can remove uncertaincy from the docs. Also adds
an upgrade release note to populate the resource_class field before the upgrade.
Change-Id: I22234aafdd195dd76c621b93042a67cdb36f3e65
Only covers the generic cases for now. More drivers should be added later.
Related-Bug: #1524745
Partial-Bug: #1690185
Change-Id: Ic63c7ec7068db84931ac4ede712691327547810e
SSH drivers are being unsupported for about a year now. All current
stable branches of ironic are officially supporting IPMI-capable HW
simulation via virtualbmc.
All ironic-related gate jobs have already been switched
to not use or enable those drivers.
This patch finally removes SSH-based power and managemtnt driver interfaces
and all classic drivers using those from ironic code and documentation.
Related exceptions and `ssh_connect` function, together with dependency
on `paramiko` package are removed as well.
Change-Id: Ieda7249b9cd78e3be1eff37804996295fc8d3969
Closes-Bug: #1570301
Depends-On: I9b60c9fa24652e9e64e787cd4e5b0152f51e7a28
The help string for [ipmi]/command_retry_timeout is incorrect. From Sam Betts [1]:
so looking at when this option was introduced ... it was originally introduced
by the ipminative driver which used it as the timeout for waiting until the power
state changed to the requested state. Reading between the lines in the commits
that added this option and documentation, the "setting this too low might break
things" comment originates from bugs in IPMInative. Later on the IPMItool driver
then overloaded this configuration option and changed its meaning by introducing
the min_command_interval config option. It continued to be used for the timeout
for waiting for requested state, but it also now contributed to the the number
of times a IPMItool command would retry retryable errors, which was/is worked out
by dividing retry_timeout by min_command_interval. Now IPMInative no longer in
tree I think we should clean up some of this information.
[1] https://review.openstack.org/#/c/482631/
Change-Id: I8cd8e25a2fb224d477799a2e561573406f9427a9
This is a follow-up patch to the patch so that the power status
is not retried if a power action fails:
ee5d4942a1c33736ffe05ec01619142be400c2f4
It addresses the comments as well as adds more clarification
and updates the documentation to refer to the new
[ipmi]command_retry_timeout config option.
Change-Id: Ib21544da260565ae399e2d07b32af9bd8b810280
Related-Bug: #1692895
* simplify the links on index.rst
* update the main description on the index page
* move install/ironic-install under deploy/
* rename ironic-install to install-guide
* rename userguide to user-guide
* clarify a few things in the install-guide
Change-Id: Ic6eff035df42d0c3fa78f54eac7ad8322ebb0afc
This contains the beginnings of documentation on how to
install and configure the Bare Metal Service (ironic).
This is modelled after documentation available at
http://docs.openstack.org/havana/install-guide/install/apt/content/.
Change-Id: I7bf0a9caaf5bd5a2fcfc6fd0b0addeedb7ca26cb