Dmitry Tantsur 93bd867bef Do not log an error on heartbeat in deploying/cleaning/rescuing
It is completely normal for IPA to heartbeat in these states while
ironic is busy doing something with the node. Just ignore it.

Also fixes the incorrect unit test on invalid states that was only
testing available in reality.

Partially reverts the effect of 2b8581af8c4faec1ca4b2c9714c6c2b491c5578a.

Change-Id: I2d7218285de97f4769a0e42797c272af95413fa2
2019-09-17 14:01:05 +02:00
2019-09-04 13:16:12 +02:00
2019-09-12 20:45:05 +00:00
2018-02-02 11:21:29 +00:00
2019-04-19 19:40:53 +00:00
2013-10-28 10:19:15 +00:00
2013-07-22 09:51:10 +02:00
2019-06-05 14:21:13 -07:00
2013-05-02 14:55:43 -04:00
2019-08-30 17:16:09 +08:00
2017-03-02 11:45:27 +00:00

Ironic

Team and repository tags

image

Overview

Ironic consists of an API and plug-ins for managing and provisioning physical machines in a security-aware and fault-tolerant manner. It can be used with nova as a hypervisor driver, or standalone service using bifrost. By default, it will use PXE and IPMI to interact with bare metal machines. Ironic also supports vendor-specific plug-ins which may implement additional functionality.

Ironic is distributed under the terms of the Apache License, Version 2.0. The full terms and conditions of this license are detailed in the LICENSE file.

Project resources

Project status, bugs, and requests for feature enhancements (RFEs) are tracked in StoryBoard: https://storyboard.openstack.org/#!/project/943

For information on how to contribute to ironic, see https://docs.openstack.org/ironic/latest/contributor

Description
A service for managing and provisioning Bare Metal servers.
Readme 310 MiB
Languages
Python 97.9%
Shell 2.1%