docs: some more outdated reference fixes
Our docs still talked about tinyipa and some other outdated details and my AI agent spotted them, so this commit fixes them. Some of this was also just outdated references, bad links. Change-Id: I270255854caa917d141573638ab3ba7c5fc4f473 Signed-off-by: Julia Kreger <juliaashleykreger@gmail.com>
This commit is contained in:
@@ -134,7 +134,7 @@ all the ironic services.
|
||||
|
||||
The default value of empty indicates that ironic-api and ironic-conductor
|
||||
will use the latest versions of API, RPC and IronicObjects. Its possible values
|
||||
are releases, named (e.g. ``ocata``) or sem-versioned (e.g. ``7.0``).
|
||||
are releases, named (e.g. ``2025.1``) or sem-versioned (e.g. ``29.0``).
|
||||
|
||||
Internally, in `common/release_mappings.py
|
||||
<https://opendev.org/openstack/ironic/src/branch/master/ironic/common/release_mappings.py>`_,
|
||||
|
@@ -26,8 +26,8 @@ be managed as though they were virtual machines.
|
||||
This documentation is continually updated and may not represent the state of
|
||||
the project at any specific prior release. To access documentation for a
|
||||
previous release of ironic, append the OpenStack release name to the URL; for
|
||||
example, the ``ocata`` release is available at
|
||||
https://docs.openstack.org/ironic/ocata/.
|
||||
example, the ``2025.1`` release is available at
|
||||
https://docs.openstack.org/ironic/2025.1/.
|
||||
|
||||
Found a bug in one of our projects? Please see :doc:`/contributor/bugs`.
|
||||
|
||||
|
@@ -6,28 +6,20 @@ Building or downloading a deploy ramdisk image
|
||||
Ironic depends on having an image with the
|
||||
:ironic-python-agent-doc:`ironic-python-agent (IPA) <>`
|
||||
service running on it for controlling and deploying bare metal nodes.
|
||||
This image is not written *to* the storage of any given node, but
|
||||
provides the runtime tooling and communication for the inspection,
|
||||
cleaning, and ultimately deployment of a bare metal node managed by Ironic.
|
||||
|
||||
Two kinds of images are published on every commit from every branch of
|
||||
Ironic publishes images on every commit from every branch of
|
||||
:ironic-python-agent-doc:`ironic-python-agent (IPA) <>`
|
||||
|
||||
* DIB_ images are suitable for production usage and can be downloaded from
|
||||
https://tarballs.openstack.org/ironic-python-agent/dib/files/.
|
||||
|
||||
* For Train and older use CentOS 7 images.
|
||||
* For Ussuri and up to Yoga use CentOS 8 images.
|
||||
* For Zed and newer use CentOS 9 images.
|
||||
|
||||
.. warning:: CentOS 7 images are no longer updated and must not be
|
||||
used.
|
||||
|
||||
.. warning:: The published images will not work for dhcp-less deployments
|
||||
since the simple-init_ element is not present. Check the DIB_
|
||||
documentation to see how to build the image.
|
||||
|
||||
* TinyIPA_ images are suitable for CI and testing environments and can be
|
||||
downloaded from
|
||||
https://tarballs.openstack.org/ironic-python-agent/tinyipa/files/.
|
||||
|
||||
Building from source
|
||||
--------------------
|
||||
|
||||
@@ -35,6 +27,5 @@ Check the ironic-python-agent-builder_ project for information on how to build
|
||||
ironic-python-agent ramdisks.
|
||||
|
||||
.. _DIB: https://docs.openstack.org/ironic-python-agent-builder/latest/admin/dib.html
|
||||
.. _TinyIPA: https://docs.openstack.org/ironic-python-agent-builder/latest/admin/tinyipa.html
|
||||
.. _ironic-python-agent-builder: https://docs.openstack.org/ironic-python-agent-builder/latest/
|
||||
.. _simple-init: https://docs.openstack.org/diskimage-builder/latest/elements/simple-init/README.html
|
||||
|
@@ -18,6 +18,6 @@ API Reference
|
||||
|
||||
CLI References
|
||||
--------------
|
||||
- `Ironic CLI <https://docs.openstack.org/python-ironicclient/queens/cli/ironic_client.html>`_
|
||||
- `Ironic CLI <https://docs.openstack.org/python-ironicclient/latest/cli/>`_
|
||||
- :doc:`ironic-dbsync </cli/ironic-dbsync>`
|
||||
- `ironic-status <https://docs.openstack.org/python-ironicclient/queens/cli/ironic_client.html>`_
|
||||
- `ironic-status <https://docs.openstack.org/ironic/latest/cli/ironic-status.html>`_
|
||||
|
@@ -104,8 +104,7 @@ You need to specify image information in the node's ``instance_info``
|
||||
If your operating system is running in FIPS 140-2 mode, MD5 will not be
|
||||
available, and you **must** use SHA256 or another modern algorithm.
|
||||
|
||||
Starting with the Stein release of ironic-python-agent can also be a URL
|
||||
to a checksums file, e.g. one generated with:
|
||||
The checksum can also be a URL to a checksums file, e.g. one generated with:
|
||||
|
||||
.. code-block:: console
|
||||
|
||||
@@ -137,18 +136,6 @@ With a SHA256 hash:
|
||||
--instance-info image_type=partition \
|
||||
--instance-info root_gb=10
|
||||
|
||||
If you use network boot (or Ironic before Yoga), two more fields must be set:
|
||||
|
||||
.. code-block:: shell
|
||||
|
||||
baremetal node set $NODE_UUID \
|
||||
--instance-info image_source=http://image.server/my-image.qcow2 \
|
||||
--instance-info image_checksum=1f9c0e1bad977a954ba40928c1e11f33 \
|
||||
--instance-info image_type=partition \
|
||||
--instance-info kernel=http://image.server/my-image.kernel \
|
||||
--instance-info ramdisk=http://image.server/my-image.initramfs \
|
||||
--instance-info root_gb=10
|
||||
|
||||
With a whole disk image and a checksum URL:
|
||||
|
||||
.. code-block:: shell
|
||||
@@ -315,7 +302,7 @@ command, for example:
|
||||
Building a config drive on the conductor side
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
Starting with the Stein release and ``ironicclient`` 2.7.0, you can request
|
||||
In modern versions of ``python-ironicclient``, you can request
|
||||
building a configdrive on the server side by providing a JSON with keys
|
||||
``meta_data``, ``user_data`` and ``network_data`` (all optional), e.g.:
|
||||
|
||||
|
Reference in New Issue
Block a user