)]}'
{".zuul.yaml":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"change_message_id":"74a7e44cae0e271803105a9d8091732419ce8568","unresolved":false,"context_lines":[{"line_number":314,"context_line":"        ENABLE_FILE_INJECTION: true"},{"line_number":315,"context_line":"        DATABASE_TYPE: postgresql"},{"line_number":316,"context_line":""},{"line_number":317,"context_line":"- project:"},{"line_number":318,"context_line":"    templates:"},{"line_number":319,"context_line":"      - check-requirements"},{"line_number":320,"context_line":"      - integrated-gate"},{"line_number":321,"context_line":"      - integrated-gate-py35"},{"line_number":322,"context_line":"      - openstack-cover-jobs"},{"line_number":323,"context_line":"      - openstack-python-jobs"},{"line_number":324,"context_line":"      - openstack-python35-jobs"},{"line_number":325,"context_line":"      - openstack-python36-jobs"},{"line_number":326,"context_line":"      - publish-openstack-docs-pti"},{"line_number":327,"context_line":"      - release-notes-jobs-python3"},{"line_number":328,"context_line":"    check:"},{"line_number":329,"context_line":"      jobs:"},{"line_number":330,"context_line":"        - devstack-tempest:"},{"line_number":331,"context_line":"            files:"},{"line_number":332,"context_line":"              - ^playbooks/"},{"line_number":333,"context_line":"              - ^roles/"},{"line_number":334,"context_line":"              - ^.zuul.yaml$"},{"line_number":335,"context_line":"        - nova-multiattach:"},{"line_number":336,"context_line":"            # Define list of irrelevant files to use everywhere else"},{"line_number":337,"context_line":"            irrelevant-files: \u0026tempest-irrelevant-files"},{"line_number":338,"context_line":"              - ^(test-|)requirements.txt$"},{"line_number":339,"context_line":"              - ^.*\\.rst$"},{"line_number":340,"context_line":"              - ^doc/.*$"},{"line_number":341,"context_line":"              - ^etc/.*$"},{"line_number":342,"context_line":"              - ^releasenotes/.*$"},{"line_number":343,"context_line":"              - ^setup.cfg$"},{"line_number":344,"context_line":"              - ^tempest/hacking/.*$"},{"line_number":345,"context_line":"              - ^tempest/tests/.*$"},{"line_number":346,"context_line":"        - tempest-full-parallel:"},{"line_number":347,"context_line":"            irrelevant-files: *tempest-irrelevant-files"},{"line_number":348,"context_line":"        - tempest-full-py36:"},{"line_number":349,"context_line":"            irrelevant-files: *tempest-irrelevant-files"},{"line_number":350,"context_line":"        - tempest-full-rocky:"},{"line_number":351,"context_line":"            irrelevant-files: *tempest-irrelevant-files"},{"line_number":352,"context_line":"        - tempest-full-rocky-py3:"},{"line_number":353,"context_line":"            irrelevant-files: *tempest-irrelevant-files"},{"line_number":354,"context_line":"        - tempest-full-queens:"},{"line_number":355,"context_line":"            irrelevant-files: *tempest-irrelevant-files"},{"line_number":356,"context_line":"        - tempest-full-queens-py3:"},{"line_number":357,"context_line":"            irrelevant-files: *tempest-irrelevant-files"},{"line_number":358,"context_line":"        - tempest-full-pike:"},{"line_number":359,"context_line":"            irrelevant-files: *tempest-irrelevant-files"},{"line_number":360,"context_line":"        - tempest-multinode-full:"},{"line_number":361,"context_line":"            irrelevant-files: *tempest-irrelevant-files"},{"line_number":362,"context_line":"        - tempest-tox-plugin-sanity-check"},{"line_number":363,"context_line":"        - tempest-slow:"},{"line_number":364,"context_line":"            irrelevant-files: *tempest-irrelevant-files"},{"line_number":365,"context_line":"        - nova-cells-v1:"},{"line_number":366,"context_line":"            irrelevant-files: *tempest-irrelevant-files"},{"line_number":367,"context_line":"        - nova-live-migration:"},{"line_number":368,"context_line":"            voting: false"},{"line_number":369,"context_line":"            irrelevant-files: *tempest-irrelevant-files"},{"line_number":370,"context_line":"        - neutron-grenade-multinode:"},{"line_number":371,"context_line":"            irrelevant-files: *tempest-irrelevant-files"},{"line_number":372,"context_line":"        - neutron-grenade:"},{"line_number":373,"context_line":"            irrelevant-files: *tempest-irrelevant-files"},{"line_number":374,"context_line":"        - devstack-plugin-ceph-tempest:"},{"line_number":375,"context_line":"            voting: false"},{"line_number":376,"context_line":"            irrelevant-files: *tempest-irrelevant-files"},{"line_number":377,"context_line":"        - puppet-openstack-integration-4-scenario001-tempest-centos-7:"},{"line_number":378,"context_line":"            voting: false"},{"line_number":379,"context_line":"            irrelevant-files: *tempest-irrelevant-files"},{"line_number":380,"context_line":"        - puppet-openstack-integration-4-scenario002-tempest-centos-7:"},{"line_number":381,"context_line":"            voting: false"},{"line_number":382,"context_line":"            irrelevant-files: *tempest-irrelevant-files"},{"line_number":383,"context_line":"        - puppet-openstack-integration-4-scenario003-tempest-centos-7:"},{"line_number":384,"context_line":"            voting: false"},{"line_number":385,"context_line":"            irrelevant-files: *tempest-irrelevant-files"},{"line_number":386,"context_line":"        - puppet-openstack-integration-4-scenario004-tempest-centos-7:"},{"line_number":387,"context_line":"            voting: false"},{"line_number":388,"context_line":"            irrelevant-files: *tempest-irrelevant-files"},{"line_number":389,"context_line":"        - neutron-tempest-dvr:"},{"line_number":390,"context_line":"            irrelevant-files: *tempest-irrelevant-files"},{"line_number":391,"context_line":"        - legacy-tempest-dsvm-neutron-full-ocata:"},{"line_number":392,"context_line":"            irrelevant-files: *tempest-irrelevant-files"},{"line_number":393,"context_line":"        - tempest-full:"},{"line_number":394,"context_line":"            irrelevant-files: *tempest-irrelevant-files"},{"line_number":395,"context_line":"        - interop-tempest-consistency:"},{"line_number":396,"context_line":"            voting: false"},{"line_number":397,"context_line":"            irrelevant-files: *tempest-irrelevant-files"},{"line_number":398,"context_line":"    gate:"},{"line_number":399,"context_line":"      jobs:"},{"line_number":400,"context_line":"        - nova-multiattach:"},{"line_number":401,"context_line":"            irrelevant-files: *tempest-irrelevant-files"},{"line_number":402,"context_line":"        - tempest-slow:"},{"line_number":403,"context_line":"            irrelevant-files: *tempest-irrelevant-files"},{"line_number":404,"context_line":"        - neutron-grenade-multinode:"},{"line_number":405,"context_line":"            irrelevant-files: *tempest-irrelevant-files"},{"line_number":406,"context_line":"        - legacy-tempest-dsvm-neutron-full:"},{"line_number":407,"context_line":"            irrelevant-files: *tempest-irrelevant-files"},{"line_number":408,"context_line":"        - neutron-grenade:"},{"line_number":409,"context_line":"            irrelevant-files: *tempest-irrelevant-files"},{"line_number":410,"context_line":"    experimental:"},{"line_number":411,"context_line":"      jobs:"},{"line_number":412,"context_line":"        - tempest-cinder-v2-api:"},{"line_number":413,"context_line":"            irrelevant-files: *tempest-irrelevant-files"},{"line_number":414,"context_line":"        - legacy-periodic-tempest-dsvm-all-master:"},{"line_number":415,"context_line":"            irrelevant-files: *tempest-irrelevant-files"},{"line_number":416,"context_line":"        - legacy-tempest-dsvm-multinode-full:"},{"line_number":417,"context_line":"            irrelevant-files: *tempest-irrelevant-files"},{"line_number":418,"context_line":"        - legacy-tempest-dsvm-neutron-dvr-multinode-full:"},{"line_number":419,"context_line":"            irrelevant-files: *tempest-irrelevant-files"},{"line_number":420,"context_line":"        - neutron-tempest-dvr-ha-multinode-full:"},{"line_number":421,"context_line":"            irrelevant-files: *tempest-irrelevant-files"},{"line_number":422,"context_line":"        - legacy-tempest-dsvm-full-test-accounts:"},{"line_number":423,"context_line":"            irrelevant-files: *tempest-irrelevant-files"},{"line_number":424,"context_line":"        - legacy-tempest-dsvm-neutron-full-test-accounts:"},{"line_number":425,"context_line":"            irrelevant-files: *tempest-irrelevant-files"},{"line_number":426,"context_line":"        - legacy-tempest-dsvm-identity-v3-test-accounts:"},{"line_number":427,"context_line":"            irrelevant-files: *tempest-irrelevant-files"},{"line_number":428,"context_line":"        - legacy-tempest-dsvm-neutron-full-non-admin:"},{"line_number":429,"context_line":"            irrelevant-files: *tempest-irrelevant-files"},{"line_number":430,"context_line":"        - legacy-tempest-dsvm-nova-v20-api:"},{"line_number":431,"context_line":"            irrelevant-files: *tempest-irrelevant-files"},{"line_number":432,"context_line":"        - legacy-tempest-dsvm-lvm-multibackend:"},{"line_number":433,"context_line":"            irrelevant-files: *tempest-irrelevant-files"},{"line_number":434,"context_line":"        - devstack-plugin-ceph-tempest-py3:"},{"line_number":435,"context_line":"            irrelevant-files: *tempest-irrelevant-files"},{"line_number":436,"context_line":"        - tempest-pg-full:"},{"line_number":437,"context_line":"            irrelevant-files: *tempest-irrelevant-files"},{"line_number":438,"context_line":"        - tempest-full-py3-opensuse150:"},{"line_number":439,"context_line":"            irrelevant-files: *tempest-irrelevant-files"},{"line_number":440,"context_line":"    periodic-stable:"},{"line_number":441,"context_line":"      jobs:"},{"line_number":442,"context_line":"        - tempest-full-rocky"},{"line_number":443,"context_line":"        - tempest-full-rocky-py3"},{"line_number":444,"context_line":"        - tempest-full-queens"},{"line_number":445,"context_line":"        - tempest-full-queens-py3"},{"line_number":446,"context_line":"        - tempest-full-pike"},{"line_number":447,"context_line":"        - legacy-periodic-tempest-dsvm-neutron-full-ocata"},{"line_number":448,"context_line":"    periodic:"},{"line_number":449,"context_line":"      jobs:"},{"line_number":450,"context_line":"        - legacy-periodic-tempest-dsvm-full-test-accounts-master"},{"line_number":451,"context_line":"        - legacy-periodic-tempest-dsvm-neutron-full-test-accounts-master"},{"line_number":452,"context_line":"        - legacy-periodic-tempest-dsvm-neutron-full-non-admin-master"},{"line_number":453,"context_line":"        - legacy-periodic-tempest-dsvm-all-master"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"3f79a3b5_41bf85c9","line":453,"range":{"start_line":317,"start_character":2,"end_line":453,"end_character":0},"updated":"2018-10-11 08:56:17.000000000","message":"Job legacy-tempest-dsvm-full-test-accounts not defined","commit_id":"1e5c098f9fdda6cd723426dd2e4ca0b5d06237e2"}]}
