From 37521f4a50e31562e7db205960e450ed0b48f423 Mon Sep 17 00:00:00 2001 From: Tovin Seven Date: Thu, 27 Jul 2017 14:27:10 +0700 Subject: [PATCH] Add opentracing to global requirements Add opentracing and related libraries to OpenStack global requirements. Notes: - This work is in progress. - On the way to make OpenStack OSprofiler compatible with CNCF OpenTracing. Some questions: >>> Is the library actively maintained? Yes, a link for it: https://github.com/opentracing/opentracing-python >>> Is the library good code? Yes >>> Is the library python 3 compatible? Yes >>> Is the library license compatible? Yes, it is under Apache 2.0 license >>> Is the library required for OpenStack project or related dev >>> or infrastructure setup? Which? Yes, this change: I8f75af487f50d5e67a1321a4c951d2a0d85733a1 >>> When will this land? This patch is expected to land on Rocky Related change: I8f75af487f50d5e67a1321a4c951d2a0d85733a1 Change-Id: Iaac3ac3853867a67f7e386e762e0522076235daf --- global-requirements.txt | 2 ++ lower-constraints.txt | 2 ++ upper-constraints.txt | 2 ++ 3 files changed, 6 insertions(+) diff --git a/global-requirements.txt b/global-requirements.txt index 799e553f2f..95ce26c858 100644 --- a/global-requirements.txt +++ b/global-requirements.txt @@ -218,6 +218,8 @@ pyzabbix # LGPL statsd # MIT weakrefmethod;python_version=='2.7' # PSF zVMCloudConnector;sys_platform!='win32' # Apache 2.0 License +opentracing # Apache-2.0 +jaeger-client # Apache-2.0 # NOTE(flaper87): This added 2 packages to `integration.sh` # uuid-dev and swig diff --git a/lower-constraints.txt b/lower-constraints.txt index 08340a971f..9f583b3450 100644 --- a/lower-constraints.txt +++ b/lower-constraints.txt @@ -541,3 +541,5 @@ asyncio===3.4.3;python_version=='3.5' asyncio===3.4.3;python_version=='3.6' sphinxcontrib-apidoc===0.2.0 jira===1.0.3 +opentracing===1.3.0 +jaeger-client===3.8.0 diff --git a/upper-constraints.txt b/upper-constraints.txt index fb18f05d5c..33382a48f2 100644 --- a/upper-constraints.txt +++ b/upper-constraints.txt @@ -506,3 +506,5 @@ asyncio===3.4.3;python_version=='3.5' asyncio===3.4.3;python_version=='3.6' sphinxcontrib-apidoc===0.2.0 jira===1.0.14 +opentracing===1.3.0 +jaeger-client===3.8.0