)]}'
{".zuul.yaml":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"d20e5dc243d8f6b923d2f3d40ff9c699547098a3","unresolved":false,"context_lines":[{"line_number":611,"context_line":"    pre-run: playbooks/unit-tests/pre.yaml"},{"line_number":612,"context_line":"    run: playbooks/unit-tests/run.yaml"},{"line_number":613,"context_line":""},{"line_number":614,"context_line":"- project:"},{"line_number":615,"context_line":"    templates:"},{"line_number":616,"context_line":"      - integrated-gate"},{"line_number":617,"context_line":"      - integrated-gate-py3"},{"line_number":618,"context_line":"      - publish-openstack-docs-pti"},{"line_number":619,"context_line":"    check:"},{"line_number":620,"context_line":"      jobs:"},{"line_number":621,"context_line":"        - devstack"},{"line_number":622,"context_line":"        - devstack-xenial:"},{"line_number":623,"context_line":"        - devstack-ipv6"},{"line_number":624,"context_line":"        - devstack-platform-centos-7"},{"line_number":625,"context_line":"        - devstack-platform-opensuse-15"},{"line_number":626,"context_line":"        - devstack-platform-fedora-29"},{"line_number":627,"context_line":"        - devstack-platform-xenial"},{"line_number":628,"context_line":"        - devstack-multinode"},{"line_number":629,"context_line":"        - devstack-multinode-xenial:"},{"line_number":630,"context_line":"        - devstack-unit-tests"},{"line_number":631,"context_line":"        - openstack-tox-bashate"},{"line_number":632,"context_line":"        - ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa:"},{"line_number":633,"context_line":"            voting: false"},{"line_number":634,"context_line":"        - swift-dsvm-functional:"},{"line_number":635,"context_line":"            voting: false"},{"line_number":636,"context_line":"            irrelevant-files:"},{"line_number":637,"context_line":"              - ^.*\\.rst$"},{"line_number":638,"context_line":"              - ^doc/.*$"},{"line_number":639,"context_line":"        - neutron-grenade:"},{"line_number":640,"context_line":"            irrelevant-files:"},{"line_number":641,"context_line":"              - ^.*\\.rst$"},{"line_number":642,"context_line":"              - ^doc/.*$"},{"line_number":643,"context_line":"        - grenade:"},{"line_number":644,"context_line":"            voting: false"},{"line_number":645,"context_line":"            irrelevant-files:"},{"line_number":646,"context_line":"              - ^.*\\.rst$"},{"line_number":647,"context_line":"              - ^doc/.*$"},{"line_number":648,"context_line":"        - neutron-grenade-multinode:"},{"line_number":649,"context_line":"            voting: false"},{"line_number":650,"context_line":"            irrelevant-files:"},{"line_number":651,"context_line":"              - ^.*\\.rst$"},{"line_number":652,"context_line":"              - ^doc/.*$"},{"line_number":653,"context_line":"        - neutron-tempest-linuxbridge:"},{"line_number":654,"context_line":"            irrelevant-files:"},{"line_number":655,"context_line":"              - ^.*\\.rst$"},{"line_number":656,"context_line":"              - ^doc/.*$"},{"line_number":657,"context_line":"        - tempest-multinode-full:"},{"line_number":658,"context_line":"            voting: false"},{"line_number":659,"context_line":"            irrelevant-files:"},{"line_number":660,"context_line":"              - ^.*\\.rst$"},{"line_number":661,"context_line":"              - ^doc/.*$"},{"line_number":662,"context_line":"        - openstacksdk-functional-devstack:"},{"line_number":663,"context_line":"            irrelevant-files:"},{"line_number":664,"context_line":"              - ^.*\\.rst$"},{"line_number":665,"context_line":"              - ^doc/.*$"},{"line_number":666,"context_line":"        - tempest-ipv6-only:"},{"line_number":667,"context_line":"            irrelevant-files:"},{"line_number":668,"context_line":"              - ^.*\\.rst$"},{"line_number":669,"context_line":"              - ^doc/.*$"},{"line_number":670,"context_line":"    gate:"},{"line_number":671,"context_line":"      jobs:"},{"line_number":672,"context_line":"        - devstack"},{"line_number":673,"context_line":"        - devstack-xenial"},{"line_number":674,"context_line":"        - devstack-ipv6"},{"line_number":675,"context_line":"        - devstack-multinode"},{"line_number":676,"context_line":"        - devstack-multinode-xenial"},{"line_number":677,"context_line":"        - devstack-unit-tests"},{"line_number":678,"context_line":"        - openstack-tox-bashate"},{"line_number":679,"context_line":"        # - neutron-grenade-multinode:"},{"line_number":680,"context_line":"        #     irrelevant-files:"},{"line_number":681,"context_line":"        #       - ^.*\\.rst$"},{"line_number":682,"context_line":"        #       - ^doc/.*$"},{"line_number":683,"context_line":"        - neutron-tempest-linuxbridge:"},{"line_number":684,"context_line":"            irrelevant-files:"},{"line_number":685,"context_line":"              - ^.*\\.rst$"},{"line_number":686,"context_line":"              - ^doc/.*$"},{"line_number":687,"context_line":"        - neutron-grenade:"},{"line_number":688,"context_line":"            irrelevant-files:"},{"line_number":689,"context_line":"              - ^.*\\.rst$"},{"line_number":690,"context_line":"              - ^doc/.*$"},{"line_number":691,"context_line":"        # - grenade:"},{"line_number":692,"context_line":"        #     irrelevant-files:"},{"line_number":693,"context_line":"        #       - ^.*\\.rst$"},{"line_number":694,"context_line":"        #       - ^doc/.*$"},{"line_number":695,"context_line":"        - openstacksdk-functional-devstack:"},{"line_number":696,"context_line":"            irrelevant-files:"},{"line_number":697,"context_line":"              - ^.*\\.rst$"},{"line_number":698,"context_line":"              - ^doc/.*$"},{"line_number":699,"context_line":"        - tempest-ipv6-only:"},{"line_number":700,"context_line":"            irrelevant-files:"},{"line_number":701,"context_line":"              - ^.*\\.rst$"},{"line_number":702,"context_line":"              - ^doc/.*$"},{"line_number":703,"context_line":"    # Please add a note on each job and conditions for the job not"},{"line_number":704,"context_line":"    # being experimental any more, so we can keep this list somewhat"},{"line_number":705,"context_line":"    # pruned."},{"line_number":706,"context_line":"    #"},{"line_number":707,"context_line":"    # * nova-next: maintained by nova for unreleased/undefaulted"},{"line_number":708,"context_line":"    #    things"},{"line_number":709,"context_line":"    # * neutron-fullstack-with-uwsgi: maintained by neutron for fullstack test"},{"line_number":710,"context_line":"    #    when neutron-api is served by uwsgi, it\u0027s in exprimental for testing."},{"line_number":711,"context_line":"    #    the next cycle we can remove this  job if things turn out to be"},{"line_number":712,"context_line":"    #    stable enough."},{"line_number":713,"context_line":"    # * neutron-functional-with-uwsgi: maintained by neutron for functional"},{"line_number":714,"context_line":"    #    test. Next cycle we can remove this one if things turn out to be"},{"line_number":715,"context_line":"    #    stable engouh with uwsgi."},{"line_number":716,"context_line":"    # * neutron-tempest-with-uwsgi: maintained by neutron for tempest test."},{"line_number":717,"context_line":"    #    Next cycle we can remove this if everything run out stable enough."},{"line_number":718,"context_line":"    # * nova-multi-cell: maintained by nova and currently non-voting in the"},{"line_number":719,"context_line":"    #    check queue for nova changes but relies on devstack configuration"},{"line_number":720,"context_line":""},{"line_number":721,"context_line":"    experimental:"},{"line_number":722,"context_line":"      jobs:"},{"line_number":723,"context_line":"        - nova-multi-cell"},{"line_number":724,"context_line":"        - nova-next"},{"line_number":725,"context_line":"        - neutron-fullstack-with-uwsgi"},{"line_number":726,"context_line":"        - neutron-functional-with-uwsgi"},{"line_number":727,"context_line":"        - neutron-tempest-with-uwsgi"},{"line_number":728,"context_line":"        - devstack-plugin-ceph-tempest:"},{"line_number":729,"context_line":"            irrelevant-files:"},{"line_number":730,"context_line":"              - ^.*\\.rst$"},{"line_number":731,"context_line":"              - ^doc/.*$"},{"line_number":732,"context_line":"        - devstack-plugin-ceph-tempest-py3:"},{"line_number":733,"context_line":"            irrelevant-files:"},{"line_number":734,"context_line":"              - ^.*\\.rst$"},{"line_number":735,"context_line":"              - ^doc/.*$"},{"line_number":736,"context_line":"        - neutron-tempest-dvr:"},{"line_number":737,"context_line":"            irrelevant-files:"},{"line_number":738,"context_line":"              - ^.*\\.rst$"},{"line_number":739,"context_line":"              - ^doc/.*$"},{"line_number":740,"context_line":"        - legacy-tempest-dsvm-neutron-dvr-multinode-full:"},{"line_number":741,"context_line":"            irrelevant-files:"},{"line_number":742,"context_line":"              - ^.*\\.rst$"},{"line_number":743,"context_line":"              - ^doc/.*$"},{"line_number":744,"context_line":"        - neutron-tempest-dvr-ha-multinode-full:"},{"line_number":745,"context_line":"            irrelevant-files:"},{"line_number":746,"context_line":"              - ^.*\\.rst$"},{"line_number":747,"context_line":"              - ^doc/.*$"},{"line_number":748,"context_line":"        - legacy-tempest-dsvm-lvm-multibackend:"},{"line_number":749,"context_line":"            irrelevant-files:"},{"line_number":750,"context_line":"              - ^.*\\.rst$"},{"line_number":751,"context_line":"              - ^doc/.*$"},{"line_number":752,"context_line":"        - tempest-pg-full:"},{"line_number":753,"context_line":"            irrelevant-files:"},{"line_number":754,"context_line":"              - ^.*\\.rst$"},{"line_number":755,"context_line":"              - ^doc/.*$"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"bf51134e_86d9e884","line":755,"range":{"start_line":614,"start_character":2,"end_line":755,"end_character":0},"updated":"2020-06-17 00:18:22.000000000","message":"expected str for dictionary value @ data[\u0027check\u0027][\u0027jobs\u0027][1][\u0027devstack-xenial\u0027]","commit_id":"b42b4f1cbf664b4574d0fc3f46e6693ab9dfb107"}]}
