)]}'
{"id":"openstack%2Fopenstacksdk~715706","triplet_id":"openstack%2Fopenstacksdk~master~Iec633aabf0aaa1fcb340df29e4123102d6f2cb74","project":"openstack/openstacksdk","branch":"master","topic":"hacking","hashtags":[],"change_id":"Iec633aabf0aaa1fcb340df29e4123102d6f2cb74","subject":"Switch to unittest.mock from mock","status":"ABANDONED","created":"2020-03-29 15:30:00.000000000","updated":"2021-12-01 10:05:26.000000000","total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"5566fe961566781cc46644fc0ddcff4bb93576de","_number":715706,"virtual_id_number":715706,"owner":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"date":"2020-03-30 15:09:04.000000000","_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"date":"2020-03-31 12:58:40.000000000","_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},{"tag":"autogenerated:zuul:check","value":-1,"date":"2020-03-30 14:53:04.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"date":"2020-08-01 17:21:13.000000000","_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":"","value":-1,"default_value":0,"optional":true},"Code-Review":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"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":"","default_value":0,"optional":true},"Workflow":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":0},"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"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":[{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":0,"max":1},"_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":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-03-30 14:53:04.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"},{"updated":"2020-03-31 12:58:40.000000000","updated_by":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"reviewer":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"state":"REVIEWER"},{"updated":"2020-08-01 17:21:13.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"}],"messages":[{"id":"a7ee86bdadfa8113ac197063c671e98c89936932","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2020-03-29 15:30:00.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"9336b35796c2edf99229ccce095479ab0fd89448","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2020-03-29 16:08:04.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.","accounts_in_message":[],"_revision_number":2},{"id":"065fe3ff7178a29937e038ff8740113b25dda257","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-03-29 17:25:52.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/c595921da8554e7c86d0c47ac92a192c : SUCCESS in 2m 36s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/8807118cfaf44b04816eafc198b65d22 : FAILURE in 4m 33s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/7303010b457c49d68b477bf8f1ec6dc0 : FAILURE in 4m 23s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f874f0c4ea5a40d7bbb76b82f8cf00b9 : SUCCESS in 3m 58s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/1bb1d17158f04b4fa2bb145e9445f4a3 : FAILURE in 4m 11s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/cf53c5e5c0944ea2b95e4e4281f6e38c : FAILURE in 4m 01s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/0b414eb0994d4cb498ef28cd6f9a64e7 : SUCCESS in 4m 12s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/23b56f43baeb404ea6b393a78f78da8f : SUCCESS in 51m 04s\n- openstacksdk-tox-py36-tips https://zuul.opendev.org/t/openstack/build/c5e3a6cb4f5a4caab403785dc90c8993 : FAILURE in 4m 28s\n- os-client-config-tox-py37-tips https://zuul.opendev.org/t/openstack/build/4e10ff7e3ea14215b252c14b5651ffba : SUCCESS in 4m 12s\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/519bf572d4484d32a2209dade206e193 : SUCCESS in 4m 38s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1b493af544f44b92b6c21618fd8ac6b7 : SUCCESS in 7m 39s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/e5874f3a45494945b6fac820e622505c : SUCCESS in 4m 08s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/c92d42a3ccc143a7aea2af6507d82e6c : SUCCESS in 49m 38s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/5fbf6aa2f5124383b229af665bb12b9d : SUCCESS in 1h 14m 45s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/805d79f671974b12ab25b8edb16d0464 : SUCCESS in 50m 32s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/ee89a76c0bef4da494a559d11d01abf0 : SUCCESS in 53m 54s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/219ca4d1ee654aac95f1f16945a4cc01 : FAILURE in 28m 50s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/339f2dbdfbb44584997ec56fbbc2f245 : SUCCESS in 32m 27s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/6c59360f644d446caf1f05633180ba39 : SUCCESS in 52m 08s (non-voting)\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/81b954d7a5b04f36a52c5b7fb68e2123 : SUCCESS in 51m 18s (non-voting)\n- bifrost-integration-tinyipa-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/5557b2cf06764b82b8d6166b6bf9c99d : SUCCESS in 18m 13s (non-voting)\n- metalsmith-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/814d1adecf87415986c553ca1eed86de : SUCCESS in 1h 10m 36s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/af454e8d500d4ce497e5f15745e29ba3 : SUCCESS in 39m 53s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"c5028d130baf80a647d872eb38fe46ed48bc88a8","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2020-03-29 17:52:30.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"9f480a1dbbf465d859c36a04885a91f452dfb49a","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2020-03-29 19:04:51.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"cb73281336f90d1b9132152486119400e1943faa","author":{"_account_id":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},"date":"2020-03-29 20:04:00.000000000","message":"Patch Set 4: Code-Review+2","accounts_in_message":[],"_revision_number":4},{"id":"84a0806d677af1e6bb544ae1f310478b79465e44","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-03-29 20:34:00.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/ce53eca11cb14da7acf56ad10bfd66c8 : SUCCESS in 2m 44s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/6ff540d1fd544b1b99b33967a4475f5b : SUCCESS in 3m 34s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/cc5f2653e5d74ba890ca2df73b6a1d44 : FAILURE in 3m 58s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/50f050f5689040d7ace43bdf148ce2a2 : SUCCESS in 3m 11s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/041ac263ee374061b5a535de2bcee5f9 : SUCCESS in 3m 32s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/ce098d68d841430591087692badd0216 : SUCCESS in 4m 07s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/4a823629e2b34e5c97af5c26c51a4049 : SUCCESS in 3m 47s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/728452616cda46a4af6ca9a9e0087456 : SUCCESS in 54m 35s\n- openstacksdk-tox-py36-tips https://zuul.opendev.org/t/openstack/build/43f489b335134f0fa67d18790f3f8f95 : SUCCESS in 3m 47s\n- os-client-config-tox-py37-tips https://zuul.opendev.org/t/openstack/build/013052e2cc0b462b9387111e52bc423f : SUCCESS in 3m 51s\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/e5e8a3896ce84b91842bcf7dbb4d6620 : SUCCESS in 4m 33s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/948f21e1418a47b9aacc382291dc56fb : SUCCESS in 9m 10s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/d654694760a54bf88749531961c0cd9c : SUCCESS in 3m 38s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/31fc7c4b6ed4445fbbbb3e12d7ce235e : SUCCESS in 56m 12s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/7a42d80e7ceb485e9efa387ebd4b34e1 : SUCCESS in 1h 23m 01s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/b20382c624e24d588b91844f134f7e68 : SUCCESS in 49m 42s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/8a167222cfcf4a6fbe2d4e0e156e938f : SUCCESS in 50m 20s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/b9a31b07d89d4d2498e0628d593adc94 : FAILURE in 29m 08s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/374e15eccd2d4419a5b094608d2c5d76 : SUCCESS in 39m 56s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/b68d3b8d39a247358e2f5a7704532f72 : SUCCESS in 45m 40s (non-voting)\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/641baa463cd6452e8d5d62f159ba06f9 : SUCCESS in 48m 07s (non-voting)\n- bifrost-integration-tinyipa-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/52abd95ecb0c4d7a861180651431b19a : SUCCESS in 25m 12s (non-voting)\n- metalsmith-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/49661abe433d473a9741274072b293f2 : SUCCESS in 1h 18m 37s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/537968710bda416eac76f098b52743b5 : SUCCESS in 36m 59s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"4f981cf934d3ae50137eaf37764f42354dde555b","author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"date":"2020-03-30 08:30:58.000000000","message":"Patch Set 4:\n\nassert_called is also introduced in python 3.6, maybe change that too with assertEqual or assert_called_with ?","accounts_in_message":[],"_revision_number":4},{"id":"fa9be15e8550d2e535a7af3b2c18fb417a1d27a6","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2020-03-30 12:58:49.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"74a3bbbf01ec5a3c71f6dbe6336a3df3513826c8","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2020-03-30 13:42:10.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"8dc9abaa05c85e825562afbc10aa2a776447130f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-03-30 14:53:04.000000000","message":"Patch Set 5: 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/ce93d46c79ed46e08dde1440a1a08f9c : SUCCESS in 3m 35s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/f731a4618b274435bdffac9a4764e334 : SUCCESS in 4m 20s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/f82986ec90cf439d805d80466623d861 : FAILURE in 4m 53s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/45cd20f06e7c4620a945878c4c1b0619 : SUCCESS in 4m 34s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/23a3b1e4db7a48a08d7c278f4d25d3e3 : SUCCESS in 6m 01s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/fbb220e66b0448d8838a340236b2d26d : SUCCESS in 7m 01s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/bf806936a4754482b39a4bfdf7e1cced : SUCCESS in 4m 46s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/54520bb33fdc4d3fb8ce4d4901d223a7 : SUCCESS in 56m 58s\n- openstacksdk-tox-py36-tips https://zuul.opendev.org/t/openstack/build/1aa06b6908d8455c8e7eb3fb50e1816c : SUCCESS in 5m 33s\n- os-client-config-tox-py37-tips https://zuul.opendev.org/t/openstack/build/7c4a06d8d00d4ce79bb9b45c4800a79c : SUCCESS in 6m 18s\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/d2442ca1287c41559f73a7a61c50acb7 : SUCCESS in 5m 25s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/11ad10fe6e5b4bb0b92cb4ce56ab41a9 : SUCCESS in 8m 22s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/956f70abcfdf471db947ca5ff384c701 : SUCCESS in 5m 50s\n- nodepool-functional-openstack-src https://zuul.opendev.org/t/openstack/build/6c98ee59080b435587219594e84f2f67 : SUCCESS in 37m 38s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/f0d8c7383ec04394a56e897260ade218 : SUCCESS in 56m 17s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/febe692020c0455ca57566a03e7067b0 : SUCCESS in 1h 19m 57s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/4c925cf624e34fe3bc117ec653b42c23 : SUCCESS in 56m 40s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/71f82faafaaa4fa89468fe1ebeb4fb0a : SUCCESS in 57m 49s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/7dbce372e4df417a9dda1bf8e218bf43 : FAILURE in 30m 57s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/e2413ff571d84c908e966997180cdbc4 : SUCCESS in 37m 12s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/335c6557946b401da78242ae693f7b65 : SUCCESS in 59m 52s (non-voting)\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/47b551b6775b4bf3841bbbde486a5158 : SUCCESS in 51m 59s (non-voting)\n- bifrost-integration-tinyipa-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/f613a4ccf87f455fa08886602ab483c8 : SUCCESS in 18m 34s (non-voting)\n- metalsmith-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/046789e71d494f059042adfd3839346f : SUCCESS in 1h 15m 08s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/a40e7d23b108482ab76ba2432b077273 : SUCCESS in 39m 04s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"8785ee63851aad6c43e19e261323bfc6bd48ae08","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2020-03-30 15:09:04.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"970268c547ecc312836e84e3f73c0ccd15be24a7","author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"date":"2020-03-31 12:58:40.000000000","message":"Patch Set 5:\n\nwe can\u0027t use assert_not_called either with python 3.5, maybe use call_count\u003d\u003d0 ?","accounts_in_message":[],"_revision_number":5},{"id":"c7290910135ac98f1bbda7e26bf1f678b14de253","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2020-03-31 13:00:28.000000000","message":"Patch Set 5:\n\nor assertFalse(m.called)","accounts_in_message":[],"_revision_number":5},{"id":"da8722db287944c1dc1e3e7cfcead58d2ddce108","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2020-08-01 17:21:13.000000000","message":"Patch Set 5:\n\nI think another patch has merged to address this.","accounts_in_message":[],"_revision_number":5},{"id":"5566fe961566781cc46644fc0ddcff4bb93576de","tag":"autogenerated:gerrit:abandon","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-12-01 10:05:26.000000000","message":"Abandoned\n\nThis was done in I90d966a150d128e177f157e292035cfb71d89ad1","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"75651e566cf9505194861ecfdcd732353921cdb1","revisions":{"c9d5b1526cdc4ed858ee451b60512de0e247d3e4":{"kind":"REWORK","_number":1,"created":"2020-03-29 15:30:00.000000000","uploader":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"ref":"refs/changes/06/715706/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/06/715706/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/06/715706/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/06/715706/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/06/715706/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/06/715706/1"}}},"commit":{"parents":[{"commit":"7b8009a811cbb280956238424078d99764a62762","subject":"Update local hacking checks","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/7b8009a811cbb280956238424078d99764a62762"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2020-03-29 15:00:11.000000000","tz":-300},"committer":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2020-03-29 15:00:11.000000000","tz":-300},"subject":"Switch to unittest.mock from mock","message":"Switch to unittest.mock from mock\n\nWe\u0027re python3 only now, we don\u0027t need the mock package.\n\nChange-Id: Iec633aabf0aaa1fcb340df29e4123102d6f2cb74\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/c9d5b1526cdc4ed858ee451b60512de0e247d3e4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/c9d5b1526cdc4ed858ee451b60512de0e247d3e4"}]},"branch":"refs/heads/master"},"d479c99cebd150e186d87e2b31e69d90c36a2319":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2020-03-29 16:08:04.000000000","uploader":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"ref":"refs/changes/06/715706/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/06/715706/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/06/715706/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/06/715706/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/06/715706/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/06/715706/2"}}},"commit":{"parents":[{"commit":"a0d75007a8e3197b3bd2d879556553bbc8b0ffb6","subject":"Update local hacking checks","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/a0d75007a8e3197b3bd2d879556553bbc8b0ffb6"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2020-03-29 15:00:11.000000000","tz":-300},"committer":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2020-03-29 16:07:34.000000000","tz":-300},"subject":"Switch to unittest.mock from mock","message":"Switch to unittest.mock from mock\n\nWe\u0027re python3 only now, we don\u0027t need the mock package.\n\nChange-Id: Iec633aabf0aaa1fcb340df29e4123102d6f2cb74\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/d479c99cebd150e186d87e2b31e69d90c36a2319"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/d479c99cebd150e186d87e2b31e69d90c36a2319"}]},"branch":"refs/heads/master"},"225800a2f69cfb26913be26e0720f06a5ffd1e3f":{"kind":"REWORK","_number":3,"created":"2020-03-29 17:52:30.000000000","uploader":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"ref":"refs/changes/06/715706/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/06/715706/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/06/715706/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/06/715706/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/06/715706/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/06/715706/3"}}},"commit":{"parents":[{"commit":"a0d75007a8e3197b3bd2d879556553bbc8b0ffb6","subject":"Update local hacking checks","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/a0d75007a8e3197b3bd2d879556553bbc8b0ffb6"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2020-03-29 15:00:11.000000000","tz":-300},"committer":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2020-03-29 17:51:55.000000000","tz":-300},"subject":"Switch to unittest.mock from mock","message":"Switch to unittest.mock from mock\n\nWe\u0027re python3 only now, we don\u0027t need the mock package.\n\nChange-Id: Iec633aabf0aaa1fcb340df29e4123102d6f2cb74\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/225800a2f69cfb26913be26e0720f06a5ffd1e3f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/225800a2f69cfb26913be26e0720f06a5ffd1e3f"}]},"branch":"refs/heads/master"},"ded68b06293bacb3f4209f104aa009e0bb7ff5d2":{"kind":"REWORK","_number":4,"created":"2020-03-29 19:04:51.000000000","uploader":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"ref":"refs/changes/06/715706/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/06/715706/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/06/715706/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/06/715706/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/06/715706/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/06/715706/4"}}},"commit":{"parents":[{"commit":"a0d75007a8e3197b3bd2d879556553bbc8b0ffb6","subject":"Update local hacking checks","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/a0d75007a8e3197b3bd2d879556553bbc8b0ffb6"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2020-03-29 15:00:11.000000000","tz":-300},"committer":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2020-03-29 19:04:27.000000000","tz":-300},"subject":"Switch to unittest.mock from mock","message":"Switch to unittest.mock from mock\n\nWe\u0027re python3 only now, we don\u0027t need the mock package.\n\nassert_called_once is only in unittest.mock from 3.6 on,\nso replace that with assertEqual(1, call_count)\n\nChange-Id: Iec633aabf0aaa1fcb340df29e4123102d6f2cb74\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/ded68b06293bacb3f4209f104aa009e0bb7ff5d2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/ded68b06293bacb3f4209f104aa009e0bb7ff5d2"}]},"branch":"refs/heads/master"},"75651e566cf9505194861ecfdcd732353921cdb1":{"kind":"REWORK","_number":5,"created":"2020-03-30 12:58:49.000000000","uploader":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"ref":"refs/changes/06/715706/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/06/715706/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/06/715706/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/06/715706/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/06/715706/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/06/715706/5"}}},"commit":{"parents":[{"commit":"a0d75007a8e3197b3bd2d879556553bbc8b0ffb6","subject":"Update local hacking checks","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/a0d75007a8e3197b3bd2d879556553bbc8b0ffb6"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2020-03-29 15:00:11.000000000","tz":-300},"committer":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2020-03-30 12:58:20.000000000","tz":-300},"subject":"Switch to unittest.mock from mock","message":"Switch to unittest.mock from mock\n\nWe\u0027re python3 only now, we don\u0027t need the mock package.\n\nassert_called_once and assert_called are only in\nunittest.mock from 3.6 on, so replace them with\nassertEqual(1, call_count)\n\nChange-Id: Iec633aabf0aaa1fcb340df29e4123102d6f2cb74\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/75651e566cf9505194861ecfdcd732353921cdb1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/75651e566cf9505194861ecfdcd732353921cdb1"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
