Merge "Fixes for upstream move stackforge/discoverd -> openstack/inspector"

This commit is contained in:
James Slagle 2015-06-24 14:21:39 +02:00 committed by Gerrit Code Review
commit 8fb52963f4
2 changed files with 22 additions and 15 deletions

View File

@ -203,26 +203,32 @@ and `OpenStack Developer's Guide`_ for details.
* Approved Specs: http://specs.openstack.org/openstack/ironic-specs/ * Approved Specs: http://specs.openstack.org/openstack/ironic-specs/
ironic-discoverd ironic inspector (former ironic-discoverd)
^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ironic-discoverd project is responsible for discovery of hardware properties Ironic Inspector project is responsible for inspection of hardware properties
for newly enrolled nodes (see also ironic_). Ironic uses drivers to hide for newly enrolled nodes (see also ironic_).
hardware details behind a common API.
Ironic Inspector was called ironic-discoverd previously, and the RPM packages
are still based on the old version, so they are using the old name for now.
**How to contribute** **How to contribute**
ironic-discoverd uses `tox <https://tox.readthedocs.org/en/latest/>`_ to manage Ironic Inspector uses `tox <https://tox.readthedocs.org/en/latest/>`_ to manage
the development environment, see `upstream documentation the development environment, see `upstream documentation
<https://github.com/stackforge/ironic-discoverd/blob/master/CONTRIBUTING.rst>`_ <https://github.com/openstack/ironic-inspector/blob/master/CONTRIBUTING.rst>`_
for details. for details.
**Useful links** **Useful links**
* Upstream Project: https://github.com/stackforge/ironic-discoverd * Upstream Project: https://github.com/openstack/ironic-inspector
* PyPI: https://pypi.python.org/pypi/ironic-discoverd * PyPI: https://pypi.python.org/pypi/ironic-inspector
* Bugs: https://bugs.launchpad.net/ironic-discoverd
* Blueprints: https://blueprints.launchpad.net/ironic-discoverd Also https://pypi.python.org/pypi/ironic-discoverd for the old version which
RDO Manager currently uses.
* Bugs: https://bugs.launchpad.net/ironic-inspector
* Blueprints: https://blueprints.launchpad.net/ironic-inspector
Deployment Planning Deployment Planning

View File

@ -64,9 +64,10 @@ Refusing to introspect node with provision state "available"
If you're running discovery directly using ironic-discoverd CLI (or in case of If you're running discovery directly using ironic-discoverd CLI (or in case of
bugs in our scripts), a node can be in the "AVAILABLE" state, which is meant for bugs in our scripts), a node can be in the "AVAILABLE" state, which is meant for
deployment, not for discovery. You should advance node to the "MANAGEABLE" state deployment, not for discovery. You should advance node to the "MANAGEABLE" state
before discovery and move it back before deployment. Please refer to `upstream before discovery and move it back before deployment.
node states documentation <https://github.com/stackforge/ironic-discoverd Please refer to `upstream node states documentation
#node-states>`_ for information on how to fix it. <https://github.com/openstack/ironic-inspector#node-states>`_ for information
on how to fix it.
How can discovery be stopped? How can discovery be stopped?
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
@ -87,4 +88,4 @@ then remove ironic-discoverd cache and restart it::
sudo systemctl restart openstack-ironic-discoverd sudo systemctl restart openstack-ironic-discoverd
.. _ironic-discoverd troubleshooting documentation: https://github.com/stackforge/ironic-discoverd#troubleshooting .. _ironic-discoverd troubleshooting documentation: https://github.com/openstack/ironic-inspector#troubleshooting