Ironic plugin UI for Horizon to allow users to view and manage bare metal.
Go to file
Akihiro Motoki ca94a7661e 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/train
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].

The way to specify upper-constraints.txt is also update to follow the
convention used widely in the OpenStack community. The contraints file is
now specified in "deps" section. This allows us to use the lower-constraints
file correctly. Previously upper-constraints.txt was actually used in the
lower-constraints job unexpectedly.

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)
(cherry picked from commit 5c593fd34a)
2020-01-17 03:02:47 +09:00
devstack Adds Ironic-UI Devstack plugin 2017-03-24 14:59:25 -04:00
doc/source Merge "Fix installation docs" 2018-04-11 12:23:25 +00:00
ironic_ui Normalize operation messages into capital case 2019-04-03 11:23:44 +00:00
releasenotes Imported Translations from Zanata 2019-03-29 07:14:14 +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:20 +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 import zuul job settings from project-config 2018-08-16 09:50:04 -04:00
CONTRIBUTING.rst Change Launchpad references to Storyboard 2018-03-26 14:21:44 -07:00
HACKING.rst Added cookiecutter files 2016-01-20 19:00:52 +00: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-04-02 02:30:29 +00:00
babel-djangojs.cfg Fix translation setup 2016-03-13 08:00:06 +00:00
lower-constraints.txt Fix horizon dependency 2020-01-17 03:02:47 +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 03:02:47 +09:00
setup.cfg Add python api docs to contributor docs 2017-07-18 13:47:42 +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 03:02:47 +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 03:02:47 +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