We are happy to announce the release of: virtualbmc 0.1.0: Create virtual BMCs for controlling virtual instances via IPMI
This is the first release of virtualbmc. For more details, please see below. Changes in virtualbmc d10b57d95acd35e47f51aba1fe9a98ccf0de08d3..0.1.0 --------------------------------------------------------------------- 9f4d478 Use upper-constraints for all tox targets 147dd42 Remove unused releasenote setup e3a4d8b Set IPMI session timeout for the virtual BMCs db5bdf9 Use constraints for all the things 02f4489 Bump pyghmi version to 1.0.3 af00ea2 Add unittests for the config.py module ec1595b Add unittests for the vbmc.py module 5325880 Raise an exception for domains already registered b71669a Add "cover" to .gitignore bba706e Add unittests for the manager.py module 03cda55 "vbmc list" to sort the result by domain name b14ae0b Add unittests for the cmd/vbmc.py module 5d90759 Add unittests for the utils.py module 85a0b20 Restructure the repository according to OpenStack 05ffd8b Mask passwords before displaying them c2d6399 Bump the version of the project to 0.0.4 b7455ff Add support for SASL authentication with libvirt 03ee8d0 Add support for parsing multiple values 4a35626 Add --version parameter d8f01e0 Clarify the 'address' parameter 6df7622 Bump the version of the project to 0.0.3 634ffd2 Fix "show" command 162aec3 Bump the version of the project to 0.0.2 89128be Add config.py module 7f81c4b Create utils.py module 937dcd0 Split VirtualBMCManager to its own file dc0efbe Add better logs 3c3df66 Make the XML handling more resilient to failures f842117 Check VM state prior to power it on/off f6e7153 Add the "vbmc" utility d985f52 Add a SIGINT handler aff825c Initial Commit with code Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..55907e5 --- /dev/null +++ b/requirements.txt @@ -0,0 +1,9 @@ +# The order of packages is significant, because pip processes them in the order +# of appearance. Changing the order has an impact on the overall integration +# process, which may cause wedges in the gate later. + +pbr>=1.6 # Apache-2.0 +six>=1.9.0 # MIT +libvirt-python>=1.2.5 # LGPLv2+ +pyghmi>=1.0.3 # Apache-2.0 +PrettyTable>=0.7,<0.8 # BSD diff --git a/test-requirements.txt b/test-requirements.txt new file mode 100644 index 0000000..7c40c36 --- /dev/null +++ b/test-requirements.txt @@ -0,0 +1,18 @@ +# The order of packages is significant, because pip processes them in the order +# of appearance. Changing the order has an impact on the overall integration +# process, which may cause wedges in the gate later. + +hacking>=0.10.2,<0.11 # Apache-2.0 + +coverage>=3.6 # Apache-2.0 +doc8 # Apache-2.0 +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 +oslotest>=1.10.0 # Apache-2.0 +testrepository>=0.0.18 # Apache-2.0/BSD +testscenarios>=0.4 # Apache-2.0/BSD +testtools>=1.4.0 # MIT +os-testr>=0.4.1 # Apache-2.0 +mock>=1.2 # BSD + __________________________________________________________________________ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev