A python library of common ironic utilities.
Go to file
Dmitry Tantsur c90d008a5b Add support code for multicast DNS service discovery
To simplify standalone configuration, we need an ability for IPA
to discovery ironic and ironic-inspector on the local network.
This change adds the support code for using multicast DNS (RFC 6762)
with DNS service discovery (RFC 6763) to publish and discover
OpenStack services as proposed in the API SIG guideline
https://review.opendev.org/651222.

Change-Id: Iaf3422331238884412ce608c0667de7891945f98
Story: #2005393
Task: #30432
2019-05-14 12:19:37 +02:00
doc/source Update and replace http with https for doc links 2017-07-21 16:40:32 +08:00
etc/rootwrap.d Fix retrieval of config-2 existing partition 2017-01-11 14:55:40 -08:00
ironic_lib Add support code for multicast DNS service discovery 2019-05-14 12:19:37 +02:00
releasenotes/notes Include partiton name and flags from parted output 2019-03-30 06:11:35 +00:00
zuul.d Dropping the py35 testing 2019-04-14 22:17:44 +00:00
.gitignore Remove testrepository 2018-07-11 18:16:12 +07:00
.gitreview OpenDev Migration Patch 2019-04-19 19:33:14 +00:00
.stestr.conf Migrate to stestr as unit tests runner 2017-09-26 09:22:22 -07:00
CONTRIBUTING.rst Change launchpad references to storyboard 2018-03-26 14:25:02 -07:00
LICENSE Initial commit for ironic-lib 2015-02-26 04:15:08 -08:00
MANIFEST.in Added project infrastructure needs. 2013-05-02 14:55:43 -04:00
README.rst Correct headings in README.rst 2018-09-27 13:57:58 +02:00
TESTING.rst Add prefix "$" for command examples 2016-09-28 22:19:51 +09:00
lower-constraints.txt Add support code for multicast DNS service discovery 2019-05-14 12:19:37 +02:00
requirements.txt Add support code for multicast DNS service discovery 2019-05-14 12:19:37 +02:00
setup.cfg Add support code for multicast DNS service discovery 2019-05-14 12:19:37 +02:00
setup.py Updated from global requirements 2017-03-02 11:45:33 +00:00
test-requirements.txt Update Sphinx requirements to match global-requirements 2019-05-14 12:19:01 +02:00
tox.ini Replace git.openstack.org URLs with opendev.org URLs 2019-04-23 09:04:42 +00:00

README.rst

ironic-lib

Team and repository tags

image

Overview

A common library to be used exclusively by projects under the Ironic governance.

Running Tests

To run tests in virtualenvs (preferred):

$ sudo pip install tox
$ tox

To run tests in the current environment:

$ sudo pip install -r requirements.txt -r test-requirements.txt
$ stestr run