)]}'
{"id":"openstack%2Fopenstacksdk~675135","triplet_id":"openstack%2Fopenstacksdk~master~Ifd4f2fce59c76148807fb7390f68eaae179694c4","project":"openstack/openstacksdk","branch":"master","topic":"fixture","hashtags":[],"change_id":"Ifd4f2fce59c76148807fb7390f68eaae179694c4","subject":"Skip most service_description for unknown services","status":"MERGED","created":"2019-08-07 15:18:20.000000000","updated":"2019-08-09 21:49:09.000000000","submitted":"2019-08-09 19:35:54.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"675135-1565379354487-0fc9d827","meta_rev_id":"bdfa49d1fe0de76b5aa8a49cbd22372f358d0305","_number":675135,"virtual_id_number":675135,"owner":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"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":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"},{"value":2,"date":"2019-08-09 19:35: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":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"all":[{"value":2,"date":"2019-08-09 17:57:56.000000000","_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":2,"date":"2019-08-09 17:20:34.000000000","_account_id":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"},{"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-09 17:57:56.000000000","_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"},{"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},"Allow-Post-Review":{"all":[{"value":0,"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{" 0":"Abstain","+1":"Approved for Zuul Post Review Pipeline"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"},{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-08-09 14:38:07.000000000","updated_by":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"reviewer":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"state":"REVIEWER"},{"updated":"2019-08-09 17:20:34.000000000","updated_by":{"_account_id":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"},"reviewer":{"_account_id":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"},"state":"REVIEWER"},{"updated":"2019-08-09 17:57:56.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-09 19:35: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":"6414e7a6e18a4e51611d2ae27664668aac3c48f7","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2019-08-07 15:18:20.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"2733f97614568df506a7eaf8dffeb542dde0569f","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-07 16:51:03.000000000","message":"Patch Set 1: 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-lower-constraints https://logs.opendev.org/35/675135/1/check/openstack-tox-lower-constraints/e81827c/ : FAILURE in 4m 43s\n- openstack-tox-pep8 https://logs.opendev.org/35/675135/1/check/openstack-tox-pep8/da3368e/ : SUCCESS in 4m 30s\n- openstack-tox-py27 https://logs.opendev.org/35/675135/1/check/openstack-tox-py27/61585ca/ : FAILURE in 3m 29s\n- openstack-tox-py36 https://logs.opendev.org/35/675135/1/check/openstack-tox-py36/5acd844/ : FAILURE in 4m 42s\n- openstack-tox-py37 https://logs.opendev.org/35/675135/1/check/openstack-tox-py37/113670b/ : FAILURE in 4m 25s\n- openstacksdk-functional-devstack-tips https://logs.opendev.org/35/675135/1/check/openstacksdk-functional-devstack-tips/02acc8b/ : SUCCESS in 1h 01m 34s\n- openstacksdk-functional-devstack-tips-python2 https://logs.opendev.org/35/675135/1/check/openstacksdk-functional-devstack-tips-python2/97ab3c5/ : SUCCESS in 1h 01m 57s\n- openstacksdk-tox-py36-tips https://logs.opendev.org/35/675135/1/check/openstacksdk-tox-py36-tips/42d8b5a/ : FAILURE in 5m 56s\n- os-client-config-tox-py27-tips https://logs.opendev.org/35/675135/1/check/os-client-config-tox-py27-tips/1c0964b/ : SUCCESS in 4m 21s\n- os-client-config-tox-py37-tips https://logs.opendev.org/35/675135/1/check/os-client-config-tox-py37-tips/ccf5423/ : SUCCESS in 4m 45s\n- osc-tox-py27-tips https://logs.opendev.org/35/675135/1/check/osc-tox-py27-tips/4b345bd/ : SUCCESS in 4m 34s\n- osc-tox-py36-tips https://logs.opendev.org/35/675135/1/check/osc-tox-py36-tips/413bc98/ : SUCCESS in 4m 35s\n- openstack-tox-docs https://logs.opendev.org/35/675135/1/check/openstack-tox-docs/db9ba21/html/ : SUCCESS in 4m 49s\n- openstacksdk-ansible-devel-functional-devstack https://logs.opendev.org/35/675135/1/check/openstacksdk-ansible-devel-functional-devstack/0068376/ : SUCCESS in 43m 48s (non-voting)\n- openstacksdk-ansible-stable-2.6-functional-devstack https://logs.opendev.org/35/675135/1/check/openstacksdk-ansible-stable-2.6-functional-devstack/79389a5/ : SUCCESS in 51m 45s (non-voting)\n- openstacksdk-functional-devstack https://logs.opendev.org/35/675135/1/check/openstacksdk-functional-devstack/149ec65/ : SUCCESS in 1h 09m 21s\n- openstacksdk-functional-devstack-networking https://logs.opendev.org/35/675135/1/check/openstacksdk-functional-devstack-networking/3905365/ : SUCCESS in 1h 25m 54s\n- openstacksdk-functional-devstack-senlin https://logs.opendev.org/35/675135/1/check/openstacksdk-functional-devstack-senlin/fa0cbab/ : SUCCESS in 57m 22s\n- openstacksdk-functional-devstack-magnum https://logs.opendev.org/35/675135/1/check/openstacksdk-functional-devstack-magnum/9fd4ed3/ : FAILURE in 56m 11s (non-voting)\n- openstacksdk-functional-devstack-masakari https://logs.opendev.org/35/675135/1/check/openstacksdk-functional-devstack-masakari/f12713e/ : SUCCESS in 38m 21s (non-voting)\n- openstacksdk-functional-devstack-ironic https://logs.opendev.org/35/675135/1/check/openstacksdk-functional-devstack-ironic/6fb085b/ : SUCCESS in 35m 05s (non-voting)\n- openstacksdk-functional-devstack-python2 https://logs.opendev.org/35/675135/1/check/openstacksdk-functional-devstack-python2/4dc615a/ : SUCCESS in 1h 02m 08s\n- osc-functional-devstack-tips https://logs.opendev.org/35/675135/1/check/osc-functional-devstack-tips/ec40ab3/ : SUCCESS in 58m 16s (non-voting)\n- nodepool-functional-openstack-src https://logs.opendev.org/35/675135/1/check/nodepool-functional-openstack-src/660322f/ : SUCCESS in 35m 21s\n- bifrost-integration-tinyipa-ubuntu-xenial https://logs.opendev.org/35/675135/1/check/bifrost-integration-tinyipa-ubuntu-xenial/2df7b0f/ : SUCCESS in 20m 26s\n- metalsmith-integration-openstacksdk-src https://logs.opendev.org/35/675135/1/check/metalsmith-integration-openstacksdk-src/d241b6d/ : SUCCESS in 56m 46s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"5a5db1def6c77ece653be4e7b6d3ef194e7fa6dc","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2019-08-07 17:42:12.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"60b1a8ba816e0f71323ec1b1ff363ed4238932ad","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-07 19:01:33.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-lower-constraints https://logs.opendev.org/35/675135/2/check/openstack-tox-lower-constraints/568091a/ : SUCCESS in 5m 20s\n- openstack-tox-pep8 https://logs.opendev.org/35/675135/2/check/openstack-tox-pep8/ddaaaf2/ : SUCCESS in 3m 24s\n- openstack-tox-py27 https://logs.opendev.org/35/675135/2/check/openstack-tox-py27/9663107/ : SUCCESS in 4m 57s\n- openstack-tox-py36 https://logs.opendev.org/35/675135/2/check/openstack-tox-py36/f6d38c4/ : SUCCESS in 5m 59s\n- openstack-tox-py37 https://logs.opendev.org/35/675135/2/check/openstack-tox-py37/2c56c0a/ : SUCCESS in 4m 14s\n- openstacksdk-functional-devstack-tips https://logs.opendev.org/35/675135/2/check/openstacksdk-functional-devstack-tips/ec10e7c/ : SUCCESS in 58m 44s\n- openstacksdk-functional-devstack-tips-python2 https://logs.opendev.org/35/675135/2/check/openstacksdk-functional-devstack-tips-python2/e6549a7/ : SUCCESS in 1h 06m 16s\n- openstacksdk-tox-py36-tips https://logs.opendev.org/35/675135/2/check/openstacksdk-tox-py36-tips/2c5664b/ : SUCCESS in 4m 59s\n- os-client-config-tox-py27-tips https://logs.opendev.org/35/675135/2/check/os-client-config-tox-py27-tips/b7a7676/ : SUCCESS in 4m 35s\n- os-client-config-tox-py37-tips https://logs.opendev.org/35/675135/2/check/os-client-config-tox-py37-tips/1541180/ : SUCCESS in 4m 47s\n- osc-tox-py27-tips https://logs.opendev.org/35/675135/2/check/osc-tox-py27-tips/8cad85d/ : SUCCESS in 5m 50s\n- osc-tox-py36-tips https://logs.opendev.org/35/675135/2/check/osc-tox-py36-tips/d79008a/ : SUCCESS in 5m 49s\n- openstack-tox-docs https://logs.opendev.org/35/675135/2/check/openstack-tox-docs/b24876d/html/ : SUCCESS in 4m 44s\n- openstacksdk-ansible-devel-functional-devstack https://logs.opendev.org/35/675135/2/check/openstacksdk-ansible-devel-functional-devstack/bae3157/ : SUCCESS in 43m 31s (non-voting)\n- openstacksdk-ansible-stable-2.6-functional-devstack https://logs.opendev.org/35/675135/2/check/openstacksdk-ansible-stable-2.6-functional-devstack/f7ac73d/ : SUCCESS in 36m 38s (non-voting)\n- openstacksdk-functional-devstack https://logs.opendev.org/35/675135/2/check/openstacksdk-functional-devstack/11c7b37/ : SUCCESS in 59m 28s\n- openstacksdk-functional-devstack-networking https://logs.opendev.org/35/675135/2/check/openstacksdk-functional-devstack-networking/bb7184d/ : SUCCESS in 1h 13m 36s\n- openstacksdk-functional-devstack-senlin https://logs.opendev.org/35/675135/2/check/openstacksdk-functional-devstack-senlin/0144279/ : SUCCESS in 59m 20s\n- openstacksdk-functional-devstack-magnum https://logs.opendev.org/35/675135/2/check/openstacksdk-functional-devstack-magnum/e7afc56/ : FAILURE in 1h 16m 57s (non-voting)\n- openstacksdk-functional-devstack-masakari https://logs.opendev.org/35/675135/2/check/openstacksdk-functional-devstack-masakari/f39afa1/ : SUCCESS in 38m 00s (non-voting)\n- openstacksdk-functional-devstack-ironic https://logs.opendev.org/35/675135/2/check/openstacksdk-functional-devstack-ironic/1f29567/ : SUCCESS in 36m 19s (non-voting)\n- openstacksdk-functional-devstack-python2 https://logs.opendev.org/35/675135/2/check/openstacksdk-functional-devstack-python2/24c6d18/ : SUCCESS in 1h 00m 28s\n- osc-functional-devstack-tips https://logs.opendev.org/35/675135/2/check/osc-functional-devstack-tips/ddf9bd1/ : SUCCESS in 57m 20s (non-voting)\n- nodepool-functional-openstack-src https://logs.opendev.org/35/675135/2/check/nodepool-functional-openstack-src/a92a2c8/ : SUCCESS in 31m 52s\n- bifrost-integration-tinyipa-ubuntu-xenial https://logs.opendev.org/35/675135/2/check/bifrost-integration-tinyipa-ubuntu-xenial/3a2d3f3/ : SUCCESS in 22m 10s\n- metalsmith-integration-openstacksdk-src https://logs.opendev.org/35/675135/2/check/metalsmith-integration-openstacksdk-src/ecb13ab/ : SUCCESS in 46m 36s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"c8b07362b40f55ba1c7d8bd3a01e43109b82d223","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-08-08 21:29:30.000000000","message":"Patch Set 2: Code-Review+1\n\nI have confirmed this in a devstack, where UnsupportedServiceVersion warnings go away and communication to both placement and cyborg occurs seamlessly with the patch applied.","accounts_in_message":[],"_revision_number":2},{"id":"46c2e25e5ea25f9220d793a4720bb6ddf9d056ff","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-08-08 21:30:08.000000000","message":"Patch Set 2:\n\n...though should there be a unit test for this path?","accounts_in_message":[],"_revision_number":2},{"id":"c9805d0ca44fca68b87514c219088ab323830078","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-08-09 14:38:07.000000000","message":"Patch Set 2:\n\nYeah...tests?","accounts_in_message":[],"_revision_number":2},{"id":"6874d0df1cea94dda2c05c7c1aa4487726efa15c","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2019-08-09 15:28:14.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"50dc00e6e5c2a51ff37d9853ca50d8863d9a22da","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2019-08-09 15:42:08.000000000","message":"Uploaded patch set 4: Patch Set 3 was rebased.","accounts_in_message":[],"_revision_number":4},{"id":"298c7379a266c6b3fe0123dd1ae1ce60440f72c1","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-08-09 16:00:12.000000000","message":"Patch Set 4: Code-Review+1\n\nTest fails with fix reverted. Thanks.","accounts_in_message":[],"_revision_number":4},{"id":"adc58e5a398c84dd651aeee14ce42c60eee9b926","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-09 17:14:29.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-lower-constraints https://logs.opendev.org/35/675135/4/check/openstack-tox-lower-constraints/eb80089/ : SUCCESS in 4m 52s\n- openstack-tox-pep8 https://logs.opendev.org/35/675135/4/check/openstack-tox-pep8/05ceaaf/ : SUCCESS in 5m 35s\n- openstack-tox-py27 https://logs.opendev.org/35/675135/4/check/openstack-tox-py27/0fcecda/ : SUCCESS in 3m 36s\n- openstack-tox-py36 https://logs.opendev.org/35/675135/4/check/openstack-tox-py36/58bcdde/ : SUCCESS in 4m 17s\n- openstack-tox-py37 https://logs.opendev.org/35/675135/4/check/openstack-tox-py37/e7eb033/ : SUCCESS in 4m 15s\n- openstacksdk-functional-devstack-tips https://logs.opendev.org/35/675135/4/check/openstacksdk-functional-devstack-tips/03b32ca/ : SUCCESS in 55m 14s\n- openstacksdk-functional-devstack-tips-python2 https://logs.opendev.org/35/675135/4/check/openstacksdk-functional-devstack-tips-python2/f0c7b7c/ : SUCCESS in 58m 56s\n- openstacksdk-tox-py36-tips https://logs.opendev.org/35/675135/4/check/openstacksdk-tox-py36-tips/7483bea/ : SUCCESS in 4m 31s\n- os-client-config-tox-py27-tips https://logs.opendev.org/35/675135/4/check/os-client-config-tox-py27-tips/217de6f/ : SUCCESS in 4m 29s\n- os-client-config-tox-py37-tips https://logs.opendev.org/35/675135/4/check/os-client-config-tox-py37-tips/1b1da54/ : SUCCESS in 5m 16s\n- osc-tox-py27-tips https://logs.opendev.org/35/675135/4/check/osc-tox-py27-tips/aec6d5c/ : SUCCESS in 4m 37s\n- osc-tox-py36-tips https://logs.opendev.org/35/675135/4/check/osc-tox-py36-tips/d55488c/ : SUCCESS in 6m 03s\n- openstack-tox-docs https://logs.opendev.org/35/675135/4/check/openstack-tox-docs/1adbe4a/html/ : SUCCESS in 4m 30s\n- openstacksdk-ansible-devel-functional-devstack https://logs.opendev.org/35/675135/4/check/openstacksdk-ansible-devel-functional-devstack/749a7b4/ : SUCCESS in 41m 35s (non-voting)\n- openstacksdk-ansible-stable-2.6-functional-devstack https://logs.opendev.org/35/675135/4/check/openstacksdk-ansible-stable-2.6-functional-devstack/50012f5/ : SUCCESS in 42m 37s (non-voting)\n- openstacksdk-functional-devstack https://logs.opendev.org/35/675135/4/check/openstacksdk-functional-devstack/79c06d1/ : SUCCESS in 59m 57s\n- openstacksdk-functional-devstack-networking https://logs.opendev.org/35/675135/4/check/openstacksdk-functional-devstack-networking/fba6516/ : SUCCESS in 1h 28m 45s\n- openstacksdk-functional-devstack-senlin https://logs.opendev.org/35/675135/4/check/openstacksdk-functional-devstack-senlin/f2945d9/ : SUCCESS in 1h 00m 05s\n- openstacksdk-functional-devstack-magnum https://logs.opendev.org/35/675135/4/check/openstacksdk-functional-devstack-magnum/38e5a1a/ : FAILURE in 1h 01m 12s (non-voting)\n- openstacksdk-functional-devstack-masakari https://logs.opendev.org/35/675135/4/check/openstacksdk-functional-devstack-masakari/1d6df62/ : SUCCESS in 35m 32s (non-voting)\n- openstacksdk-functional-devstack-ironic https://logs.opendev.org/35/675135/4/check/openstacksdk-functional-devstack-ironic/d8cd6a7/ : SUCCESS in 36m 00s (non-voting)\n- openstacksdk-functional-devstack-python2 https://logs.opendev.org/35/675135/4/check/openstacksdk-functional-devstack-python2/fc0698f/ : SUCCESS in 56m 49s\n- osc-functional-devstack-tips https://logs.opendev.org/35/675135/4/check/osc-functional-devstack-tips/5521290/ : SUCCESS in 57m 51s (non-voting)\n- nodepool-functional-openstack-src https://logs.opendev.org/35/675135/4/check/nodepool-functional-openstack-src/0fd68f7/ : SUCCESS in 31m 51s\n- bifrost-integration-tinyipa-ubuntu-xenial https://logs.opendev.org/35/675135/4/check/bifrost-integration-tinyipa-ubuntu-xenial/1907fdd/ : SUCCESS in 22m 44s\n- metalsmith-integration-openstacksdk-src https://logs.opendev.org/35/675135/4/check/metalsmith-integration-openstacksdk-src/7b302bb/ : SUCCESS in 47m 34s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"d68b8ad64f026bbf27a390113fef63cf21ebf9eb","author":{"_account_id":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"},"date":"2019-08-09 17:20:34.000000000","message":"Patch Set 4: Code-Review+2","accounts_in_message":[],"_revision_number":4},{"id":"12c87994cb77b9dd30f3e7468b035908cde898d7","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-08-09 17:57:56.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1\n\n(1 comment)\n\n/me wields new-found powers","accounts_in_message":[],"_revision_number":4},{"id":"0d750b088d9a88ba30db63b520f53f83d9ee9b3f","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-09 17:58:09.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"1b050fb9194d73e25eb5f950ab75f5da363ae770","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-09 19:35:54.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":4},{"id":"febb5c27b65be8cda472c6bc03f509c0e1106fd5","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-09 19:35:54.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-lower-constraints https://logs.opendev.org/35/675135/4/gate/openstack-tox-lower-constraints/0377644/ : SUCCESS in 4m 46s\n- openstack-tox-pep8 https://logs.opendev.org/35/675135/4/gate/openstack-tox-pep8/4368a4c/ : SUCCESS in 4m 51s\n- openstack-tox-py27 https://logs.opendev.org/35/675135/4/gate/openstack-tox-py27/eabf367/ : SUCCESS in 4m 04s\n- openstack-tox-py36 https://logs.opendev.org/35/675135/4/gate/openstack-tox-py36/1b23cb3/ : SUCCESS in 5m 30s\n- openstack-tox-py37 https://logs.opendev.org/35/675135/4/gate/openstack-tox-py37/f07c23f/ : SUCCESS in 5m 19s\n- openstacksdk-functional-devstack-tips https://logs.opendev.org/35/675135/4/gate/openstacksdk-functional-devstack-tips/c30c901/ : SUCCESS in 1h 03m 30s\n- openstacksdk-functional-devstack-tips-python2 https://logs.opendev.org/35/675135/4/gate/openstacksdk-functional-devstack-tips-python2/05652dc/ : SUCCESS in 1h 01m 22s\n- openstacksdk-tox-py36-tips https://logs.opendev.org/35/675135/4/gate/openstacksdk-tox-py36-tips/53ad9dd/ : SUCCESS in 4m 53s\n- os-client-config-tox-py27-tips https://logs.opendev.org/35/675135/4/gate/os-client-config-tox-py27-tips/49b00ae/ : SUCCESS in 5m 41s\n- os-client-config-tox-py37-tips https://logs.opendev.org/35/675135/4/gate/os-client-config-tox-py37-tips/18c1934/ : SUCCESS in 3m 56s\n- osc-tox-py27-tips https://logs.opendev.org/35/675135/4/gate/osc-tox-py27-tips/06388e4/ : SUCCESS in 5m 38s\n- osc-tox-py36-tips https://logs.opendev.org/35/675135/4/gate/osc-tox-py36-tips/e61ee11/ : SUCCESS in 6m 36s\n- openstack-tox-docs https://logs.opendev.org/35/675135/4/gate/openstack-tox-docs/8b7dd16/html/ : SUCCESS in 4m 01s\n- openstacksdk-functional-devstack https://logs.opendev.org/35/675135/4/gate/openstacksdk-functional-devstack/5215e36/ : SUCCESS in 1h 00m 20s\n- openstacksdk-functional-devstack-python2 https://logs.opendev.org/35/675135/4/gate/openstacksdk-functional-devstack-python2/4486f13/ : SUCCESS in 59m 10s\n- openstacksdk-functional-devstack-networking https://logs.opendev.org/35/675135/4/gate/openstacksdk-functional-devstack-networking/ca19538/ : SUCCESS in 1h 28m 57s\n- openstacksdk-functional-devstack-senlin https://logs.opendev.org/35/675135/4/gate/openstacksdk-functional-devstack-senlin/984209d/ : SUCCESS in 1h 00m 08s\n- nodepool-functional-openstack-src https://logs.opendev.org/35/675135/4/gate/nodepool-functional-openstack-src/cdd85fb/ : SUCCESS in 37m 31s\n- bifrost-integration-tinyipa-ubuntu-xenial https://logs.opendev.org/35/675135/4/gate/bifrost-integration-tinyipa-ubuntu-xenial/c8a39e1/ : SUCCESS in 18m 18s","accounts_in_message":[],"_revision_number":4},{"id":"6cc271c340a9bba2df68c92b2a4329fd17277270","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-09 21:49:09.000000000","message":"Patch Set 4:\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-lower-constraints https://logs.opendev.org/35/675135/4/gate/openstack-tox-lower-constraints/3477a0e/ : SUCCESS in 5m 55s\n- openstack-tox-pep8 https://logs.opendev.org/35/675135/4/gate/openstack-tox-pep8/b920a4a/ : SUCCESS in 6m 00s\n- openstack-tox-py27 https://logs.opendev.org/35/675135/4/gate/openstack-tox-py27/dbc4fcd/ : SUCCESS in 5m 51s\n- openstack-tox-py36 https://logs.opendev.org/35/675135/4/gate/openstack-tox-py36/7efd23b/ : SUCCESS in 6m 01s\n- openstack-tox-py37 https://logs.opendev.org/35/675135/4/gate/openstack-tox-py37/fe7f9c7/ : SUCCESS in 6m 42s\n- openstacksdk-functional-devstack-tips https://logs.opendev.org/35/675135/4/gate/openstacksdk-functional-devstack-tips/4c86707/ : SUCCESS in 1h 06m 02s\n- openstacksdk-functional-devstack-tips-python2 https://logs.opendev.org/35/675135/4/gate/openstacksdk-functional-devstack-tips-python2/fd9a64f/ : SUCCESS in 1h 24m 05s\n- openstacksdk-tox-py36-tips https://logs.opendev.org/35/675135/4/gate/openstacksdk-tox-py36-tips/df34369/ : SUCCESS in 6m 30s\n- os-client-config-tox-py27-tips https://logs.opendev.org/35/675135/4/gate/os-client-config-tox-py27-tips/4f8ae37/ : SUCCESS in 6m 27s\n- os-client-config-tox-py37-tips https://logs.opendev.org/35/675135/4/gate/os-client-config-tox-py37-tips/fb5251a/ : SUCCESS in 6m 51s\n- osc-tox-py27-tips https://logs.opendev.org/35/675135/4/gate/osc-tox-py27-tips/8368e66/ : SUCCESS in 6m 46s\n- osc-tox-py36-tips https://logs.opendev.org/35/675135/4/gate/osc-tox-py36-tips/09b3b0a/ : SUCCESS in 7m 23s\n- openstack-tox-docs https://logs.opendev.org/35/675135/4/gate/openstack-tox-docs/8b024d8/html/ : SUCCESS in 5m 29s\n- openstacksdk-functional-devstack https://logs.opendev.org/35/675135/4/gate/openstacksdk-functional-devstack/13ea516/ : SUCCESS in 55m 42s\n- openstacksdk-functional-devstack-python2 https://logs.opendev.org/35/675135/4/gate/openstacksdk-functional-devstack-python2/55caeb2/ : SUCCESS in 59m 59s\n- openstacksdk-functional-devstack-networking https://logs.opendev.org/35/675135/4/gate/openstacksdk-functional-devstack-networking/e11ebca/ : SUCCESS in 1h 27m 38s\n- openstacksdk-functional-devstack-senlin https://logs.opendev.org/35/675135/4/gate/openstacksdk-functional-devstack-senlin/140fd9e/ : SUCCESS in 59m 07s\n- nodepool-functional-openstack-src https://logs.opendev.org/35/675135/4/gate/nodepool-functional-openstack-src/987df81/ : SUCCESS in 32m 45s\n- bifrost-integration-tinyipa-ubuntu-xenial https://logs.opendev.org/35/675135/4/gate/bifrost-integration-tinyipa-ubuntu-xenial/0a1f31c/ : SUCCESS in 22m 01s","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"a7423f720fd4319e8abf0bf0abaaae8f9972142c","revisions":{"1de3e2855d670a70d6c874b2af1d0599a27e87c6":{"kind":"REWORK","_number":1,"created":"2019-08-07 15:18:20.000000000","uploader":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"ref":"refs/changes/35/675135/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/35/675135/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/35/675135/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/35/675135/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/35/675135/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/35/675135/1"}}},"commit":{"parents":[{"commit":"e75113b5939fbb5802eb3d7a1f651feb3cf1b7a3","subject":"Merge \"Add Python 3 Train unit tests\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/e75113b5939fbb5802eb3d7a1f651feb3cf1b7a3"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2019-08-07 15:08:53.000000000","tz":-240},"committer":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2019-08-07 15:17:53.000000000","tz":-240},"subject":"Skip most service_description for unknown services","message":"Skip most service_description for unknown services\n\nWhen we don\u0027t know anything about a service, we can know early\nin the process that we\u0027re never going to match a supported version.\nThat means we can just directly and without malice or warnings\nreturn a REST adapter and be done with it.\n\nChange-Id: Ifd4f2fce59c76148807fb7390f68eaae179694c4\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/1de3e2855d670a70d6c874b2af1d0599a27e87c6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/1de3e2855d670a70d6c874b2af1d0599a27e87c6"}]},"branch":"refs/heads/master"},"b7086fa1e2849b87c2e7f67b8e43bc2cf12ceca8":{"kind":"REWORK","_number":2,"created":"2019-08-07 17:42:12.000000000","uploader":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"ref":"refs/changes/35/675135/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/35/675135/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/35/675135/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/35/675135/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/35/675135/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/35/675135/2"}}},"commit":{"parents":[{"commit":"e75113b5939fbb5802eb3d7a1f651feb3cf1b7a3","subject":"Merge \"Add Python 3 Train unit tests\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/e75113b5939fbb5802eb3d7a1f651feb3cf1b7a3"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2019-08-07 15:08:53.000000000","tz":-240},"committer":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2019-08-07 17:42:07.000000000","tz":-240},"subject":"Skip most service_description for unknown services","message":"Skip most service_description for unknown services\n\nWhen we don\u0027t know anything about a service, we can know early\nin the process that we\u0027re never going to match a supported version.\nThat means we can just directly and without malice or warnings\nreturn a REST adapter and be done with it.\n\nChange-Id: Ifd4f2fce59c76148807fb7390f68eaae179694c4\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/b7086fa1e2849b87c2e7f67b8e43bc2cf12ceca8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/b7086fa1e2849b87c2e7f67b8e43bc2cf12ceca8"}]},"branch":"refs/heads/master"},"58f99d5ae3180c8f5cfbfd878ee1b598122ae700":{"kind":"REWORK","_number":3,"created":"2019-08-09 15:28:14.000000000","uploader":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"ref":"refs/changes/35/675135/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/35/675135/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/35/675135/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/35/675135/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/35/675135/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/35/675135/3"}}},"commit":{"parents":[{"commit":"e75113b5939fbb5802eb3d7a1f651feb3cf1b7a3","subject":"Merge \"Add Python 3 Train unit tests\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/e75113b5939fbb5802eb3d7a1f651feb3cf1b7a3"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2019-08-07 15:08:53.000000000","tz":-240},"committer":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2019-08-09 15:23:45.000000000","tz":-240},"subject":"Skip most service_description for unknown services","message":"Skip most service_description for unknown services\n\nWhen we don\u0027t know anything about a service, we can know early\nin the process that we\u0027re never going to match a supported version.\nThat means we can just directly and without malice or warnings\nreturn a REST adapter and be done with it.\n\nChange-Id: Ifd4f2fce59c76148807fb7390f68eaae179694c4\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/58f99d5ae3180c8f5cfbfd878ee1b598122ae700"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/58f99d5ae3180c8f5cfbfd878ee1b598122ae700"}]},"branch":"refs/heads/master"},"a7423f720fd4319e8abf0bf0abaaae8f9972142c":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2019-08-09 15:42:08.000000000","uploader":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"ref":"refs/changes/35/675135/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/35/675135/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/35/675135/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/35/675135/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/35/675135/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/35/675135/4"}}},"commit":{"parents":[{"commit":"1ddca04a523d35200e1247d1af77455788e43edf","subject":"Merge \"Initalize pool_executor so close works\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/1ddca04a523d35200e1247d1af77455788e43edf"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2019-08-07 15:08:53.000000000","tz":-240},"committer":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2019-08-09 15:42:00.000000000","tz":-240},"subject":"Skip most service_description for unknown services","message":"Skip most service_description for unknown services\n\nWhen we don\u0027t know anything about a service, we can know early\nin the process that we\u0027re never going to match a supported version.\nThat means we can just directly and without malice or warnings\nreturn a REST adapter and be done with it.\n\nChange-Id: Ifd4f2fce59c76148807fb7390f68eaae179694c4\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/a7423f720fd4319e8abf0bf0abaaae8f9972142c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/a7423f720fd4319e8abf0bf0abaaae8f9972142c"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
