)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":33341,"name":"Maor Blaustein","email":"mblue@redhat.com","username":"blue"},"change_message_id":"01b3702f6db57057ea5f3417caeaca90c3f7db0c","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"ad83b021_c30aaafe","updated":"2026-08-05 16:18:50.000000000","message":"check experimental","commit_id":"9b6a692a994a383ea7c91ca6bf9c1f7ab4a1b3e3"},{"author":{"_account_id":33341,"name":"Maor Blaustein","email":"mblue@redhat.com","username":"blue"},"change_message_id":"e56815ddbdf7bdfd80d9276af19c72d5dcdff785","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"7013d6e0_dc19bfe0","updated":"2026-08-06 07:57:42.000000000","message":"check experimental","commit_id":"7678854b8473fb4612efb70461e23ac0c3642cd6"},{"author":{"_account_id":33341,"name":"Maor Blaustein","email":"mblue@redhat.com","username":"blue"},"change_message_id":"b54870327c0d6e7d507c406efd15f82658fa953a","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"9c314600_d19aea59","updated":"2026-08-06 08:10:09.000000000","message":"check experimental","commit_id":"f553e14ff774fee11cd5b06760cd39fd7907f01a"},{"author":{"_account_id":33341,"name":"Maor Blaustein","email":"mblue@redhat.com","username":"blue"},"change_message_id":"0e61f64521869ea19391d3301ce6eef18fef7203","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"fac3d832_e38583d1","updated":"2026-08-06 13:40:46.000000000","message":"check experimental","commit_id":"f553e14ff774fee11cd5b06760cd39fd7907f01a"},{"author":{"_account_id":33341,"name":"Maor Blaustein","email":"mblue@redhat.com","username":"blue"},"change_message_id":"658968e03853ba8f2c46135284881b7ad807f47f","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"019a11aa_aebc7fee","updated":"2026-08-06 13:43:12.000000000","message":"check experimental","commit_id":"ba42aa8ed7fe00175b4ce55f9634a0657040fa34"}],"zuul.d/job-templates.yaml":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"24063d2915fd595d3bd49aa826f0b91ee86da549","unresolved":false,"context_lines":[{"line_number":79,"context_line":"        - neutron-ovs-tempest-with-neutron-lib-master"},{"line_number":80,"context_line":"        - neutron-ovn-tempest-loki"},{"line_number":81,"context_line":""},{"line_number":82,"context_line":"- project-template:"},{"line_number":83,"context_line":"    name: neutron-periodic-jobs"},{"line_number":84,"context_line":"    periodic:"},{"line_number":85,"context_line":"      jobs: \u0026neutron-periodic-jobs"},{"line_number":86,"context_line":"        # - neutron-functional"},{"line_number":87,"context_line":"        # - neutron-functional-fips"},{"line_number":88,"context_line":"        # - neutron-functional-with-pyroute2-master"},{"line_number":89,"context_line":"        # - neutron-functional-with-sqlalchemy-master"},{"line_number":90,"context_line":"        # - neutron-functional-with-ovsdbapp-master"},{"line_number":91,"context_line":"        # - neutron-ovs-grenade-dvr-multinode"},{"line_number":92,"context_line":"        # - neutron-ovs-tempest-slow"},{"line_number":93,"context_line":"        # - neutron-ovn-tempest-slow"},{"line_number":94,"context_line":"        # - neutron-ovs-tempest-with-os-ken-master"},{"line_number":95,"context_line":"        # - neutron-ovn-tempest-mariadb-full"},{"line_number":96,"context_line":"        # - neutron-ovn-tempest-ipv6-only-ovs-master"},{"line_number":97,"context_line":"        # - neutron-ovn-tempest-ovs-master-centos-stream"},{"line_number":98,"context_line":"        # - neutron-ovn-tempest-full-multinode-ovs-master"},{"line_number":99,"context_line":"        # - neutron-ovn-tempest-full-multinode-ovs-lts"},{"line_number":100,"context_line":"        # - neutron-ovn-tempest-ovs-master"},{"line_number":101,"context_line":"        # - neutron-ovn-tempest-ovs-lts"},{"line_number":102,"context_line":"        # - neutron-ovn-tempest-plugin-ovs-master"},{"line_number":103,"context_line":"        # - neutron-ovn-tempest-plugin-ovs-lts"},{"line_number":104,"context_line":"        # - neutron-ovn-tempest-with-neutron-lib-master"},{"line_number":105,"context_line":"        # - neutron-ovn-tempest-with-sqlalchemy-master"},{"line_number":106,"context_line":"        # - neutron-ovs-tempest-with-sqlalchemy-master"},{"line_number":107,"context_line":"        # - neutron-ovs-tempest-fips"},{"line_number":108,"context_line":"        # - neutron-ovn-tempest-ovs-release-fips"},{"line_number":109,"context_line":"        # - devstack-tobiko"},{"line_number":110,"context_line":"        # - ironic-tempest-bios-ipmi-direct"},{"line_number":111,"context_line":"        # - devstack-tobiko-ovs"},{"line_number":112,"context_line":"        # - openstacksdk-functional-devstack-networking"},{"line_number":113,"context_line":"        # - neutron-tempest-plugin-openvswitch-iptables_hybrid"},{"line_number":114,"context_line":"        # - devstack-enforce-scope"},{"line_number":115,"context_line":"        # - openstack-tox-py313-with-sqlalchemy-master"},{"line_number":116,"context_line":"        # - neutron-functional-with-oslo-master"},{"line_number":117,"context_line":"        # - neutron-ovs-tempest-with-oslo-master"},{"line_number":118,"context_line":"        # - neutron-ovn-tempest-ovs-release-with-oslo-master"},{"line_number":119,"context_line":"        # - ironic-tempest-ovn-uefi-ipmi-pxe"},{"line_number":120,"context_line":"        # - neutron-ovn-bgp-tempest-multinode"},{"line_number":121,"context_line":"        - neutron-ovn-evpn-tempest-multinode"},{"line_number":122,"context_line":"    experimental:"},{"line_number":123,"context_line":"      jobs: *neutron-periodic-jobs"},{"line_number":124,"context_line":""},{"line_number":125,"context_line":"- project-template:"},{"line_number":126,"context_line":"    name: neutron-skip-level-jobs"},{"line_number":127,"context_line":"    # During a SLURP release, these jobs are executed in the check queue,"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"1b7482ae_7a7d39a4","line":124,"range":{"start_line":82,"start_character":2,"end_line":124,"end_character":0},"updated":"2026-08-06 12:04:53.000000000","message":"Job neutron-ovn-evpn-tempest-multinode not defined","commit_id":"9a1d5bba35d0b1551e461902ece50e76f33971ef"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"24063d2915fd595d3bd49aa826f0b91ee86da549","unresolved":false,"context_lines":[{"line_number":79,"context_line":"        - neutron-ovs-tempest-with-neutron-lib-master"},{"line_number":80,"context_line":"        - neutron-ovn-tempest-loki"},{"line_number":81,"context_line":""},{"line_number":82,"context_line":"- project-template:"},{"line_number":83,"context_line":"    name: neutron-periodic-jobs"},{"line_number":84,"context_line":"    periodic:"},{"line_number":85,"context_line":"      jobs: \u0026neutron-periodic-jobs"},{"line_number":86,"context_line":"        # - neutron-functional"},{"line_number":87,"context_line":"        # - neutron-functional-fips"},{"line_number":88,"context_line":"        # - neutron-functional-with-pyroute2-master"},{"line_number":89,"context_line":"        # - neutron-functional-with-sqlalchemy-master"},{"line_number":90,"context_line":"        # - neutron-functional-with-ovsdbapp-master"},{"line_number":91,"context_line":"        # - neutron-ovs-grenade-dvr-multinode"},{"line_number":92,"context_line":"        # - neutron-ovs-tempest-slow"},{"line_number":93,"context_line":"        # - neutron-ovn-tempest-slow"},{"line_number":94,"context_line":"        # - neutron-ovs-tempest-with-os-ken-master"},{"line_number":95,"context_line":"        # - neutron-ovn-tempest-mariadb-full"},{"line_number":96,"context_line":"        # - neutron-ovn-tempest-ipv6-only-ovs-master"},{"line_number":97,"context_line":"        # - neutron-ovn-tempest-ovs-master-centos-stream"},{"line_number":98,"context_line":"        # - neutron-ovn-tempest-full-multinode-ovs-master"},{"line_number":99,"context_line":"        # - neutron-ovn-tempest-full-multinode-ovs-lts"},{"line_number":100,"context_line":"        # - neutron-ovn-tempest-ovs-master"},{"line_number":101,"context_line":"        # - neutron-ovn-tempest-ovs-lts"},{"line_number":102,"context_line":"        # - neutron-ovn-tempest-plugin-ovs-master"},{"line_number":103,"context_line":"        # - neutron-ovn-tempest-plugin-ovs-lts"},{"line_number":104,"context_line":"        # - neutron-ovn-tempest-with-neutron-lib-master"},{"line_number":105,"context_line":"        # - neutron-ovn-tempest-with-sqlalchemy-master"},{"line_number":106,"context_line":"        # - neutron-ovs-tempest-with-sqlalchemy-master"},{"line_number":107,"context_line":"        # - neutron-ovs-tempest-fips"},{"line_number":108,"context_line":"        # - neutron-ovn-tempest-ovs-release-fips"},{"line_number":109,"context_line":"        # - devstack-tobiko"},{"line_number":110,"context_line":"        # - ironic-tempest-bios-ipmi-direct"},{"line_number":111,"context_line":"        # - devstack-tobiko-ovs"},{"line_number":112,"context_line":"        # - openstacksdk-functional-devstack-networking"},{"line_number":113,"context_line":"        # - neutron-tempest-plugin-openvswitch-iptables_hybrid"},{"line_number":114,"context_line":"        # - devstack-enforce-scope"},{"line_number":115,"context_line":"        # - openstack-tox-py313-with-sqlalchemy-master"},{"line_number":116,"context_line":"        # - neutron-functional-with-oslo-master"},{"line_number":117,"context_line":"        # - neutron-ovs-tempest-with-oslo-master"},{"line_number":118,"context_line":"        # - neutron-ovn-tempest-ovs-release-with-oslo-master"},{"line_number":119,"context_line":"        # - ironic-tempest-ovn-uefi-ipmi-pxe"},{"line_number":120,"context_line":"        # - neutron-ovn-bgp-tempest-multinode"},{"line_number":121,"context_line":"        - neutron-ovn-evpn-tempest-multinode"},{"line_number":122,"context_line":"    experimental:"},{"line_number":123,"context_line":"      jobs: *neutron-periodic-jobs"},{"line_number":124,"context_line":""},{"line_number":125,"context_line":"- project-template:"},{"line_number":126,"context_line":"    name: neutron-skip-level-jobs"},{"line_number":127,"context_line":"    # During a SLURP release, these jobs are executed in the check queue,"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"1c4b27e5_511cd630","line":124,"range":{"start_line":82,"start_character":2,"end_line":124,"end_character":0},"updated":"2026-08-06 12:04:53.000000000","message":"Job neutron-ovn-evpn-tempest-multinode not defined","commit_id":"9a1d5bba35d0b1551e461902ece50e76f33971ef"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"24063d2915fd595d3bd49aa826f0b91ee86da549","unresolved":false,"context_lines":[{"line_number":79,"context_line":"        - neutron-ovs-tempest-with-neutron-lib-master"},{"line_number":80,"context_line":"        - neutron-ovn-tempest-loki"},{"line_number":81,"context_line":""},{"line_number":82,"context_line":"- project-template:"},{"line_number":83,"context_line":"    name: neutron-periodic-jobs"},{"line_number":84,"context_line":"    periodic:"},{"line_number":85,"context_line":"      jobs: \u0026neutron-periodic-jobs"},{"line_number":86,"context_line":"        # - neutron-functional"},{"line_number":87,"context_line":"        # - neutron-functional-fips"},{"line_number":88,"context_line":"        # - neutron-functional-with-pyroute2-master"},{"line_number":89,"context_line":"        # - neutron-functional-with-sqlalchemy-master"},{"line_number":90,"context_line":"        # - neutron-functional-with-ovsdbapp-master"},{"line_number":91,"context_line":"        # - neutron-ovs-grenade-dvr-multinode"},{"line_number":92,"context_line":"        # - neutron-ovs-tempest-slow"},{"line_number":93,"context_line":"        # - neutron-ovn-tempest-slow"},{"line_number":94,"context_line":"        # - neutron-ovs-tempest-with-os-ken-master"},{"line_number":95,"context_line":"        # - neutron-ovn-tempest-mariadb-full"},{"line_number":96,"context_line":"        # - neutron-ovn-tempest-ipv6-only-ovs-master"},{"line_number":97,"context_line":"        # - neutron-ovn-tempest-ovs-master-centos-stream"},{"line_number":98,"context_line":"        # - neutron-ovn-tempest-full-multinode-ovs-master"},{"line_number":99,"context_line":"        # - neutron-ovn-tempest-full-multinode-ovs-lts"},{"line_number":100,"context_line":"        # - neutron-ovn-tempest-ovs-master"},{"line_number":101,"context_line":"        # - neutron-ovn-tempest-ovs-lts"},{"line_number":102,"context_line":"        # - neutron-ovn-tempest-plugin-ovs-master"},{"line_number":103,"context_line":"        # - neutron-ovn-tempest-plugin-ovs-lts"},{"line_number":104,"context_line":"        # - neutron-ovn-tempest-with-neutron-lib-master"},{"line_number":105,"context_line":"        # - neutron-ovn-tempest-with-sqlalchemy-master"},{"line_number":106,"context_line":"        # - neutron-ovs-tempest-with-sqlalchemy-master"},{"line_number":107,"context_line":"        # - neutron-ovs-tempest-fips"},{"line_number":108,"context_line":"        # - neutron-ovn-tempest-ovs-release-fips"},{"line_number":109,"context_line":"        # - devstack-tobiko"},{"line_number":110,"context_line":"        # - ironic-tempest-bios-ipmi-direct"},{"line_number":111,"context_line":"        # - devstack-tobiko-ovs"},{"line_number":112,"context_line":"        # - openstacksdk-functional-devstack-networking"},{"line_number":113,"context_line":"        # - neutron-tempest-plugin-openvswitch-iptables_hybrid"},{"line_number":114,"context_line":"        # - devstack-enforce-scope"},{"line_number":115,"context_line":"        # - openstack-tox-py313-with-sqlalchemy-master"},{"line_number":116,"context_line":"        # - neutron-functional-with-oslo-master"},{"line_number":117,"context_line":"        # - neutron-ovs-tempest-with-oslo-master"},{"line_number":118,"context_line":"        # - neutron-ovn-tempest-ovs-release-with-oslo-master"},{"line_number":119,"context_line":"        # - ironic-tempest-ovn-uefi-ipmi-pxe"},{"line_number":120,"context_line":"        # - neutron-ovn-bgp-tempest-multinode"},{"line_number":121,"context_line":"        - neutron-ovn-evpn-tempest-multinode"},{"line_number":122,"context_line":"    experimental:"},{"line_number":123,"context_line":"      jobs: *neutron-periodic-jobs"},{"line_number":124,"context_line":""},{"line_number":125,"context_line":"- project-template:"},{"line_number":126,"context_line":"    name: neutron-skip-level-jobs"},{"line_number":127,"context_line":"    # During a SLURP release, these jobs are executed in the check queue,"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"3d7bcb91_38de9874","line":124,"range":{"start_line":82,"start_character":2,"end_line":124,"end_character":0},"updated":"2026-08-06 12:04:53.000000000","message":"Job neutron-ovn-evpn-tempest-multinode not defined","commit_id":"9a1d5bba35d0b1551e461902ece50e76f33971ef"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"24063d2915fd595d3bd49aa826f0b91ee86da549","unresolved":false,"context_lines":[{"line_number":79,"context_line":"        - neutron-ovs-tempest-with-neutron-lib-master"},{"line_number":80,"context_line":"        - neutron-ovn-tempest-loki"},{"line_number":81,"context_line":""},{"line_number":82,"context_line":"- project-template:"},{"line_number":83,"context_line":"    name: neutron-periodic-jobs"},{"line_number":84,"context_line":"    periodic:"},{"line_number":85,"context_line":"      jobs: \u0026neutron-periodic-jobs"},{"line_number":86,"context_line":"        # - neutron-functional"},{"line_number":87,"context_line":"        # - neutron-functional-fips"},{"line_number":88,"context_line":"        # - neutron-functional-with-pyroute2-master"},{"line_number":89,"context_line":"        # - neutron-functional-with-sqlalchemy-master"},{"line_number":90,"context_line":"        # - neutron-functional-with-ovsdbapp-master"},{"line_number":91,"context_line":"        # - neutron-ovs-grenade-dvr-multinode"},{"line_number":92,"context_line":"        # - neutron-ovs-tempest-slow"},{"line_number":93,"context_line":"        # - neutron-ovn-tempest-slow"},{"line_number":94,"context_line":"        # - neutron-ovs-tempest-with-os-ken-master"},{"line_number":95,"context_line":"        # - neutron-ovn-tempest-mariadb-full"},{"line_number":96,"context_line":"        # - neutron-ovn-tempest-ipv6-only-ovs-master"},{"line_number":97,"context_line":"        # - neutron-ovn-tempest-ovs-master-centos-stream"},{"line_number":98,"context_line":"        # - neutron-ovn-tempest-full-multinode-ovs-master"},{"line_number":99,"context_line":"        # - neutron-ovn-tempest-full-multinode-ovs-lts"},{"line_number":100,"context_line":"        # - neutron-ovn-tempest-ovs-master"},{"line_number":101,"context_line":"        # - neutron-ovn-tempest-ovs-lts"},{"line_number":102,"context_line":"        # - neutron-ovn-tempest-plugin-ovs-master"},{"line_number":103,"context_line":"        # - neutron-ovn-tempest-plugin-ovs-lts"},{"line_number":104,"context_line":"        # - neutron-ovn-tempest-with-neutron-lib-master"},{"line_number":105,"context_line":"        # - neutron-ovn-tempest-with-sqlalchemy-master"},{"line_number":106,"context_line":"        # - neutron-ovs-tempest-with-sqlalchemy-master"},{"line_number":107,"context_line":"        # - neutron-ovs-tempest-fips"},{"line_number":108,"context_line":"        # - neutron-ovn-tempest-ovs-release-fips"},{"line_number":109,"context_line":"        # - devstack-tobiko"},{"line_number":110,"context_line":"        # - ironic-tempest-bios-ipmi-direct"},{"line_number":111,"context_line":"        # - devstack-tobiko-ovs"},{"line_number":112,"context_line":"        # - openstacksdk-functional-devstack-networking"},{"line_number":113,"context_line":"        # - neutron-tempest-plugin-openvswitch-iptables_hybrid"},{"line_number":114,"context_line":"        # - devstack-enforce-scope"},{"line_number":115,"context_line":"        # - openstack-tox-py313-with-sqlalchemy-master"},{"line_number":116,"context_line":"        # - neutron-functional-with-oslo-master"},{"line_number":117,"context_line":"        # - neutron-ovs-tempest-with-oslo-master"},{"line_number":118,"context_line":"        # - neutron-ovn-tempest-ovs-release-with-oslo-master"},{"line_number":119,"context_line":"        # - ironic-tempest-ovn-uefi-ipmi-pxe"},{"line_number":120,"context_line":"        # - neutron-ovn-bgp-tempest-multinode"},{"line_number":121,"context_line":"        - neutron-ovn-evpn-tempest-multinode"},{"line_number":122,"context_line":"    experimental:"},{"line_number":123,"context_line":"      jobs: *neutron-periodic-jobs"},{"line_number":124,"context_line":""},{"line_number":125,"context_line":"- project-template:"},{"line_number":126,"context_line":"    name: neutron-skip-level-jobs"},{"line_number":127,"context_line":"    # During a SLURP release, these jobs are executed in the check queue,"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"3faa21e8_5ed70ad3","line":124,"range":{"start_line":82,"start_character":2,"end_line":124,"end_character":0},"updated":"2026-08-06 12:04:53.000000000","message":"Job neutron-ovn-evpn-tempest-multinode not defined","commit_id":"9a1d5bba35d0b1551e461902ece50e76f33971ef"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check-arm64","change_message_id":"74d7d90f9a23e8cfff6393468178f690821fdd36","unresolved":false,"context_lines":[{"line_number":79,"context_line":"        - neutron-ovs-tempest-with-neutron-lib-master"},{"line_number":80,"context_line":"        - neutron-ovn-tempest-loki"},{"line_number":81,"context_line":""},{"line_number":82,"context_line":"- project-template:"},{"line_number":83,"context_line":"    name: neutron-periodic-jobs"},{"line_number":84,"context_line":"    periodic:"},{"line_number":85,"context_line":"      jobs: \u0026neutron-periodic-jobs"},{"line_number":86,"context_line":"        # - neutron-functional"},{"line_number":87,"context_line":"        # - neutron-functional-fips"},{"line_number":88,"context_line":"        # - neutron-functional-with-pyroute2-master"},{"line_number":89,"context_line":"        # - neutron-functional-with-sqlalchemy-master"},{"line_number":90,"context_line":"        # - neutron-functional-with-ovsdbapp-master"},{"line_number":91,"context_line":"        # - neutron-ovs-grenade-dvr-multinode"},{"line_number":92,"context_line":"        # - neutron-ovs-tempest-slow"},{"line_number":93,"context_line":"        # - neutron-ovn-tempest-slow"},{"line_number":94,"context_line":"        # - neutron-ovs-tempest-with-os-ken-master"},{"line_number":95,"context_line":"        # - neutron-ovn-tempest-mariadb-full"},{"line_number":96,"context_line":"        # - neutron-ovn-tempest-ipv6-only-ovs-master"},{"line_number":97,"context_line":"        # - neutron-ovn-tempest-ovs-master-centos-stream"},{"line_number":98,"context_line":"        # - neutron-ovn-tempest-full-multinode-ovs-master"},{"line_number":99,"context_line":"        # - neutron-ovn-tempest-full-multinode-ovs-lts"},{"line_number":100,"context_line":"        # - neutron-ovn-tempest-ovs-master"},{"line_number":101,"context_line":"        # - neutron-ovn-tempest-ovs-lts"},{"line_number":102,"context_line":"        # - neutron-ovn-tempest-plugin-ovs-master"},{"line_number":103,"context_line":"        # - neutron-ovn-tempest-plugin-ovs-lts"},{"line_number":104,"context_line":"        # - neutron-ovn-tempest-with-neutron-lib-master"},{"line_number":105,"context_line":"        # - neutron-ovn-tempest-with-sqlalchemy-master"},{"line_number":106,"context_line":"        # - neutron-ovs-tempest-with-sqlalchemy-master"},{"line_number":107,"context_line":"        # - neutron-ovs-tempest-fips"},{"line_number":108,"context_line":"        # - neutron-ovn-tempest-ovs-release-fips"},{"line_number":109,"context_line":"        # - devstack-tobiko"},{"line_number":110,"context_line":"        # - ironic-tempest-bios-ipmi-direct"},{"line_number":111,"context_line":"        # - devstack-tobiko-ovs"},{"line_number":112,"context_line":"        # - openstacksdk-functional-devstack-networking"},{"line_number":113,"context_line":"        # - neutron-tempest-plugin-openvswitch-iptables_hybrid"},{"line_number":114,"context_line":"        # - devstack-enforce-scope"},{"line_number":115,"context_line":"        # - openstack-tox-py313-with-sqlalchemy-master"},{"line_number":116,"context_line":"        # - neutron-functional-with-oslo-master"},{"line_number":117,"context_line":"        # - neutron-ovs-tempest-with-oslo-master"},{"line_number":118,"context_line":"        # - neutron-ovn-tempest-ovs-release-with-oslo-master"},{"line_number":119,"context_line":"        # - ironic-tempest-ovn-uefi-ipmi-pxe"},{"line_number":120,"context_line":"        # - neutron-ovn-bgp-tempest-multinode"},{"line_number":121,"context_line":"        - neutron-ovn-evpn-tempest-multinode"},{"line_number":122,"context_line":"    experimental:"},{"line_number":123,"context_line":"      jobs: *neutron-periodic-jobs"},{"line_number":124,"context_line":""},{"line_number":125,"context_line":"- project-template:"},{"line_number":126,"context_line":"    name: neutron-skip-level-jobs"},{"line_number":127,"context_line":"    # During a SLURP release, these jobs are executed in the check queue,"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"43e5ac4b_36fa6405","line":124,"range":{"start_line":82,"start_character":2,"end_line":124,"end_character":0},"updated":"2026-08-06 12:04:43.000000000","message":"Job neutron-ovn-evpn-tempest-multinode not defined","commit_id":"9a1d5bba35d0b1551e461902ece50e76f33971ef"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check-arm64","change_message_id":"74d7d90f9a23e8cfff6393468178f690821fdd36","unresolved":false,"context_lines":[{"line_number":79,"context_line":"        - neutron-ovs-tempest-with-neutron-lib-master"},{"line_number":80,"context_line":"        - neutron-ovn-tempest-loki"},{"line_number":81,"context_line":""},{"line_number":82,"context_line":"- project-template:"},{"line_number":83,"context_line":"    name: neutron-periodic-jobs"},{"line_number":84,"context_line":"    periodic:"},{"line_number":85,"context_line":"      jobs: \u0026neutron-periodic-jobs"},{"line_number":86,"context_line":"        # - neutron-functional"},{"line_number":87,"context_line":"        # - neutron-functional-fips"},{"line_number":88,"context_line":"        # - neutron-functional-with-pyroute2-master"},{"line_number":89,"context_line":"        # - neutron-functional-with-sqlalchemy-master"},{"line_number":90,"context_line":"        # - neutron-functional-with-ovsdbapp-master"},{"line_number":91,"context_line":"        # - neutron-ovs-grenade-dvr-multinode"},{"line_number":92,"context_line":"        # - neutron-ovs-tempest-slow"},{"line_number":93,"context_line":"        # - neutron-ovn-tempest-slow"},{"line_number":94,"context_line":"        # - neutron-ovs-tempest-with-os-ken-master"},{"line_number":95,"context_line":"        # - neutron-ovn-tempest-mariadb-full"},{"line_number":96,"context_line":"        # - neutron-ovn-tempest-ipv6-only-ovs-master"},{"line_number":97,"context_line":"        # - neutron-ovn-tempest-ovs-master-centos-stream"},{"line_number":98,"context_line":"        # - neutron-ovn-tempest-full-multinode-ovs-master"},{"line_number":99,"context_line":"        # - neutron-ovn-tempest-full-multinode-ovs-lts"},{"line_number":100,"context_line":"        # - neutron-ovn-tempest-ovs-master"},{"line_number":101,"context_line":"        # - neutron-ovn-tempest-ovs-lts"},{"line_number":102,"context_line":"        # - neutron-ovn-tempest-plugin-ovs-master"},{"line_number":103,"context_line":"        # - neutron-ovn-tempest-plugin-ovs-lts"},{"line_number":104,"context_line":"        # - neutron-ovn-tempest-with-neutron-lib-master"},{"line_number":105,"context_line":"        # - neutron-ovn-tempest-with-sqlalchemy-master"},{"line_number":106,"context_line":"        # - neutron-ovs-tempest-with-sqlalchemy-master"},{"line_number":107,"context_line":"        # - neutron-ovs-tempest-fips"},{"line_number":108,"context_line":"        # - neutron-ovn-tempest-ovs-release-fips"},{"line_number":109,"context_line":"        # - devstack-tobiko"},{"line_number":110,"context_line":"        # - ironic-tempest-bios-ipmi-direct"},{"line_number":111,"context_line":"        # - devstack-tobiko-ovs"},{"line_number":112,"context_line":"        # - openstacksdk-functional-devstack-networking"},{"line_number":113,"context_line":"        # - neutron-tempest-plugin-openvswitch-iptables_hybrid"},{"line_number":114,"context_line":"        # - devstack-enforce-scope"},{"line_number":115,"context_line":"        # - openstack-tox-py313-with-sqlalchemy-master"},{"line_number":116,"context_line":"        # - neutron-functional-with-oslo-master"},{"line_number":117,"context_line":"        # - neutron-ovs-tempest-with-oslo-master"},{"line_number":118,"context_line":"        # - neutron-ovn-tempest-ovs-release-with-oslo-master"},{"line_number":119,"context_line":"        # - ironic-tempest-ovn-uefi-ipmi-pxe"},{"line_number":120,"context_line":"        # - neutron-ovn-bgp-tempest-multinode"},{"line_number":121,"context_line":"        - neutron-ovn-evpn-tempest-multinode"},{"line_number":122,"context_line":"    experimental:"},{"line_number":123,"context_line":"      jobs: *neutron-periodic-jobs"},{"line_number":124,"context_line":""},{"line_number":125,"context_line":"- project-template:"},{"line_number":126,"context_line":"    name: neutron-skip-level-jobs"},{"line_number":127,"context_line":"    # During a SLURP release, these jobs are executed in the check queue,"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"45d60f9c_c663b32f","line":124,"range":{"start_line":82,"start_character":2,"end_line":124,"end_character":0},"updated":"2026-08-06 12:04:43.000000000","message":"Job neutron-ovn-evpn-tempest-multinode not defined","commit_id":"9a1d5bba35d0b1551e461902ece50e76f33971ef"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check-arm64","change_message_id":"74d7d90f9a23e8cfff6393468178f690821fdd36","unresolved":false,"context_lines":[{"line_number":79,"context_line":"        - neutron-ovs-tempest-with-neutron-lib-master"},{"line_number":80,"context_line":"        - neutron-ovn-tempest-loki"},{"line_number":81,"context_line":""},{"line_number":82,"context_line":"- project-template:"},{"line_number":83,"context_line":"    name: neutron-periodic-jobs"},{"line_number":84,"context_line":"    periodic:"},{"line_number":85,"context_line":"      jobs: \u0026neutron-periodic-jobs"},{"line_number":86,"context_line":"        # - neutron-functional"},{"line_number":87,"context_line":"        # - neutron-functional-fips"},{"line_number":88,"context_line":"        # - neutron-functional-with-pyroute2-master"},{"line_number":89,"context_line":"        # - neutron-functional-with-sqlalchemy-master"},{"line_number":90,"context_line":"        # - neutron-functional-with-ovsdbapp-master"},{"line_number":91,"context_line":"        # - neutron-ovs-grenade-dvr-multinode"},{"line_number":92,"context_line":"        # - neutron-ovs-tempest-slow"},{"line_number":93,"context_line":"        # - neutron-ovn-tempest-slow"},{"line_number":94,"context_line":"        # - neutron-ovs-tempest-with-os-ken-master"},{"line_number":95,"context_line":"        # - neutron-ovn-tempest-mariadb-full"},{"line_number":96,"context_line":"        # - neutron-ovn-tempest-ipv6-only-ovs-master"},{"line_number":97,"context_line":"        # - neutron-ovn-tempest-ovs-master-centos-stream"},{"line_number":98,"context_line":"        # - neutron-ovn-tempest-full-multinode-ovs-master"},{"line_number":99,"context_line":"        # - neutron-ovn-tempest-full-multinode-ovs-lts"},{"line_number":100,"context_line":"        # - neutron-ovn-tempest-ovs-master"},{"line_number":101,"context_line":"        # - neutron-ovn-tempest-ovs-lts"},{"line_number":102,"context_line":"        # - neutron-ovn-tempest-plugin-ovs-master"},{"line_number":103,"context_line":"        # - neutron-ovn-tempest-plugin-ovs-lts"},{"line_number":104,"context_line":"        # - neutron-ovn-tempest-with-neutron-lib-master"},{"line_number":105,"context_line":"        # - neutron-ovn-tempest-with-sqlalchemy-master"},{"line_number":106,"context_line":"        # - neutron-ovs-tempest-with-sqlalchemy-master"},{"line_number":107,"context_line":"        # - neutron-ovs-tempest-fips"},{"line_number":108,"context_line":"        # - neutron-ovn-tempest-ovs-release-fips"},{"line_number":109,"context_line":"        # - devstack-tobiko"},{"line_number":110,"context_line":"        # - ironic-tempest-bios-ipmi-direct"},{"line_number":111,"context_line":"        # - devstack-tobiko-ovs"},{"line_number":112,"context_line":"        # - openstacksdk-functional-devstack-networking"},{"line_number":113,"context_line":"        # - neutron-tempest-plugin-openvswitch-iptables_hybrid"},{"line_number":114,"context_line":"        # - devstack-enforce-scope"},{"line_number":115,"context_line":"        # - openstack-tox-py313-with-sqlalchemy-master"},{"line_number":116,"context_line":"        # - neutron-functional-with-oslo-master"},{"line_number":117,"context_line":"        # - neutron-ovs-tempest-with-oslo-master"},{"line_number":118,"context_line":"        # - neutron-ovn-tempest-ovs-release-with-oslo-master"},{"line_number":119,"context_line":"        # - ironic-tempest-ovn-uefi-ipmi-pxe"},{"line_number":120,"context_line":"        # - neutron-ovn-bgp-tempest-multinode"},{"line_number":121,"context_line":"        - neutron-ovn-evpn-tempest-multinode"},{"line_number":122,"context_line":"    experimental:"},{"line_number":123,"context_line":"      jobs: *neutron-periodic-jobs"},{"line_number":124,"context_line":""},{"line_number":125,"context_line":"- project-template:"},{"line_number":126,"context_line":"    name: neutron-skip-level-jobs"},{"line_number":127,"context_line":"    # During a SLURP release, these jobs are executed in the check queue,"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"84881392_ca604e25","line":124,"range":{"start_line":82,"start_character":2,"end_line":124,"end_character":0},"updated":"2026-08-06 12:04:43.000000000","message":"Job neutron-ovn-evpn-tempest-multinode not defined","commit_id":"9a1d5bba35d0b1551e461902ece50e76f33971ef"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check-arm64","change_message_id":"74d7d90f9a23e8cfff6393468178f690821fdd36","unresolved":false,"context_lines":[{"line_number":79,"context_line":"        - neutron-ovs-tempest-with-neutron-lib-master"},{"line_number":80,"context_line":"        - neutron-ovn-tempest-loki"},{"line_number":81,"context_line":""},{"line_number":82,"context_line":"- project-template:"},{"line_number":83,"context_line":"    name: neutron-periodic-jobs"},{"line_number":84,"context_line":"    periodic:"},{"line_number":85,"context_line":"      jobs: \u0026neutron-periodic-jobs"},{"line_number":86,"context_line":"        # - neutron-functional"},{"line_number":87,"context_line":"        # - neutron-functional-fips"},{"line_number":88,"context_line":"        # - neutron-functional-with-pyroute2-master"},{"line_number":89,"context_line":"        # - neutron-functional-with-sqlalchemy-master"},{"line_number":90,"context_line":"        # - neutron-functional-with-ovsdbapp-master"},{"line_number":91,"context_line":"        # - neutron-ovs-grenade-dvr-multinode"},{"line_number":92,"context_line":"        # - neutron-ovs-tempest-slow"},{"line_number":93,"context_line":"        # - neutron-ovn-tempest-slow"},{"line_number":94,"context_line":"        # - neutron-ovs-tempest-with-os-ken-master"},{"line_number":95,"context_line":"        # - neutron-ovn-tempest-mariadb-full"},{"line_number":96,"context_line":"        # - neutron-ovn-tempest-ipv6-only-ovs-master"},{"line_number":97,"context_line":"        # - neutron-ovn-tempest-ovs-master-centos-stream"},{"line_number":98,"context_line":"        # - neutron-ovn-tempest-full-multinode-ovs-master"},{"line_number":99,"context_line":"        # - neutron-ovn-tempest-full-multinode-ovs-lts"},{"line_number":100,"context_line":"        # - neutron-ovn-tempest-ovs-master"},{"line_number":101,"context_line":"        # - neutron-ovn-tempest-ovs-lts"},{"line_number":102,"context_line":"        # - neutron-ovn-tempest-plugin-ovs-master"},{"line_number":103,"context_line":"        # - neutron-ovn-tempest-plugin-ovs-lts"},{"line_number":104,"context_line":"        # - neutron-ovn-tempest-with-neutron-lib-master"},{"line_number":105,"context_line":"        # - neutron-ovn-tempest-with-sqlalchemy-master"},{"line_number":106,"context_line":"        # - neutron-ovs-tempest-with-sqlalchemy-master"},{"line_number":107,"context_line":"        # - neutron-ovs-tempest-fips"},{"line_number":108,"context_line":"        # - neutron-ovn-tempest-ovs-release-fips"},{"line_number":109,"context_line":"        # - devstack-tobiko"},{"line_number":110,"context_line":"        # - ironic-tempest-bios-ipmi-direct"},{"line_number":111,"context_line":"        # - devstack-tobiko-ovs"},{"line_number":112,"context_line":"        # - openstacksdk-functional-devstack-networking"},{"line_number":113,"context_line":"        # - neutron-tempest-plugin-openvswitch-iptables_hybrid"},{"line_number":114,"context_line":"        # - devstack-enforce-scope"},{"line_number":115,"context_line":"        # - openstack-tox-py313-with-sqlalchemy-master"},{"line_number":116,"context_line":"        # - neutron-functional-with-oslo-master"},{"line_number":117,"context_line":"        # - neutron-ovs-tempest-with-oslo-master"},{"line_number":118,"context_line":"        # - neutron-ovn-tempest-ovs-release-with-oslo-master"},{"line_number":119,"context_line":"        # - ironic-tempest-ovn-uefi-ipmi-pxe"},{"line_number":120,"context_line":"        # - neutron-ovn-bgp-tempest-multinode"},{"line_number":121,"context_line":"        - neutron-ovn-evpn-tempest-multinode"},{"line_number":122,"context_line":"    experimental:"},{"line_number":123,"context_line":"      jobs: *neutron-periodic-jobs"},{"line_number":124,"context_line":""},{"line_number":125,"context_line":"- project-template:"},{"line_number":126,"context_line":"    name: neutron-skip-level-jobs"},{"line_number":127,"context_line":"    # During a SLURP release, these jobs are executed in the check queue,"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"8bea3d67_b053cd5d","line":124,"range":{"start_line":82,"start_character":2,"end_line":124,"end_character":0},"updated":"2026-08-06 12:04:43.000000000","message":"Job neutron-ovn-evpn-tempest-multinode not defined","commit_id":"9a1d5bba35d0b1551e461902ece50e76f33971ef"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check-arm64","change_message_id":"74d7d90f9a23e8cfff6393468178f690821fdd36","unresolved":false,"context_lines":[{"line_number":79,"context_line":"        - neutron-ovs-tempest-with-neutron-lib-master"},{"line_number":80,"context_line":"        - neutron-ovn-tempest-loki"},{"line_number":81,"context_line":""},{"line_number":82,"context_line":"- project-template:"},{"line_number":83,"context_line":"    name: neutron-periodic-jobs"},{"line_number":84,"context_line":"    periodic:"},{"line_number":85,"context_line":"      jobs: \u0026neutron-periodic-jobs"},{"line_number":86,"context_line":"        # - neutron-functional"},{"line_number":87,"context_line":"        # - neutron-functional-fips"},{"line_number":88,"context_line":"        # - neutron-functional-with-pyroute2-master"},{"line_number":89,"context_line":"        # - neutron-functional-with-sqlalchemy-master"},{"line_number":90,"context_line":"        # - neutron-functional-with-ovsdbapp-master"},{"line_number":91,"context_line":"        # - neutron-ovs-grenade-dvr-multinode"},{"line_number":92,"context_line":"        # - neutron-ovs-tempest-slow"},{"line_number":93,"context_line":"        # - neutron-ovn-tempest-slow"},{"line_number":94,"context_line":"        # - neutron-ovs-tempest-with-os-ken-master"},{"line_number":95,"context_line":"        # - neutron-ovn-tempest-mariadb-full"},{"line_number":96,"context_line":"        # - neutron-ovn-tempest-ipv6-only-ovs-master"},{"line_number":97,"context_line":"        # - neutron-ovn-tempest-ovs-master-centos-stream"},{"line_number":98,"context_line":"        # - neutron-ovn-tempest-full-multinode-ovs-master"},{"line_number":99,"context_line":"        # - neutron-ovn-tempest-full-multinode-ovs-lts"},{"line_number":100,"context_line":"        # - neutron-ovn-tempest-ovs-master"},{"line_number":101,"context_line":"        # - neutron-ovn-tempest-ovs-lts"},{"line_number":102,"context_line":"        # - neutron-ovn-tempest-plugin-ovs-master"},{"line_number":103,"context_line":"        # - neutron-ovn-tempest-plugin-ovs-lts"},{"line_number":104,"context_line":"        # - neutron-ovn-tempest-with-neutron-lib-master"},{"line_number":105,"context_line":"        # - neutron-ovn-tempest-with-sqlalchemy-master"},{"line_number":106,"context_line":"        # - neutron-ovs-tempest-with-sqlalchemy-master"},{"line_number":107,"context_line":"        # - neutron-ovs-tempest-fips"},{"line_number":108,"context_line":"        # - neutron-ovn-tempest-ovs-release-fips"},{"line_number":109,"context_line":"        # - devstack-tobiko"},{"line_number":110,"context_line":"        # - ironic-tempest-bios-ipmi-direct"},{"line_number":111,"context_line":"        # - devstack-tobiko-ovs"},{"line_number":112,"context_line":"        # - openstacksdk-functional-devstack-networking"},{"line_number":113,"context_line":"        # - neutron-tempest-plugin-openvswitch-iptables_hybrid"},{"line_number":114,"context_line":"        # - devstack-enforce-scope"},{"line_number":115,"context_line":"        # - openstack-tox-py313-with-sqlalchemy-master"},{"line_number":116,"context_line":"        # - neutron-functional-with-oslo-master"},{"line_number":117,"context_line":"        # - neutron-ovs-tempest-with-oslo-master"},{"line_number":118,"context_line":"        # - neutron-ovn-tempest-ovs-release-with-oslo-master"},{"line_number":119,"context_line":"        # - ironic-tempest-ovn-uefi-ipmi-pxe"},{"line_number":120,"context_line":"        # - neutron-ovn-bgp-tempest-multinode"},{"line_number":121,"context_line":"        - neutron-ovn-evpn-tempest-multinode"},{"line_number":122,"context_line":"    experimental:"},{"line_number":123,"context_line":"      jobs: *neutron-periodic-jobs"},{"line_number":124,"context_line":""},{"line_number":125,"context_line":"- project-template:"},{"line_number":126,"context_line":"    name: neutron-skip-level-jobs"},{"line_number":127,"context_line":"    # During a SLURP release, these jobs are executed in the check queue,"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"90d6d9f9_3f3e4550","line":124,"range":{"start_line":82,"start_character":2,"end_line":124,"end_character":0},"updated":"2026-08-06 12:04:43.000000000","message":"Job neutron-ovn-evpn-tempest-multinode not defined","commit_id":"9a1d5bba35d0b1551e461902ece50e76f33971ef"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check-arm64","change_message_id":"74d7d90f9a23e8cfff6393468178f690821fdd36","unresolved":false,"context_lines":[{"line_number":79,"context_line":"        - neutron-ovs-tempest-with-neutron-lib-master"},{"line_number":80,"context_line":"        - neutron-ovn-tempest-loki"},{"line_number":81,"context_line":""},{"line_number":82,"context_line":"- project-template:"},{"line_number":83,"context_line":"    name: neutron-periodic-jobs"},{"line_number":84,"context_line":"    periodic:"},{"line_number":85,"context_line":"      jobs: \u0026neutron-periodic-jobs"},{"line_number":86,"context_line":"        # - neutron-functional"},{"line_number":87,"context_line":"        # - neutron-functional-fips"},{"line_number":88,"context_line":"        # - neutron-functional-with-pyroute2-master"},{"line_number":89,"context_line":"        # - neutron-functional-with-sqlalchemy-master"},{"line_number":90,"context_line":"        # - neutron-functional-with-ovsdbapp-master"},{"line_number":91,"context_line":"        # - neutron-ovs-grenade-dvr-multinode"},{"line_number":92,"context_line":"        # - neutron-ovs-tempest-slow"},{"line_number":93,"context_line":"        # - neutron-ovn-tempest-slow"},{"line_number":94,"context_line":"        # - neutron-ovs-tempest-with-os-ken-master"},{"line_number":95,"context_line":"        # - neutron-ovn-tempest-mariadb-full"},{"line_number":96,"context_line":"        # - neutron-ovn-tempest-ipv6-only-ovs-master"},{"line_number":97,"context_line":"        # - neutron-ovn-tempest-ovs-master-centos-stream"},{"line_number":98,"context_line":"        # - neutron-ovn-tempest-full-multinode-ovs-master"},{"line_number":99,"context_line":"        # - neutron-ovn-tempest-full-multinode-ovs-lts"},{"line_number":100,"context_line":"        # - neutron-ovn-tempest-ovs-master"},{"line_number":101,"context_line":"        # - neutron-ovn-tempest-ovs-lts"},{"line_number":102,"context_line":"        # - neutron-ovn-tempest-plugin-ovs-master"},{"line_number":103,"context_line":"        # - neutron-ovn-tempest-plugin-ovs-lts"},{"line_number":104,"context_line":"        # - neutron-ovn-tempest-with-neutron-lib-master"},{"line_number":105,"context_line":"        # - neutron-ovn-tempest-with-sqlalchemy-master"},{"line_number":106,"context_line":"        # - neutron-ovs-tempest-with-sqlalchemy-master"},{"line_number":107,"context_line":"        # - neutron-ovs-tempest-fips"},{"line_number":108,"context_line":"        # - neutron-ovn-tempest-ovs-release-fips"},{"line_number":109,"context_line":"        # - devstack-tobiko"},{"line_number":110,"context_line":"        # - ironic-tempest-bios-ipmi-direct"},{"line_number":111,"context_line":"        # - devstack-tobiko-ovs"},{"line_number":112,"context_line":"        # - openstacksdk-functional-devstack-networking"},{"line_number":113,"context_line":"        # - neutron-tempest-plugin-openvswitch-iptables_hybrid"},{"line_number":114,"context_line":"        # - devstack-enforce-scope"},{"line_number":115,"context_line":"        # - openstack-tox-py313-with-sqlalchemy-master"},{"line_number":116,"context_line":"        # - neutron-functional-with-oslo-master"},{"line_number":117,"context_line":"        # - neutron-ovs-tempest-with-oslo-master"},{"line_number":118,"context_line":"        # - neutron-ovn-tempest-ovs-release-with-oslo-master"},{"line_number":119,"context_line":"        # - ironic-tempest-ovn-uefi-ipmi-pxe"},{"line_number":120,"context_line":"        # - neutron-ovn-bgp-tempest-multinode"},{"line_number":121,"context_line":"        - neutron-ovn-evpn-tempest-multinode"},{"line_number":122,"context_line":"    experimental:"},{"line_number":123,"context_line":"      jobs: *neutron-periodic-jobs"},{"line_number":124,"context_line":""},{"line_number":125,"context_line":"- project-template:"},{"line_number":126,"context_line":"    name: neutron-skip-level-jobs"},{"line_number":127,"context_line":"    # During a SLURP release, these jobs are executed in the check queue,"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"a0d5d763_2e589996","line":124,"range":{"start_line":82,"start_character":2,"end_line":124,"end_character":0},"updated":"2026-08-06 12:04:43.000000000","message":"Job neutron-ovn-evpn-tempest-multinode not defined","commit_id":"9a1d5bba35d0b1551e461902ece50e76f33971ef"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check-arm64","change_message_id":"74d7d90f9a23e8cfff6393468178f690821fdd36","unresolved":false,"context_lines":[{"line_number":79,"context_line":"        - neutron-ovs-tempest-with-neutron-lib-master"},{"line_number":80,"context_line":"        - neutron-ovn-tempest-loki"},{"line_number":81,"context_line":""},{"line_number":82,"context_line":"- project-template:"},{"line_number":83,"context_line":"    name: neutron-periodic-jobs"},{"line_number":84,"context_line":"    periodic:"},{"line_number":85,"context_line":"      jobs: \u0026neutron-periodic-jobs"},{"line_number":86,"context_line":"        # - neutron-functional"},{"line_number":87,"context_line":"        # - neutron-functional-fips"},{"line_number":88,"context_line":"        # - neutron-functional-with-pyroute2-master"},{"line_number":89,"context_line":"        # - neutron-functional-with-sqlalchemy-master"},{"line_number":90,"context_line":"        # - neutron-functional-with-ovsdbapp-master"},{"line_number":91,"context_line":"        # - neutron-ovs-grenade-dvr-multinode"},{"line_number":92,"context_line":"        # - neutron-ovs-tempest-slow"},{"line_number":93,"context_line":"        # - neutron-ovn-tempest-slow"},{"line_number":94,"context_line":"        # - neutron-ovs-tempest-with-os-ken-master"},{"line_number":95,"context_line":"        # - neutron-ovn-tempest-mariadb-full"},{"line_number":96,"context_line":"        # - neutron-ovn-tempest-ipv6-only-ovs-master"},{"line_number":97,"context_line":"        # - neutron-ovn-tempest-ovs-master-centos-stream"},{"line_number":98,"context_line":"        # - neutron-ovn-tempest-full-multinode-ovs-master"},{"line_number":99,"context_line":"        # - neutron-ovn-tempest-full-multinode-ovs-lts"},{"line_number":100,"context_line":"        # - neutron-ovn-tempest-ovs-master"},{"line_number":101,"context_line":"        # - neutron-ovn-tempest-ovs-lts"},{"line_number":102,"context_line":"        # - neutron-ovn-tempest-plugin-ovs-master"},{"line_number":103,"context_line":"        # - neutron-ovn-tempest-plugin-ovs-lts"},{"line_number":104,"context_line":"        # - neutron-ovn-tempest-with-neutron-lib-master"},{"line_number":105,"context_line":"        # - neutron-ovn-tempest-with-sqlalchemy-master"},{"line_number":106,"context_line":"        # - neutron-ovs-tempest-with-sqlalchemy-master"},{"line_number":107,"context_line":"        # - neutron-ovs-tempest-fips"},{"line_number":108,"context_line":"        # - neutron-ovn-tempest-ovs-release-fips"},{"line_number":109,"context_line":"        # - devstack-tobiko"},{"line_number":110,"context_line":"        # - ironic-tempest-bios-ipmi-direct"},{"line_number":111,"context_line":"        # - devstack-tobiko-ovs"},{"line_number":112,"context_line":"        # - openstacksdk-functional-devstack-networking"},{"line_number":113,"context_line":"        # - neutron-tempest-plugin-openvswitch-iptables_hybrid"},{"line_number":114,"context_line":"        # - devstack-enforce-scope"},{"line_number":115,"context_line":"        # - openstack-tox-py313-with-sqlalchemy-master"},{"line_number":116,"context_line":"        # - neutron-functional-with-oslo-master"},{"line_number":117,"context_line":"        # - neutron-ovs-tempest-with-oslo-master"},{"line_number":118,"context_line":"        # - neutron-ovn-tempest-ovs-release-with-oslo-master"},{"line_number":119,"context_line":"        # - ironic-tempest-ovn-uefi-ipmi-pxe"},{"line_number":120,"context_line":"        # - neutron-ovn-bgp-tempest-multinode"},{"line_number":121,"context_line":"        - neutron-ovn-evpn-tempest-multinode"},{"line_number":122,"context_line":"    experimental:"},{"line_number":123,"context_line":"      jobs: *neutron-periodic-jobs"},{"line_number":124,"context_line":""},{"line_number":125,"context_line":"- project-template:"},{"line_number":126,"context_line":"    name: neutron-skip-level-jobs"},{"line_number":127,"context_line":"    # During a SLURP release, these jobs are executed in the check queue,"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"b1028861_71ad45af","line":124,"range":{"start_line":82,"start_character":2,"end_line":124,"end_character":0},"updated":"2026-08-06 12:04:43.000000000","message":"Job neutron-ovn-evpn-tempest-multinode not defined","commit_id":"9a1d5bba35d0b1551e461902ece50e76f33971ef"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"24063d2915fd595d3bd49aa826f0b91ee86da549","unresolved":false,"context_lines":[{"line_number":79,"context_line":"        - neutron-ovs-tempest-with-neutron-lib-master"},{"line_number":80,"context_line":"        - neutron-ovn-tempest-loki"},{"line_number":81,"context_line":""},{"line_number":82,"context_line":"- project-template:"},{"line_number":83,"context_line":"    name: neutron-periodic-jobs"},{"line_number":84,"context_line":"    periodic:"},{"line_number":85,"context_line":"      jobs: \u0026neutron-periodic-jobs"},{"line_number":86,"context_line":"        # - neutron-functional"},{"line_number":87,"context_line":"        # - neutron-functional-fips"},{"line_number":88,"context_line":"        # - neutron-functional-with-pyroute2-master"},{"line_number":89,"context_line":"        # - neutron-functional-with-sqlalchemy-master"},{"line_number":90,"context_line":"        # - neutron-functional-with-ovsdbapp-master"},{"line_number":91,"context_line":"        # - neutron-ovs-grenade-dvr-multinode"},{"line_number":92,"context_line":"        # - neutron-ovs-tempest-slow"},{"line_number":93,"context_line":"        # - neutron-ovn-tempest-slow"},{"line_number":94,"context_line":"        # - neutron-ovs-tempest-with-os-ken-master"},{"line_number":95,"context_line":"        # - neutron-ovn-tempest-mariadb-full"},{"line_number":96,"context_line":"        # - neutron-ovn-tempest-ipv6-only-ovs-master"},{"line_number":97,"context_line":"        # - neutron-ovn-tempest-ovs-master-centos-stream"},{"line_number":98,"context_line":"        # - neutron-ovn-tempest-full-multinode-ovs-master"},{"line_number":99,"context_line":"        # - neutron-ovn-tempest-full-multinode-ovs-lts"},{"line_number":100,"context_line":"        # - neutron-ovn-tempest-ovs-master"},{"line_number":101,"context_line":"        # - neutron-ovn-tempest-ovs-lts"},{"line_number":102,"context_line":"        # - neutron-ovn-tempest-plugin-ovs-master"},{"line_number":103,"context_line":"        # - neutron-ovn-tempest-plugin-ovs-lts"},{"line_number":104,"context_line":"        # - neutron-ovn-tempest-with-neutron-lib-master"},{"line_number":105,"context_line":"        # - neutron-ovn-tempest-with-sqlalchemy-master"},{"line_number":106,"context_line":"        # - neutron-ovs-tempest-with-sqlalchemy-master"},{"line_number":107,"context_line":"        # - neutron-ovs-tempest-fips"},{"line_number":108,"context_line":"        # - neutron-ovn-tempest-ovs-release-fips"},{"line_number":109,"context_line":"        # - devstack-tobiko"},{"line_number":110,"context_line":"        # - ironic-tempest-bios-ipmi-direct"},{"line_number":111,"context_line":"        # - devstack-tobiko-ovs"},{"line_number":112,"context_line":"        # - openstacksdk-functional-devstack-networking"},{"line_number":113,"context_line":"        # - neutron-tempest-plugin-openvswitch-iptables_hybrid"},{"line_number":114,"context_line":"        # - devstack-enforce-scope"},{"line_number":115,"context_line":"        # - openstack-tox-py313-with-sqlalchemy-master"},{"line_number":116,"context_line":"        # - neutron-functional-with-oslo-master"},{"line_number":117,"context_line":"        # - neutron-ovs-tempest-with-oslo-master"},{"line_number":118,"context_line":"        # - neutron-ovn-tempest-ovs-release-with-oslo-master"},{"line_number":119,"context_line":"        # - ironic-tempest-ovn-uefi-ipmi-pxe"},{"line_number":120,"context_line":"        # - neutron-ovn-bgp-tempest-multinode"},{"line_number":121,"context_line":"        - neutron-ovn-evpn-tempest-multinode"},{"line_number":122,"context_line":"    experimental:"},{"line_number":123,"context_line":"      jobs: *neutron-periodic-jobs"},{"line_number":124,"context_line":""},{"line_number":125,"context_line":"- project-template:"},{"line_number":126,"context_line":"    name: neutron-skip-level-jobs"},{"line_number":127,"context_line":"    # During a SLURP release, these jobs are executed in the check queue,"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"bdffa7a6_0169399d","line":124,"range":{"start_line":82,"start_character":2,"end_line":124,"end_character":0},"updated":"2026-08-06 12:04:53.000000000","message":"Job neutron-ovn-evpn-tempest-multinode not defined","commit_id":"9a1d5bba35d0b1551e461902ece50e76f33971ef"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check-arm64","change_message_id":"74d7d90f9a23e8cfff6393468178f690821fdd36","unresolved":false,"context_lines":[{"line_number":79,"context_line":"        - neutron-ovs-tempest-with-neutron-lib-master"},{"line_number":80,"context_line":"        - neutron-ovn-tempest-loki"},{"line_number":81,"context_line":""},{"line_number":82,"context_line":"- project-template:"},{"line_number":83,"context_line":"    name: neutron-periodic-jobs"},{"line_number":84,"context_line":"    periodic:"},{"line_number":85,"context_line":"      jobs: \u0026neutron-periodic-jobs"},{"line_number":86,"context_line":"        # - neutron-functional"},{"line_number":87,"context_line":"        # - neutron-functional-fips"},{"line_number":88,"context_line":"        # - neutron-functional-with-pyroute2-master"},{"line_number":89,"context_line":"        # - neutron-functional-with-sqlalchemy-master"},{"line_number":90,"context_line":"        # - neutron-functional-with-ovsdbapp-master"},{"line_number":91,"context_line":"        # - neutron-ovs-grenade-dvr-multinode"},{"line_number":92,"context_line":"        # - neutron-ovs-tempest-slow"},{"line_number":93,"context_line":"        # - neutron-ovn-tempest-slow"},{"line_number":94,"context_line":"        # - neutron-ovs-tempest-with-os-ken-master"},{"line_number":95,"context_line":"        # - neutron-ovn-tempest-mariadb-full"},{"line_number":96,"context_line":"        # - neutron-ovn-tempest-ipv6-only-ovs-master"},{"line_number":97,"context_line":"        # - neutron-ovn-tempest-ovs-master-centos-stream"},{"line_number":98,"context_line":"        # - neutron-ovn-tempest-full-multinode-ovs-master"},{"line_number":99,"context_line":"        # - neutron-ovn-tempest-full-multinode-ovs-lts"},{"line_number":100,"context_line":"        # - neutron-ovn-tempest-ovs-master"},{"line_number":101,"context_line":"        # - neutron-ovn-tempest-ovs-lts"},{"line_number":102,"context_line":"        # - neutron-ovn-tempest-plugin-ovs-master"},{"line_number":103,"context_line":"        # - neutron-ovn-tempest-plugin-ovs-lts"},{"line_number":104,"context_line":"        # - neutron-ovn-tempest-with-neutron-lib-master"},{"line_number":105,"context_line":"        # - neutron-ovn-tempest-with-sqlalchemy-master"},{"line_number":106,"context_line":"        # - neutron-ovs-tempest-with-sqlalchemy-master"},{"line_number":107,"context_line":"        # - neutron-ovs-tempest-fips"},{"line_number":108,"context_line":"        # - neutron-ovn-tempest-ovs-release-fips"},{"line_number":109,"context_line":"        # - devstack-tobiko"},{"line_number":110,"context_line":"        # - ironic-tempest-bios-ipmi-direct"},{"line_number":111,"context_line":"        # - devstack-tobiko-ovs"},{"line_number":112,"context_line":"        # - openstacksdk-functional-devstack-networking"},{"line_number":113,"context_line":"        # - neutron-tempest-plugin-openvswitch-iptables_hybrid"},{"line_number":114,"context_line":"        # - devstack-enforce-scope"},{"line_number":115,"context_line":"        # - openstack-tox-py313-with-sqlalchemy-master"},{"line_number":116,"context_line":"        # - neutron-functional-with-oslo-master"},{"line_number":117,"context_line":"        # - neutron-ovs-tempest-with-oslo-master"},{"line_number":118,"context_line":"        # - neutron-ovn-tempest-ovs-release-with-oslo-master"},{"line_number":119,"context_line":"        # - ironic-tempest-ovn-uefi-ipmi-pxe"},{"line_number":120,"context_line":"        # - neutron-ovn-bgp-tempest-multinode"},{"line_number":121,"context_line":"        - neutron-ovn-evpn-tempest-multinode"},{"line_number":122,"context_line":"    experimental:"},{"line_number":123,"context_line":"      jobs: *neutron-periodic-jobs"},{"line_number":124,"context_line":""},{"line_number":125,"context_line":"- project-template:"},{"line_number":126,"context_line":"    name: neutron-skip-level-jobs"},{"line_number":127,"context_line":"    # During a SLURP release, these jobs are executed in the check queue,"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"ca2b28d0_3e04cfd2","line":124,"range":{"start_line":82,"start_character":2,"end_line":124,"end_character":0},"updated":"2026-08-06 12:04:43.000000000","message":"Job neutron-ovn-evpn-tempest-multinode not defined","commit_id":"9a1d5bba35d0b1551e461902ece50e76f33971ef"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"24063d2915fd595d3bd49aa826f0b91ee86da549","unresolved":false,"context_lines":[{"line_number":79,"context_line":"        - neutron-ovs-tempest-with-neutron-lib-master"},{"line_number":80,"context_line":"        - neutron-ovn-tempest-loki"},{"line_number":81,"context_line":""},{"line_number":82,"context_line":"- project-template:"},{"line_number":83,"context_line":"    name: neutron-periodic-jobs"},{"line_number":84,"context_line":"    periodic:"},{"line_number":85,"context_line":"      jobs: \u0026neutron-periodic-jobs"},{"line_number":86,"context_line":"        # - neutron-functional"},{"line_number":87,"context_line":"        # - neutron-functional-fips"},{"line_number":88,"context_line":"        # - neutron-functional-with-pyroute2-master"},{"line_number":89,"context_line":"        # - neutron-functional-with-sqlalchemy-master"},{"line_number":90,"context_line":"        # - neutron-functional-with-ovsdbapp-master"},{"line_number":91,"context_line":"        # - neutron-ovs-grenade-dvr-multinode"},{"line_number":92,"context_line":"        # - neutron-ovs-tempest-slow"},{"line_number":93,"context_line":"        # - neutron-ovn-tempest-slow"},{"line_number":94,"context_line":"        # - neutron-ovs-tempest-with-os-ken-master"},{"line_number":95,"context_line":"        # - neutron-ovn-tempest-mariadb-full"},{"line_number":96,"context_line":"        # - neutron-ovn-tempest-ipv6-only-ovs-master"},{"line_number":97,"context_line":"        # - neutron-ovn-tempest-ovs-master-centos-stream"},{"line_number":98,"context_line":"        # - neutron-ovn-tempest-full-multinode-ovs-master"},{"line_number":99,"context_line":"        # - neutron-ovn-tempest-full-multinode-ovs-lts"},{"line_number":100,"context_line":"        # - neutron-ovn-tempest-ovs-master"},{"line_number":101,"context_line":"        # - neutron-ovn-tempest-ovs-lts"},{"line_number":102,"context_line":"        # - neutron-ovn-tempest-plugin-ovs-master"},{"line_number":103,"context_line":"        # - neutron-ovn-tempest-plugin-ovs-lts"},{"line_number":104,"context_line":"        # - neutron-ovn-tempest-with-neutron-lib-master"},{"line_number":105,"context_line":"        # - neutron-ovn-tempest-with-sqlalchemy-master"},{"line_number":106,"context_line":"        # - neutron-ovs-tempest-with-sqlalchemy-master"},{"line_number":107,"context_line":"        # - neutron-ovs-tempest-fips"},{"line_number":108,"context_line":"        # - neutron-ovn-tempest-ovs-release-fips"},{"line_number":109,"context_line":"        # - devstack-tobiko"},{"line_number":110,"context_line":"        # - ironic-tempest-bios-ipmi-direct"},{"line_number":111,"context_line":"        # - devstack-tobiko-ovs"},{"line_number":112,"context_line":"        # - openstacksdk-functional-devstack-networking"},{"line_number":113,"context_line":"        # - neutron-tempest-plugin-openvswitch-iptables_hybrid"},{"line_number":114,"context_line":"        # - devstack-enforce-scope"},{"line_number":115,"context_line":"        # - openstack-tox-py313-with-sqlalchemy-master"},{"line_number":116,"context_line":"        # - neutron-functional-with-oslo-master"},{"line_number":117,"context_line":"        # - neutron-ovs-tempest-with-oslo-master"},{"line_number":118,"context_line":"        # - neutron-ovn-tempest-ovs-release-with-oslo-master"},{"line_number":119,"context_line":"        # - ironic-tempest-ovn-uefi-ipmi-pxe"},{"line_number":120,"context_line":"        # - neutron-ovn-bgp-tempest-multinode"},{"line_number":121,"context_line":"        - neutron-ovn-evpn-tempest-multinode"},{"line_number":122,"context_line":"    experimental:"},{"line_number":123,"context_line":"      jobs: *neutron-periodic-jobs"},{"line_number":124,"context_line":""},{"line_number":125,"context_line":"- project-template:"},{"line_number":126,"context_line":"    name: neutron-skip-level-jobs"},{"line_number":127,"context_line":"    # During a SLURP release, these jobs are executed in the check queue,"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"d547f118_e7ac980d","line":124,"range":{"start_line":82,"start_character":2,"end_line":124,"end_character":0},"updated":"2026-08-06 12:04:53.000000000","message":"Job neutron-ovn-evpn-tempest-multinode not defined","commit_id":"9a1d5bba35d0b1551e461902ece50e76f33971ef"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"24063d2915fd595d3bd49aa826f0b91ee86da549","unresolved":false,"context_lines":[{"line_number":79,"context_line":"        - neutron-ovs-tempest-with-neutron-lib-master"},{"line_number":80,"context_line":"        - neutron-ovn-tempest-loki"},{"line_number":81,"context_line":""},{"line_number":82,"context_line":"- project-template:"},{"line_number":83,"context_line":"    name: neutron-periodic-jobs"},{"line_number":84,"context_line":"    periodic:"},{"line_number":85,"context_line":"      jobs: \u0026neutron-periodic-jobs"},{"line_number":86,"context_line":"        # - neutron-functional"},{"line_number":87,"context_line":"        # - neutron-functional-fips"},{"line_number":88,"context_line":"        # - neutron-functional-with-pyroute2-master"},{"line_number":89,"context_line":"        # - neutron-functional-with-sqlalchemy-master"},{"line_number":90,"context_line":"        # - neutron-functional-with-ovsdbapp-master"},{"line_number":91,"context_line":"        # - neutron-ovs-grenade-dvr-multinode"},{"line_number":92,"context_line":"        # - neutron-ovs-tempest-slow"},{"line_number":93,"context_line":"        # - neutron-ovn-tempest-slow"},{"line_number":94,"context_line":"        # - neutron-ovs-tempest-with-os-ken-master"},{"line_number":95,"context_line":"        # - neutron-ovn-tempest-mariadb-full"},{"line_number":96,"context_line":"        # - neutron-ovn-tempest-ipv6-only-ovs-master"},{"line_number":97,"context_line":"        # - neutron-ovn-tempest-ovs-master-centos-stream"},{"line_number":98,"context_line":"        # - neutron-ovn-tempest-full-multinode-ovs-master"},{"line_number":99,"context_line":"        # - neutron-ovn-tempest-full-multinode-ovs-lts"},{"line_number":100,"context_line":"        # - neutron-ovn-tempest-ovs-master"},{"line_number":101,"context_line":"        # - neutron-ovn-tempest-ovs-lts"},{"line_number":102,"context_line":"        # - neutron-ovn-tempest-plugin-ovs-master"},{"line_number":103,"context_line":"        # - neutron-ovn-tempest-plugin-ovs-lts"},{"line_number":104,"context_line":"        # - neutron-ovn-tempest-with-neutron-lib-master"},{"line_number":105,"context_line":"        # - neutron-ovn-tempest-with-sqlalchemy-master"},{"line_number":106,"context_line":"        # - neutron-ovs-tempest-with-sqlalchemy-master"},{"line_number":107,"context_line":"        # - neutron-ovs-tempest-fips"},{"line_number":108,"context_line":"        # - neutron-ovn-tempest-ovs-release-fips"},{"line_number":109,"context_line":"        # - devstack-tobiko"},{"line_number":110,"context_line":"        # - ironic-tempest-bios-ipmi-direct"},{"line_number":111,"context_line":"        # - devstack-tobiko-ovs"},{"line_number":112,"context_line":"        # - openstacksdk-functional-devstack-networking"},{"line_number":113,"context_line":"        # - neutron-tempest-plugin-openvswitch-iptables_hybrid"},{"line_number":114,"context_line":"        # - devstack-enforce-scope"},{"line_number":115,"context_line":"        # - openstack-tox-py313-with-sqlalchemy-master"},{"line_number":116,"context_line":"        # - neutron-functional-with-oslo-master"},{"line_number":117,"context_line":"        # - neutron-ovs-tempest-with-oslo-master"},{"line_number":118,"context_line":"        # - neutron-ovn-tempest-ovs-release-with-oslo-master"},{"line_number":119,"context_line":"        # - ironic-tempest-ovn-uefi-ipmi-pxe"},{"line_number":120,"context_line":"        # - neutron-ovn-bgp-tempest-multinode"},{"line_number":121,"context_line":"        - neutron-ovn-evpn-tempest-multinode"},{"line_number":122,"context_line":"    experimental:"},{"line_number":123,"context_line":"      jobs: *neutron-periodic-jobs"},{"line_number":124,"context_line":""},{"line_number":125,"context_line":"- project-template:"},{"line_number":126,"context_line":"    name: neutron-skip-level-jobs"},{"line_number":127,"context_line":"    # During a SLURP release, these jobs are executed in the check queue,"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"d65009f5_0d069299","line":124,"range":{"start_line":82,"start_character":2,"end_line":124,"end_character":0},"updated":"2026-08-06 12:04:53.000000000","message":"Job neutron-ovn-evpn-tempest-multinode not defined","commit_id":"9a1d5bba35d0b1551e461902ece50e76f33971ef"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"24063d2915fd595d3bd49aa826f0b91ee86da549","unresolved":false,"context_lines":[{"line_number":79,"context_line":"        - neutron-ovs-tempest-with-neutron-lib-master"},{"line_number":80,"context_line":"        - neutron-ovn-tempest-loki"},{"line_number":81,"context_line":""},{"line_number":82,"context_line":"- project-template:"},{"line_number":83,"context_line":"    name: neutron-periodic-jobs"},{"line_number":84,"context_line":"    periodic:"},{"line_number":85,"context_line":"      jobs: \u0026neutron-periodic-jobs"},{"line_number":86,"context_line":"        # - neutron-functional"},{"line_number":87,"context_line":"        # - neutron-functional-fips"},{"line_number":88,"context_line":"        # - neutron-functional-with-pyroute2-master"},{"line_number":89,"context_line":"        # - neutron-functional-with-sqlalchemy-master"},{"line_number":90,"context_line":"        # - neutron-functional-with-ovsdbapp-master"},{"line_number":91,"context_line":"        # - neutron-ovs-grenade-dvr-multinode"},{"line_number":92,"context_line":"        # - neutron-ovs-tempest-slow"},{"line_number":93,"context_line":"        # - neutron-ovn-tempest-slow"},{"line_number":94,"context_line":"        # - neutron-ovs-tempest-with-os-ken-master"},{"line_number":95,"context_line":"        # - neutron-ovn-tempest-mariadb-full"},{"line_number":96,"context_line":"        # - neutron-ovn-tempest-ipv6-only-ovs-master"},{"line_number":97,"context_line":"        # - neutron-ovn-tempest-ovs-master-centos-stream"},{"line_number":98,"context_line":"        # - neutron-ovn-tempest-full-multinode-ovs-master"},{"line_number":99,"context_line":"        # - neutron-ovn-tempest-full-multinode-ovs-lts"},{"line_number":100,"context_line":"        # - neutron-ovn-tempest-ovs-master"},{"line_number":101,"context_line":"        # - neutron-ovn-tempest-ovs-lts"},{"line_number":102,"context_line":"        # - neutron-ovn-tempest-plugin-ovs-master"},{"line_number":103,"context_line":"        # - neutron-ovn-tempest-plugin-ovs-lts"},{"line_number":104,"context_line":"        # - neutron-ovn-tempest-with-neutron-lib-master"},{"line_number":105,"context_line":"        # - neutron-ovn-tempest-with-sqlalchemy-master"},{"line_number":106,"context_line":"        # - neutron-ovs-tempest-with-sqlalchemy-master"},{"line_number":107,"context_line":"        # - neutron-ovs-tempest-fips"},{"line_number":108,"context_line":"        # - neutron-ovn-tempest-ovs-release-fips"},{"line_number":109,"context_line":"        # - devstack-tobiko"},{"line_number":110,"context_line":"        # - ironic-tempest-bios-ipmi-direct"},{"line_number":111,"context_line":"        # - devstack-tobiko-ovs"},{"line_number":112,"context_line":"        # - openstacksdk-functional-devstack-networking"},{"line_number":113,"context_line":"        # - neutron-tempest-plugin-openvswitch-iptables_hybrid"},{"line_number":114,"context_line":"        # - devstack-enforce-scope"},{"line_number":115,"context_line":"        # - openstack-tox-py313-with-sqlalchemy-master"},{"line_number":116,"context_line":"        # - neutron-functional-with-oslo-master"},{"line_number":117,"context_line":"        # - neutron-ovs-tempest-with-oslo-master"},{"line_number":118,"context_line":"        # - neutron-ovn-tempest-ovs-release-with-oslo-master"},{"line_number":119,"context_line":"        # - ironic-tempest-ovn-uefi-ipmi-pxe"},{"line_number":120,"context_line":"        # - neutron-ovn-bgp-tempest-multinode"},{"line_number":121,"context_line":"        - neutron-ovn-evpn-tempest-multinode"},{"line_number":122,"context_line":"    experimental:"},{"line_number":123,"context_line":"      jobs: *neutron-periodic-jobs"},{"line_number":124,"context_line":""},{"line_number":125,"context_line":"- project-template:"},{"line_number":126,"context_line":"    name: neutron-skip-level-jobs"},{"line_number":127,"context_line":"    # During a SLURP release, these jobs are executed in the check queue,"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"d9ae1ede_9c4563af","line":124,"range":{"start_line":82,"start_character":2,"end_line":124,"end_character":0},"updated":"2026-08-06 12:04:53.000000000","message":"Job neutron-ovn-evpn-tempest-multinode not defined","commit_id":"9a1d5bba35d0b1551e461902ece50e76f33971ef"}],"zuul.d/tempest-multinode-bgp.yaml":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"24063d2915fd595d3bd49aa826f0b91ee86da549","unresolved":false,"context_lines":[{"line_number":278,"context_line":"          OVN_AGENT_EXTENSIONS: \u0027metadata,ovn-bgp\u0027"},{"line_number":279,"context_line":"          NEUTRON_BGP_PEER_BRIDGES: \u0027br-bgp-0,br-bgp-1\u0027"},{"line_number":280,"context_line":""},{"line_number":281,"context_line":"- job:"},{"line_number":282,"context_line":"    name: neutron-ovn-evpn-tempest-multinode"},{"line_number":283,"context_line":"    parent: neutron-ovn-bgp-tempest-multinode-base"},{"line_number":284,"context_line":"    nodeset: neutron-five-node-resolute-bgp"},{"line_number":285,"context_line":"    timeout: 32400"},{"line_number":286,"context_line":"    post-run: playbooks/wait_bgp.yaml"},{"line_number":287,"context_line":"    post-timeout: 21600"},{"line_number":288,"context_line":"    vars:"},{"line_number":289,"context_line":"      enable_evpn: true"},{"line_number":290,"context_line":"      evpn_vni: 1"},{"line_number":291,"context_line":"      # OVN discovers remote VTEPs from FDB entries and defaults"},{"line_number":292,"context_line":"      # to DEFAULT_VXLAN_PORT (4789) when no port is specified."},{"line_number":293,"context_line":"      # The EVPN tunnel must match this port for bindings to be"},{"line_number":294,"context_line":"      # created. Infrastructure tunnels use evpn_vxlan_port + 1."},{"line_number":295,"context_line":"      evpn_vxlan_port: 4789"},{"line_number":296,"context_line":"      evpn_loopback_ip: \u002799.98.2.1\u0027"},{"line_number":297,"context_line":"      devstack_localrc:"},{"line_number":298,"context_line":"        FRR_USE_EVPN: True"},{"line_number":299,"context_line":"        OVN_AGENT_EXTENSIONS: \u0027metadata,ovn-evpn\u0027"},{"line_number":300,"context_line":"        OVN_EVPN_BGP_AS: 64999"},{"line_number":301,"context_line":"        OVN_EVPN_BGP_LOCAL_INTERFACE: br-bgp-0"},{"line_number":302,"context_line":"        OVN_EVPN_LOCAL_IP: \"{{ evpn_loopback_ip }}\""},{"line_number":303,"context_line":"        OVN_EVPN_VXLAN_PORT: \"{{ evpn_vxlan_port }}\""},{"line_number":304,"context_line":"      devstack_services:"},{"line_number":305,"context_line":"        q-ovn-evpn: true"},{"line_number":306,"context_line":"    group-vars:"},{"line_number":307,"context_line":"      tempest:"},{"line_number":308,"context_line":"        tempest_concurrency: 1"},{"line_number":309,"context_line":"        tempest_test_regex: \"\\"},{"line_number":310,"context_line":"          (^neutron_tempest_plugin.scenario)|\\"},{"line_number":311,"context_line":"          (^neutron_tempest_plugin.api.test_evpn)\""},{"line_number":312,"context_line":"        # Excluded tests and reasons:"},{"line_number":313,"context_line":"        # - test_port_forwardings: FIP port forwarding not supported"},{"line_number":314,"context_line":"        # - test_multiple_gws: conflicts with BGP spine-leaf fabric"},{"line_number":315,"context_line":"        # - test_floatingip: relies on real FIPs (SNAT, reassignment)"},{"line_number":316,"context_line":"        # - test_multicast: not forwarded across routed fabric"},{"line_number":317,"context_line":"        # - test_vlan_transparency: not relevant, too slow"},{"line_number":318,"context_line":"        # - test_dvr: DVR-specific, incompatible architecture"},{"line_number":319,"context_line":"        # - test_fip64: FIP NAT64, needs real FIPs"},{"line_number":320,"context_line":"        # - test_migration: router type migration (legacy/DVR/HA),"},{"line_number":321,"context_line":"        #     not relevant for OVN"},{"line_number":322,"context_line":"        tempest_exclude_regex: \"\\"},{"line_number":323,"context_line":"          (^neutron_tempest_plugin.scenario.test_port_forwardings)|\\"},{"line_number":324,"context_line":"          (^neutron_tempest_plugin.scenario.test_multiple_gws)|\\"},{"line_number":325,"context_line":"          (^neutron_tempest_plugin.scenario.test_floatingip)|\\"},{"line_number":326,"context_line":"          (^neutron_tempest_plugin.scenario.test_multicast)|\\"},{"line_number":327,"context_line":"          (^neutron_tempest_plugin.scenario.test_vlan_transparency)|\\"},{"line_number":328,"context_line":"          (^neutron_tempest_plugin.scenario.test_dvr)|\\"},{"line_number":329,"context_line":"          (^neutron_tempest_plugin.scenario.test_fip64)|\\"},{"line_number":330,"context_line":"          (^neutron_tempest_plugin.scenario.test_migration)\""},{"line_number":331,"context_line":"      zbgp_compute:"},{"line_number":332,"context_line":"        evpn_loopback_ip: \u002799.98.2.2\u0027"},{"line_number":333,"context_line":"        devstack_localrc:"},{"line_number":334,"context_line":"          FRR_USE_EVPN: True"},{"line_number":335,"context_line":"          OVN_AGENT_EXTENSIONS: \u0027metadata,ovn-evpn\u0027"},{"line_number":336,"context_line":"          OVN_EVPN_BGP_AS: 64999"},{"line_number":337,"context_line":"          OVN_EVPN_BGP_LOCAL_INTERFACE: br-bgp-0"},{"line_number":338,"context_line":"          OVN_EVPN_LOCAL_IP: \"{{ evpn_loopback_ip }}\""},{"line_number":339,"context_line":"          OVN_EVPN_VXLAN_PORT: \"{{ evpn_vxlan_port }}\""}],"source_content_type":"text/x-yaml","patch_set":4,"id":"28fb80fa_583a0cd3","line":339,"range":{"start_line":281,"start_character":2,"end_line":339,"end_character":0},"updated":"2026-08-06 12:04:53.000000000","message":"The job \"neutron-ovn-evpn-tempest-multinode\" exceeds tenant max-job-\ntimeout 10800.","commit_id":"9a1d5bba35d0b1551e461902ece50e76f33971ef"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check-arm64","change_message_id":"74d7d90f9a23e8cfff6393468178f690821fdd36","unresolved":false,"context_lines":[{"line_number":278,"context_line":"          OVN_AGENT_EXTENSIONS: \u0027metadata,ovn-bgp\u0027"},{"line_number":279,"context_line":"          NEUTRON_BGP_PEER_BRIDGES: \u0027br-bgp-0,br-bgp-1\u0027"},{"line_number":280,"context_line":""},{"line_number":281,"context_line":"- job:"},{"line_number":282,"context_line":"    name: neutron-ovn-evpn-tempest-multinode"},{"line_number":283,"context_line":"    parent: neutron-ovn-bgp-tempest-multinode-base"},{"line_number":284,"context_line":"    nodeset: neutron-five-node-resolute-bgp"},{"line_number":285,"context_line":"    timeout: 32400"},{"line_number":286,"context_line":"    post-run: playbooks/wait_bgp.yaml"},{"line_number":287,"context_line":"    post-timeout: 21600"},{"line_number":288,"context_line":"    vars:"},{"line_number":289,"context_line":"      enable_evpn: true"},{"line_number":290,"context_line":"      evpn_vni: 1"},{"line_number":291,"context_line":"      # OVN discovers remote VTEPs from FDB entries and defaults"},{"line_number":292,"context_line":"      # to DEFAULT_VXLAN_PORT (4789) when no port is specified."},{"line_number":293,"context_line":"      # The EVPN tunnel must match this port for bindings to be"},{"line_number":294,"context_line":"      # created. Infrastructure tunnels use evpn_vxlan_port + 1."},{"line_number":295,"context_line":"      evpn_vxlan_port: 4789"},{"line_number":296,"context_line":"      evpn_loopback_ip: \u002799.98.2.1\u0027"},{"line_number":297,"context_line":"      devstack_localrc:"},{"line_number":298,"context_line":"        FRR_USE_EVPN: True"},{"line_number":299,"context_line":"        OVN_AGENT_EXTENSIONS: \u0027metadata,ovn-evpn\u0027"},{"line_number":300,"context_line":"        OVN_EVPN_BGP_AS: 64999"},{"line_number":301,"context_line":"        OVN_EVPN_BGP_LOCAL_INTERFACE: br-bgp-0"},{"line_number":302,"context_line":"        OVN_EVPN_LOCAL_IP: \"{{ evpn_loopback_ip }}\""},{"line_number":303,"context_line":"        OVN_EVPN_VXLAN_PORT: \"{{ evpn_vxlan_port }}\""},{"line_number":304,"context_line":"      devstack_services:"},{"line_number":305,"context_line":"        q-ovn-evpn: true"},{"line_number":306,"context_line":"    group-vars:"},{"line_number":307,"context_line":"      tempest:"},{"line_number":308,"context_line":"        tempest_concurrency: 1"},{"line_number":309,"context_line":"        tempest_test_regex: \"\\"},{"line_number":310,"context_line":"          (^neutron_tempest_plugin.scenario)|\\"},{"line_number":311,"context_line":"          (^neutron_tempest_plugin.api.test_evpn)\""},{"line_number":312,"context_line":"        # Excluded tests and reasons:"},{"line_number":313,"context_line":"        # - test_port_forwardings: FIP port forwarding not supported"},{"line_number":314,"context_line":"        # - test_multiple_gws: conflicts with BGP spine-leaf fabric"},{"line_number":315,"context_line":"        # - test_floatingip: relies on real FIPs (SNAT, reassignment)"},{"line_number":316,"context_line":"        # - test_multicast: not forwarded across routed fabric"},{"line_number":317,"context_line":"        # - test_vlan_transparency: not relevant, too slow"},{"line_number":318,"context_line":"        # - test_dvr: DVR-specific, incompatible architecture"},{"line_number":319,"context_line":"        # - test_fip64: FIP NAT64, needs real FIPs"},{"line_number":320,"context_line":"        # - test_migration: router type migration (legacy/DVR/HA),"},{"line_number":321,"context_line":"        #     not relevant for OVN"},{"line_number":322,"context_line":"        tempest_exclude_regex: \"\\"},{"line_number":323,"context_line":"          (^neutron_tempest_plugin.scenario.test_port_forwardings)|\\"},{"line_number":324,"context_line":"          (^neutron_tempest_plugin.scenario.test_multiple_gws)|\\"},{"line_number":325,"context_line":"          (^neutron_tempest_plugin.scenario.test_floatingip)|\\"},{"line_number":326,"context_line":"          (^neutron_tempest_plugin.scenario.test_multicast)|\\"},{"line_number":327,"context_line":"          (^neutron_tempest_plugin.scenario.test_vlan_transparency)|\\"},{"line_number":328,"context_line":"          (^neutron_tempest_plugin.scenario.test_dvr)|\\"},{"line_number":329,"context_line":"          (^neutron_tempest_plugin.scenario.test_fip64)|\\"},{"line_number":330,"context_line":"          (^neutron_tempest_plugin.scenario.test_migration)\""},{"line_number":331,"context_line":"      zbgp_compute:"},{"line_number":332,"context_line":"        evpn_loopback_ip: \u002799.98.2.2\u0027"},{"line_number":333,"context_line":"        devstack_localrc:"},{"line_number":334,"context_line":"          FRR_USE_EVPN: True"},{"line_number":335,"context_line":"          OVN_AGENT_EXTENSIONS: \u0027metadata,ovn-evpn\u0027"},{"line_number":336,"context_line":"          OVN_EVPN_BGP_AS: 64999"},{"line_number":337,"context_line":"          OVN_EVPN_BGP_LOCAL_INTERFACE: br-bgp-0"},{"line_number":338,"context_line":"          OVN_EVPN_LOCAL_IP: \"{{ evpn_loopback_ip }}\""},{"line_number":339,"context_line":"          OVN_EVPN_VXLAN_PORT: \"{{ evpn_vxlan_port }}\""}],"source_content_type":"text/x-yaml","patch_set":4,"id":"9d0a549b_29bca7e1","line":339,"range":{"start_line":281,"start_character":2,"end_line":339,"end_character":0},"updated":"2026-08-06 12:04:43.000000000","message":"The job \"neutron-ovn-evpn-tempest-multinode\" exceeds tenant max-job-\ntimeout 10800.","commit_id":"9a1d5bba35d0b1551e461902ece50e76f33971ef"}]}
