Ironic plugin UI for Horizon to allow users to view and manage bare metal.
Go to file
Akihiro Motoki 5c593fd34a Fix horizon dependency
This commit moves horizon to requirements.txt.

horizon was added to upper-constraints in stable branches recently,
so installing from the tarball no longer works. upper-constraints
in stable branches picks up the right version of horizon, so there
is no need for the upper bound of the horizon version.

In addition, the link of the horizon tarball was not updated after
the stable branch was created. I don't know why it works for stable/stein
but I believe this commit mitigates the situation as the upper-constraints
file in the requirements repo picks up the right version of horizon.

This commit is proposed directly as the similar change in the master
branch happened as part of Django 1.11 drop [1].

In addition, ironic-ui tox.ini specified install_command with the
upper-constraints.txt. The contraints file is now specified in "deps"
section to follow the convention used widely in the OpenStack community.
doc/requirements.txt is cleanup and the runtime and test requirements
are now added to "deps" of the "docs" env to generate the module index
properly.

stable/stein only:
sphinx entry in test-requirements.txt did not match global-requirements.
This commit updates it to match the current global-requirements.

[1] https://review.opendev.org/#/c/700845/

Change-Id: I9a310446743cfe6bca5480455b91a7cd74da8785
(cherry picked from commit efa4927bb7)
2020-01-17 01:17:44 +09:00
devstack Adds Ironic-UI Devstack plugin 2017-03-24 14:59:25 -04:00
doc/source Change openstack-dev to openstack-discuss 2018-12-14 20:36:24 +08:00
ironic_ui Imported Translations from Zanata 2019-12-12 06:38:25 +00:00
releasenotes Imported Translations from Zanata 2019-04-02 07:04:26 +00:00
.coveragerc Update .coveragerc after the removal of openstack directory 2016-10-17 17:16:48 +05:30
.eslintignore Added eslint config to ironic-ui 2016-03-23 11:55:49 +00:00
.eslintrc Added eslint config to ironic-ui 2016-03-23 11:55:49 +00:00
.gitignore Fix installation docs 2018-03-28 12:00:33 -07:00
.gitreview OpenDev Migration Patch 2019-04-19 19:39:21 +00:00
.mailmap Added cookiecutter files 2016-01-20 19:00:52 +00:00
.testr.conf Added cookiecutter files 2016-01-20 19:00:52 +00:00
.zuul.yaml OpenDev Migration Patch 2019-04-19 19:39:21 +00:00
CONTRIBUTING.rst Change Launchpad references to Storyboard 2018-03-26 14:21:44 -07:00
HACKING.rst Update the hacking to latst 2018-10-07 12:14:37 -04:00
LICENSE Added cookiecutter files 2016-01-20 19:00:52 +00:00
MANIFEST.in Plugin setup 2016-02-01 13:15:11 +00:00
README.rst Add release notes link to README 2018-05-14 23:25:59 -07:00
babel-django.cfg i18n: Extract strings from template files 2019-03-29 17:08:31 +00:00
babel-djangojs.cfg Fix translation setup 2016-03-13 08:00:06 +00:00
bindep.txt Add ironic-ui integration tests 2019-02-07 05:49:55 -08:00
lower-constraints.txt Fix horizon dependency 2020-01-17 01:17:44 +09:00
manage.py Plugin setup 2016-02-01 13:15:11 +00:00
package.json Replace openstack.org git:// URLs with https:// 2019-03-24 20:33:55 +00:00
requirements.txt Fix horizon dependency 2020-01-17 01:17:44 +09:00
setup.cfg hange openstack-dev to openstack-discuss 2018-12-05 03:49:34 +00:00
setup.py Updated from global requirements 2017-03-05 03:13:02 +00:00
test-requirements.txt Fix horizon dependency 2020-01-17 01:17:44 +09:00
test-shim.js Setup JavaScript test environment 2017-05-25 13:10:57 +00:00
tox.ini Fix horizon dependency 2020-01-17 01:17:44 +09:00

README.rst

Team and repository tags

image

Ironic UI

The Ironic UI is a Horizon plugin that will allow users to view and manage bare metal nodes, ports and drivers.

Features

  • View bare metal nodes
  • View node details
  • Apply maintenance and power on/off actions to the nodes