)]}'
{".zuul.yaml":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"5f086e84fe1834295bf0d996becf2cddb4da8666","unresolved":false,"context_lines":[{"line_number":812,"context_line":"    pre-run: playbooks/unit-tests/pre.yaml"},{"line_number":813,"context_line":"    run: playbooks/unit-tests/run.yaml"},{"line_number":814,"context_line":""},{"line_number":815,"context_line":"- project:"},{"line_number":816,"context_line":"    templates:"},{"line_number":817,"context_line":"      - integrated-gate-py3"},{"line_number":818,"context_line":"      - publish-openstack-docs-pti"},{"line_number":819,"context_line":"    check:"},{"line_number":820,"context_line":"      jobs:"},{"line_number":821,"context_line":"        - devstack"},{"line_number":822,"context_line":"        - devstack-ipv6"},{"line_number":823,"context_line":"        - devstack-enforce-scope"},{"line_number":824,"context_line":"        - devstack-platform-centos-9-stream"},{"line_number":825,"context_line":"        - devstack-platform-debian-bookworm"},{"line_number":826,"context_line":"        - devstack-platform-rocky-blue-onyx"},{"line_number":827,"context_line":"        - devstack-platform-ubuntu-noble-ovn-source"},{"line_number":828,"context_line":"        - devstack-platform-ubuntu-noble-ovs"},{"line_number":829,"context_line":"        - devstack-platform-ubuntu-jammy"},{"line_number":830,"context_line":"        - devstack-multinode"},{"line_number":831,"context_line":"        - devstack-unit-tests"},{"line_number":832,"context_line":"        - openstack-tox-bashate"},{"line_number":833,"context_line":"        - ironic-tempest-bios-ipmi-direct-tinyipa"},{"line_number":834,"context_line":"        - swift-dsvm-functional"},{"line_number":835,"context_line":"        - grenade:"},{"line_number":836,"context_line":"            irrelevant-files:"},{"line_number":837,"context_line":"              - ^.*\\.rst$"},{"line_number":838,"context_line":"              - ^doc/.*$"},{"line_number":839,"context_line":"        - neutron-ovs-grenade-multinode:"},{"line_number":840,"context_line":"            irrelevant-files:"},{"line_number":841,"context_line":"              - ^.*\\.rst$"},{"line_number":842,"context_line":"              - ^doc/.*$"},{"line_number":843,"context_line":"        - neutron-ovn-tempest-ovs-release:"},{"line_number":844,"context_line":"            voting: false"},{"line_number":845,"context_line":"            irrelevant-files:"},{"line_number":846,"context_line":"              - ^.*\\.rst$"},{"line_number":847,"context_line":"              - ^doc/.*$"},{"line_number":848,"context_line":"        - tempest-multinode-full-py3:"},{"line_number":849,"context_line":"            voting: false"},{"line_number":850,"context_line":"            irrelevant-files:"},{"line_number":851,"context_line":"              - ^.*\\.rst$"},{"line_number":852,"context_line":"              - ^doc/.*$"},{"line_number":853,"context_line":"        - openstacksdk-functional-devstack:"},{"line_number":854,"context_line":"            irrelevant-files:"},{"line_number":855,"context_line":"              - ^.*\\.rst$"},{"line_number":856,"context_line":"              - ^doc/.*$"},{"line_number":857,"context_line":"        - tempest-ipv6-only:"},{"line_number":858,"context_line":"            irrelevant-files:"},{"line_number":859,"context_line":"              - ^.*\\.rst$"},{"line_number":860,"context_line":"              - ^doc/.*$"},{"line_number":861,"context_line":"        - nova-ceph-multistore:"},{"line_number":862,"context_line":"            irrelevant-files:"},{"line_number":863,"context_line":"              - ^.*\\.rst$"},{"line_number":864,"context_line":"              - ^doc/.*$"},{"line_number":865,"context_line":"    gate:"},{"line_number":866,"context_line":"      jobs:"},{"line_number":867,"context_line":"        - devstack"},{"line_number":868,"context_line":"        - devstack-ipv6"},{"line_number":869,"context_line":"        - devstack-platform-debian-bookworm"},{"line_number":870,"context_line":"        - devstack-platform-ubuntu-noble"},{"line_number":871,"context_line":"        # NOTE(danms): Disabled due to instability, see comment in the job"},{"line_number":872,"context_line":"        # definition above."},{"line_number":873,"context_line":"        # - devstack-platform-rocky-blue-onyx"},{"line_number":874,"context_line":"        - devstack-enforce-scope"},{"line_number":875,"context_line":"        - devstack-multinode"},{"line_number":876,"context_line":"        - devstack-unit-tests"},{"line_number":877,"context_line":"        - openstack-tox-bashate"},{"line_number":878,"context_line":"        - neutron-ovs-grenade-multinode:"},{"line_number":879,"context_line":"            irrelevant-files:"},{"line_number":880,"context_line":"              - ^.*\\.rst$"},{"line_number":881,"context_line":"              - ^doc/.*$"},{"line_number":882,"context_line":"        - ironic-tempest-bios-ipmi-direct-tinyipa"},{"line_number":883,"context_line":"        - swift-dsvm-functional"},{"line_number":884,"context_line":"        - grenade:"},{"line_number":885,"context_line":"            irrelevant-files:"},{"line_number":886,"context_line":"              - ^.*\\.rst$"},{"line_number":887,"context_line":"              - ^doc/.*$"},{"line_number":888,"context_line":"        - openstacksdk-functional-devstack:"},{"line_number":889,"context_line":"            irrelevant-files:"},{"line_number":890,"context_line":"              - ^.*\\.rst$"},{"line_number":891,"context_line":"              - ^doc/.*$"},{"line_number":892,"context_line":"        - tempest-ipv6-only:"},{"line_number":893,"context_line":"            irrelevant-files:"},{"line_number":894,"context_line":"              - ^.*\\.rst$"},{"line_number":895,"context_line":"              - ^doc/.*$"},{"line_number":896,"context_line":"        - nova-ceph-multistore:"},{"line_number":897,"context_line":"            irrelevant-files:"},{"line_number":898,"context_line":"              - ^.*\\.rst$"},{"line_number":899,"context_line":"              - ^doc/.*$"},{"line_number":900,"context_line":"    # Please add a note on each job and conditions for the job not"},{"line_number":901,"context_line":"    # being experimental any more, so we can keep this list somewhat"},{"line_number":902,"context_line":"    # pruned."},{"line_number":903,"context_line":"    #"},{"line_number":904,"context_line":"    # * nova-next: maintained by nova for unreleased/undefaulted"},{"line_number":905,"context_line":"    #    things, this job is not experimental but often is used to test"},{"line_number":906,"context_line":"    #    things that are not yet production ready or to test what will be"},{"line_number":907,"context_line":"    #    the new default after a deprecation period has ended."},{"line_number":908,"context_line":"    # * nova-multi-cell: maintained by nova and now is voting in the"},{"line_number":909,"context_line":"    #    check queue for nova changes but relies on devstack configuration"},{"line_number":910,"context_line":""},{"line_number":911,"context_line":"    experimental:"},{"line_number":912,"context_line":"      jobs:"},{"line_number":913,"context_line":"        - nova-multi-cell"},{"line_number":914,"context_line":"        - nova-next"},{"line_number":915,"context_line":"        - devstack-plugin-ceph-tempest-py3:"},{"line_number":916,"context_line":"            irrelevant-files:"},{"line_number":917,"context_line":"              - ^.*\\.rst$"},{"line_number":918,"context_line":"              - ^doc/.*$"},{"line_number":919,"context_line":"        - neutron-ovs-tempest-dvr:"},{"line_number":920,"context_line":"            irrelevant-files:"},{"line_number":921,"context_line":"              - ^.*\\.rst$"},{"line_number":922,"context_line":"              - ^doc/.*$"},{"line_number":923,"context_line":"        - neutron-ovs-tempest-dvr-ha-multinode-full:"},{"line_number":924,"context_line":"            irrelevant-files:"},{"line_number":925,"context_line":"              - ^.*\\.rst$"},{"line_number":926,"context_line":"              - ^doc/.*$"},{"line_number":927,"context_line":"        - cinder-tempest-lvm-multibackend:"},{"line_number":928,"context_line":"            irrelevant-files:"},{"line_number":929,"context_line":"              - ^.*\\.rst$"},{"line_number":930,"context_line":"              - ^doc/.*$"},{"line_number":931,"context_line":"        - tempest-pg-full:"},{"line_number":932,"context_line":"            irrelevant-files:"},{"line_number":933,"context_line":"              - ^.*\\.rst$"},{"line_number":934,"context_line":"              - ^doc/.*$"},{"line_number":935,"context_line":"        - devstack-no-tls-proxy"},{"line_number":936,"context_line":"    periodic:"},{"line_number":937,"context_line":"      jobs:"},{"line_number":938,"context_line":"        - devstack-no-tls-proxy"},{"line_number":939,"context_line":"    periodic-weekly:"},{"line_number":940,"context_line":"      jobs:"},{"line_number":941,"context_line":"        - devstack-platform-centos-9-stream"},{"line_number":942,"context_line":"        - devstack-platform-debian-bookworm"},{"line_number":943,"context_line":"        - devstack-platform-rocky-blue-onyx"},{"line_number":944,"context_line":"        - devstack-platform-ubuntu-noble-ovn-source"},{"line_number":945,"context_line":"        - devstack-platform-ubuntu-noble-ovs"},{"line_number":946,"context_line":"        - devstack-platform-ubuntu-jammy"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"b1b9b5b0_9a07da8f","line":946,"range":{"start_line":815,"start_character":2,"end_line":946,"end_character":0},"updated":"2026-06-17 21:40:11.000000000","message":"Job devstack-platform-ubuntu-noble not defined","commit_id":"b68f1df8a954908173313e36c910ca7b693f5f9a"}],"/PATCHSET_LEVEL":[{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"6c493c352164e3523b76ee5a23a2cf5987d808a7","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"5e7506da_98063c22","updated":"2026-06-18 18:16:25.000000000","message":"at least this fixes the zuul config errors","commit_id":"3da099f8825d1c9bd1c02e4f3719d11632977a35"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"55069501b2eda24c2ebac112e69c38cf729b03f4","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"e33abaee_0ed6aead","updated":"2026-06-18 21:04:21.000000000","message":"recheck ironic-tempest-bios-ipmi-direct-tinyipa seems unstable","commit_id":"5b05990fda071361a82fdcf4af0ef4e7e93ceec3"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"91791ef0b96c1034d1c3f874f3f385c06d97bacf","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"7735fb8f_1a36dcd4","updated":"2026-06-18 19:39:00.000000000","message":"yep we agreed to make grenade non voting to allwo this to merge","commit_id":"5b05990fda071361a82fdcf4af0ef4e7e93ceec3"}]}
