From ac071818216348881fc32cf51bd266e781b99ba3 Mon Sep 17 00:00:00 2001
From: Andreas Scheuring <andreas.scheuring@de.ibm.com>
Date: Fri, 13 Jan 2017 16:19:45 +0100
Subject: [PATCH] Add os-dpm to global requirements

os-dpm is a shared library for the projects nova-dpm [1] and
networking-dpm [2] which host a Nova compute driver and corresponding
Neutron drivers and agents for IBM z Systems hypervisor in DPM mode.
All the code is supposed to run on a compute node only.

- Is the library actively maintained?
  yes - it is part of the OpenStack dpm effort which is currently
  developed. It's pretty new, as the project is still in development.

- Is the library good code?
  yes. In fact there is not much code. It starts with common config
  options for the projects [1] and [2]

- Is the library python 3 compatible?
  yes, python 35 test jobs in place

- Is the library license compatible?
  yes, apache 2.0 license

- Is the library already packaged in the distros we target
  (Ubuntu latest / Fedora latest)?
  no

- Is the function of this library already covered by other libraries
  in global-requirements.txt?
  no

- Is the library required for OpenStack project or related dev or
  infrastructure setup? (Answer to this should be Yes, of course)
  Which?
  nova-dpm [1]
  neworking-dpm [2]

[1] https://launchpad.net/nova-dpm
[2] https://launchpad.net/networking-dpm

Change-Id: I40a4397bd75968af6f404bcffce3e8743324a971
---
 global-requirements.txt | 1 +
 upper-constraints.txt   | 1 +
 2 files changed, 2 insertions(+)

diff --git a/global-requirements.txt b/global-requirements.txt
index 1c960edfe4..7753836af9 100644
--- a/global-requirements.txt
+++ b/global-requirements.txt
@@ -139,6 +139,7 @@ os-brick>=1.8.0  # Apache-2.0
 os-client-config>=1.22.0  # Apache-2.0
 os-cloud-config  # Apache-2.0
 os-collect-config  # Apache-2.0
+os-dpm  # Apache-2.0
 os-refresh-config  # Apache-2.0
 os-testr>=0.8.0  # Apache-2.0
 os-vif>=1.3.0                           # Apache-2.0
diff --git a/upper-constraints.txt b/upper-constraints.txt
index 9fc40cd38c..95573e68fb 100644
--- a/upper-constraints.txt
+++ b/upper-constraints.txt
@@ -222,6 +222,7 @@ os-brick===1.8.0
 os-client-config===1.24.0
 os-cloud-config===5.1.0
 os-collect-config===5.1.0
+os-dpm===0.1.0
 os-refresh-config===5.1.0
 os-testr===0.8.0
 os-vif===1.3.0