8 Commits

Author SHA1 Message Date
Sean McGinnis
4b3dbdcb2f Add reno for release notes management
Adopt reno for release notes like we have done for cinder.
One difference for the client is we will not be backporting
to Liberty per recommendation here [1].

[1] http://lists.openstack.org/pipermail/openstack-dev/2015-November/080694.html

Change-Id: I8f0ea1e23cb60d9f5a2a41ee440c47716bb7a3f8
2016-01-20 19:19:36 -06:00
Ondřej Nový
f5c74cdc9e Deprecated tox -downloadcache option removed
Caching is enabled by default from pip version 6.0

More info:
https://testrun.org/tox/latest/config.html#confval-downloadcache=path
https://pip.pypa.io/en/stable/reference/pip_install/#caching

Change-Id: I827a7c2b9955cd84d96cba2f4b860f0977d541b1
2015-12-11 21:23:05 +01:00
Sean McGinnis
fb4b2e0475 Update minimum tox version to 1.8
Other projects have updated to 1.8 or later for the minimum
tox version (nova, neutron), so we should probably do the
same.

Change-Id: Iad3c452a3e5935894e0fd9748bcb55fde5fcd04f
2015-11-03 19:30:26 -06:00
Walter A. Boring IV
dc8f8a170f Change os-brick to use ostestr
This patch changes the unit tests runs via tox to
use os-testr as the tool to run the tests.  Cinder is
already using ostestr.   This also by default enables
parallel testing.

Change-Id: Iab20bdc2cbd454de2f1d66cea3f68b40b161dc9d
2015-10-07 20:28:51 +00:00
Victor Stinner
c7446ccc43 Cleanup Python 3 changes
* Rework BrickException to simplify the code. Revert partially changes
  done to port os-brick to Python 3, without losing Python 3
  compatibility.
* tox.ini: run py34 tests using the commands of the default test
  environent. All os-brick tests now pass on Python 3.4, so testr test
  runner can be used to run tests in parallel, get the test repository,
  etc.
* tox.ini: exchange order of py27 and py34 in envlist: py34 must be
  run first to workaround a testrepository bug (see the note below).
* README: give advices on tox/testrepository issues with python 2/3

Change-Id: If80e01e802079afea3f2ea8051c76afffa47fa03
2015-07-09 13:48:01 +02:00
Walter A. Boring IV
6cc5f4a107 update os-brick to pass python3 tests
This patch adds the py34 tests for tox.ini and updates some
unit tests, exception and some code to support passing the
py34 tests.

Change-Id: Ib50b988966c24d97117472c771e63dd796af5f59
Closes-Bug: 1469338
2015-06-30 15:35:06 -07:00
Walter A. Boring IV
88afc6c17e renamed the project to os-brick
As per discussion in IRC, we have renamed brick to
os-brick, which creates the pacakge os_brick.  There was
a conflict in pypi for the 'brick' name.
2015-02-05 23:58:37 +00:00
Walter A. Boring IV
81b1dbebdf Created the Brick library from Cinder
This is the external Brick library that came from
Cinder's codebase.  It's intended to be used as a
standalone library and subproject of Cinder.
2015-01-22 19:09:30 +00:00