summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBen Nemec <bnemec@redhat.com>2018-05-03 17:16:18 +0000
committerBen Nemec <bnemec@redhat.com>2018-10-05 22:15:21 +0000
commitfa045daa01f3f4186cc87502075f645069f3eaa8 (patch)
tree45eabf807b9878a782c63a3eee04bc208d3c3a1c
parent33b5b3fc47f2729b685a2edbb37502d3f186cf92 (diff)
downloadoslo-log-fa045daa01f3f4186cc87502075f645069f3eaa8.tar.gz
Add devstack job with JSONFormatter configured
We've run into issues in the past where a service passed something to the logger that broke JSONFormatter. To try to catch those sooner, add a job that configures the services to use JSONFormatter. This should provide a more realistic test of the formatter than we can hope to accomplish in unit tests. Change-Id: Icfb399cfe3dce89dfd5fb5079295a4947828417a
-rw-r--r--.zuul.yaml32
1 files changed, 31 insertions, 1 deletions
diff --git a/.zuul.yaml b/.zuul.yaml
index 4a5ae9f..09cd3b1 100644
--- a/.zuul.yaml
+++ b/.zuul.yaml
@@ -13,12 +13,42 @@
run: playbooks/legacy/oslo.log-src-grenade-devstack/run.yaml
timeout: 10800
+- job:
+ name: oslo.log-jsonformatter
+ parent: devstack-tempest
+ timeout: 10800
+ vars:
+ devstack_local_conf:
+ post-config:
+ $NOVA_CONF:
+ DEFAULT:
+ use_json: True
+ $NEUTRON_CONF:
+ DEFAULT:
+ use_json: True
+ $GLANCE_CONF:
+ DEFAULT:
+ use_json: True
+ $CINDER_CONF:
+ DEFAULT:
+ use_json: True
+ $KEYSTONE_CONF:
+ DEFAULT:
+ use_json: True
+ irrelevant-files:
+ - ^.*\.rst$
+ - ^api-ref/.*$
+ - ^doc/.*$
+ - ^releasenotes/.*$
+
+
- project:
check:
jobs:
- oslo.log-src-grenade-devstack
-
+ - oslo.log-jsonformatter
- openstack-tox-lower-constraints
gate:
jobs:
+ - oslo.log-jsonformatter
- openstack-tox-lower-constraints