)]}'
{".zuul.yaml":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"52e97cc5423e31c6e5139083603861a729d07ae3","unresolved":false,"context_lines":[{"line_number":228,"context_line":"    name: keystone-dsvm-py35-functional-federation"},{"line_number":229,"context_line":"    parent: keystone-dsvm-py35-functional-federation-ubuntu-xenial"},{"line_number":230,"context_line":""},{"line_number":231,"context_line":"- project:"},{"line_number":232,"context_line":"    templates:"},{"line_number":233,"context_line":"      - openstack-cover-jobs"},{"line_number":234,"context_line":"      - openstack-lower-constraints-jobs"},{"line_number":235,"context_line":"      - openstack-python3-victoria-jobs"},{"line_number":236,"context_line":"      - publish-openstack-docs-pti"},{"line_number":237,"context_line":"      - periodic-stable-jobs"},{"line_number":238,"context_line":"      - check-requirements"},{"line_number":239,"context_line":"      - integrated-gate-py3"},{"line_number":240,"context_line":"      - release-notes-jobs-python3"},{"line_number":241,"context_line":"    check:"},{"line_number":242,"context_line":"      jobs:"},{"line_number":243,"context_line":"        - keystone-dsvm-py3-functional:"},{"line_number":244,"context_line":"            irrelevant-files: \u0026irrelevant-files"},{"line_number":245,"context_line":"              - ^.*\\.rst$"},{"line_number":246,"context_line":"              - ^api-ref/.*$"},{"line_number":247,"context_line":"              - ^doc/.*$"},{"line_number":248,"context_line":"              - ^etc/.*$"},{"line_number":249,"context_line":"              - ^keystone/tests/unit/.*$"},{"line_number":250,"context_line":"              - ^releasenotes/.*$"},{"line_number":251,"context_line":"        - keystone-dsvm-py3-functional-federation-ubuntu-focal:"},{"line_number":252,"context_line":"            voting: false"},{"line_number":253,"context_line":"            irrelevant-files: *irrelevant-files"},{"line_number":254,"context_line":"        - keystone-dsvm-py3-functional-federation-ubuntu-focal-k2k:"},{"line_number":255,"context_line":"            irrelevant-files: *irrelevant-files"},{"line_number":256,"context_line":"        - keystoneclient-devstack-functional:"},{"line_number":257,"context_line":"            voting: false"},{"line_number":258,"context_line":"            irrelevant-files: *irrelevant-files"},{"line_number":259,"context_line":"        - keystone-dsvm-ldap-domain-specific-driver:"},{"line_number":260,"context_line":"            voting: false"},{"line_number":261,"context_line":"            irrelevant-files: \u0026tempest-irrelevant-files"},{"line_number":262,"context_line":"              - ^(test-|)requirements.txt$"},{"line_number":263,"context_line":"              - ^.*\\.rst$"},{"line_number":264,"context_line":"              - ^api-ref/.*$"},{"line_number":265,"context_line":"              - ^doc/.*$"},{"line_number":266,"context_line":"              - ^etc/.*$"},{"line_number":267,"context_line":"              - ^keystone/tests/unit/.*$"},{"line_number":268,"context_line":"              - ^releasenotes/.*$"},{"line_number":269,"context_line":"              - ^setup.cfg$"},{"line_number":270,"context_line":"        - tempest-full-py3:"},{"line_number":271,"context_line":"            irrelevant-files: *tempest-irrelevant-files"},{"line_number":272,"context_line":"        - grenade:"},{"line_number":273,"context_line":"            irrelevant-files: *tempest-irrelevant-files"},{"line_number":274,"context_line":"        - tempest-ipv6-only:"},{"line_number":275,"context_line":"            irrelevant-files: *tempest-irrelevant-files"},{"line_number":276,"context_line":"        - keystone-protection-functional:"},{"line_number":277,"context_line":"    gate:"},{"line_number":278,"context_line":"      jobs:"},{"line_number":279,"context_line":"        - keystone-dsvm-py3-functional:"},{"line_number":280,"context_line":"            irrelevant-files: *irrelevant-files"},{"line_number":281,"context_line":"        - keystone-dsvm-py3-functional-federation-ubuntu-focal-k2k:"},{"line_number":282,"context_line":"            irrelevant-files: *irrelevant-files"},{"line_number":283,"context_line":"        - tempest-full-py3:"},{"line_number":284,"context_line":"            irrelevant-files: *tempest-irrelevant-files"},{"line_number":285,"context_line":"        - grenade:"},{"line_number":286,"context_line":"            irrelevant-files: *tempest-irrelevant-files"},{"line_number":287,"context_line":"        - tempest-ipv6-only:"},{"line_number":288,"context_line":"            irrelevant-files: *tempest-irrelevant-files"},{"line_number":289,"context_line":"        - keystone-protection-functional:"},{"line_number":290,"context_line":"    experimental:"},{"line_number":291,"context_line":"      jobs:"},{"line_number":292,"context_line":"        - keystone-tox-patch_cover"},{"line_number":293,"context_line":"        - keystone-grenade-multinode:"},{"line_number":294,"context_line":"            irrelevant-files: *irrelevant-files"},{"line_number":295,"context_line":"        - openstack-ansible-keystone-rolling-upgrade:"},{"line_number":296,"context_line":"            irrelevant-files: *irrelevant-files"},{"line_number":297,"context_line":"        - tempest-pg-full:"},{"line_number":298,"context_line":"            irrelevant-files: *tempest-irrelevant-files"},{"line_number":299,"context_line":"        - tempest-full-py3-opensuse15:"},{"line_number":300,"context_line":"            irrelevant-files: *tempest-irrelevant-files"},{"line_number":301,"context_line":"        - keystone-dsvm-functional-federation-centos7:"},{"line_number":302,"context_line":"            irrelevant-files: *irrelevant-files"},{"line_number":303,"context_line":"        - keystone-dsvm-functional-federation-ubuntu-xenial:"},{"line_number":304,"context_line":"            irrelevant-files: *irrelevant-files"},{"line_number":305,"context_line":"        - keystone-dsvm-py35-functional-federation-ubuntu-xenial:"},{"line_number":306,"context_line":"            irrelevant-files: *irrelevant-files"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"1f621f24_5d216f4d","line":306,"range":{"start_line":231,"start_character":2,"end_line":306,"end_character":0},"updated":"2020-10-30 01:53:16.000000000","message":"expected str for dictionary value @ data[\u0027check\u0027][\u0027jobs\u0027][8][\u0027keystone-protection-functional\u0027]","commit_id":"401841a7178193f95a2a34ce351356f037b30b2d"}]}
