)]}'
{"id":"openstack%2Fopenstacksdk~688704","triplet_id":"openstack%2Fopenstacksdk~master~Icf68dceb3124ceaea0baa94bc018927dabba42cd","project":"openstack/openstacksdk","branch":"master","topic":"bug/2006720","hashtags":[],"change_id":"Icf68dceb3124ceaea0baa94bc018927dabba42cd","subject":"Fixes get_user when identity responses are paged","status":"MERGED","created":"2019-10-15 13:06:03.000000000","updated":"2020-03-13 22:53:58.000000000","submitted":"2020-03-13 22:51: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":"688704-1584139912758-9c168db8","meta_rev_id":"bc67e75f9cdd3bee8e96faeac4f06d18311947bb","_number":688704,"virtual_id_number":688704,"owner":{"_account_id":31103,"name":"Jihad Dwidari","email":"jdwidari@cisco.com","username":"jdwidari"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-03-13 22:51:52.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},{"value":0,"date":"2019-10-23 13:46:53.000000000","_account_id":31103,"name":"Jihad Dwidari","email":"jdwidari@cisco.com","username":"jdwidari"},{"value":0,"_account_id":10068,"name":"Welcome, new contributor!","username":"welcome-message"},{"value":0,"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"}],"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":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2020-03-13 21:27:35.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},{"value":0,"_account_id":31103,"name":"Jihad Dwidari","email":"jdwidari@cisco.com","username":"jdwidari"},{"value":0,"_account_id":10068,"name":"Welcome, new contributor!","username":"welcome-message"},{"value":2,"date":"2020-03-09 14:51:38.000000000","_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"}],"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":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2020-03-13 21:27:35.000000000","_account_id":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},{"value":0,"_account_id":31103,"name":"Jihad Dwidari","email":"jdwidari@cisco.com","username":"jdwidari"},{"value":0,"_account_id":10068,"name":"Welcome, new contributor!","username":"welcome-message"},{"value":0,"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"}],"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":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},{"value":0,"_account_id":31103,"name":"Jihad Dwidari","email":"jdwidari@cisco.com","username":"jdwidari"},{"value":0,"_account_id":10068,"name":"Welcome, new contributor!","username":"welcome-message"},{"value":0,"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"}],"values":{" 0":"Abstain","+1":"Approved for Zuul Post Review Pipeline"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"_account_id":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},{"_account_id":10068,"name":"Welcome, new contributor!","username":"welcome-message"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":31103,"name":"Jihad Dwidari","email":"jdwidari@cisco.com","username":"jdwidari"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-10-15 13:06:15.000000000","updated_by":{"_account_id":10068,"name":"Welcome, new contributor!","username":"welcome-message"},"reviewer":{"_account_id":10068,"name":"Welcome, new contributor!","username":"welcome-message"},"state":"REVIEWER"},{"updated":"2020-03-09 14:51:38.000000000","updated_by":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"reviewer":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"state":"REVIEWER"},{"updated":"2020-03-13 21:27:35.000000000","updated_by":{"_account_id":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},"reviewer":{"_account_id":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},"state":"REVIEWER"},{"updated":"2020-03-13 22:51:52.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":"f2a0f231e845409842ec50df8bce4c76a01e4e2a","author":{"_account_id":31103,"name":"Jihad Dwidari","email":"jdwidari@cisco.com","username":"jdwidari"},"date":"2019-10-15 13:06:03.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"b9220c5b0b54c95b25d716079c4a4b3199402cb1","author":{"_account_id":10068,"name":"Welcome, new contributor!","username":"welcome-message"},"date":"2019-10-15 13:06:15.000000000","message":"Patch Set 1:\n\nThank you for your first contribution to OpenStack.\n\nYour patch will now be tested automatically by OpenStack testing frameworks\nand once the automatic tests pass, it will be reviewed by other friendly\ndevelopers. They will give you feedback and may require you to refine it.\n\nPeople seldom get their patch approved on the first try, so don\u0027t be\nconcerned if requested to make corrections. Feel free to modify your patch\nand resubmit a new change-set.\n\nPatches usually take 3 to 7 days to be reviewed so be patient and be\navailable on IRC to ask and answer questions about your work. Also it\ntakes generally at least a couple of weeks for cores to get around to\nreviewing code. The more you participate in the community the more\nrewarding it is for you. You may also notice that the more you get to know\npeople and get to be known, the faster your patches will be reviewed and\neventually approved. Get to know others and become known by doing code\nreviews: anybody can do it, and it\u0027s a great way to learn the code base.\n\nThanks again for supporting OpenStack, we look forward to working with you.\n\nIRC: https://wiki.openstack.org/wiki/IRC\nWorkflow: https://docs.openstack.org/infra/manual/developers.html\nCommit Messages: https://wiki.openstack.org/wiki/GitCommitMessages","accounts_in_message":[],"_revision_number":1},{"id":"307a8297ebb0fb73706814b75588d72d5911897c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-15 14:38:22.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://zuul.opendev.org/t/openstack/build/ebf5b6e9783344c88aa4e303fbe868bf : FAILURE in 4m 01s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ee1faa3823b749afb1b651599a5956bd : SUCCESS in 4m 19s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/0f9f733aeb5a4fa8941506996ae1e65a : FAILURE in 4m 00s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/8b606e60bc9c4c8cbeed13ec259bb6d0 : FAILURE in 3m 49s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/942f49bdfb3144e481c3f5d3dd8a4618 : FAILURE in 3m 51s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/46aa65e8c5e74a57a3638f69d6c6a1bc : FAILURE in 58m 21s\n- openstacksdk-functional-devstack-tips-python2 https://zuul.opendev.org/t/openstack/build/76e2ac5a97b74173b8fc9806ef4aa0f2 : FAILURE in 1h 04m 44s\n- openstacksdk-tox-py36-tips https://zuul.opendev.org/t/openstack/build/e437989ae9a1482ba7ae37d3967d0098 : FAILURE in 3m 34s\n- os-client-config-tox-py37-tips https://zuul.opendev.org/t/openstack/build/191fc947811a47e4bbd91291e28bc255 : SUCCESS in 4m 37s\n- osc-tox-py27-tips https://zuul.opendev.org/t/openstack/build/7b96bad014d441a68762edac1309cc40 : SUCCESS in 6m 46s\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/de2fbab808434a3ea04c0422dfac576e : SUCCESS in 4m 50s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/82a2ca2cf97f40f782941d4e47201cec : SUCCESS in 6m 45s\n- openstacksdk-ansible-devel-functional-devstack https://zuul.opendev.org/t/openstack/build/5db92e5225bb4165a84e4009dbb0849e : FAILURE in 43m 24s (non-voting)\n- openstacksdk-ansible-stable-2.6-functional-devstack https://zuul.opendev.org/t/openstack/build/5a7c97ab32ec4c0b81d1e8eba1299033 : FAILURE in 46m 17s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/6b61ee918a3b4c5ab4ea4caf0906e964 : FAILURE in 54m 39s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/6b68ccfcdc154535ad044a4db50f1ae0 : FAILURE in 1h 21m 51s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/056045dcd7be47de888e52da973e039d : FAILURE in 1h 10m 09s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/ca8205a566c64646909b87936cd682a1 : FAILURE in 1h 02m 00s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/0119cfff056949b4911bcbc16d8f16bb : SUCCESS in 32m 36s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/925e3e2e59ba41208ecf1264b9243874 : SUCCESS in 40m 43s (non-voting)\n- openstacksdk-functional-devstack-python2 https://zuul.opendev.org/t/openstack/build/42b7e9a96bf04652aa15abb9dd4859f1 : FAILURE in 1h 06m 19s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/a9fd70b3ecdb4b558cad8e831a20682d : SUCCESS in 1h 04m 25s (non-voting)\n- nodepool-functional-openstack-src https://zuul.opendev.org/t/openstack/build/7bdf278622fc424db3e50a4147633a5f : SUCCESS in 31m 50s\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/43efe47f699f4fc4b4f8245fa2ff9acf : SUCCESS in 50m 08s (non-voting)\n- bifrost-integration-tinyipa-ubuntu-xenial https://zuul.opendev.org/t/openstack/build/90994de6964642ac9226f0b1dadea732 : SUCCESS in 21m 36s (non-voting)\n- metalsmith-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/ae8230c1605b45d3958b365c8814ef67 : SUCCESS in 55m 27s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"90a42aa90247b5dbebf402683108f3d914fd2633","author":{"_account_id":31103,"name":"Jihad Dwidari","email":"jdwidari@cisco.com","username":"jdwidari"},"date":"2019-10-15 19:04:30.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"9313b6229f29dabc5477f75dc9210a8b72c33644","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-15 20:52:42.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-lower-constraints https://zuul.opendev.org/t/openstack/build/e69b3386e01c4a9da4e43ed752d21512 : FAILURE in 3m 48s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3f748cf0de3d40fab7e7e22917e90906 : SUCCESS in 4m 00s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/a7dd396e69204f5b96de4dbff1a172de : FAILURE in 4m 00s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/6508eca6b7294cabb5f4bf1273438868 : FAILURE in 3m 17s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/fab7bd2e4a6c45c0bf1e02d89d493d79 : FAILURE in 3m 38s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/d08673dbe8ff4cd2ae42eac7eb5aa94d : SUCCESS in 57m 40s\n- openstacksdk-functional-devstack-tips-python2 https://zuul.opendev.org/t/openstack/build/55678299eabf4fc99ee34ca791fc55f1 : SUCCESS in 1h 03m 07s\n- openstacksdk-tox-py36-tips https://zuul.opendev.org/t/openstack/build/1465f963003e495b867e038dda810c6b : FAILURE in 4m 28s\n- os-client-config-tox-py37-tips https://zuul.opendev.org/t/openstack/build/9fb530982c274fa8af1a5ef050ff5adc : SUCCESS in 3m 42s\n- osc-tox-py27-tips https://zuul.opendev.org/t/openstack/build/19ab9976862442e88e09c43f5fc555bf : SUCCESS in 4m 27s\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/8bfc90d5c01c4451935ca6b03906b203 : SUCCESS in 3m 56s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d208239d60c4488bb7454954718ae0c4 : SUCCESS in 6m 25s\n- openstacksdk-ansible-devel-functional-devstack https://zuul.opendev.org/t/openstack/build/08369202be15410b8210ff93a749c218 : SUCCESS in 41m 47s (non-voting)\n- openstacksdk-ansible-stable-2.6-functional-devstack https://zuul.opendev.org/t/openstack/build/5f1fdeeacca54f2dbaf920a9aee1a396 : SUCCESS in 40m 59s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/0002dff3b72a414c9295e0890ce0075a : SUCCESS in 1h 04m 17s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/77e1b93243fa481b9f9b6273f4034452 : SUCCESS in 1h 44m 19s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/e47d5c251beb4ddc95c33dee906fe48c : SUCCESS in 1h 06m 00s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/57b7ff0111bf4a5091785e42eb15c2ba : FAILURE in 1h 03m 09s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/af83c30d30da4c71b95127d53564b5dc : SUCCESS in 38m 13s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/8ada806dfae7445c8e4dbb99fe21f346 : SUCCESS in 43m 28s (non-voting)\n- openstacksdk-functional-devstack-python2 https://zuul.opendev.org/t/openstack/build/14d25d76c6f9448e9ce37aa437b1d07c : SUCCESS in 1h 00m 42s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/acb93d23fd544030afebd0168ca56908 : FAILURE in 1h 09m 01s (non-voting)\n- nodepool-functional-openstack-src https://zuul.opendev.org/t/openstack/build/72534f5f43494deab5929cdb8b884451 : SUCCESS in 33m 07s\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/39edda2f2e6c4869b76a875a16585fc7 : SUCCESS in 49m 08s (non-voting)\n- bifrost-integration-tinyipa-ubuntu-xenial https://zuul.opendev.org/t/openstack/build/4f10de936bde436cb592c2b5172b6c91 : SUCCESS in 22m 02s (non-voting)\n- metalsmith-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/a8f5adfa9e2d404cb1272f0bbd9e0bba : SUCCESS in 52m 20s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"386a4f86ca1202c546ae1859c38c5b143c41c9c9","author":{"_account_id":31103,"name":"Jihad Dwidari","email":"jdwidari@cisco.com","username":"jdwidari"},"date":"2019-10-16 14:31:42.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"ca4c994cd6f96114f305a74ef696c1f9137cf50a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-16 16:11:46.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- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/105188a882ce499a9f354f08d79b7242 : FAILURE in 4m 24s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e0658af17a7349209c243104fc1ed9ae : FAILURE in 4m 55s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/b60a7efd2e584b5285b60d81cb08d288 : FAILURE in 4m 58s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/b4cb1134efa3441f8d0db7da9460f542 : FAILURE in 6m 27s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/4f75dc40da094d928ead6863f574fbc4 : FAILURE in 4m 46s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/172445862118484e8716d9b0205ac307 : SUCCESS in 1h 10m 19s\n- openstacksdk-functional-devstack-tips-python2 https://zuul.opendev.org/t/openstack/build/08f25996c59c44c68c52379d335b1050 : SUCCESS in 1h 10m 29s\n- openstacksdk-tox-py36-tips https://zuul.opendev.org/t/openstack/build/e95021979e264dfabb3a8102eb906bd3 : FAILURE in 5m 46s\n- os-client-config-tox-py37-tips https://zuul.opendev.org/t/openstack/build/8313357d0f7f452185a9002a6bb8d946 : SUCCESS in 4m 42s\n- osc-tox-py27-tips https://zuul.opendev.org/t/openstack/build/7b8a01a8c2b049899451f4772bcac1d4 : SUCCESS in 6m 23s\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/c9e2de0738444b72a8f35e8604d3ea06 : SUCCESS in 6m 21s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4b7f1e0568614aeea1328d8c748c63a7 : SUCCESS in 9m 29s\n- openstacksdk-ansible-devel-functional-devstack https://zuul.opendev.org/t/openstack/build/049ac08775d64aa4bcc4564a6bd9bd90 : SUCCESS in 43m 07s (non-voting)\n- openstacksdk-ansible-stable-2.6-functional-devstack https://zuul.opendev.org/t/openstack/build/4e270925d03f41adbe92f6883e64b052 : SUCCESS in 36m 48s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/11fea7da88974e59a4909b52dc6234d3 : SUCCESS in 59m 37s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/5553a340bf5b40ea9f19dbcfbc254177 : SUCCESS in 1h 33m 34s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/8a96019937604bf6ad6bd0831a44b641 : SUCCESS in 1h 11m 04s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/db327af52b734ddcb18c9049d7e915c1 : FAILURE in 1h 03m 44s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/33eae08917d44c028c77873263fa64f4 : SUCCESS in 34m 23s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/27bbe80f5c7a4ff2aa2669f83306c01f : SUCCESS in 35m 27s (non-voting)\n- openstacksdk-functional-devstack-python2 https://zuul.opendev.org/t/openstack/build/d3bc41dd3bd44392ba731d8c59a30850 : SUCCESS in 58m 47s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/fefc5d5285b44a5189c245c238672802 : SUCCESS in 1h 03m 05s (non-voting)\n- nodepool-functional-openstack-src https://zuul.opendev.org/t/openstack/build/0553fc6e281d47aba839f53640931edb : SUCCESS in 29m 57s\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/e8618421f8d24c6e99105fa36d224832 : SUCCESS in 54m 12s (non-voting)\n- bifrost-integration-tinyipa-ubuntu-xenial https://zuul.opendev.org/t/openstack/build/5147b3280cf943269f97826ed78fb6d3 : SUCCESS in 21m 02s (non-voting)\n- metalsmith-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/749b4a70010a4d8a9c84c9b04ade13ff : SUCCESS in 44m 30s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"ad9ef0c328fe95136099c214f415ea99198dfafb","author":{"_account_id":31103,"name":"Jihad Dwidari","email":"jdwidari@cisco.com","username":"jdwidari"},"date":"2019-10-16 18:35:23.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"51e60c6ef079c9f1d0454fa9c34326be2278ca96","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-16 21:41:13.000000000","message":"Patch Set 4: 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://zuul.opendev.org/t/openstack/build/c011b8f8016246a9871a7f24e6a7617b : FAILURE in 5m 38s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ffad5ede47c94c9d9e070077b3ab8df3 : SUCCESS in 4m 56s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/caf1635918ca46299fbb81067a0c5bc5 : FAILURE in 5m 41s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/7ff5944c9d344b6d9986a727a6c38294 : FAILURE in 4m 24s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/73a47b5e1b74490fa5643fb89949e31b : FAILURE in 6m 17s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/2943aea38cc04ea9b6e76778294763a3 : SUCCESS in 1h 11m 21s\n- openstacksdk-functional-devstack-tips-python2 https://zuul.opendev.org/t/openstack/build/9e3d87cd76034095a4723c8ad6d0d6ab : SUCCESS in 58m 31s\n- openstacksdk-tox-py36-tips https://zuul.opendev.org/t/openstack/build/8e5b28455d3a41e0b64601eba845a1ee : FAILURE in 5m 26s\n- os-client-config-tox-py37-tips https://zuul.opendev.org/t/openstack/build/c16d1d2a1aad40089efa606deef43910 : SUCCESS in 6m 46s\n- osc-tox-py27-tips https://zuul.opendev.org/t/openstack/build/c015eec7bbd3463ab862400436da42d5 : SUCCESS in 5m 15s\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/9ffe7fd67c7144a7b9bf0024ea238c17 : SUCCESS in 6m 34s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/da2ce672ddae455ab92dd7254906e248 : SUCCESS in 7m 49s\n- openstacksdk-ansible-devel-functional-devstack https://zuul.opendev.org/t/openstack/build/d73180682dc8427993cb01d58b638df3 : SUCCESS in 48m 24s (non-voting)\n- openstacksdk-ansible-stable-2.6-functional-devstack https://zuul.opendev.org/t/openstack/build/c722dde0f4ce4873820857ab86ffad66 : SUCCESS in 43m 43s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/44e51502af2e4babac96439fc11f72af : SUCCESS in 1h 01m 07s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/4162b2f7c95c436cb7c7ce9277afcfd2 : SUCCESS in 1h 32m 55s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/0df5da6fdff9469b9316fab3bad32e57 : SUCCESS in 1h 02m 28s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/05624efca2694e5c8979029b7a96eae2 : FAILURE in 57m 17s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/70b0393e11fc43999cbaf5907b1091e8 : SUCCESS in 41m 50s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/01f3f8bd7c764323ad582a277ee5953e : FAILURE in 25m 56s (non-voting)\n- openstacksdk-functional-devstack-python2 https://zuul.opendev.org/t/openstack/build/6cdbcb7b57834a77b711df74fc017451 : SUCCESS in 1h 00m 53s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/4e13545569264d73bdc22c45435070a6 : SUCCESS in 58m 21s (non-voting)\n- nodepool-functional-openstack-src https://zuul.opendev.org/t/openstack/build/e18600874b29437f9b52c0124b15443c : SUCCESS in 31m 55s\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/2b0e6702da7c4a868dc6e359ddf98b3b : SUCCESS in 59m 35s (non-voting)\n- bifrost-integration-tinyipa-ubuntu-xenial https://zuul.opendev.org/t/openstack/build/9765a0dd3aca43e29e39ba424e58acd6 : SUCCESS in 23m 55s (non-voting)\n- metalsmith-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/3fcb840e4c5d498284ec6dd93243fae0 : RETRY_LIMIT in 24m 47s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"42b1446c107891c582f5e1ac1e1047379ccff8ee","author":{"_account_id":31103,"name":"Jihad Dwidari","email":"jdwidari@cisco.com","username":"jdwidari"},"date":"2019-10-17 20:09:12.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"a642caf6827371d36242e7ab1238d5cbc73f295a","author":{"_account_id":31103,"name":"Jihad Dwidari","email":"jdwidari@cisco.com","username":"jdwidari"},"date":"2019-10-17 20:11:03.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"07387bb7be7e2d902c72a110e4fb9d274c431440","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-17 21:55:02.000000000","message":"Patch Set 6: 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://zuul.opendev.org/t/openstack/build/2cb1f9881b574ed098af33691481bb91 : FAILURE in 4m 42s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9a35ad5644b04192a0a38a671cf2bb7a : SUCCESS in 3m 37s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/84ff206d79ea40f49c409e2092d2bebc : FAILURE in 6m 04s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/b2d400496e2c4c7cb23c6d5a1658813e : FAILURE in 3m 25s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/59df831cee0f4491a40928ce5ab39815 : FAILURE in 5m 14s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/37821f61d2eb4c9081fe7075f2fe2772 : SUCCESS in 1h 01m 02s\n- openstacksdk-functional-devstack-tips-python2 https://zuul.opendev.org/t/openstack/build/6f04be39dc7f456f9a018543453b11af : SUCCESS in 55m 52s\n- openstacksdk-tox-py36-tips https://zuul.opendev.org/t/openstack/build/5b8556ea92c34553bd17e37599ee1383 : FAILURE in 4m 03s\n- os-client-config-tox-py37-tips https://zuul.opendev.org/t/openstack/build/47bd0062a5f24175bd4f5f12be2f26aa : SUCCESS in 3m 11s\n- osc-tox-py27-tips https://zuul.opendev.org/t/openstack/build/c7b0e1be2c324535aaad438d1bd6ad9c : SUCCESS in 4m 01s\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/8afa67b010544303a620887b736aa5dd : SUCCESS in 4m 20s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5545a77c44874d9698992d5af00be41e : SUCCESS in 7m 00s\n- openstacksdk-ansible-devel-functional-devstack https://zuul.opendev.org/t/openstack/build/5cb7ebc04ed64d24b100c40f91909714 : SUCCESS in 42m 07s (non-voting)\n- openstacksdk-ansible-stable-2.6-functional-devstack https://zuul.opendev.org/t/openstack/build/3a9bfc33be884f17a21d720ca0369e47 : SUCCESS in 44m 27s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/6144605b4ca047a2aa2d82cf4e499cf0 : SUCCESS in 1h 00m 50s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/7fa3f01ba26c499084115c2d8eeb4230 : SUCCESS in 1h 38m 11s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/dbbe9df21e60435aaecd5479dbf3940c : SUCCESS in 54m 02s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/037070b691184e6fbbfb668300dfb076 : FAILURE in 53m 23s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/55dad25f151d492a9570fe8eef1e3c18 : SUCCESS in 39m 33s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/1a49ecb347304b3aae51826eb05fbe82 : FAILURE in 25m 14s (non-voting)\n- openstacksdk-functional-devstack-python2 https://zuul.opendev.org/t/openstack/build/50dbef8cf88142eab5ae7aa70ab4446d : SUCCESS in 1h 11m 25s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/94af13adee3a4ea9ac8b0efeef472abb : SUCCESS in 59m 41s (non-voting)\n- nodepool-functional-openstack-src https://zuul.opendev.org/t/openstack/build/2b637a8a08f54b9aba8dfb0a11bdb98f : SUCCESS in 30m 43s\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/a8d0f52472994c18a8d04613198d54c2 : SUCCESS in 48m 13s (non-voting)\n- bifrost-integration-tinyipa-ubuntu-xenial https://zuul.opendev.org/t/openstack/build/94ec19b67c504fd0952a51361c3010c4 : SUCCESS in 19m 49s (non-voting)\n- metalsmith-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/606ad6dce975413596906d3ebd37a373 : SUCCESS in 52m 34s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"a021b8beb3ee7147ddd4917cb4cd585cda28bafd","author":{"_account_id":31103,"name":"Jihad Dwidari","email":"jdwidari@cisco.com","username":"jdwidari"},"date":"2019-10-18 22:56:18.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"8232ea31b477dc84da8f9b3b17c1176937a5c587","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-19 00:25:02.000000000","message":"Patch Set 7: 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://zuul.opendev.org/t/openstack/build/4c91b8882f5344fbaac515c1e1ca854d : FAILURE in 3m 44s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/da2e8da3d58a48f9ad891da266e912fd : SUCCESS in 3m 49s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/828a0cedbf7c4597bd0f6fb7646b5cbd : FAILURE in 4m 03s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/0d088c923e00454f910582b2b47ab1d4 : FAILURE in 4m 05s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/797fdc35b33b4ce1981d9305e3187c31 : FAILURE in 4m 05s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/e1ac380b0eda4b81924c63a685ffea72 : SUCCESS in 1h 06m 04s\n- openstacksdk-functional-devstack-tips-python2 https://zuul.opendev.org/t/openstack/build/d5e77be3d0ec4e57a48a48264f4fb34d : SUCCESS in 1h 10m 10s\n- openstacksdk-tox-py36-tips https://zuul.opendev.org/t/openstack/build/fb5c429ab3b7449591c4b83f82e4c1a2 : FAILURE in 3m 51s\n- os-client-config-tox-py37-tips https://zuul.opendev.org/t/openstack/build/ac976fa786f24a3496c74adcf8186ab3 : SUCCESS in 3m 54s\n- osc-tox-py27-tips https://zuul.opendev.org/t/openstack/build/05889324d06041dab6455d5e941ed584 : SUCCESS in 4m 37s\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/49b13bc643914a43b887161e25440045 : SUCCESS in 4m 39s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2aaf5c0347fb40ab917eddec2c16ba5b : SUCCESS in 6m 55s\n- openstacksdk-ansible-devel-functional-devstack https://zuul.opendev.org/t/openstack/build/b13b96f0a84c4c13b341a3f5b1587f60 : SUCCESS in 41m 35s (non-voting)\n- openstacksdk-ansible-stable-2.6-functional-devstack https://zuul.opendev.org/t/openstack/build/004ebeb51c414a42ac5e30b891859357 : SUCCESS in 47m 00s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/bf964d7b67c24656a8c9d7f3536aa542 : SUCCESS in 55m 26s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/b4942904c5614885ba756a35f22e0aac : SUCCESS in 1h 22m 47s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/19b43b8e96e64a3f98d1cde9fb38b9f0 : SUCCESS in 1h 02m 27s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/a90bea9b172d4672bf3aa5410523c6ea : FAILURE in 53m 28s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/f0fed57e603d428ab722777f05b835c6 : SUCCESS in 39m 26s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/c272973790434396a9ac7fbbda382960 : FAILURE in 25m 46s (non-voting)\n- openstacksdk-functional-devstack-python2 https://zuul.opendev.org/t/openstack/build/4e3d9fd2aa394d3ea23e2d241e6420d1 : SUCCESS in 1h 00m 09s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/ba7afc2947134ac1b42f783157ac2c06 : SUCCESS in 56m 21s (non-voting)\n- nodepool-functional-openstack-src https://zuul.opendev.org/t/openstack/build/9a6bb2052a8d47e080e77444952546cf : SUCCESS in 33m 31s\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/c7be2ef429654e21bb7ba11734c9897f : SUCCESS in 58m 04s (non-voting)\n- bifrost-integration-tinyipa-ubuntu-xenial https://zuul.opendev.org/t/openstack/build/3ee5deccc035455ca2cfc7b3a907e7dc : SUCCESS in 19m 15s (non-voting)\n- metalsmith-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/fdb098cff3ad4a528e656814fe67dbab : SUCCESS in 49m 30s (non-voting)","accounts_in_message":[],"_revision_number":7},{"id":"6184f4744c32207e03eda70e044b0e5718cfb58a","author":{"_account_id":31103,"name":"Jihad Dwidari","email":"jdwidari@cisco.com","username":"jdwidari"},"date":"2019-10-21 13:25:03.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"2f0f1bf942cea389174de291183549e5d7292422","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-21 14:54:35.000000000","message":"Patch Set 8: 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://zuul.opendev.org/t/openstack/build/de014f979ad648daab27bd0a6313c4f7 : FAILURE in 4m 12s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/85399482eb69418394d575d0a1ef1456 : SUCCESS in 3m 31s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/dbe665bde6ab47079025a622550fcb0f : FAILURE in 5m 45s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/a1f46319e5704e349ffb3836df51a446 : FAILURE in 5m 07s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/a5d30081899f43a5987d61cd67025cf1 : FAILURE in 5m 51s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/2356da1b137842778b61f795d4b99974 : SUCCESS in 1h 05m 22s\n- openstacksdk-functional-devstack-tips-python2 https://zuul.opendev.org/t/openstack/build/3ba0c3ee0b604b23bd9b45c253bb752a : SUCCESS in 1h 13m 59s\n- openstacksdk-tox-py36-tips https://zuul.opendev.org/t/openstack/build/62ade8e822d84dc4956f8704962804ae : FAILURE in 5m 14s\n- os-client-config-tox-py37-tips https://zuul.opendev.org/t/openstack/build/3b37426ad3fc4e42a7cdcccb4f734ffa : SUCCESS in 5m 16s\n- osc-tox-py27-tips https://zuul.opendev.org/t/openstack/build/1b504ad41e1648b2891b0bd602f0c2bc : SUCCESS in 4m 24s\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/5055975794dd47c3b0ce33ea1dfb87ee : SUCCESS in 4m 37s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/907306b0c7c64a8d8fdc33af05301a8d : SUCCESS in 7m 48s\n- openstacksdk-ansible-devel-functional-devstack https://zuul.opendev.org/t/openstack/build/ecbe96c36b254329888817a24fe48835 : SUCCESS in 50m 38s (non-voting)\n- openstacksdk-ansible-stable-2.6-functional-devstack https://zuul.opendev.org/t/openstack/build/336f64a5ce4448989f0ebc2280110f93 : SUCCESS in 44m 22s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/761706f0117d498b967f0c74a6392442 : SUCCESS in 1h 11m 11s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/2168bc0af867424682aaaa6852fdcbea : SUCCESS in 1h 23m 07s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/d506f2f7c01c49c1a5e32c120ef31c6b : SUCCESS in 1h 12m 37s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/60c0ba5539ab491a890e362c599321eb : FAILURE in 1h 08m 29s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/f19bebcebcf8427aa601d48b0eddbdbc : SUCCESS in 36m 32s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/5aa261c790594ed1b149388ee6c38f96 : FAILURE in 33m 21s (non-voting)\n- openstacksdk-functional-devstack-python2 https://zuul.opendev.org/t/openstack/build/9b8357ed83ea4a549b997ff58a276182 : POST_FAILURE in 1h 00m 56s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/cab4d053957043a39f36660416d85674 : SUCCESS in 1h 11m 58s (non-voting)\n- nodepool-functional-openstack-src https://zuul.opendev.org/t/openstack/build/60e83303f0b24486b75baa0bbef09e15 : SUCCESS in 30m 11s\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/d4770d6937bc467ea636b8a0ffa400f9 : SUCCESS in 50m 16s (non-voting)\n- bifrost-integration-tinyipa-ubuntu-xenial https://zuul.opendev.org/t/openstack/build/6e475399ba9044aa89c0f55066a0be30 : SUCCESS in 22m 14s (non-voting)\n- metalsmith-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/74498727287f4035955b4045dad330fc : SUCCESS in 1h 06m 21s (non-voting)","accounts_in_message":[],"_revision_number":8},{"id":"98e2cb08367a654e4502b05a6eb328e7161b3444","author":{"_account_id":31103,"name":"Jihad Dwidari","email":"jdwidari@cisco.com","username":"jdwidari"},"date":"2019-10-21 15:31:55.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"f667e8e7ab7aecae6266b7bd2851f164b8f4a7d5","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-10-21 17:23:54.000000000","message":"Patch Set 9: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/30de6b946ec64806a378eb0070affa00 : SUCCESS in 4m 25s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a8d409359aa844b989f60dece318c2ad : SUCCESS in 3m 45s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/b85b8eca11a0482ab61a202ae367b475 : SUCCESS in 5m 35s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/683879e7fcd543b288bdbd00478585dd : SUCCESS in 4m 29s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/77e3c92edbcf436c82f62fe573a12b06 : SUCCESS in 4m 21s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/d36b8ebb70d9462eb13a0a2ce5001f40 : SUCCESS in 1h 10m 50s\n- openstacksdk-functional-devstack-tips-python2 https://zuul.opendev.org/t/openstack/build/db50f8a4691044f799861cffcb8aa408 : SUCCESS in 1h 08m 59s\n- openstacksdk-tox-py36-tips https://zuul.opendev.org/t/openstack/build/ddb31f99f7b840d9b5c79b05885fcc1f : SUCCESS in 4m 35s\n- os-client-config-tox-py37-tips https://zuul.opendev.org/t/openstack/build/e52c9e5e8a3b43548d9582901348e938 : SUCCESS in 3m 40s\n- osc-tox-py27-tips https://zuul.opendev.org/t/openstack/build/1ba3689f79934e7f9733a15d50a13a22 : SUCCESS in 5m 59s\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/c39367c144de400c8f7aac592231b78d : SUCCESS in 4m 53s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7a60b7719eea4737a4642d330a734a46 : SUCCESS in 7m 10s\n- openstacksdk-ansible-devel-functional-devstack https://zuul.opendev.org/t/openstack/build/ccb509ba157749ccb3cfd1bae8fca2e9 : SUCCESS in 50m 34s (non-voting)\n- openstacksdk-ansible-stable-2.6-functional-devstack https://zuul.opendev.org/t/openstack/build/1df6ec38a26e42b89af565fe961c173d : SUCCESS in 52m 46s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/f77d779ab744422fafae38afedb2906f : SUCCESS in 1h 06m 40s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/f3af09d45a954ba181cbd2ea3ac6607b : SUCCESS in 1h 38m 39s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/80d243e431a548e284531fa678ff7437 : SUCCESS in 52m 06s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/67e3019acde44081b29dea9cbc38752f : FAILURE in 55m 56s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/7c997cc2dc1547598f1ce6a06a71f6af : SUCCESS in 36m 16s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/c0f8c18b6a1a4302ad3fd6749a0f340b : FAILURE in 23m 36s (non-voting)\n- openstacksdk-functional-devstack-python2 https://zuul.opendev.org/t/openstack/build/e9490de3ed1e4116b77efbfa671be1e7 : SUCCESS in 56m 33s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/2c1ee25c0c3843eba62a0f84bffdcfc0 : SUCCESS in 56m 58s (non-voting)\n- nodepool-functional-openstack-src https://zuul.opendev.org/t/openstack/build/9f24282260904845accf0a9ee9d49f9e : SUCCESS in 32m 56s\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/cbd93379a841498c9a335b54bdfa201f : SUCCESS in 52m 29s (non-voting)\n- bifrost-integration-tinyipa-ubuntu-xenial https://zuul.opendev.org/t/openstack/build/d5b8ad01eb594138bf40026d67ad256c : SUCCESS in 20m 38s (non-voting)\n- metalsmith-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/a9e64b00de62479aae4f8f7ca9982e64 : SUCCESS in 50m 49s (non-voting)","accounts_in_message":[],"_revision_number":9},{"id":"dc29b6ffb0d9431afaae82e5721e1dfabd953c9b","author":{"_account_id":31103,"name":"Jihad Dwidari","email":"jdwidari@cisco.com","username":"jdwidari"},"date":"2019-10-23 13:46:53.000000000","message":"Patch Set 9:\n\nReady to be reviewed","accounts_in_message":[],"_revision_number":9},{"id":"51ab915cf766d47f510f1bbb9721f3ea04daf4c5","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2020-03-09 14:51:38.000000000","message":"Patch Set 9: Code-Review+2","accounts_in_message":[],"_revision_number":9},{"id":"717ede3ea8aad590ecde6ff91a28ea570ab150d7","author":{"_account_id":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},"date":"2020-03-13 21:27:35.000000000","message":"Patch Set 9: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":9},{"id":"a3f73cd882844c9118559af5f4ae627262d6c20a","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-03-13 21:27:48.000000000","message":"Patch Set 9: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":9},{"id":"ac8c52f8bae8e324b888b5df6529d29f122e075d","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-03-13 22:51:52.000000000","message":"Patch Set 9: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/268a115941be4f558d1291d519a0d147 : SUCCESS in 3m 52s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7b4d17369ef8457cb1dabc7650ba0b93 : SUCCESS in 3m 49s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/07c1b8aa37e64572a380ca3d7dbf870e : SUCCESS in 3m 46s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/f14c3f497a674033bb8b26a0800dd2e7 : SUCCESS in 4m 09s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/f9364a45d6e7498fb61f3075c1d22aeb : SUCCESS in 54m 28s\n- openstacksdk-tox-py36-tips https://zuul.opendev.org/t/openstack/build/b54306d5830044a8b65d4d8d07affed2 : SUCCESS in 4m 08s\n- os-client-config-tox-py37-tips https://zuul.opendev.org/t/openstack/build/3aeb2954ecbe4b5289c284f52e0c8b17 : SUCCESS in 4m 34s\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/7e20ff4f373f408ca40fa3539d51c30a : SUCCESS in 4m 26s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f094082bf33543529b69bbc3aab878ff : SUCCESS in 7m 55s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/b7a858fa77364ade885128256f008ee7 : SUCCESS in 52m 53s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/119ae4766c7f4ea8b4ed7207a5452ec0 : SUCCESS in 1h 07m 24s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/70ccc7d830b84aa093d779bcc569e8e7 : SUCCESS in 1h 03m 20s\n- nodepool-functional-openstack-src https://zuul.opendev.org/t/openstack/build/95981d218d5348c484d66bfa90d81f8b : SUCCESS in 29m 08s","accounts_in_message":[],"_revision_number":9},{"id":"960bbf8123dacfa8e22ac609e81b91fc1b305e99","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-03-13 22:51:52.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":9},{"id":"d2c37fa4d5d2247fabd353ea027fda3531e27a73","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-03-13 22:53:58.000000000","message":"Patch Set 9:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ece09568eca341c980b069fbfd82f985 : SUCCESS in 1m 47s","accounts_in_message":[],"_revision_number":9}],"current_revision_number":9,"current_revision":"27005c33253ab4dc2abc8246c00fd5cd36af2eb8","revisions":{"e41074c9b58c49db9914807b9318f83ff637af9e":{"kind":"REWORK","_number":1,"created":"2019-10-15 13:06:03.000000000","uploader":{"_account_id":31103,"name":"Jihad Dwidari","email":"jdwidari@cisco.com","username":"jdwidari"},"ref":"refs/changes/04/688704/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/04/688704/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/04/688704/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/04/688704/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/04/688704/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/04/688704/1"}}},"commit":{"parents":[{"commit":"6fdb9cd28f9e76ac465616ca2a4b55385f2af23a","subject":"Merge \"fix \"How To Contribute\" url\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/6fdb9cd28f9e76ac465616ca2a4b55385f2af23a"}]}],"author":{"name":"Jihad Dwidari","email":"jdwidari@cisco.com","date":"2019-10-15 11:55:56.000000000","tz":-240},"committer":{"name":"Jihad Dwidari","email":"jdwidari@cisco.com","date":"2019-10-15 13:06:02.000000000","tz":-240},"subject":"Fixes get_user when identity responses are paged","message":"Fixes get_user when identity responses are paged\n\nCloses-Bug: 2006720\n\nThe API already supports server side filtering on a username using the \u0027name\u0027 parameter\nhttps://docs.openstack.org/api-ref/identity/v3/index.html?expanded\u003dlist-users-detail#users\n\nI\u0027m making use of that by doing the following\n1- in _identity.get_user() I\u0027m adding the var \u0027name_or_id\u0027 as the \u0027name\u0027 key to the **kwargs being passed...\n   to _utils._get_entity\n   _get_entity does not use the **kwargs except to pass to _identity.search_users method\n2- _identity.search_users passes the **kwargs as API parameters\n\nBefore\nIn [1]: import openstack; cloud \u003d openstack.connect()\n\nIn [2]: domain \u003d cloud.identity.find_domain(\u0027cisco\u0027)\n\nIn [3]: cloud.get_user(name_or_id\u003d\u0027jdwidari\u0027)\n\nIn [4]: cloud.get_user(name_or_id\u003d\u0027jdwidari\u0027, domain_id\u003ddomain.id)\n\nAfter\nIn [1]: import openstack; cloud \u003d openstack.connect()\n\nIn [2]: domain \u003d cloud.identity.find_domain(\u0027cisco\u0027)\n\nIn [3]: cloud.get_user(name_or_id\u003d\u0027jdwidari\u0027)\n\nIn [4]: cloud.get_user(name_or_id\u003d\u0027jdwidari\u0027, domain_id\u003ddomain.id)\nOut[4]: Munch({\u0027id\u0027: \u00279ef350a7e6087436b2a005f24546e7e96a2d8c16cd34b0b368ae8eecb9a4f00a\u0027, \u0027email\u0027: \u0027jdwidari@cisco.com\u0027, \u0027name\u0027: \u0027jdwidari\u0027, \u0027username\u0027: None, \u0027default_project_id\u0027: None, \u0027domain_id\u0027: \u002731560833db2048e7bf6ce4c365c28d53\u0027, \u0027enabled\u0027: True, \u0027description\u0027: \u0027Jihad Dwidari\u0027})\n\nIn [5]:\n\nChange-Id: Icf68dceb3124ceaea0baa94bc018927dabba42cd\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/e41074c9b58c49db9914807b9318f83ff637af9e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/e41074c9b58c49db9914807b9318f83ff637af9e"}]},"branch":"refs/heads/master"},"65baf1cfbc83f09030bcc794163cec7ed31b8053":{"kind":"REWORK","_number":2,"created":"2019-10-15 19:04:30.000000000","uploader":{"_account_id":31103,"name":"Jihad Dwidari","email":"jdwidari@cisco.com","username":"jdwidari"},"ref":"refs/changes/04/688704/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/04/688704/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/04/688704/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/04/688704/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/04/688704/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/04/688704/2"}}},"commit":{"parents":[{"commit":"6fdb9cd28f9e76ac465616ca2a4b55385f2af23a","subject":"Merge \"fix \"How To Contribute\" url\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/6fdb9cd28f9e76ac465616ca2a4b55385f2af23a"}]}],"author":{"name":"Jihad Dwidari","email":"jdwidari@cisco.com","date":"2019-10-15 11:55:56.000000000","tz":-240},"committer":{"name":"Jihad Dwidari","email":"jdwidari@cisco.com","date":"2019-10-15 19:04:14.000000000","tz":-240},"subject":"Fixes get_user when identity responses are paged","message":"Fixes get_user when identity responses are paged\n\nCloses-Bug: 2006720\n\nThe API already supports server side filtering on a username using the \u0027name\u0027 parameter\nhttps://docs.openstack.org/api-ref/identity/v3/index.html?expanded\u003dlist-users-detail#users\n\nI\u0027m making use of that by doing the following\n1- in _identity.get_user() I\u0027m adding the var \u0027name_or_id\u0027 as the \u0027name\u0027 key to the **kwargs being passed...\n   to _utils._get_entity\n   _get_entity does not use the **kwargs except to pass to _identity.search_users method\n2- _identity.search_users passes the **kwargs as API parameters\n\nBefore\nIn [1]: import openstack; cloud \u003d openstack.connect()\n\nIn [2]: domain \u003d cloud.identity.find_domain(\u0027cisco\u0027)\n\nIn [3]: cloud.get_user(name_or_id\u003d\u0027jdwidari\u0027)\n\nIn [4]: cloud.get_user(name_or_id\u003d\u0027jdwidari\u0027, domain_id\u003ddomain.id)\n\nAfter\nIn [1]: import openstack; cloud \u003d openstack.connect()\n\nIn [2]: domain \u003d cloud.identity.find_domain(\u0027cisco\u0027)\n\nIn [3]: cloud.get_user(name_or_id\u003d\u0027jdwidari\u0027)\n\nIn [4]: cloud.get_user(name_or_id\u003d\u0027jdwidari\u0027, domain_id\u003ddomain.id)\nOut[4]: Munch({\u0027id\u0027: \u00279ef350a7e6087436b2a005f24546e7e96a2d8c16cd34b0b368ae8eecb9a4f00a\u0027, \u0027email\u0027: \u0027jdwidari@cisco.com\u0027, \u0027name\u0027: \u0027jdwidari\u0027, \u0027username\u0027: None, \u0027default_project_id\u0027: None, \u0027domain_id\u0027: \u002731560833db2048e7bf6ce4c365c28d53\u0027, \u0027enabled\u0027: True, \u0027description\u0027: \u0027Jihad Dwidari\u0027})\n\nIn [5]:\n\nChange-Id: Icf68dceb3124ceaea0baa94bc018927dabba42cd\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/65baf1cfbc83f09030bcc794163cec7ed31b8053"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/65baf1cfbc83f09030bcc794163cec7ed31b8053"}]},"branch":"refs/heads/master"},"53b0d4924f0507756b5fbb0c2e963ecc74c6d5b7":{"kind":"REWORK","_number":3,"created":"2019-10-16 14:31:42.000000000","uploader":{"_account_id":31103,"name":"Jihad Dwidari","email":"jdwidari@cisco.com","username":"jdwidari"},"ref":"refs/changes/04/688704/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/04/688704/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/04/688704/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/04/688704/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/04/688704/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/04/688704/3"}}},"commit":{"parents":[{"commit":"6fdb9cd28f9e76ac465616ca2a4b55385f2af23a","subject":"Merge \"fix \"How To Contribute\" url\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/6fdb9cd28f9e76ac465616ca2a4b55385f2af23a"}]}],"author":{"name":"Jihad Dwidari","email":"jdwidari@cisco.com","date":"2019-10-15 11:55:56.000000000","tz":-240},"committer":{"name":"Jihad Dwidari","email":"jdwidari@cisco.com","date":"2019-10-16 14:31:11.000000000","tz":-240},"subject":"Fixes get_user when identity responses are paged","message":"Fixes get_user when identity responses are paged\n\nCloses-Bug: 2006720\n\nThe API already supports server side filtering on a username using the \u0027name\u0027 parameter\nhttps://docs.openstack.org/api-ref/identity/v3/index.html?expanded\u003dlist-users-detail#users\n\nI\u0027m making use of that by doing the following\n1- in _identity.get_user() I\u0027m adding the var \u0027name_or_id\u0027 as the \u0027name\u0027 key to the **kwargs being passed...\n   to _utils._get_entity\n   _get_entity does not use the **kwargs except to pass to _identity.search_users method\n2- _identity.search_users passes the **kwargs as API parameters\n\nBefore\nIn [1]: import openstack; cloud \u003d openstack.connect()\n\nIn [2]: domain \u003d cloud.identity.find_domain(\u0027cisco\u0027)\n\nIn [3]: cloud.get_user(name_or_id\u003d\u0027jdwidari\u0027)\n\nIn [4]: cloud.get_user(name_or_id\u003d\u0027jdwidari\u0027, domain_id\u003ddomain.id)\n\nAfter\nIn [1]: import openstack; cloud \u003d openstack.connect()\n\nIn [2]: domain \u003d cloud.identity.find_domain(\u0027cisco\u0027)\n\nIn [3]: cloud.get_user(name_or_id\u003d\u0027jdwidari\u0027)\n\nIn [4]: cloud.get_user(name_or_id\u003d\u0027jdwidari\u0027, domain_id\u003ddomain.id)\nOut[4]: Munch({\u0027id\u0027: \u00279ef350a7e6087436b2a005f24546e7e96a2d8c16cd34b0b368ae8eecb9a4f00a\u0027, \u0027email\u0027: \u0027jdwidari@cisco.com\u0027, \u0027name\u0027: \u0027jdwidari\u0027, \u0027username\u0027: None, \u0027default_project_id\u0027: None, \u0027domain_id\u0027: \u002731560833db2048e7bf6ce4c365c28d53\u0027, \u0027enabled\u0027: True, \u0027description\u0027: \u0027Jihad Dwidari\u0027})\n\nIn [5]:\n\nupdated the following unit tests\n  - cloud.test_role_assignments\n\nChange-Id: Icf68dceb3124ceaea0baa94bc018927dabba42cd\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/53b0d4924f0507756b5fbb0c2e963ecc74c6d5b7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/53b0d4924f0507756b5fbb0c2e963ecc74c6d5b7"}]},"branch":"refs/heads/master"},"4347f4505e956a8ecccc61dbb250ef87e06a481d":{"kind":"REWORK","_number":4,"created":"2019-10-16 18:35:23.000000000","uploader":{"_account_id":31103,"name":"Jihad Dwidari","email":"jdwidari@cisco.com","username":"jdwidari"},"ref":"refs/changes/04/688704/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/04/688704/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/04/688704/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/04/688704/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/04/688704/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/04/688704/4"}}},"commit":{"parents":[{"commit":"6fdb9cd28f9e76ac465616ca2a4b55385f2af23a","subject":"Merge \"fix \"How To Contribute\" url\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/6fdb9cd28f9e76ac465616ca2a4b55385f2af23a"}]}],"author":{"name":"Jihad Dwidari","email":"jdwidari@cisco.com","date":"2019-10-15 11:55:56.000000000","tz":-240},"committer":{"name":"Jihad Dwidari","email":"jdwidari@cisco.com","date":"2019-10-16 18:35:11.000000000","tz":-240},"subject":"Fixes get_user when identity responses are paged","message":"Fixes get_user when identity responses are paged\n\nCloses-Bug: 2006720\n\nThe API already supports server side filtering on a username using the \u0027name\u0027 parameter\nhttps://docs.openstack.org/api-ref/identity/v3/index.html?expanded\u003dlist-users-detail#users\n\nI\u0027m making use of that by doing the following\n1- in _identity.get_user() I\u0027m adding the var \u0027name_or_id\u0027 as the \u0027name\u0027 key to the **kwargs being passed...\n   to _utils._get_entity\n   _get_entity does not use the **kwargs except to pass to _identity.search_users method\n2- _identity.search_users passes the **kwargs as API parameters\n\nBefore\nIn [1]: import openstack; cloud \u003d openstack.connect()\n\nIn [2]: domain \u003d cloud.identity.find_domain(\u0027cisco\u0027)\n\nIn [3]: cloud.get_user(name_or_id\u003d\u0027jdwidari\u0027)\n\nIn [4]: cloud.get_user(name_or_id\u003d\u0027jdwidari\u0027, domain_id\u003ddomain.id)\n\nAfter\nIn [1]: import openstack; cloud \u003d openstack.connect()\n\nIn [2]: domain \u003d cloud.identity.find_domain(\u0027cisco\u0027)\n\nIn [3]: cloud.get_user(name_or_id\u003d\u0027jdwidari\u0027)\n\nIn [4]: cloud.get_user(name_or_id\u003d\u0027jdwidari\u0027, domain_id\u003ddomain.id)\nOut[4]: Munch({\u0027id\u0027: \u00279ef350a7e6087436b2a005f24546e7e96a2d8c16cd34b0b368ae8eecb9a4f00a\u0027, \u0027email\u0027: \u0027jdwidari@cisco.com\u0027, \u0027name\u0027: \u0027jdwidari\u0027, \u0027username\u0027: None, \u0027default_project_id\u0027: None, \u0027domain_id\u0027: \u002731560833db2048e7bf6ce4c365c28d53\u0027, \u0027enabled\u0027: True, \u0027description\u0027: \u0027Jihad Dwidari\u0027})\n\nIn [5]:\n\nupdated the following unit tests\n  - cloud.test_role_assignments\n\nChange-Id: Icf68dceb3124ceaea0baa94bc018927dabba42cd\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/4347f4505e956a8ecccc61dbb250ef87e06a481d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/4347f4505e956a8ecccc61dbb250ef87e06a481d"}]},"branch":"refs/heads/master"},"4e5b54d701bcdfc7df371f3676f4d455f11678db":{"kind":"REWORK","_number":5,"created":"2019-10-17 20:09:12.000000000","uploader":{"_account_id":31103,"name":"Jihad Dwidari","email":"jdwidari@cisco.com","username":"jdwidari"},"ref":"refs/changes/04/688704/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/04/688704/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/04/688704/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/04/688704/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/04/688704/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/04/688704/5"}}},"commit":{"parents":[{"commit":"6fdb9cd28f9e76ac465616ca2a4b55385f2af23a","subject":"Merge \"fix \"How To Contribute\" url\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/6fdb9cd28f9e76ac465616ca2a4b55385f2af23a"}]}],"author":{"name":"Jihad Dwidari","email":"jdwidari@cisco.com","date":"2019-10-15 11:55:56.000000000","tz":-240},"committer":{"name":"Jihad Dwidari","email":"jdwidari@cisco.com","date":"2019-10-17 19:26:58.000000000","tz":-240},"subject":"Fixes get_user when identity responses are paged","message":"Fixes get_user when identity responses are paged\n\nStory: 2006720\n\nThe API already supports server side filtering on a username using the \u0027name\u0027 parameter\nhttps://docs.openstack.org/api-ref/identity/v3/index.html?expanded\u003dlist-users-detail#users\n\nI\u0027m making use of that by doing the following\n1- in _identity.get_user() I\u0027m adding the var \u0027name_or_id\u0027 as the \u0027name\u0027 key to the **kwargs being passed...\n   to _utils._get_entity\n   _get_entity does not use the **kwargs except to pass to _identity.search_users method\n2- _identity.search_users passes the **kwargs as API parameters\n\nBefore\nIn [1]: import openstack; cloud \u003d openstack.connect()\n\nIn [2]: domain \u003d cloud.identity.find_domain(\u0027cisco\u0027)\n\nIn [3]: cloud.get_user(name_or_id\u003d\u0027jdwidari\u0027)\n\nIn [4]: cloud.get_user(name_or_id\u003d\u0027jdwidari\u0027, domain_id\u003ddomain.id)\n\nAfter\nIn [1]: import openstack; cloud \u003d openstack.connect()\n\nIn [2]: domain \u003d cloud.identity.find_domain(\u0027cisco\u0027)\n\nIn [3]: cloud.get_user(name_or_id\u003d\u0027jdwidari\u0027)\n\nIn [4]: cloud.get_user(name_or_id\u003d\u0027jdwidari\u0027, domain_id\u003ddomain.id)\nOut[4]: Munch({\u0027id\u0027: \u00279ef350a7e6087436b2a005f24546e7e96a2d8c16cd34b0b368ae8eecb9a4f00a\u0027, \u0027email\u0027: \u0027jdwidari@cisco.com\u0027, \u0027name\u0027: \u0027jdwidari\u0027, \u0027username\u0027: None, \u0027default_project_id\u0027: None, \u0027domain_id\u0027: \u002731560833db2048e7bf6ce4c365c28d53\u0027, \u0027enabled\u0027: True, \u0027description\u0027: \u0027Jihad Dwidari\u0027})\n\nIn [5]:\n\nupdated the following unit tests\n  - cloud.test_role_assignments\n\nChange-Id: Icf68dceb3124ceaea0baa94bc018927dabba42cd\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/4e5b54d701bcdfc7df371f3676f4d455f11678db"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/4e5b54d701bcdfc7df371f3676f4d455f11678db"}]},"branch":"refs/heads/master"},"e0c476323a92884138823fccfdd8248cef9dc154":{"kind":"REWORK","_number":6,"created":"2019-10-17 20:11:03.000000000","uploader":{"_account_id":31103,"name":"Jihad Dwidari","email":"jdwidari@cisco.com","username":"jdwidari"},"ref":"refs/changes/04/688704/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/04/688704/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/04/688704/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/04/688704/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/04/688704/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/04/688704/6"}}},"commit":{"parents":[{"commit":"6fdb9cd28f9e76ac465616ca2a4b55385f2af23a","subject":"Merge \"fix \"How To Contribute\" url\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/6fdb9cd28f9e76ac465616ca2a4b55385f2af23a"}]}],"author":{"name":"Jihad Dwidari","email":"jdwidari@cisco.com","date":"2019-10-15 11:55:56.000000000","tz":-240},"committer":{"name":"Jihad Dwidari","email":"jdwidari@cisco.com","date":"2019-10-17 20:10:55.000000000","tz":-240},"subject":"Fixes get_user when identity responses are paged","message":"Fixes get_user when identity responses are paged\n\nStory: 2006720\n\nThe API already supports server side filtering on a username using the \u0027name\u0027 parameter\nhttps://docs.openstack.org/api-ref/identity/v3/index.html?expanded\u003dlist-users-detail#users\n\nI\u0027m making use of that by doing the following\n1- in _identity.get_user() I\u0027m adding the var \u0027name_or_id\u0027 as the \u0027name\u0027 key to the **kwargs being passed...\n   to _utils._get_entity\n   _get_entity does not use the **kwargs except to pass to _identity.search_users method\n2- _identity.search_users passes the **kwargs as API parameters\n\nBefore\nIn [1]: import openstack; cloud \u003d openstack.connect()\n\nIn [2]: domain \u003d cloud.identity.find_domain(\u0027cisco\u0027)\n\nIn [3]: cloud.get_user(name_or_id\u003d\u0027jdwidari\u0027)\n\nIn [4]: cloud.get_user(name_or_id\u003d\u0027jdwidari\u0027, domain_id\u003ddomain.id)\n\nAfter\nIn [1]: import openstack; cloud \u003d openstack.connect()\n\nIn [2]: domain \u003d cloud.identity.find_domain(\u0027cisco\u0027)\n\nIn [3]: cloud.get_user(name_or_id\u003d\u0027jdwidari\u0027)\n\nIn [4]: cloud.get_user(name_or_id\u003d\u0027jdwidari\u0027, domain_id\u003ddomain.id)\nOut[4]: Munch({\u0027id\u0027: \u00279ef350a7e6087436b2a005f24546e7e96a2d8c16cd34b0b368ae8eecb9a4f00a\u0027, \u0027email\u0027: \u0027jdwidari@cisco.com\u0027, \u0027name\u0027: \u0027jdwidari\u0027, \u0027username\u0027: None, \u0027default_project_id\u0027: None, \u0027domain_id\u0027: \u002731560833db2048e7bf6ce4c365c28d53\u0027, \u0027enabled\u0027: True, \u0027description\u0027: \u0027Jihad Dwidari\u0027})\n\nIn [5]:\n\nupdated the following unit tests\n  - cloud.test_role_assignments\n\nChange-Id: Icf68dceb3124ceaea0baa94bc018927dabba42cd\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/e0c476323a92884138823fccfdd8248cef9dc154"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/e0c476323a92884138823fccfdd8248cef9dc154"}]},"branch":"refs/heads/master"},"e4c284e647fc104b24c214d1ea4848c7b69c812d":{"kind":"REWORK","_number":7,"created":"2019-10-18 22:56:18.000000000","uploader":{"_account_id":31103,"name":"Jihad Dwidari","email":"jdwidari@cisco.com","username":"jdwidari"},"ref":"refs/changes/04/688704/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/04/688704/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/04/688704/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/04/688704/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/04/688704/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/04/688704/7"}}},"commit":{"parents":[{"commit":"6fdb9cd28f9e76ac465616ca2a4b55385f2af23a","subject":"Merge \"fix \"How To Contribute\" url\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/6fdb9cd28f9e76ac465616ca2a4b55385f2af23a"}]}],"author":{"name":"Jihad Dwidari","email":"jdwidari@cisco.com","date":"2019-10-15 11:55:56.000000000","tz":-240},"committer":{"name":"Jihad Dwidari","email":"jdwidari@cisco.com","date":"2019-10-18 22:55:32.000000000","tz":-240},"subject":"Fixes get_user when identity responses are paged","message":"Fixes get_user when identity responses are paged\n\nStory: 2006720\n\nThe API already supports server side filtering on a username using the \u0027name\u0027 parameter\nhttps://docs.openstack.org/api-ref/identity/v3/index.html?expanded\u003dlist-users-detail#users\n\nI\u0027m making use of that by doing the following\n1- in _identity.get_user() I\u0027m adding the var \u0027name_or_id\u0027 as the \u0027name\u0027 key to the **kwargs being passed...\n   to _utils._get_entity\n   _get_entity does not use the **kwargs except to pass to _identity.search_users method\n2- _identity.search_users passes the **kwargs as API parameters\n\nBefore\nIn [1]: import openstack; cloud \u003d openstack.connect()\n\nIn [2]: domain \u003d cloud.identity.find_domain(\u0027cisco\u0027)\n\nIn [3]: cloud.get_user(name_or_id\u003d\u0027jdwidari\u0027)\n\nIn [4]: cloud.get_user(name_or_id\u003d\u0027jdwidari\u0027, domain_id\u003ddomain.id)\n\nAfter\nIn [1]: import openstack; cloud \u003d openstack.connect()\n\nIn [2]: domain \u003d cloud.identity.find_domain(\u0027cisco\u0027)\n\nIn [3]: cloud.get_user(name_or_id\u003d\u0027jdwidari\u0027)\n\nIn [4]: cloud.get_user(name_or_id\u003d\u0027jdwidari\u0027, domain_id\u003ddomain.id)\nOut[4]: Munch({\u0027id\u0027: \u00279ef350a7e6087436b2a005f24546e7e96a2d8c16cd34b0b368ae8eecb9a4f00a\u0027, \u0027email\u0027: \u0027jdwidari@cisco.com\u0027, \u0027name\u0027: \u0027jdwidari\u0027, \u0027username\u0027: None, \u0027default_project_id\u0027: None, \u0027domain_id\u0027: \u002731560833db2048e7bf6ce4c365c28d53\u0027, \u0027enabled\u0027: True, \u0027description\u0027: \u0027Jihad Dwidari\u0027})\n\nIn [5]:\n\nupdated the following unit tests\n  - cloud.test_role_assignments\n\nChange-Id: Icf68dceb3124ceaea0baa94bc018927dabba42cd\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/e4c284e647fc104b24c214d1ea4848c7b69c812d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/e4c284e647fc104b24c214d1ea4848c7b69c812d"}]},"branch":"refs/heads/master"},"726bd92709c14ee536f267793f75712f4443fac9":{"kind":"REWORK","_number":8,"created":"2019-10-21 13:25:03.000000000","uploader":{"_account_id":31103,"name":"Jihad Dwidari","email":"jdwidari@cisco.com","username":"jdwidari"},"ref":"refs/changes/04/688704/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/04/688704/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/04/688704/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/04/688704/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/04/688704/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/04/688704/8"}}},"commit":{"parents":[{"commit":"6fdb9cd28f9e76ac465616ca2a4b55385f2af23a","subject":"Merge \"fix \"How To Contribute\" url\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/6fdb9cd28f9e76ac465616ca2a4b55385f2af23a"}]}],"author":{"name":"Jihad Dwidari","email":"jdwidari@cisco.com","date":"2019-10-15 11:55:56.000000000","tz":-240},"committer":{"name":"Jihad Dwidari","email":"jdwidari@cisco.com","date":"2019-10-21 13:23:44.000000000","tz":-240},"subject":"Fixes get_user when identity responses are paged","message":"Fixes get_user when identity responses are paged\n\nStory: 2006720\n\nThe API already supports server side filtering on a username using the \u0027name\u0027 parameter\nhttps://docs.openstack.org/api-ref/identity/v3/index.html?expanded\u003dlist-users-detail#users\n\nI\u0027m making use of that by doing the following\n1- in _identity.get_user() I\u0027m adding the var \u0027name_or_id\u0027 as the \u0027name\u0027 key to the **kwargs being passed...\n   to _utils._get_entity\n   _get_entity does not use the **kwargs except to pass to _identity.search_users method\n2- _identity.search_users passes the **kwargs as API parameters\n\nBefore\nIn [1]: import openstack; cloud \u003d openstack.connect()\n\nIn [2]: domain \u003d cloud.identity.find_domain(\u0027cisco\u0027)\n\nIn [3]: cloud.get_user(name_or_id\u003d\u0027jdwidari\u0027)\n\nIn [4]: cloud.get_user(name_or_id\u003d\u0027jdwidari\u0027, domain_id\u003ddomain.id)\n\nAfter\nIn [1]: import openstack; cloud \u003d openstack.connect()\n\nIn [2]: domain \u003d cloud.identity.find_domain(\u0027cisco\u0027)\n\nIn [3]: cloud.get_user(name_or_id\u003d\u0027jdwidari\u0027)\n\nIn [4]: cloud.get_user(name_or_id\u003d\u0027jdwidari\u0027, domain_id\u003ddomain.id)\nOut[4]: Munch({\u0027id\u0027: \u00279ef350a7e6087436b2a005f24546e7e96a2d8c16cd34b0b368ae8eecb9a4f00a\u0027, \u0027email\u0027: \u0027jdwidari@cisco.com\u0027, \u0027name\u0027: \u0027jdwidari\u0027, \u0027username\u0027: None, \u0027default_project_id\u0027: None, \u0027domain_id\u0027: \u002731560833db2048e7bf6ce4c365c28d53\u0027, \u0027enabled\u0027: True, \u0027description\u0027: \u0027Jihad Dwidari\u0027})\n\nIn [5]:\n\nupdated the following unit tests\n  - cloud.test_role_assignments\n  - cloud.test_users\n\nAnnotated some of the test_role_assignment tests to make it easier to understand which API calls are associated with which method calls.\n\nChange-Id: Icf68dceb3124ceaea0baa94bc018927dabba42cd\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/726bd92709c14ee536f267793f75712f4443fac9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/726bd92709c14ee536f267793f75712f4443fac9"}]},"branch":"refs/heads/master"},"27005c33253ab4dc2abc8246c00fd5cd36af2eb8":{"kind":"REWORK","_number":9,"created":"2019-10-21 15:31:55.000000000","uploader":{"_account_id":31103,"name":"Jihad Dwidari","email":"jdwidari@cisco.com","username":"jdwidari"},"ref":"refs/changes/04/688704/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/04/688704/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/04/688704/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/04/688704/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/04/688704/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/04/688704/9"}}},"commit":{"parents":[{"commit":"6fdb9cd28f9e76ac465616ca2a4b55385f2af23a","subject":"Merge \"fix \"How To Contribute\" url\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/6fdb9cd28f9e76ac465616ca2a4b55385f2af23a"}]}],"author":{"name":"Jihad Dwidari","email":"jdwidari@cisco.com","date":"2019-10-15 11:55:56.000000000","tz":-240},"committer":{"name":"Jihad Dwidari","email":"jdwidari@cisco.com","date":"2019-10-21 15:31:50.000000000","tz":-240},"subject":"Fixes get_user when identity responses are paged","message":"Fixes get_user when identity responses are paged\n\nStory: 2006720\n\nThe API already supports server side filtering on a username using the \u0027name\u0027 parameter\nhttps://docs.openstack.org/api-ref/identity/v3/index.html?expanded\u003dlist-users-detail#users\n\nI\u0027m making use of that by doing the following\n1- in _identity.get_user() I\u0027m adding the var \u0027name_or_id\u0027 as the \u0027name\u0027 key to the **kwargs being passed...\n   to _utils._get_entity\n   _get_entity does not use the **kwargs except to pass to _identity.search_users method\n2- _identity.search_users passes the **kwargs as API parameters\n\nBefore\nIn [1]: import openstack; cloud \u003d openstack.connect()\n\nIn [2]: domain \u003d cloud.identity.find_domain(\u0027cisco\u0027)\n\nIn [3]: cloud.get_user(name_or_id\u003d\u0027jdwidari\u0027)\n\nIn [4]: cloud.get_user(name_or_id\u003d\u0027jdwidari\u0027, domain_id\u003ddomain.id)\n\nAfter\nIn [1]: import openstack; cloud \u003d openstack.connect()\n\nIn [2]: domain \u003d cloud.identity.find_domain(\u0027cisco\u0027)\n\nIn [3]: cloud.get_user(name_or_id\u003d\u0027jdwidari\u0027)\n\nIn [4]: cloud.get_user(name_or_id\u003d\u0027jdwidari\u0027, domain_id\u003ddomain.id)\nOut[4]: Munch({\u0027id\u0027: \u00279ef350a7e6087436b2a005f24546e7e96a2d8c16cd34b0b368ae8eecb9a4f00a\u0027, \u0027email\u0027: \u0027jdwidari@cisco.com\u0027, \u0027name\u0027: \u0027jdwidari\u0027, \u0027username\u0027: None, \u0027default_project_id\u0027: None, \u0027domain_id\u0027: \u002731560833db2048e7bf6ce4c365c28d53\u0027, \u0027enabled\u0027: True, \u0027description\u0027: \u0027Jihad Dwidari\u0027})\n\nIn [5]:\n\nupdated the following unit tests\n  - cloud.test_role_assignments\n  - cloud.test_users\n\nAnnotated some of the test_role_assignment tests to make it easier to understand which API calls are associated with which method calls.\n\nChange-Id: Icf68dceb3124ceaea0baa94bc018927dabba42cd\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/27005c33253ab4dc2abc8246c00fd5cd36af2eb8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/27005c33253ab4dc2abc8246c00fd5cd36af2eb8"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
