[release-announce] [ironic] ironic-ui 2.3.0 (pike)

no-reply at openstack.org no-reply at openstack.org
Wed Mar 29 14:04:00 UTC 2017


We are glad to announce the release of:

ironic-ui 2.3.0: Ironic plugin UI for Horizon to allow users to view
and manage bare metal nodes, ports and drivers.

This release is part of the pike release series.

The source is available from:

    http://git.openstack.org/cgit/openstack/ironic-ui

Download the package from:

    https://pypi.python.org/pypi/ironic-ui

Please report issues through launchpad:

    http://bugs.launchpad.net/ironic-ui

For more details, please see below.

Changes in ironic-ui 2.2.0..2.3.0
---------------------------------

ee8fa6d Adds Ironic-UI Devstack plugin
b86244d Fix typo in base-node.service.js
786e4e7 s/UUID/UUID or name/ in docstrings
64378a5 Fix typos in docstrings
f101fb8 Fix docstrings for node validation
a887caa Updated from global requirements
56f24c0 Update test requirement
d97d4b4 Add support for network_interface attribute
d6e5ab2 Use angular one-time-binding to improve performance
6e0d11a Correct Release Notes theme
3fc9f60 Cleanup code associated with the ironic REST api
8d03957 Fix oslo_debug_helper not running
a36d815 Imported Translations from Zanata
736c2da Add support for manual cleaning of nodes
de0e125 Replace ironic with ironic-ui in contributing doc
9ddd0c8 Updated from global requirements
3d2c49f Imported Translations from Zanata
c1560de Correct horizon dir in installation doc
d92d573 Maintenance processing code cleanup
be7a602 Remove py34 env from tox
8e94b78 Source code documentation updates
5e28a1d standardize release notes filenames and fix contents


Diffstat (except docs and test files)
-------------------------------------

README.rst                                         |  18 +++
devstack/plugin.sh                                 |  46 ++++++
devstack/settings                                  |   5 +
ironic_ui/api/ironic.py                            |  50 +++---
ironic_ui/api/ironic_rest_api.py                   |  24 +--
ironic_ui/locale/de/LC_MESSAGES/djangojs.po        |  55 ++++++-
ironic_ui/locale/id/LC_MESSAGES/djangojs.po        |  55 ++++++-
ironic_ui/locale/ja/LC_MESSAGES/djangojs.po        |  43 ++++-
ironic_ui/locale/zh_CN/LC_MESSAGES/djangojs.po     | 180 +++++++++++++++++++--
.../admin/ironic/base-node/base-node.controller.js |  11 +-
.../admin/ironic/base-node/base-node.html          |  29 +++-
.../admin/ironic/base-node/base-node.service.js    |   2 +-
.../admin/ironic/base-port/base-port.html          |   8 +-
.../ironic/clean-node/clean-node.controller.js     |  69 ++++++++
.../admin/ironic/clean-node/clean-node.html        |  41 +++++
.../admin/ironic/clean-node/clean-node.service.js  |  64 ++++++++
.../admin/ironic/edit-node/edit-node.controller.js |  42 +++--
.../dashboard/admin/ironic/ironic.service.js       | 110 +++++++------
.../ironic/maintenance/maintenance.service.js      |  62 ++-----
.../dashboard/admin/ironic/node-actions.service.js |  82 +++++-----
.../ironic/node-details/node-details.controller.js |  62 +++----
.../admin/ironic/node-details/node-details.html    |  16 +-
.../node-details/sections/configuration.html       |   4 +-
.../ironic/node-details/sections/overview.html     |   2 +
.../admin/ironic/node-list/node-list.controller.js |  31 +---
.../admin/ironic/node-list/node-list.html          |  40 ++---
.../admin/ironic/node-state-transition.service.js  |   5 +-
releasenotes/source/conf.py                        |   1 +
releasenotes/source/current-series.rst             |   5 -
releasenotes/source/index.rst                      |   8 +-
.../source/locale/de/LC_MESSAGES/releasenotes.po   |  54 ++++++-
.../source/locale/fr/LC_MESSAGES/releasenotes.po   |   5 +-
.../source/locale/id/LC_MESSAGES/releasenotes.po   |  55 ++++++-
.../source/locale/ja/LC_MESSAGES/releasenotes.po   |  55 ++++++-
.../locale/ko_KR/LC_MESSAGES/releasenotes.po       |   9 +-
.../source/locale/ru/LC_MESSAGES/releasenotes.po   |   5 +-
.../locale/zh_CN/LC_MESSAGES/releasenotes.po       |  76 ++++++++-
releasenotes/source/newton.rst                     |   8 +-
releasenotes/source/ocata.rst                      |   6 +
releasenotes/source/unreleased.rst                 |   6 +-
requirements.txt                                   |   2 +-
setup.cfg                                          |   1 -
setup.py                                           |   2 +-
test-requirements.txt                              |   4 +-
tox.ini                                            |   4 +-
47 files changed, 1101 insertions(+), 367 deletions(-)


Requirements updates
--------------------

diff --git a/requirements.txt b/requirements.txt
index e30e8a8..3596d20 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -5 +5 @@
-pbr>=1.8 # Apache-2.0
+pbr>=2.0.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index e208fd5..9e752aa 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -8 +8 @@
-hacking<0.11,>=0.10.2 # Apache-2.0
+hacking!=0.13.0,<0.14,>=0.12.0 # Apache-2.0
@@ -19 +19 @@ testtools>=1.4.0 # MIT
-sphinx!=1.3b1,<1.4,>=1.2.1 # BSD
+sphinx>=1.5.1 # BSD





More information about the Release-announce mailing list