)]}'
{"zuul.d/jobs.yaml":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"df4cb6ae38423d28b464142c6d7374ae0dc2fbff","unresolved":false,"context_lines":[{"line_number":27,"context_line":"        amphora_image_size: 3"},{"line_number":28,"context_line":"        amphora_os_release: 8"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"- job:"},{"line_number":31,"context_line":"    name: octavia-grenade"},{"line_number":32,"context_line":"    parent: grenade"},{"line_number":33,"context_line":"    required-projects:"},{"line_number":34,"context_line":"      - openstack/grenade"},{"line_number":35,"context_line":"      - openstack/octavia"},{"line_number":36,"context_line":"      - openstack/octavia-lib"},{"line_number":37,"context_line":"      - openstack/octavia-tempest-plugin"},{"line_number":38,"context_line":"      - openstack/python-octaviaclient"},{"line_number":39,"context_line":"    vars:"},{"line_number":40,"context_line":"      devstack_plugins:"},{"line_number":41,"context_line":"        octavia: https://opendev.org/openstack/octavia.git"},{"line_number":42,"context_line":"      devstack_services:"},{"line_number":43,"context_line":"        s-account: false"},{"line_number":44,"context_line":"        s-container: false"},{"line_number":45,"context_line":"        s-object: false"},{"line_number":46,"context_line":"        s-proxy: false"},{"line_number":47,"context_line":"        c-api: false"},{"line_number":48,"context_line":"        c-bak: false"},{"line_number":49,"context_line":"        c-vol: false"},{"line_number":50,"context_line":"        cinder: false"},{"line_number":51,"context_line":"        octavia: true"},{"line_number":52,"context_line":"        o-api: true"},{"line_number":53,"context_line":"        o-cw: true"},{"line_number":54,"context_line":"        o-hm: true"},{"line_number":55,"context_line":"        o-hk: true"},{"line_number":56,"context_line":"    irrelevant-files:"},{"line_number":57,"context_line":"      - ^.*\\.rst$"},{"line_number":58,"context_line":"      - ^api-ref/.*$"},{"line_number":59,"context_line":"      - ^doc/.*$"},{"line_number":60,"context_line":"      - ^etc/.*$"},{"line_number":61,"context_line":"      - ^releasenotes/.*$"},{"line_number":62,"context_line":"    zuul_copy_output:"},{"line_number":63,"context_line":"        \u0027/var/log/dib-build/\u0027: \u0027logs\u0027"},{"line_number":64,"context_line":"        \u0027/var/log/octavia-tenant-traffic.log\u0027: \u0027logs\u0027"},{"line_number":65,"context_line":"        \u0027/var/log/octavia-amphora.log\u0027: \u0027logs\u0027"},{"line_number":66,"context_line":""},{"line_number":67,"context_line":"- job:"},{"line_number":68,"context_line":"    name: octavia-v2-dsvm-scenario-amphora-v2"},{"line_number":69,"context_line":"    parent: octavia-v2-dsvm-scenario"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"1f493fa4_faba2008","line":66,"range":{"start_line":30,"start_character":2,"end_line":66,"end_character":0},"updated":"2020-05-03 13:19:46.000000000","message":"extra keys not allowed @ data[\u0027zuul_copy_output\u0027]","commit_id":"3c7f25373cc2a6cd35607d1d39ee491e1b09a0bd"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"04adc1c0cc0e110ba780727d64a027fddccb5de8","unresolved":false,"context_lines":[{"line_number":27,"context_line":"        amphora_image_size: 3"},{"line_number":28,"context_line":"        amphora_os_release: 8"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"- job:"},{"line_number":31,"context_line":"    name: octavia-grenade"},{"line_number":32,"context_line":"    parent: grenade"},{"line_number":33,"context_line":"    required-projects:"},{"line_number":34,"context_line":"      - openstack/grenade"},{"line_number":35,"context_line":"      - openstack/octavia"},{"line_number":36,"context_line":"      - openstack/octavia-lib"},{"line_number":37,"context_line":"      - openstack/octavia-tempest-plugin"},{"line_number":38,"context_line":"      - openstack/python-octaviaclient"},{"line_number":39,"context_line":"    vars:"},{"line_number":40,"context_line":"      devstack_localrc:"},{"line_number":41,"context_line":"        DIB_LOCAL_ELEMENTS: openstack-ci-mirrors"},{"line_number":42,"context_line":"        LIBVIRT_TYPE: kvm"},{"line_number":43,"context_line":"        LIBVIRT_CPU_MODE: host-passthrough"},{"line_number":44,"context_line":"      devstack_plugins:"},{"line_number":45,"context_line":"        octavia: https://opendev.org/openstack/octavia.git"},{"line_number":46,"context_line":"      devstack_services:"},{"line_number":47,"context_line":"        s-account: false"},{"line_number":48,"context_line":"        s-container: false"},{"line_number":49,"context_line":"        s-object: false"},{"line_number":50,"context_line":"        s-proxy: false"},{"line_number":51,"context_line":"        c-api: false"},{"line_number":52,"context_line":"        c-bak: false"},{"line_number":53,"context_line":"        c-vol: false"},{"line_number":54,"context_line":"        cinder: false"},{"line_number":55,"context_line":"        octavia: true"},{"line_number":56,"context_line":"        o-api: true"},{"line_number":57,"context_line":"        o-cw: true"},{"line_number":58,"context_line":"        o-hm: true"},{"line_number":59,"context_line":"        o-hk: true"},{"line_number":60,"context_line":"      zuul_copy_output:"},{"line_number":61,"context_line":"      \u0027/var/log/dib-build/\u0027: \u0027logs\u0027"},{"line_number":62,"context_line":"      \u0027/var/log/octavia-tenant-traffic.log\u0027: \u0027logs\u0027"},{"line_number":63,"context_line":"      \u0027/var/log/octavia-amphora.log\u0027: \u0027logs\u0027"},{"line_number":64,"context_line":"    irrelevant-files:"},{"line_number":65,"context_line":"      - ^.*\\.rst$"},{"line_number":66,"context_line":"      - ^api-ref/.*$"},{"line_number":67,"context_line":"      - ^doc/.*$"},{"line_number":68,"context_line":"      - ^etc/.*$"},{"line_number":69,"context_line":"      - ^releasenotes/.*$"},{"line_number":70,"context_line":""},{"line_number":71,"context_line":"- job:"},{"line_number":72,"context_line":"    name: octavia-v2-dsvm-scenario-amphora-v2"},{"line_number":73,"context_line":"    parent: octavia-v2-dsvm-scenario"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"1f493fa4_5a5eb4e9","line":70,"range":{"start_line":30,"start_character":2,"end_line":70,"end_character":0},"updated":"2020-05-03 13:23:11.000000000","message":"Invalid Ansible variable name \u0027/var/log/dib-build/\u0027 for dictionary value @ data[\u0027vars\u0027]","commit_id":"ddfe7c882d8c9ad34a126c21b7ac262413affff9"},{"author":{"_account_id":10459,"name":"Luigi Toscano","email":"ltoscano@redhat.com","username":"ltoscano"},"change_message_id":"607f7b9a5c166e8610e89d10169324359aa6d426","unresolved":false,"context_lines":[{"line_number":59,"context_line":"        o-hk: true"},{"line_number":60,"context_line":"      tempest_plugins:"},{"line_number":61,"context_line":"        - octavia-tempest-plugin"},{"line_number":62,"context_line":"      tempest_test_regex: ^octavia_tempest_plugin.tests.scenario.v2.test_traffic_ops"},{"line_number":63,"context_line":"      zuul_copy_output:"},{"line_number":64,"context_line":"        \u0027/var/log/dib-build/\u0027: \u0027logs\u0027"},{"line_number":65,"context_line":"        \u0027/var/log/octavia-tenant-traffic.log\u0027: \u0027logs\u0027"}],"source_content_type":"text/x-yaml","patch_set":8,"id":"1f493fa4_13c41292","line":62,"updated":"2020-05-04 10:02:09.000000000","message":"You also need\n\ntox_envlist: all\n\n\n\nI always forget that, and I guess I will ask QA people whether it should be the default (it\u0027s not in devstack, so it should be default there too first)","commit_id":"fa710e634bd3ab13ef6f17a986136c5bfdf997f2"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"c1388f617e73fe828e3c4e0f49fe24b209115264","unresolved":false,"context_lines":[{"line_number":43,"context_line":"        LIBVIRT_CPU_MODE: host-passthrough"},{"line_number":44,"context_line":"      devstack_plugins:"},{"line_number":45,"context_line":"        octavia: https://opendev.org/openstack/octavia.git"},{"line_number":46,"context_line":"      devstack_services:"},{"line_number":47,"context_line":"        s-account: false"},{"line_number":48,"context_line":"        s-container: false"},{"line_number":49,"context_line":"        s-object: false"}],"source_content_type":"text/x-yaml","patch_set":9,"id":"1f493fa4_96348bfd","line":46,"range":{"start_line":46,"start_character":23,"end_line":46,"end_character":24},"updated":"2020-05-04 15:50:08.000000000","message":"BASE_RUN_SMOKE is True by default which will run tempest smoke tests in pre-upgrade. hope that is fine as octavia does not have any additional smoke tests if you do in future then it is worth adding a note here to disbale BASE_RUN_SMOKE.","commit_id":"8b8965bd7b89c78fe505ee2054ada5da30badcd8"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"b666e8dcc3f8a8ade2d096658b5bc067558602ce","unresolved":false,"context_lines":[{"line_number":43,"context_line":"        LIBVIRT_CPU_MODE: host-passthrough"},{"line_number":44,"context_line":"      devstack_plugins:"},{"line_number":45,"context_line":"        octavia: https://opendev.org/openstack/octavia.git"},{"line_number":46,"context_line":"      devstack_services:"},{"line_number":47,"context_line":"        s-account: false"},{"line_number":48,"context_line":"        s-container: false"},{"line_number":49,"context_line":"        s-object: false"}],"source_content_type":"text/x-yaml","patch_set":9,"id":"1f493fa4_0cc7cc47","line":46,"range":{"start_line":46,"start_character":23,"end_line":46,"end_character":24},"in_reply_to":"1f493fa4_195b8c54","updated":"2020-05-04 16:48:03.000000000","message":"ok, i did not see on plugin file. +1","commit_id":"8b8965bd7b89c78fe505ee2054ada5da30badcd8"},{"author":{"_account_id":6469,"name":"Carlos Gonçalves","display_name":"Carlos Goncalves","email":"cgoncalves@redhat.com","username":"cgoncalves"},"change_message_id":"b6c9d674daa6c25056a031b7b7980518609a376d","unresolved":false,"context_lines":[{"line_number":43,"context_line":"        LIBVIRT_CPU_MODE: host-passthrough"},{"line_number":44,"context_line":"      devstack_plugins:"},{"line_number":45,"context_line":"        octavia: https://opendev.org/openstack/octavia.git"},{"line_number":46,"context_line":"      devstack_services:"},{"line_number":47,"context_line":"        s-account: false"},{"line_number":48,"context_line":"        s-container: false"},{"line_number":49,"context_line":"        s-object: false"}],"source_content_type":"text/x-yaml","patch_set":9,"id":"1f493fa4_195b8c54","line":46,"range":{"start_line":46,"start_character":23,"end_line":46,"end_character":24},"in_reply_to":"1f493fa4_96348bfd","updated":"2020-05-04 16:25:51.000000000","message":"We have BASE_RUN_SMOKE and TARGET_RUN_SMOKE already set to False.\n\nhttps://review.opendev.org/#/c/725098/9/devstack/upgrade/settings","commit_id":"8b8965bd7b89c78fe505ee2054ada5da30badcd8"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"c1388f617e73fe828e3c4e0f49fe24b209115264","unresolved":false,"context_lines":[{"line_number":59,"context_line":"        o-hk: true"},{"line_number":60,"context_line":"      tempest_plugins:"},{"line_number":61,"context_line":"        - octavia-tempest-plugin"},{"line_number":62,"context_line":"      tempest_test_regex: ^octavia_tempest_plugin.tests.scenario.v2.test_traffic_ops"},{"line_number":63,"context_line":"      tox_envlist: all"},{"line_number":64,"context_line":"      zuul_copy_output:"},{"line_number":65,"context_line":"        \u0027/var/log/dib-build/\u0027: \u0027logs\u0027"}],"source_content_type":"text/x-yaml","patch_set":9,"id":"1f493fa4_567cc3b4","line":62,"range":{"start_line":62,"start_character":0,"end_line":62,"end_character":84},"updated":"2020-05-04 15:50:08.000000000","message":"+1. Other idea is, you can tag a set of applicable tests as smoke in octavia-tempest-plugin. it can be useful for users want to check octavia installation.","commit_id":"8b8965bd7b89c78fe505ee2054ada5da30badcd8"},{"author":{"_account_id":6469,"name":"Carlos Gonçalves","display_name":"Carlos Goncalves","email":"cgoncalves@redhat.com","username":"cgoncalves"},"change_message_id":"b6c9d674daa6c25056a031b7b7980518609a376d","unresolved":false,"context_lines":[{"line_number":59,"context_line":"        o-hk: true"},{"line_number":60,"context_line":"      tempest_plugins:"},{"line_number":61,"context_line":"        - octavia-tempest-plugin"},{"line_number":62,"context_line":"      tempest_test_regex: ^octavia_tempest_plugin.tests.scenario.v2.test_traffic_ops"},{"line_number":63,"context_line":"      tox_envlist: all"},{"line_number":64,"context_line":"      zuul_copy_output:"},{"line_number":65,"context_line":"        \u0027/var/log/dib-build/\u0027: \u0027logs\u0027"}],"source_content_type":"text/x-yaml","patch_set":9,"id":"1f493fa4_acfdf809","line":62,"range":{"start_line":62,"start_character":0,"end_line":62,"end_character":84},"in_reply_to":"1f493fa4_567cc3b4","updated":"2020-05-04 16:25:51.000000000","message":"Sure. But in any case, we would still need to overwrite tempest_test_regex here or else it will run all smoke tests (incl. Nova, Neutron, etc).","commit_id":"8b8965bd7b89c78fe505ee2054ada5da30badcd8"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"b666e8dcc3f8a8ade2d096658b5bc067558602ce","unresolved":false,"context_lines":[{"line_number":59,"context_line":"        o-hk: true"},{"line_number":60,"context_line":"      tempest_plugins:"},{"line_number":61,"context_line":"        - octavia-tempest-plugin"},{"line_number":62,"context_line":"      tempest_test_regex: ^octavia_tempest_plugin.tests.scenario.v2.test_traffic_ops"},{"line_number":63,"context_line":"      tox_envlist: all"},{"line_number":64,"context_line":"      zuul_copy_output:"},{"line_number":65,"context_line":"        \u0027/var/log/dib-build/\u0027: \u0027logs\u0027"}],"source_content_type":"text/x-yaml","patch_set":9,"id":"1f493fa4_0cccec5f","line":62,"range":{"start_line":62,"start_character":0,"end_line":62,"end_character":84},"in_reply_to":"1f493fa4_acfdf809","updated":"2020-05-04 16:48:03.000000000","message":"ok, make sense. defaults setting are more for those basic projects testing. explicitly set of required tests make sense for project-specific grenade job.","commit_id":"8b8965bd7b89c78fe505ee2054ada5da30badcd8"}],"zuul.d/projects.yaml":[{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"707f2d7e4eb2d31d6203e29e0bdee9781ad07e50","unresolved":false,"context_lines":[{"line_number":43,"context_line":"            voting: false"},{"line_number":44,"context_line":"        # TODO(haleyb): restore to voting once python3 issues fixed"},{"line_number":45,"context_line":"        - octavia-grenade:"},{"line_number":46,"context_line":"            voting: false"},{"line_number":47,"context_line":"            irrelevant-files:"},{"line_number":48,"context_line":"              - ^.*\\.rst$"},{"line_number":49,"context_line":"              - ^api-ref/.*$"}],"source_content_type":"text/x-yaml","patch_set":9,"id":"1f493fa4_f6e50fde","side":"PARENT","line":46,"updated":"2020-05-04 15:35:12.000000000","message":"Maybe we should do this in another change, as the dashboard for the check queue doesn\u0027t show it being 100% passing for more than a few days:\n\nhttp://grafana.openstack.org/d/p6DsYOBWz/octavia-failure-rate?orgId\u003d1\u0026from\u003dnow-30d\u0026to\u003dnow","commit_id":"07a93de755c0ec461f51b94e3465708700ff1549"}]}
