Adding a note into the PXE setup instructions
indicating the existence of the ipxe boot interface
and that the ipxe_enabled option has been deprecated.
Change-Id: I4c553b7d5da080103f1d1ccf2573586d61e7cfc4
Story: #1628069
Follow up to "Ironic behind mod wsgi" documentation [1].
This reformats instructions and clears TODOs in the document,
similar places were found and fixed in this patch as well.
References to Fedora 21 are removed.
[1] https://review.openstack.org/#/c/407327
Change-Id: I3ded2614306df3f6ce4b1d14526b061dcaa7b829
The neutron client commands will be deprecated, so use
openstack client commands to replace neutron client.
Change-Id: I6fdf867f3c632c846940b9469e67cf4ba9653161
This change removes pxe_ipmitool and agent_ipmitool. Some tests
and documentation bits are removed, since we no longer have any
classic drivers to provide examples.
The Inspector.create_if_enabled method is no longer used and was
removed. The [inspector]enabled option will be deprecated in
a follow-up.
IRONIC_ENABLED_DRIVERS is removed from devstack to prevent
devstack-gate from injecting the removed drivers into it.
A temporary migration from queens is updated to disable all
classic drivers. It will be removed when the enabled_drivers
option is completely removed.
Change-Id: Iab247e3b3336f90446ef0687edb340cf8282a925
This removes pxe_ilo, iscsi_ilo and agent_ilo. Also removed is
the whole documentation section dedicated to them.
Change-Id: Ie6f8a65d68ce4eb9c8467c416df5f3a35f0abe98
python-swiftclient stopped supporting the temp url structure used when radosgw
was set as the endpoint_type in ocata, meaning only Newton and older versions
of python-swiftclient will work. Newton is deprecated, so remove the option.
This breaks the deprecation cycle, but since it has been not working for so
long it needs to just be dropped.
Change-Id: Ibdc93b049b7e1ae34cac9e1f599786439c46a685
This removes some nova config recommendations for property-based
scheduling, as they shouldn't be used any longer. It also updates the
flavor creation document to only focus on resource classes. Last, update
the nova commands in the flavor creation document to be openstackclient
commands.
Change-Id: Ib4512ad707964a2d06b7a8428b89020b05cff0b2
With OpenStack Liberty, Keystone API v2.0 is depreciated, so
remove the API V2.0 endpoint registration is safe.
Change-Id: I6272741a2467e2d1e2ec1d3e425247effc034670
Option auth_uri from group keystone_authtoken is deprecated[1].
Use option www_authenticate_uri from group keystone_authtoken.
[1]https://review.openstack.org/#/c/508522/
Change-Id: I727591e46de1a38403a8c25f0d08c57565db945b
This document describes the design of a small bare metal cloud with
flat networking and conductors as part of (HA) controller nodes.
Also adds missing information about rescuing network to the common
reference architecture guide.
Change-Id: Ifd3bfcc89263cd9810cd5cfb459ffeeaf146caf7
Story: 2001745
Task: 12108
Currently we have a detailed explanation of how ironic is architected,
but it resides in the user guide for some reason. This change moves
relevant bits to the install guide to the existing "Bare Metal service
overview" section. The text is cleaned up (e.g. s/ironic/Bare Metal/)
and ordered to simplify reading. A link to ironic-ui is added.
The user guide still contains the bits that are helpful for users
to understand the bare metal deployment process.
Change-Id: I17e38454f7893c00b71ac29328bd80d3978ed1f4
This patch updates the notification driver option for collecting sensor
data because [DEFAULT]/notification_driver is deprecated and
'messaging' driver should only be used in cases where there are existing
consumers deployed which do not support the 2.0 message format.
Change-Id: Ia6c55149e5cb12d1201742f7008047e35570b410
mostly copied from docs present in ironic-staging-drivers,
with some modifications due to some features dropped.
Change-Id: If9e82c42a03c71fd0ff0319c7a43fe80e53f9672
This commit removes reference of need for Object Storage
service for using virtual media based iLO drivers in
standalone Ironic. One can use these drivers by setting
up web server on the host where conductor is running.
The documentation for same is available in iLO drivers
documentation page.
Change-Id: I0b0493373949e552677137ce0b6d5e44efc0268f
Add to configure-networking section, installation and
configuration of networking-baremetal plugin.
Related-Bug: #1658964
Change-Id: Ic9a5d1de959cbeedb0e56ab5447042ce29028a8d
Updates the install and admin guides with information on node traits.
Support for node traits was added in Bare Metal REST API version 1.37.
Change-Id: I86e86320df4eb81aa30e5708dde9c82f50ba4d50
Depends-On: https://review.openstack.org/#/c/532288/
Partial-Bug: #1722194
These values have priority over ones defined in ironic.conf. Also modify
validation code to only used network UUID cached on task.network if:
1. the requested XXX_network is UUID, not name
2. the requested XXX_network is the same as the cached one.
Co-Authored-By: Dmitry Tantsur <dtantsur@redhat.com>
Closes-Bug: #1614876
Change-Id: I4caec34d85304fe887bcc28b7528cceceb3acfe8
rename included files to not have ".rst" extension,
otherwise they are being scanned for ref targets and found targets are
effectively counted twice (both in file that includes,
and in the file being included), producing a warning/error.
Change-Id: I2eec5b1b16d253998f45e6f0551a92c2ab6f5609
Closes-Bug: #1743780
This patch implements uWSGI support for ironic API service.
ironic/api/app.wsgi is deprecated in favor of pbr generated
ironic-api-wsgi
Co-Authored-By: anascko <ovoshchana@mirantis.com>
Change-Id: Ieb68c1042e31b77f9a549fd90afe31a65008deca
Closes-Bug: #1719260
Closes-Bug: #1668966