This reorganizes the developer's main page by adding a
'Commands and API References' section at the same level
as the sections for Administrator's & Developer's guides.
It also removes subsections like 'Introduction' and 'Overview'
that didn't make sense any more since they included more than
one might expect from such sections.
Change-Id: Ibf5415d946238ffadedc36c9a731f773f4fa2d71
This adds a section to the vendor-passthru documentation
about backwards compatibility (which isn't necessary but
desirable) for vendor-passthru methods.
Change-Id: I27b4a6638772e3508e9dab34d90ca904198352f0
This change adds documentation in code contribution guide on how to
propose new features to ironic using "Requests for Feature
Enhancements".
Change-Id: I439f073f00e3732ad246765389d17bc54f96fe13
The documentation in the master should reflect to the current version of
the code, therefore information from previous releases should be
removed. This patch is simplifying the flavor creation section of the
documentation because it reflected to many different versions of Ironic,
since Icehouse.
Change-Id: I5d3d54783dcaf1828cf8e09efcf2239566e5a916
Partial-Bug: #1523962
The API should not return tracebacks in a production environment. As
deployers often run services in debug mode, because OpenStack is hard to
debug, we should not return tracebacks in debug mode. To allow
developers etc to continue to use this feature, add a new config option
'debug_tracebacks_in_api' that maintains this behavior.
Also add to troubleshooting docs.
Change-Id: Idbbf7efc45140e9e3d8b9491edd58905cbba0363
Closes-Bug: #1525002
This patch is updating the "Developer Quick-Start" guide to instruct
people using Fedora 23+ to install a package called "redhat-rpm-config".
This is needed to build a virtualenv for development successfully.
Closes-Bug: #1527614
Change-Id: I95c927330faea009b327492a3884e01b9c44606d
As ironic is installed as devstack plugin, add this to sample
local.conf file. Apart from that, some formatting issues in
dev-quickstart are fixed.
Depends-On: I5125fce295c79600781469c2f48bea80e7600081
Change-Id: I30683b2569e6ca1233f54d1529a74f6a63cd633e
rabbit_host/rabbit_userid/rabbit_password/rabbit_virtual_host are
no longer belong to default group. They are under
oslo_messaging_rabbit group right now.
Close-Bug: 1529202
Change-Id: Iff25c3daed35a8490abc7914a79eb3427d2803f5
This patch adds UEFI support for iPXE, the changes made are:
* Remove conditional preventing iPXE to be configured with UEFI
* Add the boot_mode= kernel parameter to the iPXE template
* Add initrd=deploy_ramdisk kernel parameter to the iPXE template. The
UEFI support in iPXE requires the kernel argument to match what the
initrd expects. For more information see [0]
[0] http://forum.ipxe.org/showthread.php?tid=7589&pid=11843#pid11843
Closes-Bug: #1525989
Change-Id: I6e74bc6332c5aba92ef0de8694fd4259c596cf03
This commit updates the ilo document for accepting user
inputs in driver_info and instance_info as HTTPs URL.
Closes-bug: #1514096
Change-Id: I79f319b066ff9f41d12fb6cf35724bd3b095e8bf
This commit adds documentation for Swiftless
deploy for iscsi_ilo and agent_ilo drivers for hosting
intermediate images on local webserver.
The users can still use glance(which uses swift as backend store)
to host the user inputs like instance_info/image_source,
driver_info/deploy_ramdisk, etc.
Partial-Bug: #1513314
Change-Id: I06cd928414c120eec2ccbd3e3a8cd48fc44a2091
Improve iLo driver documentation by using seqdiag
to explain how provisioning is done.
Co-Authored-By: Ramakrishnan G <rameshg87@gmail.com>
Closes-bug: 1511236
Change-Id: I3ddffe1687547cc45f1f7debf6efc06d810de070
Refactor ilo documentation for duplicate information
for glance and enabling the driver.
Closes-bug: #1513708
Change-Id: I44f7388ed391dd74dc6c8a2d42ae87dd35aae670
This commit updates iLO driver documentation to reflect
that HTTPS has to enabled in swift explicitly to encrypt
the communication with swift for ironic conductor and
iLO. It also provides pointers on how to enable HTTPS
for swift endpoint.
Co-Authored-By: Ramakrishnan G <rameshg87@gmail.com>
Closes-bug: 1511227
Change-Id: Ie0763259d6e1a84c19f89efeb5a19f7c8ca9fc8a
This adds support for ipmitools port (-p) option allowing operators
to run ipmi on non-default ports.
Change-Id: I9203c2db01cc46a183901c454e98426b4583ce08
closes-bug: #1523577
This patch updates python-scciclient version number for iRMC drivers.
Change-Id: I79e8b82b34e702e59ebe0f92746d10a0f3c955a8
closes-bug: #1518999
closes-bug: #1519000
Add a code contribution guide for Ironic. This should be useful for
developers to consider some key points when write and review
Ironic code.
First introduces things related to live-upgrade which consists
of RPC version and Object version.
Change-Id: I1d243a20151827a35aed465061befbcf65f96474
Implements: blueprint online-upgrade-support
A bump of the required python-oneviewclient version and
docs update regarding the use of Server Profile Templates.
Co-Authored-By: Sinval Vieira <sinvalneto01@gmail.com>
Change-Id: Icfef11c4953523b993631bc798efd2cfebcbe5f8