)]}'
{".zuul.yaml":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"change_message_id":"fc7f0dd43d1d44025717a00a7b52c9e4b4954491","unresolved":false,"context_lines":[{"line_number":1,"context_line":"- job:"},{"line_number":2,"context_line":"    name: self-healing-devstack-base"},{"line_number":3,"context_line":"    parent: legacy-dsvm-base"},{"line_number":4,"context_line":"    run: playbooks/devstack/functional/run.yaml"},{"line_number":5,"context_line":"    post-run: playbooks/devstack/functional/post.yaml"},{"line_number":6,"context_line":"    timeout: 7800"},{"line_number":7,"context_line":"    required-projects:"},{"line_number":8,"context_line":"      - openstack-infra/devstack-gate"},{"line_number":9,"context_line":"      - openstack/aodh"},{"line_number":10,"context_line":"      - openstack/barbican"},{"line_number":11,"context_line":"      - openstack/barbican-tempest-plugin"},{"line_number":12,"context_line":"      - openstack/ceilometer"},{"line_number":13,"context_line":"      - openstack/congress"},{"line_number":14,"context_line":"      - openstack/devstack-plugin-amqp1"},{"line_number":15,"context_line":"      - openstack/heat"},{"line_number":16,"context_line":"      - openstack/heat-tempest-plugin"},{"line_number":17,"context_line":"      - openstack/mistral"},{"line_number":18,"context_line":"      - openstack/neutron"},{"line_number":19,"context_line":"      - openstack/octavia"},{"line_number":20,"context_line":"      - openstack/oslo.messaging"},{"line_number":21,"context_line":"      - openstack/python-barbicanclient"},{"line_number":22,"context_line":"      - openstack/python-heatclient"},{"line_number":23,"context_line":"      - openstack/heat-agents"},{"line_number":24,"context_line":"      - openstack/python-zaqarclient"},{"line_number":25,"context_line":"      - openstack/self-healing-sig"},{"line_number":26,"context_line":"      - openstack/vitrage"},{"line_number":27,"context_line":"      - openstack/zaqar"},{"line_number":28,"context_line":"    irrelevant-files:"},{"line_number":29,"context_line":"      - ^.*\\.rst$"},{"line_number":30,"context_line":"      - ^doc/.*$"},{"line_number":31,"context_line":"    vars:"},{"line_number":32,"context_line":"      use_python3: 0"},{"line_number":33,"context_line":""},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"- project:"},{"line_number":36,"context_line":"    templates:"},{"line_number":37,"context_line":"      - publish-openstack-sphinx-docs"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"ffb9cba7_87c9f2ac","line":34,"range":{"start_line":1,"start_character":2,"end_line":34,"end_character":0},"updated":"2019-04-30 22:54:37.000000000","message":"Unknown project openstack-infra/devstack-gate","commit_id":"f8d87ed7caed8a388d8d54858539ab9f22984024"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"change_message_id":"fc7f0dd43d1d44025717a00a7b52c9e4b4954491","unresolved":false,"context_lines":[{"line_number":32,"context_line":"      use_python3: 0"},{"line_number":33,"context_line":""},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"- project:"},{"line_number":36,"context_line":"    templates:"},{"line_number":37,"context_line":"      - publish-openstack-sphinx-docs"},{"line_number":38,"context_line":"    check:"},{"line_number":39,"context_line":"      jobs:"},{"line_number":40,"context_line":"        - self-healing-devstack-base"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"ffb9cba7_a7ce76b1","line":40,"range":{"start_line":35,"start_character":2,"end_line":40,"end_character":0},"updated":"2019-04-30 22:54:37.000000000","message":"Job self-healing-devstack-base not defined","commit_id":"f8d87ed7caed8a388d8d54858539ab9f22984024"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"change_message_id":"c53ff4a4958cc964cf357bd9e89a1e5f3ef3d5ad","unresolved":false,"context_lines":[{"line_number":1,"context_line":"- job:"},{"line_number":2,"context_line":"    name: self-healing-devstack-base"},{"line_number":3,"context_line":"    parent: legacy-dsvm-base"},{"line_number":4,"context_line":"    run: playbooks/devstack/functional/run.yaml"},{"line_number":5,"context_line":"    post-run: playbooks/devstack/functional/post.yaml"},{"line_number":6,"context_line":"    timeout: 7800"},{"line_number":7,"context_line":"    required-projects:"},{"line_number":8,"context_line":"      - openstack-infra/devstack-gate"},{"line_number":9,"context_line":"      - openstack/aodh"},{"line_number":10,"context_line":"      - openstack/barbican"},{"line_number":11,"context_line":"      - openstack/barbican-tempest-plugin"},{"line_number":12,"context_line":"      - openstack/ceilometer"},{"line_number":13,"context_line":"      - openstack/congress"},{"line_number":14,"context_line":"      - openstack/devstack-plugin-amqp1"},{"line_number":15,"context_line":"      - openstack/heat"},{"line_number":16,"context_line":"      - openstack/heat-tempest-plugin"},{"line_number":17,"context_line":"      - openstack/mistral"},{"line_number":18,"context_line":"      - openstack/neutron"},{"line_number":19,"context_line":"      - openstack/octavia"},{"line_number":20,"context_line":"      - openstack/oslo.messaging"},{"line_number":21,"context_line":"      - openstack/python-barbicanclient"},{"line_number":22,"context_line":"      - openstack/python-heatclient"},{"line_number":23,"context_line":"      - openstack/heat-agents"},{"line_number":24,"context_line":"      - openstack/python-zaqarclient"},{"line_number":25,"context_line":"      - openstack/self-healing-sig"},{"line_number":26,"context_line":"      - openstack/vitrage"},{"line_number":27,"context_line":"      - openstack/zaqar"},{"line_number":28,"context_line":"    irrelevant-files:"},{"line_number":29,"context_line":"      - ^.*\\.rst$"},{"line_number":30,"context_line":"      - ^doc/.*$"},{"line_number":31,"context_line":"    vars:"},{"line_number":32,"context_line":"      use_python3: 0"},{"line_number":33,"context_line":""},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"- project:"},{"line_number":36,"context_line":"    templates:"},{"line_number":37,"context_line":"      - publish-openstack-sphinx-docs"}],"source_content_type":"text/x-yaml","patch_set":8,"id":"ffb9cba7_3fcfe656","line":34,"range":{"start_line":1,"start_character":2,"end_line":34,"end_character":0},"updated":"2019-05-01 20:40:42.000000000","message":"Unknown project openstack-infra/devstack-gate","commit_id":"ef4f39bc2361adde2ec61cc9056a78c2c7dbbf71"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"change_message_id":"c53ff4a4958cc964cf357bd9e89a1e5f3ef3d5ad","unresolved":false,"context_lines":[{"line_number":32,"context_line":"      use_python3: 0"},{"line_number":33,"context_line":""},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"- project:"},{"line_number":36,"context_line":"    templates:"},{"line_number":37,"context_line":"      - publish-openstack-sphinx-docs"},{"line_number":38,"context_line":"    check:"},{"line_number":39,"context_line":"      jobs:"},{"line_number":40,"context_line":"        - self-healing-devstack-base"}],"source_content_type":"text/x-yaml","patch_set":8,"id":"ffb9cba7_dfd7aaed","line":40,"range":{"start_line":35,"start_character":2,"end_line":40,"end_character":0},"updated":"2019-05-01 20:40:42.000000000","message":"Job self-healing-devstack-base not defined","commit_id":"ef4f39bc2361adde2ec61cc9056a78c2c7dbbf71"}],"/COMMIT_MSG":[{"author":{"_account_id":2394,"name":"Adam Spiers","email":"aspiers@suse.com","username":"adam.spiers"},"change_message_id":"2d7eac0cc1b8dc2339994552b9e87cd846b1b6f2","unresolved":false,"context_lines":[{"line_number":5,"context_line":"CommitDate: 2019-05-03 08:50:07 -0600"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"[WIP] Test Heat self-healing tempest"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Change-Id: I3b7503aa688700e016297cbd0047dd65cb989f02"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":14,"id":"dfbec78f_0877acd6","line":8,"updated":"2019-05-08 17:46:54.000000000","message":"Should this reference StoryBoard? i.e.\n\nStory: 2002684\nTask: 22506\n\n(or Task: 22507, I\u0027m not sure what the difference is?)","commit_id":"914ea1e2d2c8b2c46116293114c9a2fdded7396c"}]}
