Os-dpm [1] is a shared library between nova-dpm and networking-dpm.
For now it contains the common config options between those 2
projects.
This patch switches over to use os-dpm. Config options that where
duplicates between nova-dpm and os-dpm, are now removed from
nova-dpm. This affects
* hmc
* hmc_password
* hmc_username
* cpc_object_id
Change-Id: If0b877101a9603ce04a5e0aaba3d4b9359b8d0fd
Closes-Bug: #1661315
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
* 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