)]}'
{".zuul.yaml":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"change_message_id":"af0434845de6b333f690bfda0d075756909e8cf6","unresolved":false,"context_lines":[{"line_number":153,"context_line":"      devstack_localrc:"},{"line_number":154,"context_line":"        NETWORK_API_EXTENSIONS: address-scope,agent,allowed-address-pairs,auto-allocated-topology,availability_zone,binding,default-subnetpools,dhcp_agent_scheduler,dns-integration,ext-gw-mode,external-net,extra_dhcp_opt,extraroute,flavors,ip-substring-filtering,l3-flavors,l3-ha,l3_agent_scheduler,logging,metering,multi-provider,net-mtu,net-mtu-writable,network-ip-availability,network_availability_zone,pagination,port-security,project-id,provider,qos,qos-fip,quotas,quota_details,rbac-policies,router,router_availability_zone,security-group,port-security-groups-filtering,segment,service-type,sorting,standard-attr-description,standard-attr-revisions,standard-attr-timestamp,standard-attr-tag,subnet_allocation,tag,tag-ext,trunk,trunk-details"},{"line_number":155,"context_line":""},{"line_number":156,"context_line":"- job:"},{"line_number":157,"context_line":"    name: neutron-tempest-plugin-scenario-linuxbridge-advanced-image"},{"line_number":158,"context_line":"    parent: neutron-tempest-plugin-linuxbridge"},{"line_number":159,"context_line":"    vars:"},{"line_number":160,"context_line":"      tempest_test_regex: (\\[.*\\badvanced\\b.*\\]) (^neutron_tempest_plugin\\.scenario)"},{"line_number":161,"context_line":"      devstack_localrc:"},{"line_number":162,"context_line":"        PHYSICAL_NETWORK: default"},{"line_number":163,"context_line":"        DOWNLOAD_DEFAULT_IMAGES: false"},{"line_number":164,"context_line":"        IMAGE_URLS: http://cloud-images.ubuntu.com/releases/16.04/release-20180622/ubuntu-16.04-server-cloudimg-amd64-disk1.img,"},{"line_number":165,"context_line":"        DEFAULT_INSTANCE_TYPE: ds512M"},{"line_number":166,"context_line":"        DEFAULT_INSTANCE_USER: ubuntu"},{"line_number":167,"context_line":"        BUILD_TIMEOUT: 784"},{"line_number":168,"context_line":"      devstack_local_conf:"},{"line_number":169,"context_line":"        test-config:"},{"line_number":170,"context_line":"          $TEMPEST_CONFIG:"},{"line_number":171,"context_line":"            neutron_plugin_options:"},{"line_number":172,"context_line":"              image_is_advanced: true"},{"line_number":173,"context_line":""},{"line_number":174,"context_line":"- job:"},{"line_number":175,"context_line":"    name: neutron-tempest-plugin-scenario-linuxbridge-advanced-image-queens"},{"line_number":176,"context_line":"    parent: neutron-tempest-plugin-scenario-linuxbridge-advanced-image"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"3f79a3b5_cf325710","line":173,"range":{"start_line":156,"start_character":2,"end_line":173,"end_character":0},"updated":"2018-09-10 23:21:25.000000000","message":"Job neutron-tempest-plugin-linuxbridge not defined","commit_id":"7a258a5b96b3f34ef6f6f91b0e501796a33e44ca"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"change_message_id":"6e7450df1ca27202a0748866ebd9d667a561b25b","unresolved":false,"context_lines":[{"line_number":153,"context_line":"      devstack_localrc:"},{"line_number":154,"context_line":"        NETWORK_API_EXTENSIONS: address-scope,agent,allowed-address-pairs,auto-allocated-topology,availability_zone,binding,default-subnetpools,dhcp_agent_scheduler,dns-integration,ext-gw-mode,external-net,extra_dhcp_opt,extraroute,flavors,ip-substring-filtering,l3-flavors,l3-ha,l3_agent_scheduler,logging,metering,multi-provider,net-mtu,net-mtu-writable,network-ip-availability,network_availability_zone,pagination,port-security,project-id,provider,qos,qos-fip,quotas,quota_details,rbac-policies,router,router_availability_zone,security-group,port-security-groups-filtering,segment,service-type,sorting,standard-attr-description,standard-attr-revisions,standard-attr-timestamp,standard-attr-tag,subnet_allocation,tag,tag-ext,trunk,trunk-details"},{"line_number":155,"context_line":""},{"line_number":156,"context_line":"- job:"},{"line_number":157,"context_line":"    name: neutron-tempest-plugin-scenario-linuxbridge-advanced-image"},{"line_number":158,"context_line":"    parent: neutron-tempest-plugin-linuxbridge"},{"line_number":159,"context_line":"    vars:"},{"line_number":160,"context_line":"      tempest_test_regex: (\\[.*\\badvanced\\b.*\\])(^neutron_tempest_plugin\\.scenario)"},{"line_number":161,"context_line":"      devstack_localrc:"},{"line_number":162,"context_line":"        PHYSICAL_NETWORK: default"},{"line_number":163,"context_line":"        DOWNLOAD_DEFAULT_IMAGES: false"},{"line_number":164,"context_line":"        IMAGE_URLS: http://cloud-images.ubuntu.com/releases/16.04/release-20180622/ubuntu-16.04-server-cloudimg-amd64-disk1.img,"},{"line_number":165,"context_line":"        DEFAULT_INSTANCE_TYPE: ds512M"},{"line_number":166,"context_line":"        DEFAULT_INSTANCE_USER: ubuntu"},{"line_number":167,"context_line":"        BUILD_TIMEOUT: 784"},{"line_number":168,"context_line":"      devstack_local_conf:"},{"line_number":169,"context_line":"        test-config:"},{"line_number":170,"context_line":"          $TEMPEST_CONFIG:"},{"line_number":171,"context_line":"            neutron_plugin_options:"},{"line_number":172,"context_line":"              image_is_advanced: true"},{"line_number":173,"context_line":""},{"line_number":174,"context_line":"- job:"},{"line_number":175,"context_line":"    name: neutron-tempest-plugin-scenario-linuxbridge-advanced-image-queens"},{"line_number":176,"context_line":"    parent: neutron-tempest-plugin-scenario-linuxbridge-advanced-image"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"3f79a3b5_7aa65f12","line":173,"range":{"start_line":156,"start_character":2,"end_line":173,"end_character":0},"updated":"2018-09-10 23:32:33.000000000","message":"Job neutron-tempest-plugin-linuxbridge not defined","commit_id":"28103be7354a686ba3d95cfa15a4bfbd918287f1"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"change_message_id":"6e871f37e7deb175134050a6e23614ddf31d722f","unresolved":false,"context_lines":[{"line_number":232,"context_line":"    vars:"},{"line_number":233,"context_line":"      branch_override: stable/queens"},{"line_number":234,"context_line":""},{"line_number":235,"context_line":"- project-template:"},{"line_number":236,"context_line":"    name: neutron-tempest-plugin-jobs"},{"line_number":237,"context_line":"    check:"},{"line_number":238,"context_line":"      jobs:"},{"line_number":239,"context_line":"        - neutron-tempest-plugin-api"},{"line_number":240,"context_line":"        - neutron-tempest-plugin-designate-scenario"},{"line_number":241,"context_line":"        - neutron-tempest-plugin-dvr-multinode-scenario"},{"line_number":242,"context_line":"        - neutron-tempest-plugin-scenario-linuxbridge"},{"line_number":243,"context_line":"        - neutron-tempest-plugin-scenario-advanced-image"},{"line_number":244,"context_line":"        - build-openstack-sphinx-docs"},{"line_number":245,"context_line":"    gate:"},{"line_number":246,"context_line":"      jobs:"},{"line_number":247,"context_line":"        - neutron-tempest-plugin-api"},{"line_number":248,"context_line":"        - neutron-tempest-plugin-scenario-linuxbridge"},{"line_number":249,"context_line":"        - neutron-tempest-plugin-scenario-advanced-image"},{"line_number":250,"context_line":"        - build-openstack-sphinx-docs"},{"line_number":251,"context_line":""},{"line_number":252,"context_line":"- project-template:"},{"line_number":253,"context_line":"    name: neutron-tempest-plugin-jobs-queens"},{"line_number":254,"context_line":"    check:"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"3f79a3b5_9ebfa1fb","line":251,"range":{"start_line":235,"start_character":2,"end_line":251,"end_character":0},"updated":"2018-09-11 16:33:07.000000000","message":"Job neutron-tempest-plugin-scenario-advanced-image not defined","commit_id":"1872439e0b8e7088803871f993681ab07c0ba9fe"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"change_message_id":"6e871f37e7deb175134050a6e23614ddf31d722f","unresolved":false,"context_lines":[{"line_number":232,"context_line":"    vars:"},{"line_number":233,"context_line":"      branch_override: stable/queens"},{"line_number":234,"context_line":""},{"line_number":235,"context_line":"- project-template:"},{"line_number":236,"context_line":"    name: neutron-tempest-plugin-jobs"},{"line_number":237,"context_line":"    check:"},{"line_number":238,"context_line":"      jobs:"},{"line_number":239,"context_line":"        - neutron-tempest-plugin-api"},{"line_number":240,"context_line":"        - neutron-tempest-plugin-designate-scenario"},{"line_number":241,"context_line":"        - neutron-tempest-plugin-dvr-multinode-scenario"},{"line_number":242,"context_line":"        - neutron-tempest-plugin-scenario-linuxbridge"},{"line_number":243,"context_line":"        - neutron-tempest-plugin-scenario-advanced-image"},{"line_number":244,"context_line":"        - build-openstack-sphinx-docs"},{"line_number":245,"context_line":"    gate:"},{"line_number":246,"context_line":"      jobs:"},{"line_number":247,"context_line":"        - neutron-tempest-plugin-api"},{"line_number":248,"context_line":"        - neutron-tempest-plugin-scenario-linuxbridge"},{"line_number":249,"context_line":"        - neutron-tempest-plugin-scenario-advanced-image"},{"line_number":250,"context_line":"        - build-openstack-sphinx-docs"},{"line_number":251,"context_line":""},{"line_number":252,"context_line":"- project-template:"},{"line_number":253,"context_line":"    name: neutron-tempest-plugin-jobs-queens"},{"line_number":254,"context_line":"    check:"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"3f79a3b5_bec85da8","line":251,"range":{"start_line":235,"start_character":2,"end_line":251,"end_character":0},"updated":"2018-09-11 16:33:07.000000000","message":"Job neutron-tempest-plugin-scenario-advanced-image not defined","commit_id":"1872439e0b8e7088803871f993681ab07c0ba9fe"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"change_message_id":"6e871f37e7deb175134050a6e23614ddf31d722f","unresolved":false,"context_lines":[{"line_number":232,"context_line":"    vars:"},{"line_number":233,"context_line":"      branch_override: stable/queens"},{"line_number":234,"context_line":""},{"line_number":235,"context_line":"- project-template:"},{"line_number":236,"context_line":"    name: neutron-tempest-plugin-jobs"},{"line_number":237,"context_line":"    check:"},{"line_number":238,"context_line":"      jobs:"},{"line_number":239,"context_line":"        - neutron-tempest-plugin-api"},{"line_number":240,"context_line":"        - neutron-tempest-plugin-designate-scenario"},{"line_number":241,"context_line":"        - neutron-tempest-plugin-dvr-multinode-scenario"},{"line_number":242,"context_line":"        - neutron-tempest-plugin-scenario-linuxbridge"},{"line_number":243,"context_line":"        - neutron-tempest-plugin-scenario-advanced-image"},{"line_number":244,"context_line":"        - build-openstack-sphinx-docs"},{"line_number":245,"context_line":"    gate:"},{"line_number":246,"context_line":"      jobs:"},{"line_number":247,"context_line":"        - neutron-tempest-plugin-api"},{"line_number":248,"context_line":"        - neutron-tempest-plugin-scenario-linuxbridge"},{"line_number":249,"context_line":"        - neutron-tempest-plugin-scenario-advanced-image"},{"line_number":250,"context_line":"        - build-openstack-sphinx-docs"},{"line_number":251,"context_line":""},{"line_number":252,"context_line":"- project-template:"},{"line_number":253,"context_line":"    name: neutron-tempest-plugin-jobs-queens"},{"line_number":254,"context_line":"    check:"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"3f79a3b5_decd19b8","line":251,"range":{"start_line":235,"start_character":2,"end_line":251,"end_character":0},"updated":"2018-09-11 16:33:07.000000000","message":"Job neutron-tempest-plugin-scenario-advanced-image not defined","commit_id":"1872439e0b8e7088803871f993681ab07c0ba9fe"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"change_message_id":"6e871f37e7deb175134050a6e23614ddf31d722f","unresolved":false,"context_lines":[{"line_number":232,"context_line":"    vars:"},{"line_number":233,"context_line":"      branch_override: stable/queens"},{"line_number":234,"context_line":""},{"line_number":235,"context_line":"- project-template:"},{"line_number":236,"context_line":"    name: neutron-tempest-plugin-jobs"},{"line_number":237,"context_line":"    check:"},{"line_number":238,"context_line":"      jobs:"},{"line_number":239,"context_line":"        - neutron-tempest-plugin-api"},{"line_number":240,"context_line":"        - neutron-tempest-plugin-designate-scenario"},{"line_number":241,"context_line":"        - neutron-tempest-plugin-dvr-multinode-scenario"},{"line_number":242,"context_line":"        - neutron-tempest-plugin-scenario-linuxbridge"},{"line_number":243,"context_line":"        - neutron-tempest-plugin-scenario-advanced-image"},{"line_number":244,"context_line":"        - build-openstack-sphinx-docs"},{"line_number":245,"context_line":"    gate:"},{"line_number":246,"context_line":"      jobs:"},{"line_number":247,"context_line":"        - neutron-tempest-plugin-api"},{"line_number":248,"context_line":"        - neutron-tempest-plugin-scenario-linuxbridge"},{"line_number":249,"context_line":"        - neutron-tempest-plugin-scenario-advanced-image"},{"line_number":250,"context_line":"        - build-openstack-sphinx-docs"},{"line_number":251,"context_line":""},{"line_number":252,"context_line":"- project-template:"},{"line_number":253,"context_line":"    name: neutron-tempest-plugin-jobs-queens"},{"line_number":254,"context_line":"    check:"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"3f79a3b5_feced5b5","line":251,"range":{"start_line":235,"start_character":2,"end_line":251,"end_character":0},"updated":"2018-09-11 16:33:07.000000000","message":"Job neutron-tempest-plugin-scenario-advanced-image not defined","commit_id":"1872439e0b8e7088803871f993681ab07c0ba9fe"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"change_message_id":"6e871f37e7deb175134050a6e23614ddf31d722f","unresolved":false,"context_lines":[{"line_number":249,"context_line":"        - neutron-tempest-plugin-scenario-advanced-image"},{"line_number":250,"context_line":"        - build-openstack-sphinx-docs"},{"line_number":251,"context_line":""},{"line_number":252,"context_line":"- project-template:"},{"line_number":253,"context_line":"    name: neutron-tempest-plugin-jobs-queens"},{"line_number":254,"context_line":"    check:"},{"line_number":255,"context_line":"      jobs:"},{"line_number":256,"context_line":"        - neutron-tempest-plugin-api-queens"},{"line_number":257,"context_line":"        - neutron-tempest-plugin-designate-scenario-queens"},{"line_number":258,"context_line":"        - neutron-tempest-plugin-dvr-multinode-scenario-queens"},{"line_number":259,"context_line":"        - neutron-tempest-plugin-scenario-linuxbridge-queens"},{"line_number":260,"context_line":"        - neutron-tempest-plugin-scenario-advanced-image-queens"},{"line_number":261,"context_line":"    gate:"},{"line_number":262,"context_line":"      jobs:"},{"line_number":263,"context_line":"        - neutron-tempest-plugin-api-queens"},{"line_number":264,"context_line":""},{"line_number":265,"context_line":"- project:"},{"line_number":266,"context_line":"    templates:"},{"line_number":267,"context_line":"      - neutron-tempest-plugin-jobs"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"3f79a3b5_1ed4f146","line":264,"range":{"start_line":252,"start_character":2,"end_line":264,"end_character":0},"updated":"2018-09-11 16:33:07.000000000","message":"Job neutron-tempest-plugin-scenario-advanced-image-queens not defined","commit_id":"1872439e0b8e7088803871f993681ab07c0ba9fe"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"change_message_id":"6e871f37e7deb175134050a6e23614ddf31d722f","unresolved":false,"context_lines":[{"line_number":249,"context_line":"        - neutron-tempest-plugin-scenario-advanced-image"},{"line_number":250,"context_line":"        - build-openstack-sphinx-docs"},{"line_number":251,"context_line":""},{"line_number":252,"context_line":"- project-template:"},{"line_number":253,"context_line":"    name: neutron-tempest-plugin-jobs-queens"},{"line_number":254,"context_line":"    check:"},{"line_number":255,"context_line":"      jobs:"},{"line_number":256,"context_line":"        - neutron-tempest-plugin-api-queens"},{"line_number":257,"context_line":"        - neutron-tempest-plugin-designate-scenario-queens"},{"line_number":258,"context_line":"        - neutron-tempest-plugin-dvr-multinode-scenario-queens"},{"line_number":259,"context_line":"        - neutron-tempest-plugin-scenario-linuxbridge-queens"},{"line_number":260,"context_line":"        - neutron-tempest-plugin-scenario-advanced-image-queens"},{"line_number":261,"context_line":"    gate:"},{"line_number":262,"context_line":"      jobs:"},{"line_number":263,"context_line":"        - neutron-tempest-plugin-api-queens"},{"line_number":264,"context_line":""},{"line_number":265,"context_line":"- project:"},{"line_number":266,"context_line":"    templates:"},{"line_number":267,"context_line":"      - neutron-tempest-plugin-jobs"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"3f79a3b5_7ec2c588","line":264,"range":{"start_line":252,"start_character":2,"end_line":264,"end_character":0},"updated":"2018-09-11 16:33:07.000000000","message":"Job neutron-tempest-plugin-scenario-advanced-image-queens not defined","commit_id":"1872439e0b8e7088803871f993681ab07c0ba9fe"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"change_message_id":"f82e97b39a977331d0a7adbdf6a419ed4f5d37cf","unresolved":false,"context_lines":[{"line_number":232,"context_line":"    vars:"},{"line_number":233,"context_line":"      branch_override: stable/queens"},{"line_number":234,"context_line":""},{"line_number":235,"context_line":"- project-template:"},{"line_number":236,"context_line":"    name: neutron-tempest-plugin-jobs"},{"line_number":237,"context_line":"    check:"},{"line_number":238,"context_line":"      jobs:"},{"line_number":239,"context_line":"        - neutron-tempest-plugin-api"},{"line_number":240,"context_line":"        - neutron-tempest-plugin-designate-scenario"},{"line_number":241,"context_line":"        - neutron-tempest-plugin-dvr-multinode-scenario"},{"line_number":242,"context_line":"        - neutron-tempest-plugin-scenario-linuxbridge"},{"line_number":243,"context_line":"        - neutron-tempest-plugin-linuxbridge-advanced-image"},{"line_number":244,"context_line":"        - build-openstack-sphinx-docs"},{"line_number":245,"context_line":"    gate:"},{"line_number":246,"context_line":"      jobs:"},{"line_number":247,"context_line":"        - neutron-tempest-plugin-api"},{"line_number":248,"context_line":"        - neutron-tempest-plugin-scenario-linuxbridge"},{"line_number":249,"context_line":"        - neutron-tempest-plugin-scenario-advanced-image"},{"line_number":250,"context_line":"        - build-openstack-sphinx-docs"},{"line_number":251,"context_line":""},{"line_number":252,"context_line":"- project-template:"},{"line_number":253,"context_line":"    name: neutron-tempest-plugin-jobs-queens"},{"line_number":254,"context_line":"    check:"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"3f79a3b5_3eff6dac","line":251,"range":{"start_line":235,"start_character":2,"end_line":251,"end_character":0},"updated":"2018-09-11 16:36:29.000000000","message":"Job neutron-tempest-plugin-scenario-advanced-image not defined","commit_id":"89074c64c41130ec5ca04ee397ea6462c3dff265"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"change_message_id":"f82e97b39a977331d0a7adbdf6a419ed4f5d37cf","unresolved":false,"context_lines":[{"line_number":232,"context_line":"    vars:"},{"line_number":233,"context_line":"      branch_override: stable/queens"},{"line_number":234,"context_line":""},{"line_number":235,"context_line":"- project-template:"},{"line_number":236,"context_line":"    name: neutron-tempest-plugin-jobs"},{"line_number":237,"context_line":"    check:"},{"line_number":238,"context_line":"      jobs:"},{"line_number":239,"context_line":"        - neutron-tempest-plugin-api"},{"line_number":240,"context_line":"        - neutron-tempest-plugin-designate-scenario"},{"line_number":241,"context_line":"        - neutron-tempest-plugin-dvr-multinode-scenario"},{"line_number":242,"context_line":"        - neutron-tempest-plugin-scenario-linuxbridge"},{"line_number":243,"context_line":"        - neutron-tempest-plugin-linuxbridge-advanced-image"},{"line_number":244,"context_line":"        - build-openstack-sphinx-docs"},{"line_number":245,"context_line":"    gate:"},{"line_number":246,"context_line":"      jobs:"},{"line_number":247,"context_line":"        - neutron-tempest-plugin-api"},{"line_number":248,"context_line":"        - neutron-tempest-plugin-scenario-linuxbridge"},{"line_number":249,"context_line":"        - neutron-tempest-plugin-scenario-advanced-image"},{"line_number":250,"context_line":"        - build-openstack-sphinx-docs"},{"line_number":251,"context_line":""},{"line_number":252,"context_line":"- project-template:"},{"line_number":253,"context_line":"    name: neutron-tempest-plugin-jobs-queens"},{"line_number":254,"context_line":"    check:"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"3f79a3b5_7ef5e5cb","line":251,"range":{"start_line":235,"start_character":2,"end_line":251,"end_character":0},"updated":"2018-09-11 16:36:29.000000000","message":"Job neutron-tempest-plugin-scenario-advanced-image not defined","commit_id":"89074c64c41130ec5ca04ee397ea6462c3dff265"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"change_message_id":"f82e97b39a977331d0a7adbdf6a419ed4f5d37cf","unresolved":false,"context_lines":[{"line_number":232,"context_line":"    vars:"},{"line_number":233,"context_line":"      branch_override: stable/queens"},{"line_number":234,"context_line":""},{"line_number":235,"context_line":"- project-template:"},{"line_number":236,"context_line":"    name: neutron-tempest-plugin-jobs"},{"line_number":237,"context_line":"    check:"},{"line_number":238,"context_line":"      jobs:"},{"line_number":239,"context_line":"        - neutron-tempest-plugin-api"},{"line_number":240,"context_line":"        - neutron-tempest-plugin-designate-scenario"},{"line_number":241,"context_line":"        - neutron-tempest-plugin-dvr-multinode-scenario"},{"line_number":242,"context_line":"        - neutron-tempest-plugin-scenario-linuxbridge"},{"line_number":243,"context_line":"        - neutron-tempest-plugin-linuxbridge-advanced-image"},{"line_number":244,"context_line":"        - build-openstack-sphinx-docs"},{"line_number":245,"context_line":"    gate:"},{"line_number":246,"context_line":"      jobs:"},{"line_number":247,"context_line":"        - neutron-tempest-plugin-api"},{"line_number":248,"context_line":"        - neutron-tempest-plugin-scenario-linuxbridge"},{"line_number":249,"context_line":"        - neutron-tempest-plugin-scenario-advanced-image"},{"line_number":250,"context_line":"        - build-openstack-sphinx-docs"},{"line_number":251,"context_line":""},{"line_number":252,"context_line":"- project-template:"},{"line_number":253,"context_line":"    name: neutron-tempest-plugin-jobs-queens"},{"line_number":254,"context_line":"    check:"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"3f79a3b5_9ef241e3","line":251,"range":{"start_line":235,"start_character":2,"end_line":251,"end_character":0},"updated":"2018-09-11 16:36:29.000000000","message":"Job neutron-tempest-plugin-scenario-advanced-image not defined","commit_id":"89074c64c41130ec5ca04ee397ea6462c3dff265"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"change_message_id":"f82e97b39a977331d0a7adbdf6a419ed4f5d37cf","unresolved":false,"context_lines":[{"line_number":232,"context_line":"    vars:"},{"line_number":233,"context_line":"      branch_override: stable/queens"},{"line_number":234,"context_line":""},{"line_number":235,"context_line":"- project-template:"},{"line_number":236,"context_line":"    name: neutron-tempest-plugin-jobs"},{"line_number":237,"context_line":"    check:"},{"line_number":238,"context_line":"      jobs:"},{"line_number":239,"context_line":"        - neutron-tempest-plugin-api"},{"line_number":240,"context_line":"        - neutron-tempest-plugin-designate-scenario"},{"line_number":241,"context_line":"        - neutron-tempest-plugin-dvr-multinode-scenario"},{"line_number":242,"context_line":"        - neutron-tempest-plugin-scenario-linuxbridge"},{"line_number":243,"context_line":"        - neutron-tempest-plugin-linuxbridge-advanced-image"},{"line_number":244,"context_line":"        - build-openstack-sphinx-docs"},{"line_number":245,"context_line":"    gate:"},{"line_number":246,"context_line":"      jobs:"},{"line_number":247,"context_line":"        - neutron-tempest-plugin-api"},{"line_number":248,"context_line":"        - neutron-tempest-plugin-scenario-linuxbridge"},{"line_number":249,"context_line":"        - neutron-tempest-plugin-scenario-advanced-image"},{"line_number":250,"context_line":"        - build-openstack-sphinx-docs"},{"line_number":251,"context_line":""},{"line_number":252,"context_line":"- project-template:"},{"line_number":253,"context_line":"    name: neutron-tempest-plugin-jobs-queens"},{"line_number":254,"context_line":"    check:"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"3f79a3b5_de10b903","line":251,"range":{"start_line":235,"start_character":2,"end_line":251,"end_character":0},"updated":"2018-09-11 16:36:29.000000000","message":"Job neutron-tempest-plugin-scenario-advanced-image not defined","commit_id":"89074c64c41130ec5ca04ee397ea6462c3dff265"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"change_message_id":"cfce2cbe120ee41b926260d90186135c1d207329","unresolved":false,"context_lines":[{"line_number":343,"context_line":"    vars:"},{"line_number":344,"context_line":"      branch_override: stable/rocky"},{"line_number":345,"context_line":""},{"line_number":346,"context_line":"- job:"},{"line_number":347,"context_line":"    name: neutron-tempest-plugin-dvr-multinode-scenario-advanced-image"},{"line_number":348,"context_line":"    parent: neutron-tempest-plugin-dvr_multinode-scenario"},{"line_number":349,"context_line":"    description: |"},{"line_number":350,"context_line":"        This job runs all neutron tests which requires advanced image to run."},{"line_number":351,"context_line":"    vars:"},{"line_number":352,"context_line":"      tempest_test_regex: \u0027\\[.*\\badvanced\\b.*\\]\u0027"},{"line_number":353,"context_line":"      devstack_localrc:"},{"line_number":354,"context_line":"        PHYSICAL_NETWORK: default"},{"line_number":355,"context_line":"        DOWNLOAD_DEFAULT_IMAGES: false"},{"line_number":356,"context_line":"        IMAGE_URLS: http://cloud-images.ubuntu.com/releases/16.04/release-20180622/ubuntu-16.04-server-cloudimg-amd64-disk1.img,"},{"line_number":357,"context_line":"        DEFAULT_INSTANCE_TYPE: ds512M"},{"line_number":358,"context_line":"        DEFAULT_INSTANCE_USER: ubuntu"},{"line_number":359,"context_line":"        BUILD_TIMEOUT: 784"},{"line_number":360,"context_line":"      devstack_local_conf:"},{"line_number":361,"context_line":"        test-config:"},{"line_number":362,"context_line":"          $TEMPEST_CONFIG:"},{"line_number":363,"context_line":"            neutron_plugin_options:"},{"line_number":364,"context_line":"              image_is_advanced: true"},{"line_number":365,"context_line":""},{"line_number":366,"context_line":"- job:"},{"line_number":367,"context_line":"    name: neutron-tempest-plugin-dvr-multinode-scenario-advanced-image-queens"},{"line_number":368,"context_line":"    parent: neutron-tempest-plugin-dvr-multinode-scenario-advanced-image"}],"source_content_type":"text/x-yaml","patch_set":9,"id":"3f79a3b5_86276c64","line":365,"range":{"start_line":346,"start_character":2,"end_line":365,"end_character":0},"updated":"2018-10-05 07:29:38.000000000","message":"Job neutron-tempest-plugin-dvr_multinode-scenario not defined","commit_id":"f1e49afd420f7598140a6e5320f0cccfa8448d45"},{"author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"change_message_id":"f60be6af0bb1519436c43225fc21326b7737bdb1","unresolved":false,"context_lines":[{"line_number":184,"context_line":"      devstack_localrc:"},{"line_number":185,"context_line":"        PHYSICAL_NETWORK: default"},{"line_number":186,"context_line":"        DOWNLOAD_DEFAULT_IMAGES: false"},{"line_number":187,"context_line":"        IMAGE_URLS: http://cloud-images.ubuntu.com/releases/16.04/release-20180622/ubuntu-16.04-server-cloudimg-amd64-disk1.img,"},{"line_number":188,"context_line":"        DEFAULT_INSTANCE_TYPE: ds512M"},{"line_number":189,"context_line":"        DEFAULT_INSTANCE_USER: ubuntu"},{"line_number":190,"context_line":"        BUILD_TIMEOUT: 784"}],"source_content_type":"text/x-yaml","patch_set":10,"id":"3f79a3b5_6df0e8db","line":187,"updated":"2018-10-05 15:15:12.000000000","message":"(Not directly related to this patch)\n\nThe comma at EOL is a bit confusing.\nHow about using a list:\n\n IMAGE_URLS:\n   - http://..../ubuntu-16.04-server-cloudimg-amd64-disk1.img","commit_id":"9ce02ee5422985e83a453f2c01f37fbb9169e6c0"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"aebeee3134452ab79223f87bbf6784e4ee867607","unresolved":false,"context_lines":[{"line_number":184,"context_line":"      devstack_localrc:"},{"line_number":185,"context_line":"        PHYSICAL_NETWORK: default"},{"line_number":186,"context_line":"        DOWNLOAD_DEFAULT_IMAGES: false"},{"line_number":187,"context_line":"        IMAGE_URLS: http://cloud-images.ubuntu.com/releases/16.04/release-20180622/ubuntu-16.04-server-cloudimg-amd64-disk1.img,"},{"line_number":188,"context_line":"        DEFAULT_INSTANCE_TYPE: ds512M"},{"line_number":189,"context_line":"        DEFAULT_INSTANCE_USER: ubuntu"},{"line_number":190,"context_line":"        BUILD_TIMEOUT: 784"}],"source_content_type":"text/x-yaml","patch_set":10,"id":"3f79a3b5_fb73471b","line":187,"in_reply_to":"3f79a3b5_6df0e8db","updated":"2018-10-05 20:50:44.000000000","message":"I will do it in follow up patch for all places in this file if that is ok for You","commit_id":"9ce02ee5422985e83a453f2c01f37fbb9169e6c0"}],"neutron_tempest_plugin/scenario/test_mtu.py":[{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"ae4ae7167d098d4bbfe111884155d0f057ee4762","unresolved":false,"context_lines":[{"line_number":122,"context_line":"    @testtools.skipUnless("},{"line_number":123,"context_line":"          CONF.neutron_plugin_options.image_is_advanced,"},{"line_number":124,"context_line":"          \"Advanced image is required to run this test.\")"},{"line_number":125,"context_line":"    @decorators.attr(type\u003d\u0027advanced\u0027)"},{"line_number":126,"context_line":"    @decorators.idempotent_id(\u00273d73ec1a-2ec6-45a9-b0f8-04a273d9d344\u0027)"},{"line_number":127,"context_line":"    def test_connectivity_min_max_mtu(self):"},{"line_number":128,"context_line":"        server_ssh_client, _, _, fip2 \u003d self._create_setup()"}],"source_content_type":"text/x-python","patch_set":10,"id":"3f79a3b5_5b54c5c6","line":125,"range":{"start_line":125,"start_character":27,"end_line":125,"end_character":35},"updated":"2018-10-05 12:57:27.000000000","message":"Not trying to nit pick, but should this be \u0027advanced-image\u0027 ?  Or is this the standard tempest attribute for this?","commit_id":"9ce02ee5422985e83a453f2c01f37fbb9169e6c0"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"aebeee3134452ab79223f87bbf6784e4ee867607","unresolved":false,"context_lines":[{"line_number":122,"context_line":"    @testtools.skipUnless("},{"line_number":123,"context_line":"          CONF.neutron_plugin_options.image_is_advanced,"},{"line_number":124,"context_line":"          \"Advanced image is required to run this test.\")"},{"line_number":125,"context_line":"    @decorators.attr(type\u003d\u0027advanced\u0027)"},{"line_number":126,"context_line":"    @decorators.idempotent_id(\u00273d73ec1a-2ec6-45a9-b0f8-04a273d9d344\u0027)"},{"line_number":127,"context_line":"    def test_connectivity_min_max_mtu(self):"},{"line_number":128,"context_line":"        server_ssh_client, _, _, fip2 \u003d self._create_setup()"}],"source_content_type":"text/x-python","patch_set":10,"id":"3f79a3b5_fbc107ff","line":125,"range":{"start_line":125,"start_character":27,"end_line":125,"end_character":35},"in_reply_to":"3f79a3b5_06ba710a","updated":"2018-10-05 20:50:44.000000000","message":"I like Akihiro\u0027s idea. I will try to do it and if that will work, it\u0027s ok for me :) Thx","commit_id":"9ce02ee5422985e83a453f2c01f37fbb9169e6c0"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"40d6629e670396af81d683655dd20aed173f0130","unresolved":false,"context_lines":[{"line_number":122,"context_line":"    @testtools.skipUnless("},{"line_number":123,"context_line":"          CONF.neutron_plugin_options.image_is_advanced,"},{"line_number":124,"context_line":"          \"Advanced image is required to run this test.\")"},{"line_number":125,"context_line":"    @decorators.attr(type\u003d\u0027advanced\u0027)"},{"line_number":126,"context_line":"    @decorators.idempotent_id(\u00273d73ec1a-2ec6-45a9-b0f8-04a273d9d344\u0027)"},{"line_number":127,"context_line":"    def test_connectivity_min_max_mtu(self):"},{"line_number":128,"context_line":"        server_ssh_client, _, _, fip2 \u003d self._create_setup()"}],"source_content_type":"text/x-python","patch_set":10,"id":"3f79a3b5_ad45a071","line":125,"range":{"start_line":125,"start_character":27,"end_line":125,"end_character":35},"in_reply_to":"3f79a3b5_5b54c5c6","updated":"2018-10-05 14:53:41.000000000","message":"It\u0027s not standard tempest thing. We can name it as we want.\nI can change it to \"advanced-image\" if You think it\u0027s better name for such type of tests.","commit_id":"9ce02ee5422985e83a453f2c01f37fbb9169e6c0"},{"author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"change_message_id":"f60be6af0bb1519436c43225fc21326b7737bdb1","unresolved":false,"context_lines":[{"line_number":122,"context_line":"    @testtools.skipUnless("},{"line_number":123,"context_line":"          CONF.neutron_plugin_options.image_is_advanced,"},{"line_number":124,"context_line":"          \"Advanced image is required to run this test.\")"},{"line_number":125,"context_line":"    @decorators.attr(type\u003d\u0027advanced\u0027)"},{"line_number":126,"context_line":"    @decorators.idempotent_id(\u00273d73ec1a-2ec6-45a9-b0f8-04a273d9d344\u0027)"},{"line_number":127,"context_line":"    def test_connectivity_min_max_mtu(self):"},{"line_number":128,"context_line":"        server_ssh_client, _, _, fip2 \u003d self._create_setup()"}],"source_content_type":"text/x-python","patch_set":10,"id":"3f79a3b5_06ba710a","line":125,"range":{"start_line":125,"start_character":27,"end_line":125,"end_character":35},"in_reply_to":"3f79a3b5_ad45a071","updated":"2018-10-05 15:15:12.000000000","message":"I guess that Slawek first chose \"advanced\" to cover further \npossible advanced tests other than \"advanced-image(s)\". This allows us to run a single devstack run for all advanced tests.\n\nMy idea is to introduce a prefix \"advanced-\" and specifies it in .zuul.yaml. It will provide us more information on how/why a test is advanced.  We can use \"advanced-image\" here.\n\nThought?","commit_id":"9ce02ee5422985e83a453f2c01f37fbb9169e6c0"}]}
