Respect upper-constraints.txt
To prevent pip installing the latest and greatest packages
(which may break Bareon), pin the version to those specified
in the upper-constraints.txt file from the openstack
requirements repo.
Fix hacking module version
Change hacking version in pep8 tox tests to prevent conflict
with other openstack requirements.
Change-Id: I44b66529c9efa611abb55a9130d9d23bb6b7f046
When a development environment is under a proxy, tox is failed even if
environment variables of the proxy are set.
This patch fixes this problem.
Change-Id: If43dfb3cf428b8c51d1755b404b97edfc1999856
To solve the problem of "db type could
not be determined" on py34 we have to run first the py34 env to, then,
run py27. This patch puts py34 first on the tox.ini list of envs to
avoid this problem to happen.
This patch also removes the support for py26/py33 as they would not be
supported from Mitaka Release.
Change-Id: I248fd2e4e28afb605528e4ec060e28664bc82b5a
Closes-bug: #1489059
This basic structure is basically gets generated
by cookie-cutter.
Add dependencies from openstack global requirements.
Change-Id: I8391720f183555bcac6a26c1a55276c775d5d369
Closes-bug: #1524896
Move all fuel_bootstrap files under one folder-logic naming
Partially implements: blueprint dynamically-build-bootstrap
Change-Id: I79cecaa006c37207149e5ae9cf85c9aad3da71c0
Python 3.4 env is added to tox config file
oslo.serialization is pinned to version smaller than 2.0
test_calculate_md5_ok had to be rewritten due to bug in mock_open in
unittest.mock library in python 3.4: https://bugs.python.org/issue23004
Change-Id: Idf2fa15ff4035b9fe92027acdcaf51e005b52541
Implements blueprint: volume-manager-refactoring
py.test is used in many of our projects and much more advanced
than testrepository
also it allowed to catch a small bug - driver do not work
on a copy of a data so it modifies it also for other components
Change-Id: I1273383d7e5aba110b5c74cd66095afd6e226a42
Implements: blueprint volume-manager-refactoring
Fuel agent is a bunch of tools which are
supposed to be placed on bootstrap image and
used for node discovering and image based
provisioning.
Implements: blueprint image-based-provisioning
Change-Id: I946decd50c51e6db767401682d9effbe3cf42bed