)]}'
{"id":"openstack%2Fplacement~681535","triplet_id":"openstack%2Fplacement~master~Idef9c5c9cdc84c3aa9ad1aef5aea55843ad9f13e","project":"openstack/placement","branch":"master","topic":"cd/nested-spec-imp","hashtags":[],"change_id":"Idef9c5c9cdc84c3aa9ad1aef5aea55843ad9f13e","subject":"Move nested magic spec to implemented","status":"MERGED","created":"2019-09-11 16:49:32.000000000","updated":"2019-09-14 15:47:00.000000000","submitted":"2019-09-14 15:37:52.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"681535-1568475472213-600a17fd","meta_rev_id":"865962c28bd9276358626c0b7b3ff9e87cd2794b","_number":681535,"virtual_id_number":681535,"owner":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"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":28935,"name":"98k","email":"18552437190@163.com","username":"98k"},{"value":0,"_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},{"value":0,"date":"2019-09-12 10:04:49.000000000","_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},{"value":2,"date":"2019-09-14 15:37:51.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":28543,"name":"shupeng","email":"15050873171@163.com","username":"Vieri"}],"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-09-13 09:25:03.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"value":1,"date":"2019-09-14 12:09:40.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":28935,"name":"98k","email":"18552437190@163.com","username":"98k"},{"value":2,"date":"2019-09-13 08:13:01.000000000","permitted_voting_range":{"min":2,"max":2},"_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"]},{"value":1,"date":"2019-09-14 01:08:40.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":28543,"name":"shupeng","email":"15050873171@163.com","username":"Vieri"}],"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-09-13 09:25:03.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"value":0,"_account_id":28935,"name":"98k","email":"18552437190@163.com","username":"98k"},{"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"]},{"value":0,"_account_id":28543,"name":"shupeng","email":"15050873171@163.com","username":"Vieri"}],"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":28935,"name":"98k","email":"18552437190@163.com","username":"98k"},{"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"]},{"value":0,"_account_id":28543,"name":"shupeng","email":"15050873171@163.com","username":"Vieri"}],"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"},{"_account_id":28543,"name":"shupeng","email":"15050873171@163.com","username":"Vieri"},{"_account_id":28935,"name":"98k","email":"18552437190@163.com","username":"98k"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-09-13 08:13:01.000000000","updated_by":{"_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},"reviewer":{"_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},"state":"REVIEWER"},{"updated":"2019-09-13 09:25:03.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-09-14 01:08:40.000000000","updated_by":{"_account_id":28543,"name":"shupeng","email":"15050873171@163.com","username":"Vieri"},"reviewer":{"_account_id":28543,"name":"shupeng","email":"15050873171@163.com","username":"Vieri"},"state":"REVIEWER"},{"updated":"2019-09-14 12:09:40.000000000","updated_by":{"_account_id":28935,"name":"98k","email":"18552437190@163.com","username":"98k"},"reviewer":{"_account_id":28935,"name":"98k","email":"18552437190@163.com","username":"98k"},"state":"REVIEWER"},{"updated":"2019-09-14 15:37:51.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":"8712ad9a88c696c0ca41040f9c34465746c53984","author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"date":"2019-09-11 16:49:32.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"200801bc82f4c157eda54caa7a3aac38b2922206","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-09-11 16:51:47.000000000","message":"Patch Set 1: Code-Review-1\n\nWe\u0027re supposed to do http redirecty things so existing links don\u0027t break.","accounts_in_message":[],"_revision_number":1},{"id":"33bb2608febe54618d1782b9b53d101dd83d3234","author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"date":"2019-09-11 16:56:42.000000000","message":"Patch Set 1: Workflow-1\n\nah right, I keep forgetting that","accounts_in_message":[],"_revision_number":1},{"id":"7f504ac88b539a2944e14cd1cc8f8a7abdaeaf1a","author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"date":"2019-09-11 16:58:41.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"8586ec07cf271a2bfcc6c0a39f329446c4334565","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-09-11 17:02:50.000000000","message":"Patch Set 2: Code-Review+2\n\nWe didn\u0027t implement root_member_of, but the doc waffles about it, so I guess this is good.\n\nPerhaps we should edit the doc to be a bit clearer about the fact that we didn\u0027t do it...","accounts_in_message":[],"_revision_number":2},{"id":"8263e09717354665d7e824197b5b6565346946b5","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-11 22:59:23.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5c09b3ac1fb541c78d5a545e3d9e871a : FAILURE in 4m 26s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d3988fa7d8704ca296f690642cb161bf : SUCCESS in 3m 55s","accounts_in_message":[],"_revision_number":2},{"id":"950c916eecd1238738f53ef3fd18bf612d5be616","author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"date":"2019-09-12 08:26:25.000000000","message":"Patch Set 2: Workflow-1\n\nsigh, didn\u0027t fully do the redirects: needs a test (which is basically a cut and paste)","accounts_in_message":[],"_revision_number":2},{"id":"f37b1b00555a310830c7c064210c438b47370c06","author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"date":"2019-09-12 08:32:25.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"a786dff3bc924aee5fa5c6e19663f0caafbded90","author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"date":"2019-09-12 10:04:49.000000000","message":"Patch Set 3:\n\n\u003e Perhaps we should edit the doc to be a bit clearer about the fact\n \u003e that we didn\u0027t do it...\n\nDone as as fup.","accounts_in_message":[],"_revision_number":3},{"id":"98f8d9412187c0656d7aef3f44711aff4d2fcda8","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-12 15:39:02.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ad9489f3b97044d0b1f7d81b0f4fddf7 : SUCCESS in 5m 48s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/daa79c1a98e648a7b58d66c1912cf6d6 : SUCCESS in 5m 28s\n- placement-nova-tox-functional-py37 https://zuul.opendev.org/t/openstack/build/f867d8eaeb2a4579804e581f4453456d : SUCCESS in 12m 00s","accounts_in_message":[],"_revision_number":3},{"id":"01d6b02ab2abf759f70a188ab53fecb40fc6a9ec","author":{"_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},"date":"2019-09-13 08:13:01.000000000","message":"Patch Set 3: Code-Review+2","accounts_in_message":[],"_revision_number":3},{"id":"4eb04e9a1e67191a11fdc493c1f47c2576950414","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-09-13 09:25:03.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1\n\nSorry, thought I approved this","accounts_in_message":[],"_revision_number":3},{"id":"1239e897394baceaa0f03a2af79cdbb5c1e344a9","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-13 09:25:27.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"328c70b50a9b25648c1ca73c75e8c53c93f7de1f","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-13 10:55:11.000000000","message":"Patch Set 3: 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- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/06e60eb4ded749a3b60898ec857bdd22 : SUCCESS in 6m 51s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3c0e65e239c24ef391cc322179c3ff8a : SUCCESS in 3m 48s\n- placement-nova-tox-functional-py37 https://zuul.opendev.org/t/openstack/build/1dc779b66627433c87ec62ae9c3bc000 : FAILURE in 12m 22s","accounts_in_message":[],"_revision_number":3},{"id":"d54414e263f80799553e8203f194c327568106a6","author":{"_account_id":28543,"name":"shupeng","email":"15050873171@163.com","username":"Vieri"},"date":"2019-09-14 01:08:40.000000000","message":"Patch Set 3: Code-Review+1\n\nrecheck","accounts_in_message":[],"_revision_number":3},{"id":"666b6fe1874d07dbfbc209cc59e3716519fb31a8","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-14 04:03:10.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d30c053b3a174495a2fa1eb38be12099 : SUCCESS in 5m 27s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/14cf930fc3ed468aaf3f0e0c567ed25c : SUCCESS in 4m 35s\n- placement-nova-tox-functional-py37 https://zuul.opendev.org/t/openstack/build/d0f6ff0f495a4563a153e0424ab8f3b3 : SUCCESS in 14m 52s","accounts_in_message":[],"_revision_number":3},{"id":"bbe964339bc1825a39cf65fafbcadeb94e691418","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-14 05:12:11.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"10ed849c0eec50fd615d2fe0a6d88c3c80891ff6","author":{"_account_id":28935,"name":"98k","email":"18552437190@163.com","username":"98k"},"date":"2019-09-14 12:09:40.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"b1aee9797a095f2d3529b7896a2034b17a478b53","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-14 15:37:51.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8a97949f07ea4d19a81de3cbded23444 : SUCCESS in 4m 52s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6ca5ef89e1d64bfcba4413659b8d1564 : SUCCESS in 4m 21s\n- placement-nova-tox-functional-py37 https://zuul.opendev.org/t/openstack/build/b6be848fd39741c4951c6c27261b75b9 : SUCCESS in 16m 01s","accounts_in_message":[],"_revision_number":3},{"id":"01b429f6bbc2e79effc57a545a5e9030fbc92845","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-14 15:37:52.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":3},{"id":"b85c595e5c3c6f482d50737fef8c7ff5a1641cf2","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-09-14 15:47:00.000000000","message":"Patch Set 3:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9b82aff1aab34bbda805b22d1e1d7a7e : SUCCESS in 50s","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"15ab82809fce15ff1293d9da2b64d6d04662c25e","revisions":{"079e70652a11e9c34c20b4e7fd5cf06b20d2d691":{"kind":"REWORK","_number":1,"created":"2019-09-11 16:49:32.000000000","uploader":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"ref":"refs/changes/35/681535/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/35/681535/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/35/681535/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/35/681535/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/35/681535/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/35/681535/1"}}},"commit":{"parents":[{"commit":"b49c67c77a4d4a379f015dbc39bcb8a893fc3429","subject":"Merge \"Update setup.cfg to include project_urls\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/b49c67c77a4d4a379f015dbc39bcb8a893fc3429"}]}],"author":{"name":"Chris Dent","email":"cdent@anticdent.org","date":"2019-09-11 16:49:09.000000000","tz":60},"committer":{"name":"Chris Dent","email":"cdent@anticdent.org","date":"2019-09-11 16:49:09.000000000","tz":60},"subject":"Move nested magic spec to implemented","message":"Move nested magic spec to implemented\n\nWe\u0027ve done what we decided we\u0027d do.\n\nChange-Id: Idef9c5c9cdc84c3aa9ad1aef5aea55843ad9f13e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/079e70652a11e9c34c20b4e7fd5cf06b20d2d691"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/079e70652a11e9c34c20b4e7fd5cf06b20d2d691"}]},"branch":"refs/heads/master"},"09c6caaaf4a9b0edf6ec4285348b6de8dc49849a":{"kind":"REWORK","_number":2,"created":"2019-09-11 16:58:41.000000000","uploader":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"ref":"refs/changes/35/681535/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/35/681535/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/35/681535/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/35/681535/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/35/681535/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/35/681535/2"}}},"commit":{"parents":[{"commit":"b49c67c77a4d4a379f015dbc39bcb8a893fc3429","subject":"Merge \"Update setup.cfg to include project_urls\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/b49c67c77a4d4a379f015dbc39bcb8a893fc3429"}]}],"author":{"name":"Chris Dent","email":"cdent@anticdent.org","date":"2019-09-11 16:49:09.000000000","tz":60},"committer":{"name":"Chris Dent","email":"cdent@anticdent.org","date":"2019-09-11 16:58:26.000000000","tz":60},"subject":"Move nested magic spec to implemented","message":"Move nested magic spec to implemented\n\nWe\u0027ve done what we decided we\u0027d do.\n\nA redirect is included.\n\nChange-Id: Idef9c5c9cdc84c3aa9ad1aef5aea55843ad9f13e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/09c6caaaf4a9b0edf6ec4285348b6de8dc49849a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/09c6caaaf4a9b0edf6ec4285348b6de8dc49849a"}]},"branch":"refs/heads/master"},"15ab82809fce15ff1293d9da2b64d6d04662c25e":{"kind":"REWORK","_number":3,"created":"2019-09-12 08:32:25.000000000","uploader":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"ref":"refs/changes/35/681535/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/35/681535/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/35/681535/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/35/681535/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/35/681535/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/35/681535/3"}}},"commit":{"parents":[{"commit":"b49c67c77a4d4a379f015dbc39bcb8a893fc3429","subject":"Merge \"Update setup.cfg to include project_urls\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/b49c67c77a4d4a379f015dbc39bcb8a893fc3429"}]}],"author":{"name":"Chris Dent","email":"cdent@anticdent.org","date":"2019-09-11 16:49:09.000000000","tz":60},"committer":{"name":"Chris Dent","email":"cdent@anticdent.org","date":"2019-09-12 08:32:05.000000000","tz":60},"subject":"Move nested magic spec to implemented","message":"Move nested magic spec to implemented\n\nWe\u0027ve done what we decided we\u0027d do.\n\nA redirect and redirect test is included.\n\nChange-Id: Idef9c5c9cdc84c3aa9ad1aef5aea55843ad9f13e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/15ab82809fce15ff1293d9da2b64d6d04662c25e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/15ab82809fce15ff1293d9da2b64d6d04662c25e"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
