)]}'
{"id":"openstack%2Fplacement~669371","triplet_id":"openstack%2Fplacement~master~Ie94add90b507d631a74f4617de7feba56fb0c646","project":"openstack/placement","branch":"master","topic":"cd/spec-update","hashtags":[],"change_id":"Ie94add90b507d631a74f4617de7feba56fb0c646","subject":"tox: Stop building api-ref docs with the main docs","status":"MERGED","created":"2019-07-05 15:29:26.000000000","updated":"2019-07-08 22:32:54.000000000","submitted":"2019-07-08 22:32:54.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":"669371-1562625174377-31ef7618","meta_rev_id":"b562daba3884f11bb42fd1a11647164cc75b6593","_number":669371,"virtual_id_number":669371,"owner":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"value":2,"date":"2019-07-08 22:32:54.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":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"all":[{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":2,"date":"2019-07-08 08:18:43.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},{"value":2,"date":"2019-07-08 16:35:45.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"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":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"all":[{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},{"value":1,"date":"2019-07-08 16:35:45.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"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":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"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":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-07-05 15:44:59.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-07-08 16:35:45.000000000","updated_by":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"reviewer":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"state":"REVIEWER"},{"updated":"2019-07-08 22:32:54.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":"dc7dda3e66ab5983849e5542833ecca6b560e8a4","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2019-07-05 15:29:26.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"8978ae9cf27f7cd1bbc18fd93ef344f995fabec3","author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"date":"2019-07-05 15:34:36.000000000","message":"Patch Set 1:\n\nIs there a specific reason to not do this? If I remember the reason for doing it was so that it was a one stop shop to make sure the docs target did \"all the docs\" (which I guess isn\u0027t really true since it doesn\u0027t do releasenotes).","accounts_in_message":[],"_revision_number":1},{"id":"6b72766ccf6b86e03ad2f13e6f19a286c2ab3170","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2019-07-05 15:36:47.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.","accounts_in_message":[],"_revision_number":2},{"id":"32cb843a495c8c653b06412b47e8237aa3e28bda","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2019-07-05 15:37:31.000000000","message":"Uploaded patch set 3: Patch Set 2 was rebased.","accounts_in_message":[],"_revision_number":3},{"id":"e63a1a80c7446c2e9dd28f6aed2557836d4e91bc","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2019-07-05 15:41:28.000000000","message":"Patch Set 3:\n\n\u003e Is there a specific reason to not do this? If I remember the reason\n \u003e for doing it was so that it was a one stop shop to make sure the\n \u003e docs target did \"all the docs\" (which I guess isn\u0027t really true\n \u003e since it doesn\u0027t do releasenotes).\n\nMostly for speed, both locally and in the gate. sphinx is already rather slow and it\u0027s nice (for me, at least) to be able to build just what I want. Similarly, the gate uses \u0027tox -e docs\u0027 to build the docs that get published to docs.o.o so it\u0027s simply building api-ref docs twice here.\n\nI did something similar in nova a while back [1] and I added an \u0027all-docs\u0027 target. Should I add the same here?\n\n[1] https://github.com/openstack/nova/commit/f49b81fa2bd692583370bab569f25215073a5bc2","accounts_in_message":[],"_revision_number":3},{"id":"c6ee10b7d50114c7ba0e4d57aef8d8a248566f9d","author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"date":"2019-07-05 15:44:59.000000000","message":"Patch Set 3: Code-Review+2\n\n\u003e Mostly for speed, both locally and in the gate. sphinx is already\n \u003e rather slow and it\u0027s nice (for me, at least) to be able to build\n \u003e just what I want. Similarly, the gate uses \u0027tox -e docs\u0027 to build\n \u003e the docs that get published to docs.o.o so it\u0027s simply building\n \u003e api-ref docs twice here.\n\nDid the gate change. Or rather, was there a time when it used a different job for docs building?\n\nIn any case, I\u0027m happy with the change you\u0027ve made. all-docs change would be a useful addition for dev-side work where we want to make sure all the things are happy, but not critical.","accounts_in_message":[],"_revision_number":3},{"id":"614281f38428c5e65314e8dd38b883012040886e","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2019-07-05 15:49:57.000000000","message":"Patch Set 3:\n\n\u003e \u003e Mostly for speed, both locally and in the gate. sphinx is already\n \u003e \u003e rather slow and it\u0027s nice (for me, at least) to be able to build\n \u003e \u003e just what I want. Similarly, the gate uses \u0027tox -e docs\u0027 to build\n \u003e \u003e the docs that get published to docs.o.o so it\u0027s simply building\n \u003e \u003e api-ref docs twice here.\n \u003e \n \u003e Did the gate change. Or rather, was there a time when it used a\n \u003e different job for docs building?\n\nYup. There was an effort to start building with \u0027sphinx-build\u0027 directly for a while, led by mordred, but that was abandoned for reasons I don\u0027t recall.\n\n \u003e In any case, I\u0027m happy with the change you\u0027ve made. all-docs change\n \u003e would be a useful addition for dev-side work where we want to make\n \u003e sure all the things are happy, but not critical.\n\nSure. I won\u0027t do it now because _I_ won\u0027t personally use it, but if you think it would be useful I can easily respin","accounts_in_message":[],"_revision_number":3},{"id":"d4072d86c7fcd3b069e137e64202cfa604043de1","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-05 17:05:11.000000000","message":"Patch Set 3: 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- build-openstack-api-ref http://logs.openstack.org/71/669371/3/check/build-openstack-api-ref/eba78e2/html/ : SUCCESS in 5m 24s\n- openstack-tox-docs http://logs.openstack.org/71/669371/3/check/openstack-tox-docs/02a49bd/ : FAILURE in 4m 02s\n- openstack-tox-cover http://logs.openstack.org/71/669371/3/check/openstack-tox-cover/e2fa0cf/cover/ : SUCCESS in 5m 09s\n- openstack-tox-lower-constraints http://logs.openstack.org/71/669371/3/check/openstack-tox-lower-constraints/1b2c341/ : SUCCESS in 6m 08s\n- openstack-tox-pep8 http://logs.openstack.org/71/669371/3/check/openstack-tox-pep8/64d3434/ : SUCCESS in 5m 48s\n- openstack-tox-py27 http://logs.openstack.org/71/669371/3/check/openstack-tox-py27/8978ecf/ : SUCCESS in 4m 19s\n- openstack-tox-py36 http://logs.openstack.org/71/669371/3/check/openstack-tox-py36/2a81ca7/ : SUCCESS in 4m 33s\n- openstack-tox-py37 http://logs.openstack.org/71/669371/3/check/openstack-tox-py37/884f71b/ : SUCCESS in 5m 33s\n- build-openstack-releasenotes http://logs.openstack.org/71/669371/3/check/build-openstack-releasenotes/0bc22b1/html/ : SUCCESS in 4m 38s\n- openstack-tox-functional http://logs.openstack.org/71/669371/3/check/openstack-tox-functional/210ad60/ : SUCCESS in 5m 02s\n- openstack-tox-functional-py36 http://logs.openstack.org/71/669371/3/check/openstack-tox-functional-py36/90aa09e/ : SUCCESS in 4m 47s\n- placement-nova-tox-functional-py36 http://logs.openstack.org/71/669371/3/check/placement-nova-tox-functional-py36/91377c2/ : SUCCESS in 20m 18s","accounts_in_message":[],"_revision_number":3},{"id":"6c5b32fc98ecaf7c5d7cc597c7bc59dbaa5465a2","author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"date":"2019-07-08 08:18:43.000000000","message":"Uploaded patch set 4: Patch Set 3 was rebased.","accounts_in_message":[],"_revision_number":4},{"id":"0f32d5d4d7c473caf6787468da37280fe6933599","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-08 09:06:41.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- build-openstack-api-ref http://logs.openstack.org/71/669371/4/check/build-openstack-api-ref/ee9121f/html/ : SUCCESS in 6m 38s\n- openstack-tox-docs http://logs.openstack.org/71/669371/4/check/openstack-tox-docs/6b2d50b/html/ : SUCCESS in 4m 09s\n- openstack-tox-cover http://logs.openstack.org/71/669371/4/check/openstack-tox-cover/f14cf2d/cover/ : SUCCESS in 4m 31s\n- openstack-tox-lower-constraints http://logs.openstack.org/71/669371/4/check/openstack-tox-lower-constraints/bce2b1d/ : SUCCESS in 7m 19s\n- openstack-tox-pep8 http://logs.openstack.org/71/669371/4/check/openstack-tox-pep8/d92abba/ : SUCCESS in 3m 49s\n- openstack-tox-py27 http://logs.openstack.org/71/669371/4/check/openstack-tox-py27/5bf2c0f/ : SUCCESS in 4m 23s\n- openstack-tox-py36 http://logs.openstack.org/71/669371/4/check/openstack-tox-py36/2c94518/ : SUCCESS in 3m 55s\n- openstack-tox-py37 http://logs.openstack.org/71/669371/4/check/openstack-tox-py37/09514be/ : SUCCESS in 8m 49s\n- build-openstack-releasenotes http://logs.openstack.org/71/669371/4/check/build-openstack-releasenotes/b6be5f9/html/ : SUCCESS in 4m 04s\n- openstack-tox-functional http://logs.openstack.org/71/669371/4/check/openstack-tox-functional/481d57d/ : SUCCESS in 4m 30s\n- openstack-tox-functional-py36 http://logs.openstack.org/71/669371/4/check/openstack-tox-functional-py36/af9bb07/ : SUCCESS in 4m 26s\n- placement-nova-tox-functional-py36 http://logs.openstack.org/71/669371/4/check/placement-nova-tox-functional-py36/ff46138/ : SUCCESS in 14m 10s","accounts_in_message":[],"_revision_number":4},{"id":"ca6706bdf9954ab4d755f8d5667e03e86420bed0","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2019-07-08 16:35:45.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1\n\nLGTM","accounts_in_message":[],"_revision_number":4},{"id":"cc6be880e24d6ecb3f55d9c2972260040f1f44c7","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-08 22:12:34.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"9b33345a13a3bc76aa697b2e0b07a5e4920692f8","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-08 22:32:54.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- build-openstack-api-ref http://logs.openstack.org/71/669371/4/gate/build-openstack-api-ref/1a27e20/html/ : SUCCESS in 4m 17s\n- openstack-tox-docs http://logs.openstack.org/71/669371/4/gate/openstack-tox-docs/e75fe58/html/ : SUCCESS in 4m 38s\n- openstack-tox-lower-constraints http://logs.openstack.org/71/669371/4/gate/openstack-tox-lower-constraints/dc987dd/ : SUCCESS in 7m 24s\n- openstack-tox-pep8 http://logs.openstack.org/71/669371/4/gate/openstack-tox-pep8/7a93674/ : SUCCESS in 4m 01s\n- openstack-tox-py27 http://logs.openstack.org/71/669371/4/gate/openstack-tox-py27/56d3117/ : SUCCESS in 4m 08s\n- openstack-tox-py36 http://logs.openstack.org/71/669371/4/gate/openstack-tox-py36/fe37519/ : SUCCESS in 4m 29s\n- openstack-tox-py37 http://logs.openstack.org/71/669371/4/gate/openstack-tox-py37/e8a37cd/ : SUCCESS in 5m 09s\n- build-openstack-releasenotes http://logs.openstack.org/71/669371/4/gate/build-openstack-releasenotes/c3813c0/html/ : SUCCESS in 4m 18s\n- openstack-tox-functional http://logs.openstack.org/71/669371/4/gate/openstack-tox-functional/99ee88a/ : SUCCESS in 5m 09s\n- openstack-tox-functional-py36 http://logs.openstack.org/71/669371/4/gate/openstack-tox-functional-py36/a8fdfaa/ : SUCCESS in 4m 56s\n- placement-nova-tox-functional-py36 http://logs.openstack.org/71/669371/4/gate/placement-nova-tox-functional-py36/2e6cb41/ : SUCCESS in 12m 05s","accounts_in_message":[],"_revision_number":4},{"id":"3083a43fd0f03516750193e48ad947f1f85938f5","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-08 22:32:54.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"8c4ad849fdac114edde2d7df85cbbb333765abff","revisions":{"328e6c66bb497a38571920288204dfdb20db16c9":{"kind":"REWORK","_number":1,"created":"2019-07-05 15:29:26.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/71/669371/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/71/669371/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/71/669371/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/71/669371/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/71/669371/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/71/669371/1"}}},"commit":{"parents":[{"commit":"c8695d3bac220dfcd4aa8ae1d8c8b44fded3b6a8","subject":"Add whereto for testing redirect rules","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/c8695d3bac220dfcd4aa8ae1d8c8b44fded3b6a8"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2019-07-05 15:25:38.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2019-07-05 15:25:38.000000000","tz":60},"subject":"tox: Stop building api-ref docs with the main docs","message":"tox: Stop building api-ref docs with the main docs\n\nWe have an \u0027api-ref\u0027 docs target - use that instead.\n\nChange-Id: Ie94add90b507d631a74f4617de7feba56fb0c646\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/328e6c66bb497a38571920288204dfdb20db16c9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/328e6c66bb497a38571920288204dfdb20db16c9"}]},"branch":"refs/heads/master"},"09bc0fc8f72527b20a3d63bcba370a8939767bab":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2019-07-05 15:36:47.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/71/669371/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/71/669371/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/71/669371/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/71/669371/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/71/669371/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/71/669371/2"}}},"commit":{"parents":[{"commit":"3433b6cca6f5806781739fdfcb64126f7c83d667","subject":"Add whereto for testing redirect rules","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/3433b6cca6f5806781739fdfcb64126f7c83d667"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2019-07-05 15:25:38.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2019-07-05 15:36:38.000000000","tz":60},"subject":"tox: Stop building api-ref docs with the main docs","message":"tox: Stop building api-ref docs with the main docs\n\nWe have an \u0027api-ref\u0027 docs target - use that instead.\n\nChange-Id: Ie94add90b507d631a74f4617de7feba56fb0c646\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/09bc0fc8f72527b20a3d63bcba370a8939767bab"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/09bc0fc8f72527b20a3d63bcba370a8939767bab"}]},"branch":"refs/heads/master"},"d72d00a2c7d83c902dd8bc805ba09f812c96ce83":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2019-07-05 15:37:31.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/71/669371/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/71/669371/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/71/669371/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/71/669371/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/71/669371/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/71/669371/3"}}},"commit":{"parents":[{"commit":"5cec4ef2caad5ccb01fd98da1cd2a526a15c835a","subject":"Add whereto for testing redirect rules","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/5cec4ef2caad5ccb01fd98da1cd2a526a15c835a"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2019-07-05 15:25:38.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2019-07-05 15:37:24.000000000","tz":60},"subject":"tox: Stop building api-ref docs with the main docs","message":"tox: Stop building api-ref docs with the main docs\n\nWe have an \u0027api-ref\u0027 docs target - use that instead.\n\nChange-Id: Ie94add90b507d631a74f4617de7feba56fb0c646\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/d72d00a2c7d83c902dd8bc805ba09f812c96ce83"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/d72d00a2c7d83c902dd8bc805ba09f812c96ce83"}]},"branch":"refs/heads/master"},"8c4ad849fdac114edde2d7df85cbbb333765abff":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2019-07-08 08:18:43.000000000","uploader":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"ref":"refs/changes/71/669371/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/placement","ref":"refs/changes/71/669371/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/placement refs/changes/71/669371/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/placement refs/changes/71/669371/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/placement refs/changes/71/669371/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/placement refs/changes/71/669371/4"}}},"commit":{"parents":[{"commit":"4b4dd5ecf8d3122e866b6f98a0c0037a47be1df7","subject":"Add whereto for testing redirect rules","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/4b4dd5ecf8d3122e866b6f98a0c0037a47be1df7"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2019-07-05 15:25:38.000000000","tz":60},"committer":{"name":"Chris Dent","email":"cdent@anticdent.org","date":"2019-07-08 08:18:31.000000000","tz":60},"subject":"tox: Stop building api-ref docs with the main docs","message":"tox: Stop building api-ref docs with the main docs\n\nWe have an \u0027api-ref\u0027 docs target - use that instead.\n\nChange-Id: Ie94add90b507d631a74f4617de7feba56fb0c646\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/8c4ad849fdac114edde2d7df85cbbb333765abff"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/placement/commit/8c4ad849fdac114edde2d7df85cbbb333765abff"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
