)]}'
{"id":"openstack%2Fplacement~677209","triplet_id":"openstack%2Fplacement~master~I3e7b222c8e6c278d1b66a1068a9f05b70c41428a","project":"openstack/placement","branch":"master","topic":"refactor-exclude-nested","hashtags":[],"change_id":"I3e7b222c8e6c278d1b66a1068a9f05b70c41428a","subject":"Refactor exclude_nested_providers()","status":"MERGED","created":"2019-08-19 13:57:08.000000000","updated":"2019-08-27 23:33:20.000000000","submitted":"2019-08-27 23:31:32.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"677209-1566948692908-1d71bfeb","meta_rev_id":"981c0ffb46940699bea68704b7974eeb6947187f","_number":677209,"virtual_id_number":677209,"owner":{"_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"value":0,"_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},{"value":0,"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},{"value":2,"date":"2019-08-27 23:31:32.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"all":[{"value":2,"date":"2019-08-27 16:49:41.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"value":0,"_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},{"value":2,"date":"2019-08-27 16:49:41.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"all":[{"value":1,"date":"2019-08-27 16:49:41.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"value":0,"_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},{"value":0,"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"value":0,"_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},{"value":0,"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-08-27 12:15:01.000000000","updated_by":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"reviewer":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"state":"REVIEWER"},{"updated":"2019-08-27 16:49:42.000000000","updated_by":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"reviewer":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"state":"REVIEWER"},{"updated":"2019-08-27 23:31:32.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"}],"messages":[{"id":"f31f1099551dcf736b4e0e700bf5cc6fb351c30d","author":{"_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},"date":"2019-08-19 13:57:08.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"7da6bcb8f95bdf592beae523bcc317d8dc40b78b","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-19 15:08:02.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/a6044a21bcec49859220ee1ec2fda4d6 : SUCCESS in 1h 00m 43s\n- tempest-integrated-placement https://zuul.opendev.org/t/openstack/build/d62f5fbfd42d4e69aecb7e69f2dcaead : SUCCESS in 1h 06m 12s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/39eadffe1f804e39aa579c2a0418ae0f : SUCCESS in 5m 47s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/d1cbb160260e45ceaf75cb4ab3bdb1e4 : SUCCESS in 5m 34s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/51db06ddf1f44f74b5cb9d84bca787b8 : SUCCESS in 4m 47s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1d228e5a24eb4fa898ba039d096f3b5d : SUCCESS in 5m 09s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/2f2bd0f484ff4de29fba47ab8408e8fd : SUCCESS in 5m 38s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/3a39aa23db9c48bbaabc573714ab80d4 : SUCCESS in 4m 50s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/00a5856acab14395bba0d84c6af45242 : SUCCESS in 5m 24s\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/773b8200a7634f8a9ee5f01286194d06 : SUCCESS in 5m 31s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/abcbac6c204f45e6baf261338d2fe856 : SUCCESS in 5m 01s\n- openstack-tox-functional-py37 https://zuul.opendev.org/t/openstack/build/3b313ef6880e4167a0e572b4c22b66f2 : SUCCESS in 6m 13s\n- placement-nova-tox-functional-py37 https://zuul.opendev.org/t/openstack/build/3a717bce3eb544a699e610ee23ce1b08 : SUCCESS in 12m 27s\n- placement-nested-perfload https://zuul.opendev.org/t/openstack/build/30c6a5f35b1f4fc88b029d3e889563fb : SUCCESS in 30m 18s (non-voting)\n- placement-perfload https://zuul.opendev.org/t/openstack/build/bb70f503afa24e64bd263864c5356d46 : SUCCESS in 11m 47s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/40ab03a788fb4b769567a793b56df5c2 : SUCCESS in 55m 35s","accounts_in_message":[],"_revision_number":1},{"id":"ff9eaae1c24b9e6a7e3636f1d043fd6b134b59df","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-08-19 17:30:12.000000000","message":"Patch Set 1: Code-Review+2\n\n(1 comment)\n\nGood improvement.","accounts_in_message":[],"_revision_number":1},{"id":"9a9d5e16bf9403e8e380d5dad0a74880ce470896","author":{"_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},"date":"2019-08-20 05:04:40.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"2ae6acf725e83cd3a0f8a7e330d9a5e61e087cf1","author":{"_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},"date":"2019-08-20 05:05:08.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"28d6fb994d9faf2bb45600f9fd7a7fc6484e1422","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-20 06:31:23.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/d1506ace0e114d91b357dc7fa70af198 : SUCCESS in 52m 15s\n- tempest-integrated-placement https://zuul.opendev.org/t/openstack/build/02d8891faf9d44709993f3b8524aaf54 : SUCCESS in 1h 21m 14s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/50a502c1ce97495c9b23c4b772bc971c : SUCCESS in 6m 40s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/616542b91eda47f7b375a6270db45365 : SUCCESS in 6m 09s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/7d355f34d3a244a490f2745c07257829 : SUCCESS in 5m 09s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ce6d0c77e8cc42999cc7a53e773360ec : SUCCESS in 6m 05s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/458aa540f40c4eeba52611f8622817bc : SUCCESS in 4m 47s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/12b07c6dca5f41b283e38d29538bc9ff : SUCCESS in 5m 11s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/abec526428df4892848225d37b818ad7 : SUCCESS in 5m 01s\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/3a5b86baffc742a5afdf790f5d79a350 : SUCCESS in 5m 15s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/f529468b37ed40e583a35faa20c86a84 : SUCCESS in 6m 14s\n- openstack-tox-functional-py37 https://zuul.opendev.org/t/openstack/build/84ee8cfa85e54a8e8ca12d94c376707a : SUCCESS in 5m 56s\n- placement-nova-tox-functional-py37 https://zuul.opendev.org/t/openstack/build/63d45437f4ac4e08aad8fe88a0ff266b : SUCCESS in 11m 51s\n- placement-nested-perfload https://zuul.opendev.org/t/openstack/build/ecc8a342b9294b70b84320121106d9c0 : SUCCESS in 36m 36s (non-voting)\n- placement-perfload https://zuul.opendev.org/t/openstack/build/90ecb54cd9334e6da651bf1a7d71c436 : SUCCESS in 10m 28s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/f912422cb06b4c6e8b34c97e8770dd42 : SUCCESS in 1h 08m 57s","accounts_in_message":[],"_revision_number":2},{"id":"4e6fc8d99b12e91e8101c585e355ff2289f270a0","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-08-20 15:54:36.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"1b87e2d750614d4fc0fa89a059c3705a5f50f7d9","author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"date":"2019-08-27 12:15:01.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"d627aee0952f75af5eb31143c34dc90673f61826","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-27 12:15:19.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"aa907f42d2f55866e59459c39822c332ff167935","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-27 14:04:12.000000000","message":"Patch Set 2: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/32f03d06993e4321b316cc1583416eb5 : SUCCESS in 1h 01m 05s\n- tempest-integrated-placement https://zuul.opendev.org/t/openstack/build/e0cc1f737dd848c9867b3f11817ef393 : SUCCESS in 1h 25m 37s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3032a91c7a6943a892619d24e3df31c1 : FAILURE in 6m 09s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/f06a3bce6bd149e09f51317681da7f4d : SUCCESS in 7m 17s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5b21e109a42541ed921a49d3bdb5c06d : SUCCESS in 5m 45s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/68fb5edb2daf496090083fa4c964221f : SUCCESS in 5m 15s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/8ce016c26845436ea4ea2a71acd762ed : SUCCESS in 5m 42s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/e0ec92b4a3904222ae84f2ffb0c97e34 : SUCCESS in 7m 42s\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/34e02085428f4176a23dc8a09ceb5e2a : SUCCESS in 6m 13s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/67559d38e5a142fe88eecb74ac6ae0e0 : SUCCESS in 5m 35s\n- openstack-tox-functional-py37 https://zuul.opendev.org/t/openstack/build/7be11aa4f57a4ee3af5351f4ae2c2d0f : SUCCESS in 9m 27s\n- placement-nova-tox-functional-py37 https://zuul.opendev.org/t/openstack/build/8581b021767c4b258df376f6fc20c7bb : SUCCESS in 15m 21s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/451fa6dd816b4219bbf4f00cd4bb7f7f : SUCCESS in 1h 34m 12s","accounts_in_message":[],"_revision_number":2},{"id":"4035ad6ce75c3ca620b394c968db75b520a2003e","author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"date":"2019-08-27 16:14:53.000000000","message":"Patch Set 2:\n\nrecheck sphinx fixed","accounts_in_message":[],"_revision_number":2},{"id":"228263e94aa1e88d5e659b801c4cf385aad6a2cb","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-08-27 16:49:41.000000000","message":"Patch Set 3: Patch Set 2 was rebased","accounts_in_message":[],"_revision_number":3},{"id":"790a6c73327f63cf9330158f53462271df539fd9","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-08-27 16:49:42.000000000","message":"Patch Set 3: Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"5169c94fc456db2a4bdd4b7909a203f0657cc29c","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-27 21:07:45.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/d49c1b730d274c3db959a58aa2bc3491 : SUCCESS in 1h 04m 44s\n- tempest-integrated-placement https://zuul.opendev.org/t/openstack/build/5c3be7ea4d844b2fa5bf87211454d883 : SUCCESS in 1h 17m 26s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2400e5a90842491488cc82a242bff798 : SUCCESS in 4m 55s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/30cf75c12ec3498c9ac03a1df6e02963 : SUCCESS in 6m 26s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/0add3bc4271848128889caecc58c3f21 : SUCCESS in 6m 13s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d1fb2729e487490796cfaec5a9e5bd3b : SUCCESS in 4m 21s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/fa49d52ca5ec49838b2f3d8f1016d4d4 : SUCCESS in 5m 27s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/d06beba5f7a94f95bcad70446abceb83 : SUCCESS in 5m 25s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/01492d524f9b41dca0737916aecf7881 : SUCCESS in 7m 45s\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/47bff6e487474c5184efb21c674d67b3 : SUCCESS in 7m 32s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/dcc1b592e6e446ca884925b6cdeb1f54 : SUCCESS in 5m 21s\n- openstack-tox-functional-py37 https://zuul.opendev.org/t/openstack/build/27a359dac531462db41398bf9a057dd3 : SUCCESS in 5m 23s\n- placement-nova-tox-functional-py37 https://zuul.opendev.org/t/openstack/build/26b71405289942feb63c863898a2667e : SUCCESS in 13m 18s\n- placement-nested-perfload https://zuul.opendev.org/t/openstack/build/abc09a856a214e6793193d6ebf243f1a : SUCCESS in 31m 22s (non-voting)\n- placement-perfload https://zuul.opendev.org/t/openstack/build/295f93b616ec446ca2171f9f58070b75 : SUCCESS in 10m 58s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/69214cad094c4fe988f7c216e289c1a2 : SUCCESS in 1h 07m 37s","accounts_in_message":[],"_revision_number":3},{"id":"c298b5cc44818a1efe688666aec57fee2c48c977","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-27 21:08:07.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"a8cb003018cea53e038956d0cd19165dff19c7ad","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-27 23:31:32.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/3f795f5c14464a9cbcab978ceff9ed80 : SUCCESS in 1h 00m 15s\n- tempest-integrated-placement https://zuul.opendev.org/t/openstack/build/f616a056d8504f4f9159f79c463679ce : SUCCESS in 1h 27m 51s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e0b3bcfd99414330896a92ef9b5b6c3b : SUCCESS in 6m 06s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/a0ea54652d074d389b2779f28195dcdf : SUCCESS in 6m 38s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/bf0423b1fc27405d97919cfc28d7bf51 : SUCCESS in 4m 57s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/8198fbac9407422a95b39002942c4fa6 : SUCCESS in 6m 47s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/d7ee9ba320694408a03dc51d0c978f87 : SUCCESS in 5m 36s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/b727bb35d9014131a582a0c8792422e0 : SUCCESS in 5m 18s\n- openstack-tox-functional https://zuul.opendev.org/t/openstack/build/a75809af7a214e778f8a989591950348 : SUCCESS in 4m 47s\n- openstack-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/27d0ada00a8f4d069215b36f48e343b2 : SUCCESS in 6m 07s\n- openstack-tox-functional-py37 https://zuul.opendev.org/t/openstack/build/33fac2395eec4776b5c3e13bd371ba5f : SUCCESS in 8m 22s\n- placement-nova-tox-functional-py37 https://zuul.opendev.org/t/openstack/build/614ea208b48344feb79109f6dc2ec89c : SUCCESS in 11m 38s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/e4c2e772b6054cdd90ae5f8fcd88cc53 : SUCCESS in 1h 03m 49s","accounts_in_message":[],"_revision_number":3},{"id":"be8c260d746da49c5dd3b0ef7427d5b99afa6dfc","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-27 23:31:32.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":3},{"id":"60235ea9c096df86ae422508dc1d2069877475cb","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-27 23:33:20.000000000","message":"Patch Set 3:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/648cea9c84644bab9a55dfe3b590b5af : SUCCESS in 1m 27s","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"3a732f871557028156cc09320f4843cfdc3ae6e6","revisions":{"7b4502f7a57015a3aa8ab705c7aff6369c0d2b4c":{"kind":"REWORK","_number":1,"created":"2019-08-19 13:57:08.000000000","uploader":{"_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},"ref":"refs/changes/09/677209/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/09/677209/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/09/677209/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/09/677209/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/09/677209/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/09/677209/1"}}},"commit":{"parents":[{"commit":"aecd0f3497c5e4f1e73bf6c76a9add3db6270e27","subject":"Avoid duplicate ProviderSummary in _merge_candidates","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/aecd0f3497c5e4f1e73bf6c76a9add3db6270e27"}]}],"author":{"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","date":"2019-08-19 13:06:22.000000000","tz":0},"committer":{"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","date":"2019-08-19 13:56:14.000000000","tz":0},"subject":"Refactor exclude_nested_providers()","message":"Refactor exclude_nested_providers()\n\nBecause exclude_nested_providers() had several iteration loops that\nwere redundant, this patch refactors it.\n\nChange-Id: I3e7b222c8e6c278d1b66a1068a9f05b70c41428a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/7b4502f7a57015a3aa8ab705c7aff6369c0d2b4c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/7b4502f7a57015a3aa8ab705c7aff6369c0d2b4c"}]},"branch":"refs/heads/master"},"6c3a6e5047e40a15b9ecf5a8e8460fbee58ba2ec":{"kind":"REWORK","_number":2,"created":"2019-08-20 05:04:40.000000000","uploader":{"_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},"ref":"refs/changes/09/677209/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/09/677209/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/09/677209/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/09/677209/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/09/677209/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/09/677209/2"}}},"commit":{"parents":[{"commit":"aecd0f3497c5e4f1e73bf6c76a9add3db6270e27","subject":"Avoid duplicate ProviderSummary in _merge_candidates","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/aecd0f3497c5e4f1e73bf6c76a9add3db6270e27"}]}],"author":{"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","date":"2019-08-19 13:06:22.000000000","tz":0},"committer":{"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","date":"2019-08-20 05:04:22.000000000","tz":0},"subject":"Refactor exclude_nested_providers()","message":"Refactor exclude_nested_providers()\n\nBecause exclude_nested_providers() had several iteration loops that\nwere redundant, this patch refactors it.\n\nChange-Id: I3e7b222c8e6c278d1b66a1068a9f05b70c41428a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/6c3a6e5047e40a15b9ecf5a8e8460fbee58ba2ec"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/6c3a6e5047e40a15b9ecf5a8e8460fbee58ba2ec"}]},"branch":"refs/heads/master"},"3a732f871557028156cc09320f4843cfdc3ae6e6":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2019-08-27 16:49:41.000000000","uploader":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"ref":"refs/changes/09/677209/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/09/677209/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/09/677209/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/09/677209/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/09/677209/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/09/677209/3"}}},"commit":{"parents":[{"commit":"768cc88902df63799ccd063f69b505593c2c127a","subject":"Add place-held _static dir for Sphinx 2.2.0","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/768cc88902df63799ccd063f69b505593c2c127a"}]}],"author":{"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","date":"2019-08-19 13:06:22.000000000","tz":0},"committer":{"name":"Eric Fried","email":"openstack@fried.cc","date":"2019-08-27 16:49:41.000000000","tz":0},"subject":"Refactor exclude_nested_providers()","message":"Refactor exclude_nested_providers()\n\nBecause exclude_nested_providers() had several iteration loops that\nwere redundant, this patch refactors it.\n\nChange-Id: I3e7b222c8e6c278d1b66a1068a9f05b70c41428a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/3a732f871557028156cc09320f4843cfdc3ae6e6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/3a732f871557028156cc09320f4843cfdc3ae6e6"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
