Commit Graph

3 Commits

Author SHA1 Message Date
Andreas Scheuring 28a7038550 Install stable zhmcclient via requirements.txt
Till now, zhmcclient is installed from github master branch using
pip. As zhmcclient is now an official OpenStack requirement [1]
We can switch to install the latest stable version via
requirements.txt.

To allow newer versions in the future, an update to the
upper-constraints.txt in the OpenStack requirements repo is
required.

To bump the minimum just increase the version in requirements.txt
of nova-dpm and make sure, that newer versions are allowed
by OpenStack requirements (see above).

[1] https://review.openstack.org/413689

Change-Id: I0da5f9271ee3391a4648064207eab5b4fb7e26fb
Closes-Bug: #1655905
2017-01-13 11:34:17 +01:00
preethipy 00c646ab77 Devstack setup for nova-dpm
+ Updated tox.ini to install nova
+ Modified tox_install script to install zhmcclient requirements and removed
conditional nova installation check because new folder nova introduced for
devstack setup always returns true for the check that verifies if nova is
already installed

blueprint: devstack-setup-nova

Change-Id: I0c16e4bdda38eb331fa76010e39b5d8457475af4
2016-12-15 13:25:28 +00:00
preethipy 83c2926d1c Initial Cookiecutter Commit
* It's the initial commit based on coockiecutter template
* Upstream nova is installed using tox_install.sh as install_command
* zhmcclient is installed via tox dependencies as zhmcclient is not
listed in global openstack requirements and therefore cannot be
listed in requirements.txt

Partial-Bug: #1644216

Change-Id: Ic53e59ebdcb574f4e9fb9d09471c9ddff9bb1759
2016-12-01 12:48:30 +05:30