)]}'
{".zuul.yaml":[{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"74c51e1c6da1485f773f0990f8bcadb61c851fc1","unresolved":false,"context_lines":[{"line_number":231,"context_line":"      devstack_localrc:"},{"line_number":232,"context_line":"        # Setup two non-cell0 cells (cell1 and cell2)."},{"line_number":233,"context_line":"        NOVA_NUM_CELLS: 2"},{"line_number":234,"context_line":"        # Resize to the same host is supported for now since we only have"},{"line_number":235,"context_line":"        # two computes and they are in different cells."},{"line_number":236,"context_line":"        NOVA_ALLOW_MOVE_TO_SAME_HOST: true"},{"line_number":237,"context_line":"        # We only have two computes and we don\u0027t yet support cross-cell live"},{"line_number":238,"context_line":"        # migration."},{"line_number":239,"context_line":"        LIVE_MIGRATION_AVAILABLE: false"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"ffb9cba7_6738d73c","line":236,"range":{"start_line":234,"start_character":8,"end_line":236,"end_character":42},"updated":"2019-04-25 00:31:26.000000000","message":"Huh, so because of this, cold migration is trying to hit the same host, which fails. This is bug 1819216, but we can\u0027t do much about it here because we\u0027ve told nova it can resize to the same host, but you can\u0027t cold migrate to the same host with the libvirt driver and we only have one compute per cell, so we\u0027ll have to disable cold migrate tests for now in this job.","commit_id":"30ca41f2c320439356f8de8eba79d40d9c5791b7"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"47e15456755072ad4ba997e35a0cbd67b84ccf50","unresolved":false,"context_lines":[{"line_number":235,"context_line":"              # allow_resize_to_same_host\u003dTrue cold migrate will try to migrate"},{"line_number":236,"context_line":"              # on the same host which is not supported by the libvirt driver."},{"line_number":237,"context_line":"              cold_migration: false"},{"line_number":238,"context_line":"      devstack_services:"},{"line_number":239,"context_line":"        # Disable n-novnc until bug 1822873 is fixed."},{"line_number":240,"context_line":"        n-novnc: false"},{"line_number":241,"context_line":"      devstack_localrc:"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"ffb9cba7_aa2bf67f","line":238,"updated":"2019-04-25 01:05:47.000000000","message":"Consider disabling other non-essential services like c-bak since we aren\u0027t running cinder-backup tests anyway.","commit_id":"52e4b7f0a94dbd7b6f8879f9f1ca7190dbac1fa3"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"22d27cd1be0ea54cbbb7007cf2471189b149a10e","unresolved":false,"context_lines":[{"line_number":238,"context_line":"              # allow_resize_to_same_host\u003dTrue cold migrate will try to migrate"},{"line_number":239,"context_line":"              # on the same host which is not supported by the libvirt driver."},{"line_number":240,"context_line":"              cold_migration: false"},{"line_number":241,"context_line":"            network:"},{"line_number":242,"context_line":"              # TODO(mriedem): Re-enable floating IP based testing once"},{"line_number":243,"context_line":"              # bug 1826472 is fixed."},{"line_number":244,"context_line":"              public_network_id: \"\""},{"line_number":245,"context_line":"      devstack_services:"},{"line_number":246,"context_line":"        # Disable n-novnc until bug 1822873 is fixed."},{"line_number":247,"context_line":"        n-novnc: false"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"ffb9cba7_e3ffbbfe","line":244,"range":{"start_line":241,"start_character":12,"end_line":244,"end_character":35},"updated":"2019-04-26 14:15:01.000000000","message":"Hmm, this makes a bunch of crap explode:\n\nhttp://logs.openstack.org/22/655222/4/check/nova-multi-cell/46ac6f0/testr_results.html.gz\n\nSo I\u0027ll need to figure out another way to disable those racy tests (or just fix the bug and rebase on top of it). Could also start a blacklist file for tests we don\u0027t want to run as well.","commit_id":"00d506b4888505b023231caf870c231ce3b1bcd7"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"49ef913814e66e2eb48660485146e4a17b653069","unresolved":false,"context_lines":[{"line_number":238,"context_line":"              # allow_resize_to_same_host\u003dTrue cold migrate will try to migrate"},{"line_number":239,"context_line":"              # on the same host which is not supported by the libvirt driver."},{"line_number":240,"context_line":"              cold_migration: false"},{"line_number":241,"context_line":"            network:"},{"line_number":242,"context_line":"              # TODO(mriedem): Re-enable floating IP based testing once"},{"line_number":243,"context_line":"              # bug 1826472 is fixed."},{"line_number":244,"context_line":"              public_network_id: \"\""},{"line_number":245,"context_line":"      devstack_services:"},{"line_number":246,"context_line":"        # Disable n-novnc until bug 1822873 is fixed."},{"line_number":247,"context_line":"        n-novnc: false"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"ffb9cba7_6d3734e5","line":244,"range":{"start_line":241,"start_character":12,"end_line":244,"end_character":35},"in_reply_to":"ffb9cba7_e3ffbbfe","updated":"2019-04-26 19:42:09.000000000","message":"Done","commit_id":"00d506b4888505b023231caf870c231ce3b1bcd7"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"d01b089b320275e25a319b5150eaeb25cc88d879","unresolved":false,"context_lines":[{"line_number":224,"context_line":"    voting: false"},{"line_number":225,"context_line":"    vars:"},{"line_number":226,"context_line":"      tox_envlist: all  # Runs everything specified by tempest_test_regex."},{"line_number":227,"context_line":"      # Run compute API and scenario tests (except the network-only scenario"},{"line_number":228,"context_line":"      # tests)."},{"line_number":229,"context_line":"      tempest_test_regex: |"},{"line_number":230,"context_line":"        ^tempest\\.((scenario(?!\\.test_network))|(api\\.compute))"},{"line_number":231,"context_line":"      tempest_test_blacklist: \u0027{{ ansible_user_dir }}/{{ zuul.projects[\"opendev.org/openstack/nova\"].src_dir }}/devstack/nova-multi-cell-blacklist.txt\u0027"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"ffb9cba7_0d4b1859","line":228,"range":{"start_line":227,"start_character":43,"end_line":228,"end_character":15},"updated":"2019-04-26 19:43:27.000000000","message":"We could throw those in the blacklist file.","commit_id":"54fc1bd791f4a8d4ea7760bc1ecd22182e960c1c"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"71e084d40a6db5e1a5c69db6fe4dad6a9bd03a38","unresolved":false,"context_lines":[{"line_number":224,"context_line":"    voting: false"},{"line_number":225,"context_line":"    vars:"},{"line_number":226,"context_line":"      tox_envlist: all  # Runs everything specified by tempest_test_regex."},{"line_number":227,"context_line":"      # Run compute API and scenario tests (except the network-only scenario"},{"line_number":228,"context_line":"      # tests)."},{"line_number":229,"context_line":"      tempest_test_regex: |"},{"line_number":230,"context_line":"        ^tempest\\.((scenario(?!\\.test_network))|(api\\.compute))"},{"line_number":231,"context_line":"      tempest_test_blacklist: \u0027{{ ansible_user_dir }}/{{ zuul.projects[\"opendev.org/openstack/nova\"].src_dir }}/devstack/nova-multi-cell-blacklist.txt\u0027"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"ffb9cba7_cd3740b0","line":228,"range":{"start_line":227,"start_character":43,"end_line":228,"end_character":15},"in_reply_to":"ffb9cba7_0d4b1859","updated":"2019-04-26 19:54:17.000000000","message":"Done","commit_id":"54fc1bd791f4a8d4ea7760bc1ecd22182e960c1c"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"71e084d40a6db5e1a5c69db6fe4dad6a9bd03a38","unresolved":false,"context_lines":[{"line_number":228,"context_line":"      # tests)."},{"line_number":229,"context_line":"      tempest_test_regex: |"},{"line_number":230,"context_line":"        ^tempest\\.((scenario(?!\\.test_network))|(api\\.compute))"},{"line_number":231,"context_line":"      tempest_test_blacklist: \u0027{{ ansible_user_dir }}/{{ zuul.projects[\"opendev.org/openstack/nova\"].src_dir }}/devstack/nova-multi-cell-blacklist.txt\u0027"},{"line_number":232,"context_line":"      devstack_local_conf:"},{"line_number":233,"context_line":"        test-config:"},{"line_number":234,"context_line":"          $TEMPEST_CONFIG:"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"ffb9cba7_4d4b502a","line":231,"range":{"start_line":231,"start_character":6,"end_line":231,"end_character":28},"updated":"2019-04-26 19:54:17.000000000","message":"Can just use tempest_black_regex and avoid a separate file.","commit_id":"54fc1bd791f4a8d4ea7760bc1ecd22182e960c1c"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"3ae31f1fab5f21f62f984745a22d8056fbf7f25a","unresolved":false,"context_lines":[{"line_number":228,"context_line":"      tox_envlist: all"},{"line_number":229,"context_line":"      tempest_test_regex: |"},{"line_number":230,"context_line":"        # Run compute API and scenario tests."},{"line_number":231,"context_line":"        ^tempest\\.(scenario|(api\\.compute))"},{"line_number":232,"context_line":"      tempest_black_regex: |"},{"line_number":233,"context_line":"        # Exclude tempest.scenario.test_network tests since they are slow and"},{"line_number":234,"context_line":"        # only test advanced neutron features, unrelated to multi-cell testing."}],"source_content_type":"text/x-yaml","patch_set":6,"id":"ffb9cba7_86fa77ba","line":231,"range":{"start_line":231,"start_character":28,"end_line":231,"end_character":42},"updated":"2019-04-28 16:02:00.000000000","message":"Hmm, I\u0027m seeing non-compute API tests being run:\n\nhttp://logs.openstack.org/22/655222/6/check/nova-multi-cell/3ab8168/job-output.txt.gz\n\n2019-04-27 00:17:35.504803 | controller | {1} tempest.api.volume.admin.test_volumes_actions.VolumesActionsTest.test_force_detach_volume [14.179234s] ... ok\n\n2019-04-27 00:30:00.775892 | controller | {2} tempest.api.network.test_tags.TagsExtTest.test_create_check_list_and_delete_tags [3.043430s] ... ok","commit_id":"a2125561dbbff1a92160792c1a0140dad109d997"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"15d03f8d661d3733ad7e1b09130176b2accf179e","unresolved":false,"context_lines":[{"line_number":228,"context_line":"      tox_envlist: all"},{"line_number":229,"context_line":"      tempest_test_regex: |"},{"line_number":230,"context_line":"        # Run compute API and scenario tests."},{"line_number":231,"context_line":"        ^tempest\\.(scenario|(api\\.compute))"},{"line_number":232,"context_line":"      tempest_black_regex: |"},{"line_number":233,"context_line":"        # Exclude tempest.scenario.test_network tests since they are slow and"},{"line_number":234,"context_line":"        # only test advanced neutron features, unrelated to multi-cell testing."}],"source_content_type":"text/x-yaml","patch_set":6,"id":"ffb9cba7_d4ca4b4c","line":231,"range":{"start_line":231,"start_character":28,"end_line":231,"end_character":42},"in_reply_to":"ffb9cba7_28ea6eab","updated":"2019-04-29 20:54:31.000000000","message":"yeah (?x) is required for free-spacing regex approach. Let me mention it clearly in README.","commit_id":"a2125561dbbff1a92160792c1a0140dad109d997"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"95f9c249803c262ee552a808730a8952512b8f87","unresolved":false,"context_lines":[{"line_number":228,"context_line":"      tox_envlist: all"},{"line_number":229,"context_line":"      tempest_test_regex: |"},{"line_number":230,"context_line":"        # Run compute API and scenario tests."},{"line_number":231,"context_line":"        ^tempest\\.(scenario|(api\\.compute))"},{"line_number":232,"context_line":"      tempest_black_regex: |"},{"line_number":233,"context_line":"        # Exclude tempest.scenario.test_network tests since they are slow and"},{"line_number":234,"context_line":"        # only test advanced neutron features, unrelated to multi-cell testing."}],"source_content_type":"text/x-yaml","patch_set":6,"id":"ffb9cba7_28ea6eab","line":231,"range":{"start_line":231,"start_character":28,"end_line":231,"end_character":42},"in_reply_to":"ffb9cba7_32173f54","updated":"2019-04-29 15:56:09.000000000","message":"Hmm, then the readme here is busted because I was following the examples there:\n\nhttps://github.com/openstack/tempest/blob/master/roles/run-tempest/README.rst\n\nOh I guess the \"(?x)\" in that readme is literal and I need to include that. D\u0027oh.","commit_id":"a2125561dbbff1a92160792c1a0140dad109d997"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"15d03f8d661d3733ad7e1b09130176b2accf179e","unresolved":false,"context_lines":[{"line_number":228,"context_line":"      tox_envlist: all"},{"line_number":229,"context_line":"      tempest_test_regex: |"},{"line_number":230,"context_line":"        # Run compute API and scenario tests."},{"line_number":231,"context_line":"        ^tempest\\.(scenario|(api\\.compute))"},{"line_number":232,"context_line":"      tempest_black_regex: |"},{"line_number":233,"context_line":"        # Exclude tempest.scenario.test_network tests since they are slow and"},{"line_number":234,"context_line":"        # only test advanced neutron features, unrelated to multi-cell testing."}],"source_content_type":"text/x-yaml","patch_set":6,"id":"ffb9cba7_f4ce6f2b","line":231,"range":{"start_line":231,"start_character":28,"end_line":231,"end_character":42},"in_reply_to":"ffb9cba7_32173f54","updated":"2019-04-29 20:54:31.000000000","message":"good question, not sure if we can mark \u0027#\u0027 as invalid char in regex and return error? any use of \u0027#\u0027 in any way for regex ?","commit_id":"a2125561dbbff1a92160792c1a0140dad109d997"},{"author":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"change_message_id":"da65454c08c812bca75cbfbbf5c087544c4de8eb","unresolved":false,"context_lines":[{"line_number":228,"context_line":"      tox_envlist: all"},{"line_number":229,"context_line":"      tempest_test_regex: |"},{"line_number":230,"context_line":"        # Run compute API and scenario tests."},{"line_number":231,"context_line":"        ^tempest\\.(scenario|(api\\.compute))"},{"line_number":232,"context_line":"      tempest_black_regex: |"},{"line_number":233,"context_line":"        # Exclude tempest.scenario.test_network tests since they are slow and"},{"line_number":234,"context_line":"        # only test advanced neutron features, unrelated to multi-cell testing."}],"source_content_type":"text/x-yaml","patch_set":6,"id":"ffb9cba7_32173f54","line":231,"range":{"start_line":231,"start_character":28,"end_line":231,"end_character":42},"in_reply_to":"ffb9cba7_86fa77ba","updated":"2019-04-29 14:06:48.000000000","message":"I think it\u0027s probably the newline and comments here. This gets interpreted as an arg on the cli: http://logs.openstack.org/22/655222/6/check/nova-multi-cell/3ab8168/job-output.txt.gz#_2019-04-26_23_55_53_956207\nI\u0027m actually more surprised that doesn\u0027t throw an invalid regex error.","commit_id":"a2125561dbbff1a92160792c1a0140dad109d997"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"3ae31f1fab5f21f62f984745a22d8056fbf7f25a","unresolved":false,"context_lines":[{"line_number":232,"context_line":"      tempest_black_regex: |"},{"line_number":233,"context_line":"        # Exclude tempest.scenario.test_network tests since they are slow and"},{"line_number":234,"context_line":"        # only test advanced neutron features, unrelated to multi-cell testing."},{"line_number":235,"context_line":"        ^tempest.scenario.test_network"},{"line_number":236,"context_line":"        # Disable associate floating IP tests until bug 1826472 is fixed."},{"line_number":237,"context_line":"        ^tempest.api.compute.floating_ips.test_floating_ips_actions.FloatingIPsAssociationTestJSON"},{"line_number":238,"context_line":"      devstack_local_conf:"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"ffb9cba7_c625cf5d","line":235,"updated":"2019-04-28 16:02:00.000000000","message":"Looks like this needs a wildcard:\n\n2019-04-27 00:38:25.579910 | controller | {1} tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_update_instance_port_admin_state [117.594730s] ... ok","commit_id":"a2125561dbbff1a92160792c1a0140dad109d997"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"3ae31f1fab5f21f62f984745a22d8056fbf7f25a","unresolved":false,"context_lines":[{"line_number":234,"context_line":"        # only test advanced neutron features, unrelated to multi-cell testing."},{"line_number":235,"context_line":"        ^tempest.scenario.test_network"},{"line_number":236,"context_line":"        # Disable associate floating IP tests until bug 1826472 is fixed."},{"line_number":237,"context_line":"        ^tempest.api.compute.floating_ips.test_floating_ips_actions.FloatingIPsAssociationTestJSON"},{"line_number":238,"context_line":"      devstack_local_conf:"},{"line_number":239,"context_line":"        test-config:"},{"line_number":240,"context_line":"          $TEMPEST_CONFIG:"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"ffb9cba7_26daab4b","line":237,"updated":"2019-04-28 16:02:00.000000000","message":"This isn\u0027t working either, does it need a wildcard?\n\nhttp://logs.openstack.org/22/655222/6/check/nova-multi-cell/3ab8168/job-output.txt.gz#_2019-04-27_00_01_48_514516\n\n2019-04-27 00:01:48.514516 | controller | {2} tempest.api.compute.floating_ips.test_floating_ips_actions.FloatingIPsAssociationTestJSON.test_associate_already_associated_floating_ip [32.497414s] ... ok","commit_id":"a2125561dbbff1a92160792c1a0140dad109d997"},{"author":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"change_message_id":"da65454c08c812bca75cbfbbf5c087544c4de8eb","unresolved":false,"context_lines":[{"line_number":234,"context_line":"        # only test advanced neutron features, unrelated to multi-cell testing."},{"line_number":235,"context_line":"        ^tempest.scenario.test_network"},{"line_number":236,"context_line":"        # Disable associate floating IP tests until bug 1826472 is fixed."},{"line_number":237,"context_line":"        ^tempest.api.compute.floating_ips.test_floating_ips_actions.FloatingIPsAssociationTestJSON"},{"line_number":238,"context_line":"      devstack_local_conf:"},{"line_number":239,"context_line":"        test-config:"},{"line_number":240,"context_line":"          $TEMPEST_CONFIG:"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"ffb9cba7_723857ee","line":237,"in_reply_to":"ffb9cba7_26daab4b","updated":"2019-04-29 14:06:48.000000000","message":"You shouldn\u0027t need a wildcard here. If regex.search() matches the black_regex test_id it will remove that test from the list of ids to run.\n\nI think it\u0027s more likely the newline or comments here. This is an argument so the regex here is getting set on the cli with the comments and newlines: http://logs.openstack.org/22/655222/6/check/nova-multi-cell/3ab8168/job-output.txt.gz#_2019-04-26_23_55_53_956546 which I don\u0027t think will match anything.","commit_id":"a2125561dbbff1a92160792c1a0140dad109d997"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"cc216a273c8111d749a84ee43df6c85bbe10e3f1","unresolved":false,"context_lines":[{"line_number":226,"context_line":"      # We use the \"all\" environment for tempest_test_regex and"},{"line_number":227,"context_line":"      # tempest_black_regex."},{"line_number":228,"context_line":"      tox_envlist: all"},{"line_number":229,"context_line":"      tempest_test_regex: |"},{"line_number":230,"context_line":"        (?x)    # Ignore comments and whitespaces"},{"line_number":231,"context_line":"        # Run compute API and scenario tests."},{"line_number":232,"context_line":"        ^tempest\\.(scenario|(api\\.compute))"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"ffb9cba7_74759f31","line":229,"updated":"2019-04-29 20:39:05.000000000","message":"This is also not working still....so I guess I\u0027ll try to drop the multi-line and comments and stuff. If these get any longer though we\u0027ll likely need rc files.","commit_id":"748b1023e28abd89082cba4d0aae740d2d67d999"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"16013bb62fadaa80ab43b36dd28f87a1c28d8021","unresolved":false,"context_lines":[{"line_number":226,"context_line":"      # We use the \"all\" environment for tempest_test_regex and"},{"line_number":227,"context_line":"      # tempest_black_regex."},{"line_number":228,"context_line":"      tox_envlist: all"},{"line_number":229,"context_line":"      tempest_test_regex: |"},{"line_number":230,"context_line":"        (?x)    # Ignore comments and whitespaces"},{"line_number":231,"context_line":"        # Run compute API and scenario tests."},{"line_number":232,"context_line":"        ^tempest\\.(scenario|(api\\.compute))"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"ffb9cba7_1668e8b6","line":229,"in_reply_to":"ffb9cba7_74759f31","updated":"2019-04-29 21:15:48.000000000","message":"strange, we tested it while adding it in README. I will check it. +1 on going without multiline as of now.","commit_id":"748b1023e28abd89082cba4d0aae740d2d67d999"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"cc216a273c8111d749a84ee43df6c85bbe10e3f1","unresolved":false,"context_lines":[{"line_number":236,"context_line":"        # only test advanced neutron features, unrelated to multi-cell testing."},{"line_number":237,"context_line":"        ^tempest.scenario.test_network"},{"line_number":238,"context_line":"        # Disable associate floating IP tests until bug 1826472 is fixed."},{"line_number":239,"context_line":"        ^tempest.api.compute.floating_ips.test_floating_ips_actions.FloatingIPsAssociationTestJSON"},{"line_number":240,"context_line":"      devstack_local_conf:"},{"line_number":241,"context_line":"        test-config:"},{"line_number":242,"context_line":"          $TEMPEST_CONFIG:"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"ffb9cba7_14878311","line":239,"updated":"2019-04-29 20:39:05.000000000","message":"This is still not getting blacklisted:\n\nhttp://logs.openstack.org/22/655222/7/check/nova-multi-cell/d85a937/testr_results.html.gz","commit_id":"748b1023e28abd89082cba4d0aae740d2d67d999"},{"author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"change_message_id":"0c618c202928ded3ae1f571d46aea828b7c1cf7c","unresolved":false,"context_lines":[{"line_number":236,"context_line":"        # only test advanced neutron features, unrelated to multi-cell testing."},{"line_number":237,"context_line":"        ^tempest.scenario.test_network"},{"line_number":238,"context_line":"        # Disable associate floating IP tests until bug 1826472 is fixed."},{"line_number":239,"context_line":"        ^tempest.api.compute.floating_ips.test_floating_ips_actions.FloatingIPsAssociationTestJSON"},{"line_number":240,"context_line":"      devstack_local_conf:"},{"line_number":241,"context_line":"        test-config:"},{"line_number":242,"context_line":"          $TEMPEST_CONFIG:"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"ffb9cba7_733dab8d","line":239,"in_reply_to":"ffb9cba7_14878311","updated":"2019-04-30 14:41:07.000000000","message":"the way i have the blacklist and whitelist in https://review.opendev.org/#/c/652197/14/.zuul.yaml@272\n\nseam to work fine.\n\ni would guess you need to join each of the items with a |\n\nso tempest_black_list: \u0027^tempest.scenario.test_network| ^tempest.api.compute.floating_ips.test_floating_ips_actions.FloatingIPsAssociationTestJSON\u0027\n\nim not sure what (?x) does so i left it out.\n\n\nif you want to do this in the multi line form i think you would have to do\n\ntempest_black_list:\u003e\n    tempest.scenario.test_network|\n    ^tempest.api.compute.floating_ips.test_floating_ips_actions.FloatingIPsAssociationTestJSON\u0027\n\ni could be wrong but i dont think comments will be ignored when you use :| or :\u003e so that should also be pull out of the body.\n\nwith all that said i use ansible but supper reguarly so perhaps the comments will be ignored.","commit_id":"748b1023e28abd89082cba4d0aae740d2d67d999"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"726b882c32ebdd5edfcf0b98fe76178bf525caa8","unresolved":false,"context_lines":[{"line_number":224,"context_line":"    voting: false"},{"line_number":225,"context_line":"    vars:"},{"line_number":226,"context_line":"      # We use the \"all\" environment for tempest_test_regex and"},{"line_number":227,"context_line":"      # tempest_black_regex."},{"line_number":228,"context_line":"      tox_envlist: all"},{"line_number":229,"context_line":"      # Run compute API and scenario tests."},{"line_number":230,"context_line":"      tempest_test_regex: ^tempest\\.(scenario|(api\\.compute))"}],"source_content_type":"text/x-yaml","patch_set":8,"id":"ffb9cba7_9605b813","line":227,"range":{"start_line":227,"start_character":8,"end_line":227,"end_character":27},"updated":"2019-04-29 21:11:22.000000000","message":"oops","commit_id":"04dd4c774599238b493029a5fe8494873721fa5f"},{"author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"change_message_id":"369d3f8b0b0c415cfd0ad6c3a4ae254b28d93736","unresolved":false,"context_lines":[{"line_number":274,"context_line":"          # Disable other non-essential services that we don\u0027t need for this"},{"line_number":275,"context_line":"          # job."},{"line_number":276,"context_line":"          c-bak: false"},{"line_number":277,"context_line":""},{"line_number":278,"context_line":"- project:"},{"line_number":279,"context_line":"    # Please try to keep the list of job names sorted alphabetically."},{"line_number":280,"context_line":"    templates:"}],"source_content_type":"text/x-yaml","patch_set":9,"id":"ffb9cba7_51df3f39","line":277,"updated":"2019-04-30 16:59:28.000000000","message":"Code comments ++","commit_id":"d2e58cb49032e412073fda8e55c87b5fcb385609"}],"/COMMIT_MSG":[{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"bbddbaf078cc470f2dc363480044cb337cc2dea6","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Add nova-multi-cell job"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This adds a voting and gating nova-multi-cell job which"},{"line_number":10,"context_line":"is a 2-node job with 2 non-cell0 cells (cell1 and cell2)."},{"line_number":11,"context_line":"The compute on the controller will be in cell1 and the"},{"line_number":12,"context_line":"subnode compute will be in cell2."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"ffb9cba7_a255521f","line":9,"range":{"start_line":9,"start_character":12,"end_line":9,"end_character":29},"updated":"2019-04-25 14:58:56.000000000","message":"ML thread to see if people want to be conservative to start and make this non-voting in the check queue for awhile and then make it voting and gating:\n\nhttp://lists.openstack.org/pipermail/openstack-discuss/2019-April/005628.html","commit_id":"5012c6eaf1e92432b92821214dcebf5424aed00f"}]}
