)]}'
{"id":"openstack%2Fopenstacksdk~734455","triplet_id":"openstack%2Fopenstacksdk~master~I90d966a150d128e177f157e292035cfb71d89ad1","project":"openstack/openstacksdk","branch":"master","topic":"unittest.mock","hashtags":[],"change_id":"I90d966a150d128e177f157e292035cfb71d89ad1","subject":"Use unittest.mock instead of mock","status":"MERGED","created":"2020-06-09 08:52:11.000000000","updated":"2020-07-25 14:03:09.000000000","submitted":"2020-07-25 14:01:50.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":"734455-1595685711126-46e369dc","meta_rev_id":"6bb5cdd18d4cf9f78b2806085d10fcf69a9a9596","_number":734455,"virtual_id_number":734455,"owner":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":0,"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-07-25 14:01:50.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"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":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"recommended":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"all":[{"value":1,"date":"2020-07-17 07:55:55.000000000","permitted_voting_range":{"min":1,"max":2},"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":2,"date":"2020-07-17 07:55:55.000000000","_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":0,"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"value":2,"date":"2020-07-25 12:36:43.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"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":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"all":[{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":0,"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"value":1,"date":"2020-07-25 12:36:43.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"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":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":0,"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"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":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-07-09 14:48:19.000000000","updated_by":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"reviewer":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"state":"REVIEWER"},{"updated":"2020-07-09 20:59:33.000000000","updated_by":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"reviewer":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"state":"REVIEWER"},{"updated":"2020-07-14 13:12:08.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-07-25 12:36:43.000000000","updated_by":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"reviewer":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"state":"REVIEWER"},{"updated":"2020-07-25 14:01:50.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":"c896dfecc1df8fd4d74f6cd71f9beee6e80fa056","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2020-06-09 08:52:11.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"e80d633bca2e82e395a424c848bd81a85f19b776","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-09 10:52:32.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- requirements-check https://zuul.opendev.org/t/openstack/build/53c1fb668e8944bfa380e4a61b5703c1 : SUCCESS in 4m 53s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/0daf2c494a75474ab6a21d75d3e3026b : FAILURE in 7m 49s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/d7bc797587b54119bde01fd6b9b69d5f : FAILURE in 8m 16s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f0d7c59a390649729b4b33682e221490 : SUCCESS in 7m 05s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/6b6e988d86814e539dab33a41d5d1294 : FAILURE in 4m 58s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/49197f02bc144527b67496f303a040aa : FAILURE in 7m 03s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/efeb5945a0d34ebb927c80689c8ef727 : SUCCESS in 4m 45s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/d5ae375d616d41549b4f3b1114733f1c : SUCCESS in 1h 01m 17s\n- openstacksdk-tox-py38-tips https://zuul.opendev.org/t/openstack/build/e40b921ce83247c8a000156646efc79d : SUCCESS in 4m 50s\n- os-client-config-tox-py37-tips https://zuul.opendev.org/t/openstack/build/d314dbb2bc6e48889de768885831e554 : SUCCESS in 6m 49s\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/167061b59b604e8ab068dd4dfe725ba7 : SUCCESS in 8m 43s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0a8f56442d7744a3a678a4704e796607 : SUCCESS in 8m 59s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/4cca7081b0b748a7878ead08533bf9f0 : SUCCESS in 5m 14s\n- nodepool-functional-openstack-src https://zuul.opendev.org/t/openstack/build/7a2012ab5c374ee8acfd97cd108183ea : SUCCESS in 55m 23s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/c2e01aa427634f1ba338b707c1f662ad : SUCCESS in 57m 01s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/42aa22f2fb4e4413b327ffa70fffe372 : SUCCESS in 1h 08m 00s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/9d18d939646b49988f0f05df6bde14b6 : SUCCESS in 53m 45s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/0321300fde7d4c478123c81b21679bdf : SUCCESS in 1h 02m 37s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/763ab8b3e56f435aab9cca1959dbf8dd : SUCCESS in 32m 35s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/1ecc8c1250334956a4c8705855486ad4 : SUCCESS in 39m 15s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/423753c0ceaa40c79ccb1955cce206a6 : SUCCESS in 1h 00m 14s (non-voting)\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/eaaa3590c0204fdbaf604dff63af6f2a : SUCCESS in 1h 03m 54s (non-voting)\n- bifrost-integration-tinyipa-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/f90bb93ac89e4f54a1a81ef1cb2b2247 : SUCCESS in 19m 05s (non-voting)\n- metalsmith-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/0fa89c5b9af445ecbd10033c63feae05 : SUCCESS in 58m 52s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/de6d7341ddc748f8bab1accc5f19467a : SUCCESS in 47m 52s (non-voting)\n- openstacksdk-ansible-stable-2.8-functional-devstack https://zuul.opendev.org/t/openstack/build/9ec732ed9e9448668e6a91b9b98ad620 : FAILURE in 42m 12s (non-voting)\n- openstacksdk-ansible-stable-2.9-functional-devstack https://zuul.opendev.org/t/openstack/build/e5e25a4ce72d44c3a000a38da7bee2f1 : FAILURE in 39m 20s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"31abb8815b6c19138cc165bc454cff05e1313885","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2020-06-16 22:05:13.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.","accounts_in_message":[],"_revision_number":2},{"id":"ffdf809328ab5e01db17f1c5a3241a9aade019f7","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-16 23:08:00.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- requirements-check https://zuul.opendev.org/t/openstack/build/4cfecbcd64f04436b74041e3e9b28847 : SUCCESS in 4m 27s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/be995be0bc14422db58d90d9eb13cb6e : FAILURE in 7m 34s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a9b381605ad842658785a26fd3fbf29b : SUCCESS in 6m 41s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/5f7b4affbfe045aaa66643c68303fea1 : FAILURE in 8m 06s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/e2b33ef1c53247249f2adf5cdd0c6be2 : FAILURE in 9m 30s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/892b14a4cd524eabbe0368e29038597c : SUCCESS in 6m 01s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/ffb5b0386f404b28b34d65fa2e39fd2f : SUCCESS in 51m 10s\n- openstacksdk-tox-py38-tips https://zuul.opendev.org/t/openstack/build/f1e26dce22e84809af811039d1bb3c07 : SUCCESS in 7m 03s\n- os-client-config-tox-py37-tips https://zuul.opendev.org/t/openstack/build/6ce6808ce3b3446281c16e71a2a5c80f : SUCCESS in 6m 51s\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/d9c60a9adc6a4ce5bc0a4e439b27e786 : SUCCESS in 9m 16s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/be62993939164ab4a2325bf8d2218b82 : SUCCESS in 10m 32s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/9c08d90e964445919e4260c645593984 : SUCCESS in 7m 54s\n- nodepool-functional-openstack-src https://zuul.opendev.org/t/openstack/build/2e2e4d980cdd4fcaa0d7b2550155e67a : SUCCESS in 36m 51s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/4a5f3deedc1e4f3abc5e7b992c8fff9c : SUCCESS in 51m 30s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/7ddc78d448514a5b968a2c55410de945 : POST_FAILURE in 28m 05s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/d22fa3b646ed4f7189c022ca2a5085e7 : SUCCESS in 54m 23s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/ad2a78cdb55b4f2e85fae8105057ef8e : SUCCESS in 53m 44s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/2e9f8c97da184a04a42b308d7e748524 : FAILURE in 33m 46s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/3f1c03b6005c48e48e63a910faf9e361 : SUCCESS in 42m 37s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/84a1209674f94af984f141f07af606f4 : SUCCESS in 45m 58s (non-voting)\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/247278d3f530478faa5dce656cf76e19 : SUCCESS in 40m 30s (non-voting)\n- bifrost-integration-tinyipa-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/8e358f4868dd4eb59b39a042d9d7c2e5 : SUCCESS in 13m 16s (non-voting)\n- metalsmith-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/500703a5fa1c4343baa927d01aaf69a0 : SUCCESS in 55m 59s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/f7cdcc05a9aa4c87b3a8d64a844be866 : FAILURE in 31m 10s (non-voting)\n- openstacksdk-ansible-stable-2.8-functional-devstack https://zuul.opendev.org/t/openstack/build/0944856db3cc40c9add5ee14135db439 : FAILURE in 37m 33s (non-voting)\n- openstacksdk-ansible-stable-2.9-functional-devstack https://zuul.opendev.org/t/openstack/build/562465fa3eff4058b2fe955ef0aaa63a : FAILURE in 35m 47s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"545351c9c70b132f0c43eb9516e4133c813e147f","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2020-06-17 17:22:41.000000000","message":"Uploaded patch set 3: Patch Set 2 was rebased.","accounts_in_message":[],"_revision_number":3},{"id":"f12afdba2d7819ec445fb1ef76406fedda5409a7","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2020-06-17 17:26:29.000000000","message":"Topic changed from drop_mock to unittest.mock","accounts_in_message":[],"_revision_number":3},{"id":"01eeb88a2400a68482883405e96a2772d90b65e8","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2020-06-17 17:50:20.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"fc88a3e65cdda97a01fad98abb070a58cbfd7cdf","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-18 00:41:15.000000000","message":"Patch Set 4: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- requirements-check https://zuul.opendev.org/t/openstack/build/7268a9a36ee94f388bb7e7dad6ae1295 : FAILURE in 3m 07s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/a3155037a44f4347840ce1cd074aefcd : FAILURE in 6m 00s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/407e5b3a8f2d429eb0c01b9badf18760 : SUCCESS in 4m 01s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/4b5b4c187f734937b316777f75a8111f : SUCCESS in 5m 48s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/4c1ebfff8a3d4ba289e0551c20ff6f28 : SUCCESS in 5m 48s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/d3ee68541d7d4ba28cd54890e1d2c2cf : SUCCESS in 6m 28s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/88119002ef8145649d67bde4e8b746b5 : SUCCESS in 55m 28s\n- openstacksdk-tox-py38-tips https://zuul.opendev.org/t/openstack/build/aa4862e8f15a4dcd9aa8f89914beb792 : SUCCESS in 7m 04s\n- os-client-config-tox-py37-tips https://zuul.opendev.org/t/openstack/build/7e26cde2542c4e92952e897865fb43e0 : SUCCESS in 4m 35s\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/d5a1c8a890944ccfaefab707b1f5622e : SUCCESS in 7m 37s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/980280b0402b4d80a56c713f2881a87b : SUCCESS in 7m 13s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/bc9874b5af3245b88562429514517e8b : SUCCESS in 4m 38s\n- nodepool-functional-openstack-src https://zuul.opendev.org/t/openstack/build/e203ce4b71cb4355bf24a134810cd6f4 : SUCCESS in 33m 31s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/bf5ea4ae368245deb094091d3e953d17 : SUCCESS in 56m 06s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/a43a71222f69448992b3d9c427ec25a8 : SUCCESS in 1h 18m 20s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/c6e3cfdcccca45468209b6d56e217c49 : SUCCESS in 48m 08s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/03114bf3dbd146ae9b83c650a0f9cde9 : SUCCESS in 51m 39s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/6803579c17ec4696802c2e3f0863694a : POST_FAILURE in 25m 07s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/2db4836019114ef4b1edbc2d5c4ab397 : SUCCESS in 53m 09s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/3fd3d528277d410cae2e967e5e771a0b : SUCCESS in 53m 12s (non-voting)\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/7f15565abaee44e2851b78de803d1b71 : SUCCESS in 1h 01m 12s (non-voting)\n- bifrost-integration-tinyipa-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/d7a3f14324e84131b86fc70a8ae0d7df : SUCCESS in 15m 00s (non-voting)\n- metalsmith-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/40f240c675c040c0ae885f32e3398213 : SUCCESS in 1h 00m 54s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/2fc91a089ea44408b5de6a65f0578f59 : SUCCESS in 46m 01s (non-voting)\n- openstacksdk-ansible-stable-2.8-functional-devstack https://zuul.opendev.org/t/openstack/build/e04210c6970a4b9ab7b9bd0732868d50 : FAILURE in 45m 21s (non-voting)\n- openstacksdk-ansible-stable-2.9-functional-devstack https://zuul.opendev.org/t/openstack/build/8add9eadce6e493e863962bc3c8d2cd1 : FAILURE in 42m 36s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"22a90a47d25c22296dc2e781b8134c374e6271c2","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2020-06-19 12:43:48.000000000","message":"Patch Set 4:\n\nrecheck","accounts_in_message":[],"_revision_number":4},{"id":"f4f27154e3a616cd27c5babb764dd20248ac7282","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-19 13:57:10.000000000","message":"Patch Set 4:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- requirements-check https://zuul.opendev.org/t/openstack/build/78bb1079f34a4d77bc0145ea5e01d833 : SUCCESS in 6m 16s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/a0cc58ec874146e28206102ee687e550 : SUCCESS in 9m 55s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b6f104a979764162b30a7e9156d9b495 : SUCCESS in 6m 45s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/4f80b990303245dd86e09cf70be4726f : SUCCESS in 7m 00s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/73b7f335113b43668ecb5ec66d734da8 : FAILURE in 8m 17s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/eb4e5bbc2e3f400a83a0124bad5442fc : SUCCESS in 8m 01s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/dfadaa8c07534b998f89248e912d3a78 : SUCCESS in 1h 01m 03s\n- openstacksdk-tox-py38-tips https://zuul.opendev.org/t/openstack/build/70bbd7bda5a5430db33247d2bf5efc5c : SUCCESS in 7m 51s\n- os-client-config-tox-py37-tips https://zuul.opendev.org/t/openstack/build/263551cf4b22495da098837055428b75 : SUCCESS in 6m 53s\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/478f7864631d499cb67d78c9748dd9b1 : SUCCESS in 7m 58s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/48d149b3cab547e3aeb5e42c5defd7b3 : SUCCESS in 8m 52s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/95f89d14ca764014a4d5b21d19d7e742 : SUCCESS in 5m 05s\n- nodepool-functional-openstack-src https://zuul.opendev.org/t/openstack/build/707b1747690340bc81cd4d7954a59f55 : RETRY_LIMIT in 27m 11s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/628b6929307a4327a794880ae4f36b85 : SUCCESS in 52m 33s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/07b8de44ee634d82ad784be7671849e0 : POST_FAILURE in 26m 28s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/743f6f52c51d4da6906080bb4144f25b : SUCCESS in 37m 00s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/8e8b86a4c208471d9ec342b66eac10c1 : SUCCESS in 39m 45s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/856a28fa2c6d47869604246c7d205c37 : POST_FAILURE in 22m 18s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/5605a62f0f9749c19c70995223920b47 : SUCCESS in 36m 34s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/658ef0aa50234bf7a2aa04e1f5c3120e : SUCCESS in 49m 20s (non-voting)\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/82ac81ae3fc04435814f0660e6515581 : SUCCESS in 1h 01m 36s (non-voting)\n- bifrost-integration-tinyipa-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/b566853ff05848c7b02be3660183508d : SUCCESS in 19m 11s (non-voting)\n- metalsmith-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/84e96501d87f4ee18ec345cbf05ef804 : SUCCESS in 51m 22s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/76e90ba0cb0a4080bbafaa42bff7ef20 : SUCCESS in 49m 14s (non-voting)\n- openstacksdk-ansible-stable-2.8-functional-devstack https://zuul.opendev.org/t/openstack/build/e0ba05fe26644557ba69af2cbdf5dff1 : FAILURE in 41m 10s (non-voting)\n- openstacksdk-ansible-stable-2.9-functional-devstack https://zuul.opendev.org/t/openstack/build/d851e429a78f4c27a1ae897a73fc6f72 : FAILURE in 47m 53s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"3495b4c6e15480faa013976bf3e5bdcd65a7417d","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2020-07-09 14:48:19.000000000","message":"Patch Set 4:\n\nrecheck","accounts_in_message":[],"_revision_number":4},{"id":"02f191f35a2f1e6bd98765f82033aba3b1b75795","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-09 20:56:45.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- requirements-check https://zuul.opendev.org/t/openstack/build/cf98cb61892344738cc49a85e40ba8c6 : SUCCESS in 3m 39s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/1d9590c85a204e249e64ac4698d9606a : SUCCESS in 6m 14s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ca03a0f67ac247779bab5078dc5ef161 : SUCCESS in 5m 57s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/d75cf6107cf54f97bf21e7e4fd1f5158 : SUCCESS in 5m 36s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/a79cf1a3d60d4c2c9191c78a27176ced : SUCCESS in 8m 35s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/ba93d4cdf4d44268a233e1642c71d293 : SUCCESS in 5m 09s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/fee4f3cfe3ba4749b2cc3b5d3881b18d : SUCCESS in 48m 48s\n- openstacksdk-tox-py38-tips https://zuul.opendev.org/t/openstack/build/83a672e51ac84764b6a41323dd7a73e0 : SUCCESS in 7m 12s\n- os-client-config-tox-py37-tips https://zuul.opendev.org/t/openstack/build/74c2edde951e4cdea2a6d4d2ac4b8b35 : SUCCESS in 6m 06s\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/a350c94325c94d079aa44b43b00b7bb9 : SUCCESS in 7m 52s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/49434e365a8b4c5a9ba55407e7671641 : SUCCESS in 9m 51s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/a196da275ac94dd6812abd9e96f54dde : SUCCESS in 6m 54s\n- nodepool-functional-openstack-src https://zuul.opendev.org/t/openstack/build/610ecbc6bb6849149c666fa85972dd78 : SUCCESS in 41m 05s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/e3e833afd0da499fa3c49bde8d972d13 : SUCCESS in 1h 04m 29s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/0b1fb36399c346059df58872e1fceecd : SUCCESS in 1h 23m 28s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/8f1d269900534cc0a3cde094c862d44b : SUCCESS in 37m 22s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/b7e4f2bb10b14805920c88989562d6e2 : SUCCESS in 58m 10s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/f2ba3f088f7a43cea53e2b895bbae33d : SUCCESS in 34m 47s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/e0012d703a044687b3cca73e7aaff4ff : SUCCESS in 41m 09s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/97d0a4ad670043f79382174b0cffe3b4 : SUCCESS in 55m 45s (non-voting)\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/cdd8cee34123437fb1678f2f374c0d93 : SUCCESS in 45m 58s (non-voting)\n- bifrost-integration-tinyipa-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/197204a3379045fe9f63d23eba94cdf2 : SUCCESS in 15m 39s (non-voting)\n- metalsmith-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/e93338d012c240c5ac59402a43567e41 : SUCCESS in 51m 22s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/264f745ead4d422896aad28436fc4deb : SUCCESS in 44m 12s (non-voting)\n- openstacksdk-ansible-stable-2.8-functional-devstack https://zuul.opendev.org/t/openstack/build/0d7c31ebbeaa4261b4e911a187bd4c27 : FAILURE in 39m 52s (non-voting)\n- openstacksdk-ansible-stable-2.9-functional-devstack https://zuul.opendev.org/t/openstack/build/27bf7562f95749ed9967fa684f7a03fc : FAILURE in 37m 58s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"b6a16ee4d15fe70800119e50cd3e2fde8e8fc1a2","author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"date":"2020-07-09 20:59:33.000000000","message":"Patch Set 4: Code-Review+1","accounts_in_message":[],"_revision_number":4},{"id":"8e24260ef6279d094772ee07b0c1d5bf56f7b165","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2020-07-14 13:12:08.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":4},{"id":"168b3bc688678e0fc5cbf844867436762351e763","author":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"date":"2020-07-17 07:55:55.000000000","message":"Uploaded patch set 5: Patch Set 4 was rebased.","accounts_in_message":[],"_revision_number":5},{"id":"32a2c12c8b67c64a7bdff096abcb01db26509066","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-17 09:17:34.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- requirements-check https://zuul.opendev.org/t/openstack/build/d491401a78474cbcb05172f58d8b3d59 : SUCCESS in 2m 52s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/e0fa0ec7b6d94c0b862bf874cdd091d3 : SUCCESS in 4m 08s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c411bfec73a8423aafd5592761f8fece : SUCCESS in 4m 33s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/51cf30e6b42c41e589a67ffbd5d7507a : SUCCESS in 4m 14s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/851d4ebd3fa449678543158a446e8179 : SUCCESS in 5m 01s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/a1a30703bc134531a79ed6eb3b8ff35b : SUCCESS in 5m 14s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/3d9c853f1a60411fa5a8275a1676ba9c : SUCCESS in 58m 19s\n- openstacksdk-tox-py38-tips https://zuul.opendev.org/t/openstack/build/7aff2b70e6984cfd85ec947750e1d372 : SUCCESS in 5m 35s\n- os-client-config-tox-py37-tips https://zuul.opendev.org/t/openstack/build/a698f5cb6c594755aa45452f73d572e5 : SUCCESS in 4m 18s\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/c233f5a9857548ae8bae2683b7c7ac01 : SUCCESS in 5m 45s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e90b7f527d8548488450154a286d7a0a : SUCCESS in 8m 17s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/16add323d57240e287ef68c5b491d72f : SUCCESS in 4m 28s\n- nodepool-functional-openstack-src https://zuul.opendev.org/t/openstack/build/03326bf08f404e7586c09f1b69063f2e : SUCCESS in 36m 12s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/cfae680b9d3b485697d5f01b7e40c27e : SUCCESS in 54m 17s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/e828832c67aa4fabb2b50028e98536cb : SUCCESS in 1h 15m 59s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/fc0adb5fef1e47278dfff583c40decde : SUCCESS in 54m 42s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/50899da82bf541ca9b60287377584eaa : SUCCESS in 54m 14s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/c1561d2a95194747b9bb35a53c69a20a : SUCCESS in 34m 49s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/8e62bee5ba8a4685a13b2d920def5350 : SUCCESS in 36m 32s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/abf9fe60839648ed8a996244fc162d3a : FAILURE in 59m 19s (non-voting)\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/b972e25f85e9485fa8da0111b75c5e03 : SUCCESS in 57m 07s (non-voting)\n- bifrost-integration-tinyipa-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/42fa01f899b64d01bf6a699fbab54fdf : SUCCESS in 15m 39s (non-voting)\n- metalsmith-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/5a5b0cf5ae7c4a449fee1dc40e0ac27f : SUCCESS in 1h 02m 08s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/8ca52fe3edae4d00ba8d95bcd623c243 : SUCCESS in 48m 18s (non-voting)\n- openstacksdk-ansible-stable-2.8-functional-devstack https://zuul.opendev.org/t/openstack/build/643a5c96c6af4556acac8a562be72cc2 : FAILURE in 26m 26s (non-voting)\n- openstacksdk-ansible-stable-2.9-functional-devstack https://zuul.opendev.org/t/openstack/build/c30460a29b81423084f05dee2bafc7fb : FAILURE in 42m 16s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"335ccbcc8d4c0caf2fbed09506f288159c389c64","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2020-07-25 12:36:43.000000000","message":"Patch Set 5: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":5},{"id":"72697139fc62d7da7bcc27fa58814d8dda595b97","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-25 12:36:55.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":5},{"id":"02b5958c95c0ee8119a27025130179d51e3dccc4","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-25 14:01:50.000000000","message":"Patch Set 5: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- requirements-check https://zuul.opendev.org/t/openstack/build/4464fb1c7b9b49289e7b62e2ab09bad8 : SUCCESS in 2m 50s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/00dfeee17e6e480b9cca014673cc71ba : SUCCESS in 5m 03s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/36e9dd9f91514b59b441ef5ce0f93852 : SUCCESS in 4m 08s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/6581b9ccaeae464eafbf037069688e68 : SUCCESS in 4m 57s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/9374f099fa6e41cea5520ab42cfeeb62 : SUCCESS in 5m 21s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/702cc980054140ee85dfdd0fa4ad2727 : SUCCESS in 54m 42s\n- openstacksdk-tox-py38-tips https://zuul.opendev.org/t/openstack/build/89af2a0883bb4fb7b1fdc3df5f41c3cb : SUCCESS in 5m 39s\n- os-client-config-tox-py37-tips https://zuul.opendev.org/t/openstack/build/13559d26e1b340928ef9e693479c245e : SUCCESS in 5m 06s\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/121e6e2f14dc43da8e713a8dbdf750ff : SUCCESS in 5m 11s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6f8801e74836480888a8d296956202ab : SUCCESS in 8m 02s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/fdfc27879e4242c994eae69fd6ee4b04 : SUCCESS in 4m 18s\n- nodepool-functional-openstack-src https://zuul.opendev.org/t/openstack/build/75a4e1d7d69e41b18f4f2d3dbeeb31e7 : SUCCESS in 43m 14s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/e76b46509c90435fb6c34c249f02de36 : SUCCESS in 1h 00m 28s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/cb1203acc30e4fb6b0287b801b49b37b : SUCCESS in 1h 23m 33s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/278766404aaa446f88e8afca472298c6 : SUCCESS in 59m 40s","accounts_in_message":[],"_revision_number":5},{"id":"dbfc1237c67236485fe7e27fd4cfaa59da94a382","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-25 14:01:51.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":5},{"id":"6bb5cdd18d4cf9f78b2806085d10fcf69a9a9596","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-25 14:03:09.000000000","message":"Patch Set 5:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/36b93305d40a4b4e8feb958fb45aa975 : SUCCESS in 58s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/166e18d15bfd4aa285f19edd5e9ca45c : SUCCESS in 44s","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"6f9cd3f7a7b7823195c4b6fa564e094618afbdff","revisions":{"ec5744d5b4c9a095b9f02a6b05007eb121b9bc2a":{"kind":"REWORK","_number":1,"created":"2020-06-09 08:52:11.000000000","uploader":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"ref":"refs/changes/55/734455/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/55/734455/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/55/734455/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/55/734455/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/55/734455/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/55/734455/1"}}},"commit":{"parents":[{"commit":"e524e4f64e5e3aa93a6a5ff03d6a3176cefec4ff","subject":"Merge \"Add user_projects method to docs index\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/e524e4f64e5e3aa93a6a5ff03d6a3176cefec4ff"}]}],"author":{"name":"Hervé Beraud","email":"hberaud@redhat.com","date":"2020-06-09 08:52:02.000000000","tz":120},"committer":{"name":"Hervé Beraud","email":"hberaud@redhat.com","date":"2020-06-09 08:52:02.000000000","tz":120},"subject":"Use unittest.mock instead of mock","message":"Use unittest.mock instead of mock\n\nThe mock third party library was needed for mock support in py2\nruntimes. Since we now only support py36 and later, we can use the\nstandard lib unittest.mock module instead.\n\nChange-Id: I90d966a150d128e177f157e292035cfb71d89ad1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/ec5744d5b4c9a095b9f02a6b05007eb121b9bc2a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/ec5744d5b4c9a095b9f02a6b05007eb121b9bc2a"}]},"branch":"refs/heads/master"},"13bc17a803a1d0689bb32e6412fba72157e88138":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2020-06-16 22:05:13.000000000","uploader":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"ref":"refs/changes/55/734455/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/55/734455/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/55/734455/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/55/734455/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/55/734455/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/55/734455/2"}}},"commit":{"parents":[{"commit":"f079ae7f1bfd5af7303c7bbcf99c7ab6dfc65dc3","subject":"Drop python3.5 support","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/f079ae7f1bfd5af7303c7bbcf99c7ab6dfc65dc3"}]}],"author":{"name":"Hervé Beraud","email":"hberaud@redhat.com","date":"2020-06-09 08:52:02.000000000","tz":120},"committer":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2020-06-16 22:02:44.000000000","tz":-300},"subject":"Use unittest.mock instead of mock","message":"Use unittest.mock instead of mock\n\nThe mock third party library was needed for mock support in py2\nruntimes. Since we now only support py36 and later, we can use the\nstandard lib unittest.mock module instead.\n\nChange-Id: I90d966a150d128e177f157e292035cfb71d89ad1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/13bc17a803a1d0689bb32e6412fba72157e88138"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/13bc17a803a1d0689bb32e6412fba72157e88138"}]},"branch":"refs/heads/master"},"98ba48eea3c8cc934ab6fa048eabba170996b78a":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2020-06-17 17:22:41.000000000","uploader":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"ref":"refs/changes/55/734455/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/55/734455/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/55/734455/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/55/734455/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/55/734455/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/55/734455/3"}}},"commit":{"parents":[{"commit":"22c32fddefb7f638cd2e7ac169520c4bad1fe6c0","subject":"Drop python3.5 support","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/22c32fddefb7f638cd2e7ac169520c4bad1fe6c0"}]}],"author":{"name":"Hervé Beraud","email":"hberaud@redhat.com","date":"2020-06-09 08:52:02.000000000","tz":120},"committer":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2020-06-17 17:22:36.000000000","tz":-300},"subject":"Use unittest.mock instead of mock","message":"Use unittest.mock instead of mock\n\nThe mock third party library was needed for mock support in py2\nruntimes. Since we now only support py36 and later, we can use the\nstandard lib unittest.mock module instead.\n\nChange-Id: I90d966a150d128e177f157e292035cfb71d89ad1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/98ba48eea3c8cc934ab6fa048eabba170996b78a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/98ba48eea3c8cc934ab6fa048eabba170996b78a"}]},"branch":"refs/heads/master"},"e4a715559302b92913ff98801660af792a0b95e6":{"kind":"REWORK","_number":4,"created":"2020-06-17 17:50:20.000000000","uploader":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"ref":"refs/changes/55/734455/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/55/734455/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/55/734455/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/55/734455/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/55/734455/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/55/734455/4"}}},"commit":{"parents":[{"commit":"22c32fddefb7f638cd2e7ac169520c4bad1fe6c0","subject":"Drop python3.5 support","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/22c32fddefb7f638cd2e7ac169520c4bad1fe6c0"}]}],"author":{"name":"Hervé Beraud","email":"hberaud@redhat.com","date":"2020-06-09 08:52:02.000000000","tz":120},"committer":{"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","date":"2020-06-17 17:50:13.000000000","tz":-300},"subject":"Use unittest.mock instead of mock","message":"Use unittest.mock instead of mock\n\nThe mock third party library was needed for mock support in py2\nruntimes. Since we now only support py36 and later, we can use the\nstandard lib unittest.mock module instead.\n\nChange-Id: I90d966a150d128e177f157e292035cfb71d89ad1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/e4a715559302b92913ff98801660af792a0b95e6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/e4a715559302b92913ff98801660af792a0b95e6"}]},"branch":"refs/heads/master"},"6f9cd3f7a7b7823195c4b6fa564e094618afbdff":{"kind":"TRIVIAL_REBASE","_number":5,"created":"2020-07-17 07:55:55.000000000","uploader":{"_account_id":28522,"name":"Hervé Beraud","email":"herveberaud.pro@gmail.com","username":"hberaud"},"ref":"refs/changes/55/734455/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/55/734455/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/55/734455/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/55/734455/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/55/734455/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/55/734455/5"}}},"commit":{"parents":[{"commit":"37ed9303c9980f8188c01ef7efd9bdf537678f42","subject":"Merge \"Add block_storage find functions\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/37ed9303c9980f8188c01ef7efd9bdf537678f42"}]}],"author":{"name":"Hervé Beraud","email":"hberaud@redhat.com","date":"2020-06-09 08:52:02.000000000","tz":120},"committer":{"name":"Hervé Beraud","email":"hberaud@redhat.com","date":"2020-07-17 07:55:29.000000000","tz":120},"subject":"Use unittest.mock instead of mock","message":"Use unittest.mock instead of mock\n\nThe mock third party library was needed for mock support in py2\nruntimes. Since we now only support py36 and later, we can use the\nstandard lib unittest.mock module instead.\n\nChange-Id: I90d966a150d128e177f157e292035cfb71d89ad1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/6f9cd3f7a7b7823195c4b6fa564e094618afbdff"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/6f9cd3f7a7b7823195c4b6fa564e094618afbdff"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
