)]}'
{".zuul.yaml":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"change_message_id":"245b8ce71499087b4b260dcb9832dc44ac04d0fc","unresolved":false,"context_lines":[{"line_number":1,"context_line":"- job:"},{"line_number":2,"context_line":"    name: monascaevents-tempest-base"},{"line_number":3,"context_line":"    parent: devstack-tempest"},{"line_number":4,"context_line":"    timeout: 7800"},{"line_number":5,"context_line":"    required-projects:"},{"line_number":6,"context_line":"      - openstack-infra/devstack-gate"},{"line_number":7,"context_line":"      - openstack/monasca-events-api"},{"line_number":8,"context_line":"      - openstack/monasca-agent"},{"line_number":9,"context_line":"      - openstack/monasca-api"},{"line_number":10,"context_line":"      - openstack/monasca-common"},{"line_number":11,"context_line":"      - openstack/monasca-grafana-datasource"},{"line_number":12,"context_line":"      - openstack/monasca-notification"},{"line_number":13,"context_line":"      - openstack/monasca-persister"},{"line_number":14,"context_line":"      - openstack/monasca-statsd"},{"line_number":15,"context_line":"      - openstack/monasca-thresh"},{"line_number":16,"context_line":"      - openstack/monasca-ui"},{"line_number":17,"context_line":"      - openstack/python-monascaclient"},{"line_number":18,"context_line":"      - openstack/tempest"},{"line_number":19,"context_line":"      - opt/stack/monasca-log-api"},{"line_number":20,"context_line":"      - openstack/monasca-tempest-plugin"},{"line_number":21,"context_line":"    vars:"},{"line_number":22,"context_line":"      tox_envlist: all"},{"line_number":23,"context_line":"      tempest_test_regex: monasca_tempest_tests.tests.events_api"},{"line_number":24,"context_line":"      devstack_plugins:"},{"line_number":25,"context_line":"        monasca-api: git://git.openstack.org/openstack/monasca-api"},{"line_number":26,"context_line":"        monasca-tempest-plugin: git://git.openstack.org/openstack/monasca-tempest-plugin"},{"line_number":27,"context_line":"        monasca-log-api: git://git.openstack.org/openstack/monasca-log-api"},{"line_number":28,"context_line":"        monasca-events-api: git://git.openstack.org/openstack/monasca-events-api"},{"line_number":29,"context_line":"- job:"},{"line_number":30,"context_line":"    name: monascaevents-python2"},{"line_number":31,"context_line":"    parent: monascaevents-tempest-base"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"3f79a3b5_e08a3d1c","line":28,"range":{"start_line":1,"start_character":2,"end_line":28,"end_character":0},"updated":"2018-12-06 08:59:52.000000000","message":"Unknown project opt/stack/monasca-log-api","commit_id":"6a789cb85ac7c5d7b7b0cb26700acba2df1c8f47"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"change_message_id":"245b8ce71499087b4b260dcb9832dc44ac04d0fc","unresolved":false,"context_lines":[{"line_number":26,"context_line":"        monasca-tempest-plugin: git://git.openstack.org/openstack/monasca-tempest-plugin"},{"line_number":27,"context_line":"        monasca-log-api: git://git.openstack.org/openstack/monasca-log-api"},{"line_number":28,"context_line":"        monasca-events-api: git://git.openstack.org/openstack/monasca-events-api"},{"line_number":29,"context_line":"- job:"},{"line_number":30,"context_line":"    name: monascaevents-python2"},{"line_number":31,"context_line":"    parent: monascaevents-tempest-base"},{"line_number":32,"context_line":"    vars:"},{"line_number":33,"context_line":"      devstack_localrc:"},{"line_number":34,"context_line":"        TEMPEST_PLUGINS: /opt/stack/monasca-tempest-plugin"},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"- job:"},{"line_number":37,"context_line":"    name: monascaevents-python3"},{"line_number":38,"context_line":"    parent: monascaevents-tempest-base"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"3f79a3b5_8093495a","line":35,"range":{"start_line":29,"start_character":2,"end_line":35,"end_character":0},"updated":"2018-12-06 08:59:52.000000000","message":"Job monascaevents-tempest-base not defined","commit_id":"6a789cb85ac7c5d7b7b0cb26700acba2df1c8f47"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"change_message_id":"245b8ce71499087b4b260dcb9832dc44ac04d0fc","unresolved":false,"context_lines":[{"line_number":33,"context_line":"      devstack_localrc:"},{"line_number":34,"context_line":"        TEMPEST_PLUGINS: /opt/stack/monasca-tempest-plugin"},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"- job:"},{"line_number":37,"context_line":"    name: monascaevents-python3"},{"line_number":38,"context_line":"    parent: monascaevents-tempest-base"},{"line_number":39,"context_line":"    vars:"},{"line_number":40,"context_line":"      devstack_localrc:"},{"line_number":41,"context_line":"        USE_PYTHON3: true"},{"line_number":42,"context_line":"        TEMPEST_PLUGINS: /opt/stack/monasca-tempest-plugin"},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"- project:"},{"line_number":45,"context_line":"    templates:"},{"line_number":46,"context_line":"      - openstack-cover-jobs"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"3f79a3b5_a090c54d","line":43,"range":{"start_line":36,"start_character":2,"end_line":43,"end_character":0},"updated":"2018-12-06 08:59:52.000000000","message":"Job monascaevents-tempest-base not defined","commit_id":"6a789cb85ac7c5d7b7b0cb26700acba2df1c8f47"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"change_message_id":"ac739345335818a6aa692c26b655c71eda56a136","unresolved":false,"context_lines":[{"line_number":1,"context_line":"- job:"},{"line_number":2,"context_line":"    name: monascaevents-tempest-base"},{"line_number":3,"context_line":"    parent: devstack-tempest"},{"line_number":4,"context_line":"    timeout: 7800"},{"line_number":5,"context_line":"    required-projects:"},{"line_number":6,"context_line":"      - openstack-infra/devstack-gate"},{"line_number":7,"context_line":"      - openstack/monasca-events-api"},{"line_number":8,"context_line":"      - openstack/monasca-agent"},{"line_number":9,"context_line":"      - openstack/monasca-api"},{"line_number":10,"context_line":"      - openstack/monasca-common"},{"line_number":11,"context_line":"      - openstack/monasca-grafana-datasource"},{"line_number":12,"context_line":"      - openstack/monasca-notification"},{"line_number":13,"context_line":"      - openstack/monasca-persister"},{"line_number":14,"context_line":"      - openstack/monasca-statsd"},{"line_number":15,"context_line":"      - openstack/monasca-thresh"},{"line_number":16,"context_line":"      - openstack/monasca-ui"},{"line_number":17,"context_line":"      - openstack/python-monascaclient"},{"line_number":18,"context_line":"      - openstack/tempest"},{"line_number":19,"context_line":"      - opt/stack/monasca-log-api"},{"line_number":20,"context_line":"      - openstack/monasca-tempest-plugin"},{"line_number":21,"context_line":"    vars:"},{"line_number":22,"context_line":"      tox_envlist: all"},{"line_number":23,"context_line":"      tempest_test_regex: monasca_tempest_tests.tests.events_api"},{"line_number":24,"context_line":"      devstack_plugins:"},{"line_number":25,"context_line":"        monasca-api: git://git.openstack.org/openstack/monasca-api"},{"line_number":26,"context_line":"        monasca-log-api: git://git.openstack.org/openstack/monasca-log-api"},{"line_number":27,"context_line":"        monasca-events-api: git://git.openstack.org/openstack/monasca-events-api"},{"line_number":28,"context_line":"        monasca-tempest-plugin: git://git.openstack.org/openstack/monasca-tempest-plugin"},{"line_number":29,"context_line":"    devstack_services:"},{"line_number":30,"context_line":"        # Disable unneeded services."},{"line_number":31,"context_line":"        etcd3: false"},{"line_number":32,"context_line":"        g-api: false"},{"line_number":33,"context_line":"        g-reg: false"},{"line_number":34,"context_line":"        n-api: false"},{"line_number":35,"context_line":"        n-api-meta: false"},{"line_number":36,"context_line":"        n-cauth: false"},{"line_number":37,"context_line":"        n-cond: false"},{"line_number":38,"context_line":"        n-cpu: false"},{"line_number":39,"context_line":"        n-novnc: false"},{"line_number":40,"context_line":"        n-obj: false"},{"line_number":41,"context_line":"        n-sch: false"},{"line_number":42,"context_line":"        placement-api: false"},{"line_number":43,"context_line":"        s-account: false"},{"line_number":44,"context_line":"        s-container: false"},{"line_number":45,"context_line":"        s-object: false"},{"line_number":46,"context_line":"        s-proxy: false"},{"line_number":47,"context_line":"        c-api: false"},{"line_number":48,"context_line":"        c-bak: false"},{"line_number":49,"context_line":"        c-sch: false"},{"line_number":50,"context_line":"        c-vol: false"},{"line_number":51,"context_line":"        cinder: false"},{"line_number":52,"context_line":"        horizon: false"},{"line_number":53,"context_line":"    irrelevant-files:"},{"line_number":54,"context_line":"      - ^.*\\.rst$"},{"line_number":55,"context_line":"      - ^.*\\.md$"},{"line_number":56,"context_line":"      - ^doc/.*$"},{"line_number":57,"context_line":"      - ^releasenotes/.*$"},{"line_number":58,"context_line":""},{"line_number":59,"context_line":""},{"line_number":60,"context_line":"- job:"},{"line_number":61,"context_line":"    name: monascaevents-python2"},{"line_number":62,"context_line":"    parent: monascaevents-tempest-base"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"3f79a3b5_c0fce141","line":59,"range":{"start_line":1,"start_character":2,"end_line":59,"end_character":0},"updated":"2018-12-06 09:25:57.000000000","message":"extra keys not allowed @ data[\u0027devstack_services\u0027]","commit_id":"5a624701217c644bb326abbc6c08676cf39fef26"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"change_message_id":"ac739345335818a6aa692c26b655c71eda56a136","unresolved":false,"context_lines":[{"line_number":57,"context_line":"      - ^releasenotes/.*$"},{"line_number":58,"context_line":""},{"line_number":59,"context_line":""},{"line_number":60,"context_line":"- job:"},{"line_number":61,"context_line":"    name: monascaevents-python2"},{"line_number":62,"context_line":"    parent: monascaevents-tempest-base"},{"line_number":63,"context_line":"    vars:"},{"line_number":64,"context_line":"      devstack_localrc:"},{"line_number":65,"context_line":"        TEMPEST_PLUGINS: /opt/stack/monasca-tempest-plugin"},{"line_number":66,"context_line":""},{"line_number":67,"context_line":"- job:"},{"line_number":68,"context_line":"    name: monascaevents-python3"},{"line_number":69,"context_line":"    parent: monascaevents-tempest-base"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"3f79a3b5_e0f9dd4e","line":66,"range":{"start_line":60,"start_character":2,"end_line":66,"end_character":0},"updated":"2018-12-06 09:25:57.000000000","message":"Job monascaevents-tempest-base not defined","commit_id":"5a624701217c644bb326abbc6c08676cf39fef26"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"change_message_id":"ac739345335818a6aa692c26b655c71eda56a136","unresolved":false,"context_lines":[{"line_number":64,"context_line":"      devstack_localrc:"},{"line_number":65,"context_line":"        TEMPEST_PLUGINS: /opt/stack/monasca-tempest-plugin"},{"line_number":66,"context_line":""},{"line_number":67,"context_line":"- job:"},{"line_number":68,"context_line":"    name: monascaevents-python3"},{"line_number":69,"context_line":"    parent: monascaevents-tempest-base"},{"line_number":70,"context_line":"    vars:"},{"line_number":71,"context_line":"      devstack_localrc:"},{"line_number":72,"context_line":"        USE_PYTHON3: true"},{"line_number":73,"context_line":"        TEMPEST_PLUGINS: /opt/stack/monasca-tempest-plugin"},{"line_number":74,"context_line":""},{"line_number":75,"context_line":"- project:"},{"line_number":76,"context_line":"    templates:"},{"line_number":77,"context_line":"      - openstack-cover-jobs"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"3f79a3b5_80f26969","line":74,"range":{"start_line":67,"start_character":2,"end_line":74,"end_character":0},"updated":"2018-12-06 09:25:57.000000000","message":"Job monascaevents-tempest-base not defined","commit_id":"5a624701217c644bb326abbc6c08676cf39fef26"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"change_message_id":"f22d2981d6d4724460fbae1e1e38221f50550115","unresolved":false,"context_lines":[{"line_number":1,"context_line":"- job:"},{"line_number":2,"context_line":"    name: monascaevents-tempest-base"},{"line_number":3,"context_line":"    parent: devstack-tempest"},{"line_number":4,"context_line":"    timeout: 7800"},{"line_number":5,"context_line":"    required-projects:"},{"line_number":6,"context_line":"      - openstack-infra/devstack-gate"},{"line_number":7,"context_line":"      - openstack/monasca-events-api"},{"line_number":8,"context_line":"      - openstack/monasca-agent"},{"line_number":9,"context_line":"      - openstack/monasca-api"},{"line_number":10,"context_line":"      - openstack/monasca-common"},{"line_number":11,"context_line":"      - openstack/monasca-grafana-datasource"},{"line_number":12,"context_line":"      - openstack/monasca-notification"},{"line_number":13,"context_line":"      - openstack/monasca-persister"},{"line_number":14,"context_line":"      - openstack/monasca-statsd"},{"line_number":15,"context_line":"      - openstack/monasca-thresh"},{"line_number":16,"context_line":"      - openstack/monasca-ui"},{"line_number":17,"context_line":"      - openstack/python-monascaclient"},{"line_number":18,"context_line":"      - openstack/tempest"},{"line_number":19,"context_line":"      - openstack/monasca-tempest-plugin"},{"line_number":20,"context_line":"    vars:"},{"line_number":21,"context_line":"      tox_envlist: all"},{"line_number":22,"context_line":"      tempest_test_regex: monasca_tempest_tests.tests.events_api"},{"line_number":23,"context_line":"      devstack_plugins:"},{"line_number":24,"context_line":"        monasca-api: git://git.openstack.org/openstack/monasca-api"},{"line_number":25,"context_line":"        monasca-log-api: git://git.openstack.org/openstack/monasca-log-api"},{"line_number":26,"context_line":"        monasca-events-api: git://git.openstack.org/openstack/monasca-events-api"},{"line_number":27,"context_line":"        monasca-tempest-plugin: git://git.openstack.org/openstack/monasca-tempest-plugin"},{"line_number":28,"context_line":"    devstack_services:"},{"line_number":29,"context_line":"        # Disable unneeded services."},{"line_number":30,"context_line":"        etcd3: false"},{"line_number":31,"context_line":"        g-api: false"},{"line_number":32,"context_line":"        g-reg: false"},{"line_number":33,"context_line":"        n-api: false"},{"line_number":34,"context_line":"        n-api-meta: false"},{"line_number":35,"context_line":"        n-cauth: false"},{"line_number":36,"context_line":"        n-cond: false"},{"line_number":37,"context_line":"        n-cpu: false"},{"line_number":38,"context_line":"        n-novnc: false"},{"line_number":39,"context_line":"        n-obj: false"},{"line_number":40,"context_line":"        n-sch: false"},{"line_number":41,"context_line":"        placement-api: false"},{"line_number":42,"context_line":"        s-account: false"},{"line_number":43,"context_line":"        s-container: false"},{"line_number":44,"context_line":"        s-object: false"},{"line_number":45,"context_line":"        s-proxy: false"},{"line_number":46,"context_line":"        c-api: false"},{"line_number":47,"context_line":"        c-bak: false"},{"line_number":48,"context_line":"        c-sch: false"},{"line_number":49,"context_line":"        c-vol: false"},{"line_number":50,"context_line":"        cinder: false"},{"line_number":51,"context_line":"        horizon: false"},{"line_number":52,"context_line":"    irrelevant-files:"},{"line_number":53,"context_line":"      - ^.*\\.rst$"},{"line_number":54,"context_line":"      - ^.*\\.md$"},{"line_number":55,"context_line":"      - ^doc/.*$"},{"line_number":56,"context_line":"      - ^releasenotes/.*$"},{"line_number":57,"context_line":""},{"line_number":58,"context_line":""},{"line_number":59,"context_line":"- job:"},{"line_number":60,"context_line":"    name: monascaevents-python2"},{"line_number":61,"context_line":"    parent: monascaevents-tempest-base"}],"source_content_type":"text/x-yaml","patch_set":8,"id":"3f79a3b5_a020c5af","line":58,"range":{"start_line":1,"start_character":2,"end_line":58,"end_character":0},"updated":"2018-12-06 09:36:07.000000000","message":"extra keys not allowed @ data[\u0027devstack_services\u0027]","commit_id":"5a04a8fa9d5b73fc377bbeb2054a6133d2149881"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"change_message_id":"f22d2981d6d4724460fbae1e1e38221f50550115","unresolved":false,"context_lines":[{"line_number":56,"context_line":"      - ^releasenotes/.*$"},{"line_number":57,"context_line":""},{"line_number":58,"context_line":""},{"line_number":59,"context_line":"- job:"},{"line_number":60,"context_line":"    name: monascaevents-python2"},{"line_number":61,"context_line":"    parent: monascaevents-tempest-base"},{"line_number":62,"context_line":"    vars:"},{"line_number":63,"context_line":"      devstack_localrc:"},{"line_number":64,"context_line":"        TEMPEST_PLUGINS: /opt/stack/monasca-tempest-plugin"},{"line_number":65,"context_line":""},{"line_number":66,"context_line":"- job:"},{"line_number":67,"context_line":"    name: monascaevents-python3"},{"line_number":68,"context_line":"    parent: monascaevents-tempest-base"}],"source_content_type":"text/x-yaml","patch_set":8,"id":"3f79a3b5_4013f168","line":65,"range":{"start_line":59,"start_character":2,"end_line":65,"end_character":0},"updated":"2018-12-06 09:36:07.000000000","message":"Job monascaevents-tempest-base not defined","commit_id":"5a04a8fa9d5b73fc377bbeb2054a6133d2149881"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"change_message_id":"f22d2981d6d4724460fbae1e1e38221f50550115","unresolved":false,"context_lines":[{"line_number":63,"context_line":"      devstack_localrc:"},{"line_number":64,"context_line":"        TEMPEST_PLUGINS: /opt/stack/monasca-tempest-plugin"},{"line_number":65,"context_line":""},{"line_number":66,"context_line":"- job:"},{"line_number":67,"context_line":"    name: monascaevents-python3"},{"line_number":68,"context_line":"    parent: monascaevents-tempest-base"},{"line_number":69,"context_line":"    vars:"},{"line_number":70,"context_line":"      devstack_localrc:"},{"line_number":71,"context_line":"        USE_PYTHON3: true"},{"line_number":72,"context_line":"        TEMPEST_PLUGINS: /opt/stack/monasca-tempest-plugin"},{"line_number":73,"context_line":""},{"line_number":74,"context_line":"- project:"},{"line_number":75,"context_line":"    templates:"},{"line_number":76,"context_line":"      - openstack-cover-jobs"}],"source_content_type":"text/x-yaml","patch_set":8,"id":"3f79a3b5_60186d82","line":73,"range":{"start_line":66,"start_character":2,"end_line":73,"end_character":0},"updated":"2018-12-06 09:36:07.000000000","message":"Job monascaevents-tempest-base not defined","commit_id":"5a04a8fa9d5b73fc377bbeb2054a6133d2149881"},{"author":{"_account_id":21922,"name":"Dobroslaw Zybort","email":"dobroslaw.zybort@ts.fujitsu.com","username":"dobrolaw.zybort"},"change_message_id":"bb47687be14c47243380d341ecb459d567829dab","unresolved":false,"context_lines":[{"line_number":35,"context_line":""},{"line_number":36,"context_line":""},{"line_number":37,"context_line":"- job:"},{"line_number":38,"context_line":"    name: monascaevents-python2"},{"line_number":39,"context_line":"    parent: monascaevents-tempest-base"},{"line_number":40,"context_line":"    vars:"},{"line_number":41,"context_line":"      devstack_localrc:"}],"source_content_type":"text/x-yaml","patch_set":15,"id":"bfdaf3ff_d47ce1ec","line":38,"range":{"start_line":38,"start_character":10,"end_line":38,"end_character":23},"updated":"2019-01-15 14:06:07.000000000","message":"Add `-` between monasca and events","commit_id":"e133c5590c0eb729a4b33628b8e69868c6287d58"},{"author":{"_account_id":26141,"name":"Adrian Czarnecki","email":"adrian.czarnecki@ts.fujitsu.com","username":"czarneckia"},"change_message_id":"e28f233ac9f6e27d6fd7b3ba8af71fb7e6d9df8b","unresolved":false,"context_lines":[{"line_number":35,"context_line":""},{"line_number":36,"context_line":""},{"line_number":37,"context_line":"- job:"},{"line_number":38,"context_line":"    name: monascaevents-python2"},{"line_number":39,"context_line":"    parent: monascaevents-tempest-base"},{"line_number":40,"context_line":"    vars:"},{"line_number":41,"context_line":"      devstack_localrc:"}],"source_content_type":"text/x-yaml","patch_set":15,"id":"9fdfeff1_7773dfe8","line":38,"range":{"start_line":38,"start_character":10,"end_line":38,"end_character":23},"in_reply_to":"bfdaf3ff_d47ce1ec","updated":"2019-01-22 09:48:37.000000000","message":"Done","commit_id":"e133c5590c0eb729a4b33628b8e69868c6287d58"},{"author":{"_account_id":21922,"name":"Dobroslaw Zybort","email":"dobroslaw.zybort@ts.fujitsu.com","username":"dobrolaw.zybort"},"change_message_id":"bb47687be14c47243380d341ecb459d567829dab","unresolved":false,"context_lines":[{"line_number":36,"context_line":""},{"line_number":37,"context_line":"- job:"},{"line_number":38,"context_line":"    name: monascaevents-python2"},{"line_number":39,"context_line":"    parent: monascaevents-tempest-base"},{"line_number":40,"context_line":"    vars:"},{"line_number":41,"context_line":"      devstack_localrc:"},{"line_number":42,"context_line":"        TEMPEST_PLUGINS: /opt/stack/monasca-tempest-plugin"}],"source_content_type":"text/x-yaml","patch_set":15,"id":"bfdaf3ff_7483b5cd","line":39,"range":{"start_line":39,"start_character":12,"end_line":39,"end_character":25},"updated":"2019-01-15 14:06:07.000000000","message":"Add `-` between monasca and events","commit_id":"e133c5590c0eb729a4b33628b8e69868c6287d58"},{"author":{"_account_id":26141,"name":"Adrian Czarnecki","email":"adrian.czarnecki@ts.fujitsu.com","username":"czarneckia"},"change_message_id":"e28f233ac9f6e27d6fd7b3ba8af71fb7e6d9df8b","unresolved":false,"context_lines":[{"line_number":36,"context_line":""},{"line_number":37,"context_line":"- job:"},{"line_number":38,"context_line":"    name: monascaevents-python2"},{"line_number":39,"context_line":"    parent: monascaevents-tempest-base"},{"line_number":40,"context_line":"    vars:"},{"line_number":41,"context_line":"      devstack_localrc:"},{"line_number":42,"context_line":"        TEMPEST_PLUGINS: /opt/stack/monasca-tempest-plugin"}],"source_content_type":"text/x-yaml","patch_set":15,"id":"9fdfeff1_1780538b","line":39,"range":{"start_line":39,"start_character":12,"end_line":39,"end_character":25},"in_reply_to":"bfdaf3ff_7483b5cd","updated":"2019-01-22 09:48:37.000000000","message":"Done","commit_id":"e133c5590c0eb729a4b33628b8e69868c6287d58"},{"author":{"_account_id":21922,"name":"Dobroslaw Zybort","email":"dobroslaw.zybort@ts.fujitsu.com","username":"dobrolaw.zybort"},"change_message_id":"bb47687be14c47243380d341ecb459d567829dab","unresolved":false,"context_lines":[{"line_number":42,"context_line":"        TEMPEST_PLUGINS: /opt/stack/monasca-tempest-plugin"},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"- job:"},{"line_number":45,"context_line":"    name: monascaevents-python3"},{"line_number":46,"context_line":"    parent: monascaevents-tempest-base"},{"line_number":47,"context_line":"    vars:"},{"line_number":48,"context_line":"      devstack_localrc:"}],"source_content_type":"text/x-yaml","patch_set":15,"id":"bfdaf3ff_948659db","line":45,"range":{"start_line":45,"start_character":10,"end_line":45,"end_character":23},"updated":"2019-01-15 14:06:07.000000000","message":"Add `-` between monasca and events","commit_id":"e133c5590c0eb729a4b33628b8e69868c6287d58"},{"author":{"_account_id":26141,"name":"Adrian Czarnecki","email":"adrian.czarnecki@ts.fujitsu.com","username":"czarneckia"},"change_message_id":"e28f233ac9f6e27d6fd7b3ba8af71fb7e6d9df8b","unresolved":false,"context_lines":[{"line_number":42,"context_line":"        TEMPEST_PLUGINS: /opt/stack/monasca-tempest-plugin"},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"- job:"},{"line_number":45,"context_line":"    name: monascaevents-python3"},{"line_number":46,"context_line":"    parent: monascaevents-tempest-base"},{"line_number":47,"context_line":"    vars:"},{"line_number":48,"context_line":"      devstack_localrc:"}],"source_content_type":"text/x-yaml","patch_set":15,"id":"9fdfeff1_377d57b1","line":45,"range":{"start_line":45,"start_character":10,"end_line":45,"end_character":23},"in_reply_to":"bfdaf3ff_948659db","updated":"2019-01-22 09:48:37.000000000","message":"Done","commit_id":"e133c5590c0eb729a4b33628b8e69868c6287d58"},{"author":{"_account_id":21922,"name":"Dobroslaw Zybort","email":"dobroslaw.zybort@ts.fujitsu.com","username":"dobrolaw.zybort"},"change_message_id":"bb47687be14c47243380d341ecb459d567829dab","unresolved":false,"context_lines":[{"line_number":43,"context_line":""},{"line_number":44,"context_line":"- job:"},{"line_number":45,"context_line":"    name: monascaevents-python3"},{"line_number":46,"context_line":"    parent: monascaevents-tempest-base"},{"line_number":47,"context_line":"    vars:"},{"line_number":48,"context_line":"      devstack_localrc:"},{"line_number":49,"context_line":"        USE_PYTHON3: true"}],"source_content_type":"text/x-yaml","patch_set":15,"id":"bfdaf3ff_346d2d32","line":46,"range":{"start_line":46,"start_character":12,"end_line":46,"end_character":25},"updated":"2019-01-15 14:06:07.000000000","message":"Add `-` between monasca and events","commit_id":"e133c5590c0eb729a4b33628b8e69868c6287d58"},{"author":{"_account_id":26141,"name":"Adrian Czarnecki","email":"adrian.czarnecki@ts.fujitsu.com","username":"czarneckia"},"change_message_id":"e28f233ac9f6e27d6fd7b3ba8af71fb7e6d9df8b","unresolved":false,"context_lines":[{"line_number":43,"context_line":""},{"line_number":44,"context_line":"- job:"},{"line_number":45,"context_line":"    name: monascaevents-python3"},{"line_number":46,"context_line":"    parent: monascaevents-tempest-base"},{"line_number":47,"context_line":"    vars:"},{"line_number":48,"context_line":"      devstack_localrc:"},{"line_number":49,"context_line":"        USE_PYTHON3: true"}],"source_content_type":"text/x-yaml","patch_set":15,"id":"9fdfeff1_f7502f35","line":46,"range":{"start_line":46,"start_character":12,"end_line":46,"end_character":25},"in_reply_to":"bfdaf3ff_346d2d32","updated":"2019-01-22 09:48:37.000000000","message":"Done","commit_id":"e133c5590c0eb729a4b33628b8e69868c6287d58"},{"author":{"_account_id":21922,"name":"Dobroslaw Zybort","email":"dobroslaw.zybort@ts.fujitsu.com","username":"dobrolaw.zybort"},"change_message_id":"bb47687be14c47243380d341ecb459d567829dab","unresolved":false,"context_lines":[{"line_number":60,"context_line":"      - release-notes-jobs-python3"},{"line_number":61,"context_line":"    check:"},{"line_number":62,"context_line":"      jobs:"},{"line_number":63,"context_line":"        - monascaevents-python2"},{"line_number":64,"context_line":"        - monascaevents-python3"},{"line_number":65,"context_line":"    gate:"},{"line_number":66,"context_line":"      queue: monasca"}],"source_content_type":"text/x-yaml","patch_set":15,"id":"bfdaf3ff_5468f11f","line":63,"range":{"start_line":63,"start_character":10,"end_line":63,"end_character":23},"updated":"2019-01-15 14:06:07.000000000","message":"Add `-` between monasca and events","commit_id":"e133c5590c0eb729a4b33628b8e69868c6287d58"},{"author":{"_account_id":26141,"name":"Adrian Czarnecki","email":"adrian.czarnecki@ts.fujitsu.com","username":"czarneckia"},"change_message_id":"e28f233ac9f6e27d6fd7b3ba8af71fb7e6d9df8b","unresolved":false,"context_lines":[{"line_number":60,"context_line":"      - release-notes-jobs-python3"},{"line_number":61,"context_line":"    check:"},{"line_number":62,"context_line":"      jobs:"},{"line_number":63,"context_line":"        - monascaevents-python2"},{"line_number":64,"context_line":"        - monascaevents-python3"},{"line_number":65,"context_line":"    gate:"},{"line_number":66,"context_line":"      queue: monasca"}],"source_content_type":"text/x-yaml","patch_set":15,"id":"9fdfeff1_97452373","line":63,"range":{"start_line":63,"start_character":10,"end_line":63,"end_character":23},"in_reply_to":"bfdaf3ff_5468f11f","updated":"2019-01-22 09:48:37.000000000","message":"Done","commit_id":"e133c5590c0eb729a4b33628b8e69868c6287d58"},{"author":{"_account_id":21922,"name":"Dobroslaw Zybort","email":"dobroslaw.zybort@ts.fujitsu.com","username":"dobrolaw.zybort"},"change_message_id":"bb47687be14c47243380d341ecb459d567829dab","unresolved":false,"context_lines":[{"line_number":61,"context_line":"    check:"},{"line_number":62,"context_line":"      jobs:"},{"line_number":63,"context_line":"        - monascaevents-python2"},{"line_number":64,"context_line":"        - monascaevents-python3"},{"line_number":65,"context_line":"    gate:"},{"line_number":66,"context_line":"      queue: monasca"},{"line_number":67,"context_line":"      jobs:"}],"source_content_type":"text/x-yaml","patch_set":15,"id":"bfdaf3ff_f476c506","line":64,"range":{"start_line":64,"start_character":10,"end_line":64,"end_character":23},"updated":"2019-01-15 14:06:07.000000000","message":"Add `-` between monasca and events","commit_id":"e133c5590c0eb729a4b33628b8e69868c6287d58"},{"author":{"_account_id":26141,"name":"Adrian Czarnecki","email":"adrian.czarnecki@ts.fujitsu.com","username":"czarneckia"},"change_message_id":"e28f233ac9f6e27d6fd7b3ba8af71fb7e6d9df8b","unresolved":false,"context_lines":[{"line_number":61,"context_line":"    check:"},{"line_number":62,"context_line":"      jobs:"},{"line_number":63,"context_line":"        - monascaevents-python2"},{"line_number":64,"context_line":"        - monascaevents-python3"},{"line_number":65,"context_line":"    gate:"},{"line_number":66,"context_line":"      queue: monasca"},{"line_number":67,"context_line":"      jobs:"}],"source_content_type":"text/x-yaml","patch_set":15,"id":"9fdfeff1_b74aa77d","line":64,"range":{"start_line":64,"start_character":10,"end_line":64,"end_character":23},"in_reply_to":"bfdaf3ff_f476c506","updated":"2019-01-22 09:48:37.000000000","message":"Done","commit_id":"e133c5590c0eb729a4b33628b8e69868c6287d58"},{"author":{"_account_id":21922,"name":"Dobroslaw Zybort","email":"dobroslaw.zybort@ts.fujitsu.com","username":"dobrolaw.zybort"},"change_message_id":"bb47687be14c47243380d341ecb459d567829dab","unresolved":false,"context_lines":[{"line_number":65,"context_line":"    gate:"},{"line_number":66,"context_line":"      queue: monasca"},{"line_number":67,"context_line":"      jobs:"},{"line_number":68,"context_line":"        - monascaevents-python2"}],"source_content_type":"text/x-yaml","patch_set":15,"id":"bfdaf3ff_14726912","line":68,"range":{"start_line":68,"start_character":10,"end_line":68,"end_character":23},"updated":"2019-01-15 14:06:07.000000000","message":"Add `-` between monasca and events","commit_id":"e133c5590c0eb729a4b33628b8e69868c6287d58"},{"author":{"_account_id":26141,"name":"Adrian Czarnecki","email":"adrian.czarnecki@ts.fujitsu.com","username":"czarneckia"},"change_message_id":"e28f233ac9f6e27d6fd7b3ba8af71fb7e6d9df8b","unresolved":false,"context_lines":[{"line_number":65,"context_line":"    gate:"},{"line_number":66,"context_line":"      queue: monasca"},{"line_number":67,"context_line":"      jobs:"},{"line_number":68,"context_line":"        - monascaevents-python2"}],"source_content_type":"text/x-yaml","patch_set":15,"id":"9fdfeff1_575fbb40","line":68,"range":{"start_line":68,"start_character":10,"end_line":68,"end_character":23},"in_reply_to":"bfdaf3ff_14726912","updated":"2019-01-22 09:48:37.000000000","message":"Done","commit_id":"e133c5590c0eb729a4b33628b8e69868c6287d58"}],"/COMMIT_MSG":[{"author":{"_account_id":7102,"name":"Thomas Bechtold","email":"thomas.bechtold@chainguard.dev","username":"toabctl"},"change_message_id":"9eb1cd34bdb04e419c76cd8a451477875cd29e8d","unresolved":false,"context_lines":[{"line_number":5,"context_line":"CommitDate: 2019-02-05 15:04:58 +0100"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Reconfigure tempest configuration"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Story: 2004549"},{"line_number":10,"context_line":"Task: 28303"},{"line_number":11,"context_line":"Depends-On: https://review.openstack.org/599575"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":18,"id":"9fdfeff1_b7d4e7be","line":8,"updated":"2019-02-06 09:04:09.000000000","message":"Could you describe why this is useful please? See https://wiki.openstack.org/wiki/GitCommitMessages#Information_in_commit_messages","commit_id":"14e5feda820129a77f0444ed6102855111a99fd3"}]}
