)]}'
{"id":"openstack%2Fopenstacksdk~715707","triplet_id":"openstack%2Fopenstacksdk~master~Ic22079f78f77221e83986e5a835457dbefc3ded7","project":"openstack/openstacksdk","branch":"master","topic":"hacking","hashtags":[],"change_id":"Ic22079f78f77221e83986e5a835457dbefc3ded7","subject":"Remove some unneeded things from test-requirements","status":"MERGED","created":"2020-03-29 15:30:00.000000000","updated":"2020-05-13 04:27:15.000000000","submitted":"2020-05-13 04:23:57.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":"715707-1589343837497-3f177800","meta_rev_id":"d1331c8760113df508c3f5c10767a621169a3e07","_number":715707,"virtual_id_number":715707,"owner":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"date":"2020-05-12 18:47:21.000000000","_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":0,"_account_id":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},{"value":0,"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-05-13 04:23:57.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},"all":[{"value":0,"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":2,"date":"2020-05-10 17:31:24.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},{"value":2,"date":"2020-05-12 06:40:03.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"all":[{"value":0,"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":0,"_account_id":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},{"value":1,"date":"2020-05-12 06:40:03.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Allow-Post-Review":{"all":[{"value":0,"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":0,"_account_id":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},{"value":0,"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{" 0":"Abstain","+1":"Approved for Zuul Post Review Pipeline"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"_account_id":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-05-10 17:31:24.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-05-12 06:40:03.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-05-13 04:23:57.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":"de73aebee5db4c2faee7ae174ee981b1ad48a0e4","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":"cd81ee1dab89c651d7a7e10e89cc42eb6c34b02c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-03-29 15:30:15.000000000","message":"Patch Set 1:\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":1},{"id":"384d1f9e29455dc1dfa53885a8157d6c077f3031","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-03-29 15:30:15.000000000","message":"Patch Set 1: Verified-1\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":1},{"id":"bf0aa3013b46e9d448a3cc0e29c05158256a2d7e","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.","accounts_in_message":[],"_revision_number":2},{"id":"9382ea058f60537db83ecb742109d4bea928563c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-03-29 17:33:56.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/0a95a06fd6c348f186d0f79cb3f464ee : SUCCESS in 2m 40s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/91af2b3d432148ab98125888cd82bfdd : FAILURE in 4m 16s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/fca2039df68f4590b065203d4f9f6b40 : FAILURE in 4m 24s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ed85d922a82849b18772c4ec6a4f343c : SUCCESS in 3m 21s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/2a7a8174b4da4c06a08eca167a5cd02d : FAILURE in 4m 19s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/5d91a63d3f40424885684b8d81f3ae8f : FAILURE in 4m 07s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/e6efc770c2324486b82c00c851bcc734 : SUCCESS in 4m 21s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/ef85541f5b6242c7b7d8dcf513bce3af : SUCCESS in 50m 10s\n- openstacksdk-tox-py36-tips https://zuul.opendev.org/t/openstack/build/ffad581a39ec4f279540700d441a0f44 : FAILURE in 4m 10s\n- os-client-config-tox-py37-tips https://zuul.opendev.org/t/openstack/build/f973da686e7d46cab3eb5c7e7f3f0666 : SUCCESS in 4m 17s\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/2b2830edef1a41f3b9db1352e2517cb3 : SUCCESS in 4m 49s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/603c922e97c44c7a943bef5d758bce0f : SUCCESS in 7m 58s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/b2261dd7c3384290905722de64f5e4e9 : SUCCESS in 4m 52s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/3faca9d8f1044568b250854b99ff6aaa : SUCCESS in 50m 45s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/436e43c2aa624240b5d33fe5c9d6959b : SUCCESS in 1h 19m 56s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/e6871d07afa84bef99640a765b032d93 : SUCCESS in 54m 50s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/ee08b52e323e4b7f9ef0b9ad1d10f359 : SUCCESS in 49m 06s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/7f3a569fd617461382a7b30d3e4a23ef : FAILURE in 28m 08s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/464e410c045b4068b079826d300d1df9 : SUCCESS in 36m 42s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/0cc922e3796e4dee8ab01282f3980696 : SUCCESS in 51m 16s (non-voting)\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/e7aa484f23fa464fa55fcd6a20d6b538 : SUCCESS in 50m 02s (non-voting)\n- bifrost-integration-tinyipa-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/fb5ab75f18dd4771921fa5aeadaf2b16 : SUCCESS in 18m 18s (non-voting)\n- metalsmith-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/98401455611b44598d6ab9e42beeed59 : SUCCESS in 1h 07m 09s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/bdbe33e51f3c42ada6fbbc8f5e8c6435 : SUCCESS in 35m 43s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"fc06d00ffef59f8662203db0397661fd25d57776","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: Patch Set 2 was rebased.","accounts_in_message":[],"_revision_number":3},{"id":"6539ab5a1402e2528ac30e81652fd0ae8531070d","author":{"_account_id":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},"date":"2020-03-29 19:03:47.000000000","message":"Patch Set 3: Code-Review+2\n\nlgtm and only failures are one from previous patch for now","accounts_in_message":[],"_revision_number":3},{"id":"b0f501bb22393e0114ccd6ca095e9c72fc2b7fe2","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2020-03-29 19:04:58.000000000","message":"Uploaded patch set 4: Patch Set 3 was rebased.","accounts_in_message":[],"_revision_number":4},{"id":"b1e9e3f0b066c9356a9a89fd220ef61badb873e4","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-03-29 20:25:12.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/4e889beefcac462091714ae5b516a13f : SUCCESS in 2m 21s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/c61d6f9fca2d4d469c27a8f7db372d81 : SUCCESS in 3m 46s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/36f9a0c4ddcc43ebbb6ca744f8030132 : FAILURE in 4m 01s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3fc47125a12c48e7a76e39ca2dfe4b06 : SUCCESS in 3m 06s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/f0d0bb61165b47bb8ad437f8286e146a : SUCCESS in 3m 23s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/f38a83b33afb43d9a2cbf8e48d45dc6d : SUCCESS in 3m 43s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/a529c5ea44f049709b0a8f939f8c99ad : SUCCESS in 3m 38s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/0128704ea52c4e13a8420fa0393a6789 : SUCCESS in 49m 11s\n- openstacksdk-tox-py36-tips https://zuul.opendev.org/t/openstack/build/6f52cba1a125446b97192f576a8c9f7f : SUCCESS in 4m 16s\n- os-client-config-tox-py37-tips https://zuul.opendev.org/t/openstack/build/a2fd1e74f44844c0b42b499a1ba1964f : SUCCESS in 3m 42s\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/a8214b643d594afa909f9d07d3f786ae : SUCCESS in 4m 19s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/cc8f3f07dd9047208975c7a758ec6179 : SUCCESS in 7m 06s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/83a950ab71f44ff69f95ad1792a40fab : SUCCESS in 3m 46s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/3344763a7e754eb099ae15c6b84e48f9 : SUCCESS in 48m 29s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/97e43ec1b81d48ae9cea4e98c1080b22 : SUCCESS in 1h 14m 26s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/e24e92b0d618499b9f013c78dcb78d47 : SUCCESS in 48m 30s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/604fc2d5f1764e608add6a008cd336eb : SUCCESS in 49m 29s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/47c11fd49db446b594f38e62c5e71a62 : FAILURE in 28m 56s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/07eeeb179f5841d3921edf8bb644a085 : SUCCESS in 32m 37s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/4175d3b6e85e42f4bf10fd9392d0af05 : SUCCESS in 53m 45s (non-voting)\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/b1d62362df0f412e93d7b0957cb82fbe : SUCCESS in 47m 10s (non-voting)\n- bifrost-integration-tinyipa-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/efc5a431006341fb83b6729fd2f04558 : SUCCESS in 15m 55s (non-voting)\n- metalsmith-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/58a4928c9bd941d98c406ac9e9a8ffdd : SUCCESS in 1h 09m 53s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/787c057c07004b568fcd192c332f59f6 : SUCCESS in 38m 32s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"9526733dcb3855d80baa6db30053fcad5fae9ac8","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2020-05-10 13:27:47.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"6d8a58d934dd98aa0c6aa9e6ed0e2485540c32b4","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-10 14:50:15.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- requirements-check https://zuul.opendev.org/t/openstack/build/fa0864e4c946459ab56692fd50d11575 : SUCCESS in 2m 07s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/7f62ed9f21e14d49bb9bec14b09eca7e : SUCCESS in 3m 48s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/6c949efc33ad40898a74a518375c275e : SUCCESS in 3m 44s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5dce49e1e98a4889acc2a209f67c87fe : SUCCESS in 4m 12s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/b714ba1ce3044f6599922a2561596927 : SUCCESS in 4m 18s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/7dde5e18fa984069852fce49d2a51493 : SUCCESS in 5m 32s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/8967c25261c04f9f9079666c28fcdcb2 : SUCCESS in 5m 23s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/f386801ccaa84a14b38ac0d3c89af1ef : SUCCESS in 53m 25s\n- openstacksdk-tox-py36-tips https://zuul.opendev.org/t/openstack/build/69739e457cfd4ce7937ce1c3faeb0a54 : SUCCESS in 4m 35s\n- os-client-config-tox-py37-tips https://zuul.opendev.org/t/openstack/build/4bb0d08fb2624ef5a4388ea5ca772577 : SUCCESS in 5m 18s\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/15a66d5d35fc44208694b450f35e137c : SUCCESS in 6m 01s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0783ee422cab447b826fb1897548c4bd : SUCCESS in 7m 10s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/df257e353fba4916a769f40d5c412e5a : SUCCESS in 4m 16s\n- nodepool-functional-openstack-src https://zuul.opendev.org/t/openstack/build/04c884056f4a46faa7340f10594cbf0e : SUCCESS in 30m 03s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/bcfd59b54614455db93803fd2117e001 : SUCCESS in 52m 26s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/86b00a759c3846cea09b2e87075d9c13 : SUCCESS in 1h 17m 36s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/5d2eec1ebdc3464bade54ac5e0cd97df : SUCCESS in 1h 02m 56s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/c0b5cb447c86461c8c839df6608fcf68 : SUCCESS in 50m 29s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/987ae121fa0a4e3cbba5893ab03cb1b2 : SUCCESS in 33m 29s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/81abf2b7f2134a2290d45c6a0334610a : SUCCESS in 38m 41s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/6c52d38a7b28411ba577f823bc7bdaf6 : SUCCESS in 53m 51s (non-voting)\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/dce64b53fb3a47608cebdf46e7a37d4a : FAILURE in 1h 02m 19s (non-voting)\n- bifrost-integration-tinyipa-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/7d706b9decbf4c7f8f5500d0e6d56c95 : SUCCESS in 17m 55s (non-voting)\n- metalsmith-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/58a7e46b7a7c45c5a5b2d0cb500c0c4d : SUCCESS in 1h 14m 08s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/2747f5b6a9ce46ab8e537e234c3c18d7 : SUCCESS in 49m 42s (non-voting)\n- openstacksdk-ansible-stable-2.8-functional-devstack https://zuul.opendev.org/t/openstack/build/57ba71a3c58b462da262f20f581c542f : FAILURE in 34m 18s (non-voting)\n- openstacksdk-ansible-stable-2.9-functional-devstack https://zuul.opendev.org/t/openstack/build/8a90b9ef01204957a78d43fcd80cf3a5 : FAILURE in 34m 32s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"270aa5066ebd90c3026158213d2a5908ed98f12c","author":{"_account_id":1004,"name":"Mohammed Naser","email":"mnaser@vexxhost.com","username":"mnaser"},"date":"2020-05-10 17:31:24.000000000","message":"Patch Set 5: Code-Review+2","accounts_in_message":[],"_revision_number":5},{"id":"af7a85e69e01d7eb8042c8be96f3836ef7fb9b5e","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2020-05-12 06:40:03.000000000","message":"Patch Set 5: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":5},{"id":"b97a301e07234ecd019891a45567114ec1ebd2e2","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-12 06:40:16.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":5},{"id":"3286e2cb52a6873cdc0393da5b612ce7e5f36d72","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-12 07:58:23.000000000","message":"Patch Set 5: Verified-2\n\nBuild failed (gate 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/35ec73f3da2141298c96bb6fb202e010 : SUCCESS in 3m 14s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/550c9bf4f27e40258592562434b16d1c : SUCCESS in 5m 21s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/e372936f27ea4571b71f59159c70da53 : SUCCESS in 6m 17s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/bcb7d1d879bd4b99b5144dba497e0252 : FAILURE in 4m 33s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/6c6567d9710b47e49244d05e4d4f8aa3 : SUCCESS in 5m 12s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/d80402132a474f1cb36d2969de301f56 : SUCCESS in 4m 43s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/37f9d2f0bb6a4bc4bb9542e387577323 : SUCCESS in 1h 01m 17s\n- openstacksdk-tox-py36-tips https://zuul.opendev.org/t/openstack/build/9b4dc25eb9cd45969500871fcea3cc68 : SUCCESS in 5m 50s\n- os-client-config-tox-py37-tips https://zuul.opendev.org/t/openstack/build/862adc0baa6541dd9b6265a5914cc65f : SUCCESS in 6m 30s\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/c40b9667002c43b8b2461fb49ee6ac07 : SUCCESS in 5m 53s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/892d5fbb71e742789160d08327443302 : SUCCESS in 11m 50s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/295a4f4fefcb4175a82147677e7f6253 : SUCCESS in 4m 43s\n- nodepool-functional-openstack-src https://zuul.opendev.org/t/openstack/build/17194656d619458994fce42a30b92006 : SUCCESS in 31m 16s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/680e391cd5f341d4be3c22ccffec2d57 : SUCCESS in 52m 29s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/866d69aaea604c46bc3655e1c3a84de9 : SUCCESS in 1h 16m 18s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/6dd71a0a7a8b4955a2b71394858308c7 : SUCCESS in 48m 25s\n\nWarning:\n  Comments left for invalid file openstack/cloud/_compute.py\n  Comments left for invalid file openstack/cloud/_block_storage.py\n  Comments left for invalid file openstack/tests/unit/cloud/test_stack.py\n  Comments left for invalid file openstack/tests/unit/cloud/test_object.py\n  Comments left for invalid file openstack/orchestration/util/utils.py\n  Comments left for invalid file openstack/orchestration/util/event_utils.py\n  Comments left for invalid file openstack/config/loader.py\n  Comments left for invalid file openstack/tests/unit/cloud/test_security_groups.py","accounts_in_message":[],"_revision_number":5},{"id":"d9dd9f1713b4c5e31e823f7bfafb9b4b703cd624","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2020-05-12 18:47:21.000000000","message":"Patch Set 5:\n\nrecheck","accounts_in_message":[],"_revision_number":5},{"id":"5338cacbc3f6026a2e1bffe6c9c164e291cb9263","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-13 02:55:54.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- requirements-check https://zuul.opendev.org/t/openstack/build/0cac5cc3ba00488eb25e951f034e8b7b : SUCCESS in 2m 47s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/59e50a7506bf43dfbd5f23b585c92e56 : SUCCESS in 5m 53s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/8ff17a37656649398c66f784f0e6aafc : SUCCESS in 5m 27s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9dddc857621844fda657cc0de960d1bd : SUCCESS in 4m 13s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/2f43caff6f3e4d4092b43b40ed3d687d : SUCCESS in 4m 42s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/9da018252e4c4717b713410fd437000b : SUCCESS in 5m 48s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/2d6ff948403c4b11b0b8588787ed9ef3 : SUCCESS in 6m 21s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/f6337695317d44a29c8aea0973968b2a : SUCCESS in 57m 53s\n- openstacksdk-tox-py36-tips https://zuul.opendev.org/t/openstack/build/d2c81f9b11c344599e3726087a585b33 : SUCCESS in 4m 56s\n- os-client-config-tox-py37-tips https://zuul.opendev.org/t/openstack/build/8998f10fed76448f8978cf5b3c16328e : SUCCESS in 4m 41s\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/e52f93e9cbae4c1790d3fe30e998d4aa : SUCCESS in 8m 08s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ad87069bcf4b499cb5a12d5d7dac64c4 : SUCCESS in 9m 10s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/fe5b8942886440e1bb5f7ba3b87fd8bf : SUCCESS in 5m 38s\n- nodepool-functional-openstack-src https://zuul.opendev.org/t/openstack/build/eed4a8cf13cb428d9a2d5fd4e5dd9466 : SUCCESS in 35m 35s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/fe28f73b3ec54b0f896db7d962ccd9df : SUCCESS in 54m 32s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/6e5c3ba45c5b4f19b6f7a1450e0bcc55 : SUCCESS in 1h 14m 59s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/a66ee554c3564752a2663b9137c74026 : SUCCESS in 1h 00m 49s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/194223061620435681fb3f0b2a27cbdd : SUCCESS in 53m 38s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/61ab7fd6e2e24234b982cb5a679f88db : SUCCESS in 37m 32s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/d29cf1fbb10940aa9d495972eca509c5 : SUCCESS in 38m 40s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/853da6baf05f4e3f9ddbf97995a05565 : SUCCESS in 55m 25s (non-voting)\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/e7565b6bab9341c4826e4683cf3af632 : FAILURE in 1h 02m 11s (non-voting)\n- bifrost-integration-tinyipa-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/2663d80821ff4150817aacefe83c7281 : SUCCESS in 18m 02s (non-voting)\n- metalsmith-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/8c0a927e8c764be4931e7c528d3b8ed4 : SUCCESS in 1h 32m 14s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/21a13fa1eb20416f87a2b3f7e5c335cf : SUCCESS in 44m 14s (non-voting)\n- openstacksdk-ansible-stable-2.8-functional-devstack https://zuul.opendev.org/t/openstack/build/a794fcc88c9d447bb0b4c2acdd4e633c : FAILURE in 37m 40s (non-voting)\n- openstacksdk-ansible-stable-2.9-functional-devstack https://zuul.opendev.org/t/openstack/build/120ef7cd279e4cfe9ab01ab8d729b8ed : FAILURE in 37m 54s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"cea1d70881c3a25cf76268432c682e00b9548b8e","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-13 02:56:09.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":5},{"id":"db2082a907972e857f6984f374fa956b44e0c1c1","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-13 04:23:57.000000000","message":"Patch Set 5: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- requirements-check https://zuul.opendev.org/t/openstack/build/7b91413462fa4c8eb72b7f73063af3d5 : SUCCESS in 3m 22s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/f0ff8a3fbcbf4a5ebfd2af53676bd766 : SUCCESS in 5m 03s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/2f1ad9c4fedd42ce8fbcadfa8e995aeb : SUCCESS in 4m 41s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/bb81996f97604b7e8089b582fdbfee53 : SUCCESS in 4m 01s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/2f4eb204dfcf435c8e6294834ce0eab2 : SUCCESS in 4m 32s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/aaac4a279be3420d8e0b49e3de4e8524 : SUCCESS in 4m 59s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/9e6eb20b23f14fbbb6ac897d0f3d9e82 : SUCCESS in 53m 08s\n- openstacksdk-tox-py36-tips https://zuul.opendev.org/t/openstack/build/75c08329e7c04e28bf6a5f40736f6c76 : SUCCESS in 4m 22s\n- os-client-config-tox-py37-tips https://zuul.opendev.org/t/openstack/build/3514341adbe14deda34b7234b43b6720 : SUCCESS in 4m 21s\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/e9b11acb42864bf784b78e06138a3966 : SUCCESS in 5m 42s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/bd72c65963dc4931ac7298bcf7416721 : SUCCESS in 9m 19s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/6191132714cc4e708656bab48b62bb4b : SUCCESS in 4m 42s\n- nodepool-functional-openstack-src https://zuul.opendev.org/t/openstack/build/1bab6eb79e33496188d014dda655aa0c : SUCCESS in 42m 15s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/5b662094ccd248f5a1a9f55cd4b38580 : SUCCESS in 53m 32s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/89611ba4af8d43b181258fc881827173 : SUCCESS in 1h 16m 21s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/d797c89398e447888cef6011ccc760db : SUCCESS in 58m 01s","accounts_in_message":[],"_revision_number":5},{"id":"14b3c9e3cd3d45b9241dd22408577aeab107a30a","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-13 04:23:57.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":5},{"id":"9c9e98ffd6388dd3e0b5ddd3dc84ab674501ddb4","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-05-13 04:27:15.000000000","message":"Patch Set 5:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/78c41d81932d476f975aa26faf9ca2eb : SUCCESS in 1m 14s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/481bb0aaac5f4c8cb79f8bb75ef7bb6a : SUCCESS in 1m 24s","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"9b253307a7973c51e2df05bfa0e288ea53b11698","revisions":{"d552d06284e911a76e6800f270433411b0cf60ae":{"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/07/715707/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/07/715707/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/07/715707/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/07/715707/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/07/715707/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/07/715707/1"}}},"commit":{"parents":[{"commit":"c9d5b1526cdc4ed858ee451b60512de0e247d3e4","subject":"Switch to unittest.mock from mock","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/c9d5b1526cdc4ed858ee451b60512de0e247d3e4"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2020-03-29 15:23:20.000000000","tz":-300},"committer":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2020-03-29 15:29:41.000000000","tz":-300},"subject":"Remove some unneeded things from test-requirements","message":"Remove some unneeded things from test-requirements\n\nWe don\u0027t need to depend directly on python-subunit.\nIn python3 we don\u0027t need safe_hasattr.\nWe don\u0027t use testrepository.\n\nIn lower constraints, os-client-config and mox3 are\ntransitive depends that we do not care about so don\u0027t\nneed to track lower pins for them.\n\nfutures and ipaddress were removed from requirements\nbut not from lc.\n\nFinally, remove future from lc and from __future__\nsince we\u0027re python3 only.\n\nChange-Id: Ic22079f78f77221e83986e5a835457dbefc3ded7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/d552d06284e911a76e6800f270433411b0cf60ae"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/d552d06284e911a76e6800f270433411b0cf60ae"}]},"branch":"refs/heads/master"},"de3a9f6e39d8d00dfcb842c1ecb9cc58c46246d8":{"kind":"REWORK","_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/07/715707/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/07/715707/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/07/715707/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/07/715707/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/07/715707/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/07/715707/2"}}},"commit":{"parents":[{"commit":"d479c99cebd150e186d87e2b31e69d90c36a2319","subject":"Switch to unittest.mock from mock","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/d479c99cebd150e186d87e2b31e69d90c36a2319"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2020-03-29 15:23:20.000000000","tz":-300},"committer":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2020-03-29 16:07:58.000000000","tz":-300},"subject":"Remove some unneeded things from test-requirements","message":"Remove some unneeded things from test-requirements\n\nWe don\u0027t need to depend directly on python-subunit.\nIn python3 we don\u0027t need safe_hasattr.\nWe don\u0027t use testrepository.\n\nIn lower constraints, os-client-config and mox3 are\ntransitive depends that we do not care about so don\u0027t\nneed to track lower pins for them.\n\nfutures and ipaddress were removed from requirements\nbut not from lc.\n\nFinally, remove future from lc and from __future__\nsince we\u0027re python3 only.\n\nChange-Id: Ic22079f78f77221e83986e5a835457dbefc3ded7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/de3a9f6e39d8d00dfcb842c1ecb9cc58c46246d8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/de3a9f6e39d8d00dfcb842c1ecb9cc58c46246d8"}]},"branch":"refs/heads/master"},"34383e29b6e2fa45a84f3bc09d67b5da4dea4e2c":{"kind":"TRIVIAL_REBASE","_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/07/715707/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/07/715707/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/07/715707/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/07/715707/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/07/715707/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/07/715707/3"}}},"commit":{"parents":[{"commit":"225800a2f69cfb26913be26e0720f06a5ffd1e3f","subject":"Switch to unittest.mock from mock","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/225800a2f69cfb26913be26e0720f06a5ffd1e3f"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2020-03-29 15:23:20.000000000","tz":-300},"committer":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2020-03-29 17:51:57.000000000","tz":-300},"subject":"Remove some unneeded things from test-requirements","message":"Remove some unneeded things from test-requirements\n\nWe don\u0027t need to depend directly on python-subunit.\nIn python3 we don\u0027t need safe_hasattr.\nWe don\u0027t use testrepository.\n\nIn lower constraints, os-client-config and mox3 are\ntransitive depends that we do not care about so don\u0027t\nneed to track lower pins for them.\n\nfutures and ipaddress were removed from requirements\nbut not from lc.\n\nFinally, remove future from lc and from __future__\nsince we\u0027re python3 only.\n\nChange-Id: Ic22079f78f77221e83986e5a835457dbefc3ded7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/34383e29b6e2fa45a84f3bc09d67b5da4dea4e2c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/34383e29b6e2fa45a84f3bc09d67b5da4dea4e2c"}]},"branch":"refs/heads/master"},"b4a3f73e6e88ca01288668c4537a0be1cca1d0ad":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2020-03-29 19:04:58.000000000","uploader":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"ref":"refs/changes/07/715707/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/07/715707/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/07/715707/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/07/715707/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/07/715707/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/07/715707/4"}}},"commit":{"parents":[{"commit":"ded68b06293bacb3f4209f104aa009e0bb7ff5d2","subject":"Switch to unittest.mock from mock","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/ded68b06293bacb3f4209f104aa009e0bb7ff5d2"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2020-03-29 15:23:20.000000000","tz":-300},"committer":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2020-03-29 19:04:54.000000000","tz":-300},"subject":"Remove some unneeded things from test-requirements","message":"Remove some unneeded things from test-requirements\n\nWe don\u0027t need to depend directly on python-subunit.\nIn python3 we don\u0027t need safe_hasattr.\nWe don\u0027t use testrepository.\n\nIn lower constraints, os-client-config and mox3 are\ntransitive depends that we do not care about so don\u0027t\nneed to track lower pins for them.\n\nfutures and ipaddress were removed from requirements\nbut not from lc.\n\nFinally, remove future from lc and from __future__\nsince we\u0027re python3 only.\n\nChange-Id: Ic22079f78f77221e83986e5a835457dbefc3ded7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/b4a3f73e6e88ca01288668c4537a0be1cca1d0ad"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/b4a3f73e6e88ca01288668c4537a0be1cca1d0ad"}]},"branch":"refs/heads/master"},"9b253307a7973c51e2df05bfa0e288ea53b11698":{"kind":"REWORK","_number":5,"created":"2020-05-10 13:27:47.000000000","uploader":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"ref":"refs/changes/07/715707/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/07/715707/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/07/715707/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/07/715707/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/07/715707/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/07/715707/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:23:20.000000000","tz":-300},"committer":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2020-05-10 13:23:38.000000000","tz":-300},"subject":"Remove some unneeded things from test-requirements","message":"Remove some unneeded things from test-requirements\n\nWe don\u0027t need to depend directly on python-subunit.\nIn python3 we don\u0027t need safe_hasattr.\nWe don\u0027t use testrepository.\n\nIn lower constraints, os-client-config and mox3 are\ntransitive depends that we do not care about so don\u0027t\nneed to track lower pins for them.\n\nfutures and ipaddress were removed from requirements\nbut not from lc.\n\nFinally, remove future from lc and from __future__\nsince we\u0027re python3 only.\n\nChange-Id: Ic22079f78f77221e83986e5a835457dbefc3ded7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/9b253307a7973c51e2df05bfa0e288ea53b11698"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/9b253307a7973c51e2df05bfa0e288ea53b11698"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
