)]}'
{".zuul.yaml":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"change_message_id":"68394cfd90f7eea6c452a1dfb43823694e5c96bb","unresolved":false,"context_lines":[{"line_number":60,"context_line":"    parent: telemetry-tempest-base"},{"line_number":61,"context_line":"    branches: ^(?!stable/(ocata|pike|queens|rocky)).*$"},{"line_number":62,"context_line":""},{"line_number":63,"context_line":"- job:"},{"line_number":64,"context_line":"    name: telemetry-integration-test"},{"line_number":65,"context_line":"    parent: telemetry-tempest-base"},{"line_number":66,"context_line":"    branches:"},{"line_number":67,"context_line":"      - stable/pike"},{"line_number":68,"context_line":"      - stable/queens"},{"line_number":69,"context_line":"      - stable/rocky"},{"line_number":70,"context_line":"    devstack_localrc:"},{"line_number":71,"context_line":"      GNOCCHI_ARCHIVE_POLICY_TEMPEST: \"ceilometer-high\""},{"line_number":72,"context_line":"      GNOCCHI_ARCHIVE_POLICY: \"high\""},{"line_number":73,"context_line":"      CEILOMETER_ALARM_AGGREGATION_METHOD: \"mean\""},{"line_number":74,"context_line":"      CEILOMETER_ALARM_METRIC_NAME: \"cpu_util\""},{"line_number":75,"context_line":""},{"line_number":76,"context_line":"- project:"},{"line_number":77,"context_line":"    templates:"},{"line_number":78,"context_line":"      - check-requirements"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"3fce034c_297ca11d","line":75,"range":{"start_line":63,"start_character":2,"end_line":75,"end_character":0},"updated":"2019-04-19 05:38:29.000000000","message":"extra keys not allowed @ data[\u0027devstack_localrc\u0027]","commit_id":"d779b1a8bcdd80b1d4dfe7ff47ebb0d37efd23c9"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"change_message_id":"58c2f9298a67790e51f70572fe2a8c7f68790e6d","unresolved":false,"context_lines":[{"line_number":17,"context_line":"      - openstack/dib-utils"},{"line_number":18,"context_line":"      - openstack/diskimage-builder"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"- job:"},{"line_number":21,"context_line":"    name: telemetry-tempest-base"},{"line_number":22,"context_line":"    parent: devstack-tempest"},{"line_number":23,"context_line":"    irrelevant-files:"},{"line_number":24,"context_line":"      - ^(test-|)requirements.txt$"},{"line_number":25,"context_line":"      - ^setup.cfg$"},{"line_number":26,"context_line":"      - ^doc/.*$"},{"line_number":27,"context_line":"      - ^.*\\.rst$"},{"line_number":28,"context_line":"      - ^releasenotes/.*$"},{"line_number":29,"context_line":"    timeout: 7800"},{"line_number":30,"context_line":"    required-projects:"},{"line_number":31,"context_line":"      - openstack-infra/devstack-gate"},{"line_number":32,"context_line":"      - openstack/panko"},{"line_number":33,"context_line":"      - openstack/aodh"},{"line_number":34,"context_line":"      - openstack/ceilometer"},{"line_number":35,"context_line":"      - openstack/telemetry-tempest-plugin"},{"line_number":36,"context_line":"      - openstack/heat-tempest-plugin"},{"line_number":37,"context_line":"      - openstack/heat"},{"line_number":38,"context_line":"      - openstack/dib-utils"},{"line_number":39,"context_line":"      - openstack/diskimage-builder"},{"line_number":40,"context_line":"      - openstack/tempest"},{"line_number":41,"context_line":"    vars:"},{"line_number":42,"context_line":"      devstack_plugins:"},{"line_number":43,"context_line":"        heat: https://git.openstack.org/openstack/heat"},{"line_number":44,"context_line":"        ceilometer: https://git.openstack.org/openstack/ceilometer"},{"line_number":45,"context_line":"        aodh: https://git.openstack.org/openstack/aodh"},{"line_number":46,"context_line":"        panko: https://git.openstack.org/openstack/panko"},{"line_number":47,"context_line":"      devstack_services:"},{"line_number":48,"context_line":"        tempest: true"},{"line_number":49,"context_line":"        tls-proxy: false"},{"line_number":50,"context_line":"      devstack_localrc:"},{"line_number":51,"context_line":"        TEMPEST_PLUGINS: \u0027\"/opt/stack/telemetry-tempest-plugin /opt/stack/heat-tempest-plugin\"\u0027"},{"line_number":52,"context_line":"        GNOCCHI_ARCHIVE_POLICY_TEMPEST: \"ceilometer-high-rate\""},{"line_number":53,"context_line":"        CEILOMETER_BACKEND: \"gnocchi\""},{"line_number":54,"context_line":"        CEILOMETER_PIPELINE_INTERVAL: 15"},{"line_number":55,"context_line":"      tempest_test_regex: telemetry_tempest_plugin"},{"line_number":56,"context_line":"      tox_envlist: all"},{"line_number":57,"context_line":""},{"line_number":58,"context_line":"- job:"},{"line_number":59,"context_line":"    name: telemetry-integration-test"},{"line_number":60,"context_line":"    parent: telemetry-tempest-base"}],"source_content_type":"text/x-yaml","patch_set":8,"id":"1fcbff3d_6b2c8199","line":57,"range":{"start_line":20,"start_character":2,"end_line":57,"end_character":0},"updated":"2019-04-20 03:32:18.000000000","message":"Unknown project openstack-infra/devstack-gate","commit_id":"55ae93af6b95631aeed15d846a62f3596e5cf53e"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"change_message_id":"58c2f9298a67790e51f70572fe2a8c7f68790e6d","unresolved":false,"context_lines":[{"line_number":55,"context_line":"      tempest_test_regex: telemetry_tempest_plugin"},{"line_number":56,"context_line":"      tox_envlist: all"},{"line_number":57,"context_line":""},{"line_number":58,"context_line":"- job:"},{"line_number":59,"context_line":"    name: telemetry-integration-test"},{"line_number":60,"context_line":"    parent: telemetry-tempest-base"},{"line_number":61,"context_line":"    branches: ^(?!stable/(ocata|pike|queens|rocky)).*$"},{"line_number":62,"context_line":""},{"line_number":63,"context_line":"- job:"},{"line_number":64,"context_line":"    name: telemetry-integration-test"},{"line_number":65,"context_line":"    parent: telemetry-tempest-base"}],"source_content_type":"text/x-yaml","patch_set":8,"id":"1fcbff3d_0b213da0","line":62,"range":{"start_line":58,"start_character":2,"end_line":62,"end_character":0},"updated":"2019-04-20 03:32:18.000000000","message":"Job telemetry-tempest-base not defined","commit_id":"55ae93af6b95631aeed15d846a62f3596e5cf53e"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"change_message_id":"58c2f9298a67790e51f70572fe2a8c7f68790e6d","unresolved":false,"context_lines":[{"line_number":60,"context_line":"    parent: telemetry-tempest-base"},{"line_number":61,"context_line":"    branches: ^(?!stable/(ocata|pike|queens|rocky)).*$"},{"line_number":62,"context_line":""},{"line_number":63,"context_line":"- job:"},{"line_number":64,"context_line":"    name: telemetry-integration-test"},{"line_number":65,"context_line":"    parent: telemetry-tempest-base"},{"line_number":66,"context_line":"    branches:"},{"line_number":67,"context_line":"      - stable/pike"},{"line_number":68,"context_line":"      - stable/queens"},{"line_number":69,"context_line":"      - stable/rocky"},{"line_number":70,"context_line":"    vars:"},{"line_number":71,"context_line":"      devstack_localrc:"},{"line_number":72,"context_line":"        GNOCCHI_ARCHIVE_POLICY_TEMPEST: \"ceilometer-high\""},{"line_number":73,"context_line":"        GNOCCHI_ARCHIVE_POLICY: \"high\""},{"line_number":74,"context_line":"        CEILOMETER_ALARM_AGGREGATION_METHOD: \"mean\""},{"line_number":75,"context_line":"        CEILOMETER_ALARM_METRIC_NAME: \"cpu_util\""},{"line_number":76,"context_line":""},{"line_number":77,"context_line":"- project:"},{"line_number":78,"context_line":"    templates:"},{"line_number":79,"context_line":"      - check-requirements"}],"source_content_type":"text/x-yaml","patch_set":8,"id":"1fcbff3d_2b2679b9","line":76,"range":{"start_line":63,"start_character":2,"end_line":76,"end_character":0},"updated":"2019-04-20 03:32:18.000000000","message":"Job telemetry-tempest-base not defined","commit_id":"55ae93af6b95631aeed15d846a62f3596e5cf53e"},{"author":{"_account_id":27068,"name":"Trinh Nguyen","email":"dangtrinhnt@gmail.com","username":"dangtrinhnt"},"change_message_id":"2710a30f37be0e6b14faa8a1fb3e5d868371f70e","unresolved":false,"context_lines":[{"line_number":36,"context_line":"      tempest_test_regex: telemetry_tempest_plugin"},{"line_number":37,"context_line":"      tox_envlist: all"},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"- job:"},{"line_number":40,"context_line":"    name: telemetry-dsvm-integration"},{"line_number":41,"context_line":"    parent: telemetry-tempest-base"},{"line_number":42,"context_line":"    branches: ^(?!stable/(ocata|pike|queens|rocky)).*$"},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"- job:"},{"line_number":45,"context_line":"    name: telemetry-dsvm-integration"}],"source_content_type":"text/x-yaml","patch_set":12,"id":"ffb9cba7_4c2baf93","line":42,"range":{"start_line":39,"start_character":0,"end_line":42,"end_character":54},"updated":"2019-04-23 01:01:56.000000000","message":"Why do we need this when you already have the below job definition? Delete this maybe?","commit_id":"02538c1b17fdcc715dea5bbac66a339c72dec772"},{"author":{"_account_id":14107,"name":"zhurong","email":"aaronzhu1121@gmail.com","username":"zhurong"},"change_message_id":"62e6f10af05c18a8022823d9b252d306be4d4d60","unresolved":false,"context_lines":[{"line_number":36,"context_line":"      tempest_test_regex: telemetry_tempest_plugin"},{"line_number":37,"context_line":"      tox_envlist: all"},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"- job:"},{"line_number":40,"context_line":"    name: telemetry-dsvm-integration"},{"line_number":41,"context_line":"    parent: telemetry-tempest-base"},{"line_number":42,"context_line":"    branches: ^(?!stable/(ocata|pike|queens|rocky)).*$"},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"- job:"},{"line_number":45,"context_line":"    name: telemetry-dsvm-integration"}],"source_content_type":"text/x-yaml","patch_set":12,"id":"ffb9cba7_6fc5458e","line":42,"range":{"start_line":39,"start_character":0,"end_line":42,"end_character":54},"in_reply_to":"ffb9cba7_4c2baf93","updated":"2019-04-23 01:23:05.000000000","message":"This job is for the master and stien branches, the below job is for the old branches. There are different tempest settings. when this merged, I will cherry-pick this depend-on patches to the stable branches. then the stable branches will also switch to native zuulv3 job.","commit_id":"02538c1b17fdcc715dea5bbac66a339c72dec772"},{"author":{"_account_id":27068,"name":"Trinh Nguyen","email":"dangtrinhnt@gmail.com","username":"dangtrinhnt"},"change_message_id":"c7df43d29d22dbd5a6b6482e0bc51ca6b8816a7a","unresolved":false,"context_lines":[{"line_number":36,"context_line":"      tempest_test_regex: telemetry_tempest_plugin"},{"line_number":37,"context_line":"      tox_envlist: all"},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"- job:"},{"line_number":40,"context_line":"    name: telemetry-dsvm-integration"},{"line_number":41,"context_line":"    parent: telemetry-tempest-base"},{"line_number":42,"context_line":"    branches: ^(?!stable/(ocata|pike|queens|rocky)).*$"},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"- job:"},{"line_number":45,"context_line":"    name: telemetry-dsvm-integration"}],"source_content_type":"text/x-yaml","patch_set":12,"id":"ffb9cba7_af59fdfe","line":42,"range":{"start_line":39,"start_character":0,"end_line":42,"end_character":54},"in_reply_to":"ffb9cba7_6fc5458e","updated":"2019-04-23 01:24:55.000000000","message":"So can the jobs name be the same as this? I see now there are two telemetry-dsvm-integration jobs.","commit_id":"02538c1b17fdcc715dea5bbac66a339c72dec772"},{"author":{"_account_id":27068,"name":"Trinh Nguyen","email":"dangtrinhnt@gmail.com","username":"dangtrinhnt"},"change_message_id":"e4d58f3ed28eac51da028637df6452dabb9652ac","unresolved":false,"context_lines":[{"line_number":36,"context_line":"      tempest_test_regex: telemetry_tempest_plugin"},{"line_number":37,"context_line":"      tox_envlist: all"},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"- job:"},{"line_number":40,"context_line":"    name: telemetry-dsvm-integration"},{"line_number":41,"context_line":"    parent: telemetry-tempest-base"},{"line_number":42,"context_line":"    branches: ^(?!stable/(ocata|pike|queens|rocky)).*$"},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"- job:"},{"line_number":45,"context_line":"    name: telemetry-dsvm-integration"}],"source_content_type":"text/x-yaml","patch_set":12,"id":"ffb9cba7_0fd84951","line":42,"range":{"start_line":39,"start_character":0,"end_line":42,"end_character":54},"in_reply_to":"ffb9cba7_af59fdfe","updated":"2019-04-23 01:31:20.000000000","message":"Ok, got it. Thanks.","commit_id":"02538c1b17fdcc715dea5bbac66a339c72dec772"},{"author":{"_account_id":27068,"name":"Trinh Nguyen","email":"dangtrinhnt@gmail.com","username":"dangtrinhnt"},"change_message_id":"e4d58f3ed28eac51da028637df6452dabb9652ac","unresolved":false,"context_lines":[{"line_number":52,"context_line":"      devstack_localrc:"},{"line_number":53,"context_line":"        GNOCCHI_ARCHIVE_POLICY_TEMPEST: \"ceilometer-high\""},{"line_number":54,"context_line":"        GNOCCHI_ARCHIVE_POLICY: \"high\""},{"line_number":55,"context_line":"        CEILOMETER_ALARM_AGGREGATION_METHOD: \"mean\""},{"line_number":56,"context_line":"        CEILOMETER_ALARM_METRIC_NAME: \"cpu_util\""},{"line_number":57,"context_line":""},{"line_number":58,"context_line":"- project:"}],"source_content_type":"text/x-yaml","patch_set":12,"id":"ffb9cba7_4f18811c","line":55,"range":{"start_line":55,"start_character":46,"end_line":55,"end_character":50},"updated":"2019-04-23 01:31:20.000000000","message":"rate:mean?","commit_id":"02538c1b17fdcc715dea5bbac66a339c72dec772"},{"author":{"_account_id":14107,"name":"zhurong","email":"aaronzhu1121@gmail.com","username":"zhurong"},"change_message_id":"76e5522cbc20260ef3bfe237062ca4b763e5e199","unresolved":false,"context_lines":[{"line_number":52,"context_line":"      devstack_localrc:"},{"line_number":53,"context_line":"        GNOCCHI_ARCHIVE_POLICY_TEMPEST: \"ceilometer-high\""},{"line_number":54,"context_line":"        GNOCCHI_ARCHIVE_POLICY: \"high\""},{"line_number":55,"context_line":"        CEILOMETER_ALARM_AGGREGATION_METHOD: \"mean\""},{"line_number":56,"context_line":"        CEILOMETER_ALARM_METRIC_NAME: \"cpu_util\""},{"line_number":57,"context_line":""},{"line_number":58,"context_line":"- project:"}],"source_content_type":"text/x-yaml","patch_set":12,"id":"ffb9cba7_4fc6416a","line":55,"range":{"start_line":55,"start_character":46,"end_line":55,"end_character":50},"in_reply_to":"ffb9cba7_4f18811c","updated":"2019-04-23 01:37:21.000000000","message":"master and stien branches use default \"rate:mean\", old branches should use the old config mean.","commit_id":"02538c1b17fdcc715dea5bbac66a339c72dec772"},{"author":{"_account_id":27068,"name":"Trinh Nguyen","email":"dangtrinhnt@gmail.com","username":"dangtrinhnt"},"change_message_id":"2a76c5a6627d022b75d8880d5c1a4917c4dba80e","unresolved":false,"context_lines":[{"line_number":52,"context_line":"      devstack_localrc:"},{"line_number":53,"context_line":"        GNOCCHI_ARCHIVE_POLICY_TEMPEST: \"ceilometer-high\""},{"line_number":54,"context_line":"        GNOCCHI_ARCHIVE_POLICY: \"high\""},{"line_number":55,"context_line":"        CEILOMETER_ALARM_AGGREGATION_METHOD: \"mean\""},{"line_number":56,"context_line":"        CEILOMETER_ALARM_METRIC_NAME: \"cpu_util\""},{"line_number":57,"context_line":""},{"line_number":58,"context_line":"- project:"}],"source_content_type":"text/x-yaml","patch_set":12,"id":"ffb9cba7_0fa609c3","line":55,"range":{"start_line":55,"start_character":46,"end_line":55,"end_character":50},"in_reply_to":"ffb9cba7_4fc6416a","updated":"2019-04-23 01:40:01.000000000","message":"ok. Thanks.","commit_id":"02538c1b17fdcc715dea5bbac66a339c72dec772"}]}
