[release-announce] [ironic] virtualbmc 1.0.0

no-reply at openstack.org no-reply at openstack.org
Fri Feb 10 19:15:24 UTC 2017


We enthusiastically announce the release of:

virtualbmc 1.0.0: Create virtual BMCs for controlling virtual
instances via IPMI

Download the package from:

    https://tarballs.openstack.org/virtualbmc/

For more details, please see below.

Changes in virtualbmc 0.1.0..1.0.0
----------------------------------

a63b7e8 Fix documentation title and README
1e01b69 Updated from global requirements
d6976c5 Document some usage with examples
a30bebc Fix typo in help message
8720944 Delete support py33 and py34
7585c6a Fix help string about adding a VBMC using IPv4
a2106ef Adds power diag support to vbmc
dceecaf Adds power_soft support to vbmc
0df3a0e Return proper errors on BMC action failures
ba679b9 Add support for a "global" configuration file
ca82398 Fix Python3 test errors
9326e17 Show real error when it fails to create a new VBMC
5a6e38d Show team and repo badges on README
89345c6 Updated from global requirements
f3c05f9 Updated from global requirements
d1fa458 Bump pyghmi version to 1.0.9


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

README.rst                            |  17 +++++-
requirements.txt                      |   6 +-
setup.cfg                             |   3 +-
setup.py                              |   4 +-
test-requirements.txt                 |  12 ++--
tox.ini                               |   2 +-
virtualbmc/cmd/vbmc.py                |   5 +-
virtualbmc/config.py                  |  12 +++-
virtualbmc/exception.py               |   1 +
virtualbmc/manager.py                 |  22 +++++---
virtualbmc/utils.py                   |   2 -
virtualbmc/vbmc.py                    |  72 +++++++++++++++++-------
17 files changed, 294 insertions(+), 67 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index 55907e5..d56d13a 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -5 +5 @@
-pbr>=1.6 # Apache-2.0
+pbr>=1.8 # Apache-2.0
@@ -8,2 +8,2 @@ libvirt-python>=1.2.5 # LGPLv2+
-pyghmi>=1.0.3 # Apache-2.0
-PrettyTable>=0.7,<0.8  # BSD
+pyghmi>=1.0.9 # Apache-2.0
+PrettyTable<0.8,>=0.7.1 # BSD
diff --git a/test-requirements.txt b/test-requirements.txt
index 7c40c36..ffa08e2 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -5 +5 @@
-hacking>=0.10.2,<0.11 # Apache-2.0
+hacking<0.11,>=0.10.2 # Apache-2.0
@@ -7 +7 @@ hacking>=0.10.2,<0.11 # Apache-2.0
-coverage>=3.6 # Apache-2.0
+coverage>=4.0 # Apache-2.0
@@ -10,2 +10,2 @@ python-subunit>=0.0.18 # Apache-2.0/BSD
-sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3 # BSD
-oslosphinx>=2.5.0,!=3.4.0 # Apache-2.0
+sphinx>=1.5.1 # BSD
+oslosphinx>=4.7.0 # Apache-2.0
@@ -16,2 +16,2 @@ testtools>=1.4.0 # MIT
-os-testr>=0.4.1 # Apache-2.0
-mock>=1.2 # BSD
+os-testr>=0.8.0 # Apache-2.0
+mock>=2.0 # BSD





More information about the Release-announce mailing list