ce40b29677
This adds support for configuring tracing in Zuul along with basic documentation of the configuration. It also adds test infrastructure that runs a gRPC-based collector so that we can test tracing end-to-end, and exercises a simple test span. Change-Id: I4744dc2416460a2981f2c90eb3e48ac93ec94964
43 lines
853 B
Plaintext
43 lines
853 B
Plaintext
pbr>=1.1.0
|
|
# Early virtualenv 20 had bad file location assumptions
|
|
virtualenv!=20.0.0,!=20.0.1,>20
|
|
|
|
python-dateutil
|
|
github3.py>=1.1.0
|
|
PyYAML>=5.1.0
|
|
paramiko>=2.0.1
|
|
GitPython>=2.1.8
|
|
python-daemon>=2.0.4
|
|
extras
|
|
statsd>=3.0
|
|
prometheus-client
|
|
voluptuous>=0.10.2
|
|
apscheduler>=3.0
|
|
tzlocal<3.0 # https://github.com/agronholm/apscheduler/discussions/570
|
|
PrettyTable>=0.6,<0.8
|
|
babel>=1.0
|
|
netaddr
|
|
kazoo>=2.8.0
|
|
sqlalchemy
|
|
alembic
|
|
cryptography>=1.6
|
|
cachecontrol<0.12.7
|
|
cachetools
|
|
pyjwt>=2.0.0,<3.0
|
|
iso8601
|
|
psutil
|
|
fb-re2>=1.0.6
|
|
paho-mqtt
|
|
cherrypy
|
|
ws4py
|
|
routes
|
|
jsonpath-rw
|
|
urllib3!=1.25.4,!=1.25.5 # https://github.com/urllib3/urllib3/pull/1684
|
|
cheroot!=8.1.*,!=8.2.*,!=8.3.0 # https://github.com/cherrypy/cheroot/issues/263
|
|
elasticsearch<8.0.0
|
|
PyMySQL
|
|
psycopg2-binary
|
|
opentelemetry-sdk
|
|
opentelemetry-exporter-otlp-proto-grpc
|
|
opentelemetry-exporter-otlp-proto-http
|