)]}'
{"id":"openstack%2Fopenstacksdk~711235","triplet_id":"openstack%2Fopenstacksdk~master~I095a8aac336e5aa0fbfed64406e33b3b40ff42bc","project":"openstack/openstacksdk","branch":"master","hashtags":[],"change_id":"I095a8aac336e5aa0fbfed64406e33b3b40ff42bc","subject":"Replace assertItemsEqual with assertCountEqual","status":"MERGED","created":"2020-03-04 13:50:36.000000000","updated":"2020-03-04 18:09:45.000000000","submitted":"2020-03-04 18:07:31.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":"711235-1583345252159-1d1e633c","meta_rev_id":"d993d359beb1968656af8216ef8f43ce9c454d6f","_number":711235,"virtual_id_number":711235,"owner":{"_account_id":13294,"name":"Javier Peña","email":"jpena@redhat.com","username":"jpena"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-03-04 18:07:31.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"date":"2020-03-04 15:15:03.000000000","_account_id":13294,"name":"Javier Peña","email":"jpena@redhat.com","username":"jpena"}],"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"},"all":[{"value":2,"date":"2020-03-04 15:31:59.000000000","_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":13294,"name":"Javier Peña","email":"jpena@redhat.com","username":"jpena"}],"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":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"all":[{"value":1,"date":"2020-03-04 15:31:59.000000000","_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":13294,"name":"Javier Peña","email":"jpena@redhat.com","username":"jpena"}],"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":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":13294,"name":"Javier Peña","email":"jpena@redhat.com","username":"jpena"}],"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":13294,"name":"Javier Peña","email":"jpena@redhat.com","username":"jpena"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-03-04 15:31:59.000000000","updated_by":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"reviewer":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"state":"REVIEWER"},{"updated":"2020-03-04 18:07:31.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":"38f26eaddad7ec554a7293d7b024ec0d06738353","author":{"_account_id":13294,"name":"Javier Peña","email":"jpena@redhat.com","username":"jpena"},"date":"2020-03-04 13:50:36.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"04f1c5aa3936bf249852b6bdb997a8014ce2e270","author":{"_account_id":13294,"name":"Javier Peña","email":"jpena@redhat.com","username":"jpena"},"date":"2020-03-04 13:50:55.000000000","message":"Patch Set 1: Workflow-1","accounts_in_message":[],"_revision_number":1},{"id":"7d563c7558233f18791b2ad1a2e88d375c9d1f64","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2020-03-04 14:26:57.000000000","message":"Patch Set 1:\n\nI\u0027m supportive of swapping them if this is the case.","accounts_in_message":[],"_revision_number":1},{"id":"f4af8044461d8c41e2250bc3b91e8d8842bf3966","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-03-04 15:11:16.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/2cb4e03a0d3e4ce692c106cb6bd4463a : SUCCESS in 6m 05s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/13155e472b394ef681aa5cd5fffc015f : SUCCESS in 5m 28s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/98f5a5d8de7f4fd794d26de67915569f : SUCCESS in 6m 13s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/7106952c520b4b698bcda00bffdcdfca : SUCCESS in 5m 38s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/7fb1bd78d0a6494f8330db91ce5a97e7 : SUCCESS in 4m 44s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/aaf01b8628474204875a53e8ba5f076b : SUCCESS in 1h 01m 46s\n- openstacksdk-tox-py36-tips https://zuul.opendev.org/t/openstack/build/77672387f54f4ec688f792181b36c4c9 : SUCCESS in 3m 51s\n- os-client-config-tox-py37-tips https://zuul.opendev.org/t/openstack/build/76851fa053f94456862cd626abe4fb99 : SUCCESS in 6m 06s\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/364a28c5ae22442e86b38f9dfde6ad92 : SUCCESS in 6m 05s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a02988cf528a44259136f83036d6c175 : SUCCESS in 11m 32s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/f2b777cc1342431099a9c5b54a2ffc37 : SUCCESS in 59m 40s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/d9dd20a99dfa4e97a1683fb332219b58 : SUCCESS in 1h 07m 59s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/d7024f2ae95f4290b63e7fa6ae6336a0 : SUCCESS in 56m 40s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/94b1659e00d34dc29c2b85f496632a79 : FAILURE in 54m 48s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/73b154bf1e454bf68d23e2c7f4f5abd9 : SUCCESS in 38m 16s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/f21ee40ad92746a0b70a9a71231af2c8 : SUCCESS in 38m 59s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/51aae34565d04e7589f0e7c84727b4b6 : SUCCESS in 50m 09s (non-voting)\n- nodepool-functional-openstack-src https://zuul.opendev.org/t/openstack/build/af0a956820514431a92bfc8eeddade85 : SUCCESS in 37m 10s\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/f117bc2ed7ed42149d91c0ab67cf231d : SUCCESS in 53m 50s (non-voting)\n- bifrost-integration-tinyipa-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/8882cf175d0e4dbc807158a8d222650d : SUCCESS in 18m 53s (non-voting)\n- metalsmith-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/6a1cd795e8344b05af8013d41d7e82e7 : SUCCESS in 1h 16m 44s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/319df80c19cc4abfbefa7e0c8a523813 : SUCCESS in 37m 45s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"3a49792d3d99b050a9323a297f95b0a2e8cf545b","author":{"_account_id":13294,"name":"Javier Peña","email":"jpena@redhat.com","username":"jpena"},"date":"2020-03-04 15:14:03.000000000","message":"Uploaded patch set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"a63dbb1e91c9e9a7ab22e51520b702c22eac55b4","author":{"_account_id":13294,"name":"Javier Peña","email":"jpena@redhat.com","username":"jpena"},"date":"2020-03-04 15:15:03.000000000","message":"Patch Set 2:\n\n\u003e I\u0027m supportive of swapping them if this is the case.\n\nI\u0027ve finally been able to track down the issue. Actually, assertItemsEqual was removed back in Python 3.3, however we kept using it because it was included in unittest2, a dependency for testtools.","accounts_in_message":[],"_revision_number":2},{"id":"6e06598957567a8d2f90fee8b142506abb5f55ea","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2020-03-04 15:31:59.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"8d06c1a9e275a5109adeaee070d954b10210ba73","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-03-04 16:44:20.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/e0467cf982af461daf56f83fe49a3714 : SUCCESS in 5m 35s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/58b40d9c46e94d5d96c9147e942c3166 : SUCCESS in 7m 54s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/2dfa81bf24cc4d56adcedbdb430a733e : SUCCESS in 7m 08s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/7fd340a710194bbea22af387c5b7467b : SUCCESS in 4m 59s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/1280ba4b111d454cb31882e031f071ec : SUCCESS in 6m 14s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/4518bb5169c640e59834b70ed0ffe49b : SUCCESS in 54m 52s\n- openstacksdk-tox-py36-tips https://zuul.opendev.org/t/openstack/build/093a12482a9545d89945e5888d89cdcd : SUCCESS in 7m 33s\n- os-client-config-tox-py37-tips https://zuul.opendev.org/t/openstack/build/3618f4904e864a27adecdb67f547f64f : SUCCESS in 7m 29s\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/6fdba3b6d65c4be3896a1afd9c585f52 : SUCCESS in 8m 07s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4b5b5cb840fc4b3cbb8f5092e31f269d : SUCCESS in 9m 35s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/b10fdcdfbe8740deaf2483906259e3cf : SUCCESS in 54m 27s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/619b719a752b42a6a8aa059270b98159 : SUCCESS in 1h 20m 09s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/3d0952477dcb499a9db55de765335de6 : SUCCESS in 1h 02m 18s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/b2fb91997f93442f981c73e30c553313 : FAILURE in 52m 51s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/1fce510abfa94a858679aef2c9cdb7bb : SUCCESS in 42m 01s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/18dae984daf144e98e8cec9b5b50be7d : SUCCESS in 38m 35s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/84d9867fbeb04061b2a7f95df6d99084 : SUCCESS in 53m 36s (non-voting)\n- nodepool-functional-openstack-src https://zuul.opendev.org/t/openstack/build/20a88f92fb714a64a2cf3f1624a1b618 : SUCCESS in 34m 19s\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/d19e274fd440428ba8b0ba0339b6e3f7 : SUCCESS in 51m 02s (non-voting)\n- bifrost-integration-tinyipa-ubuntu-bionic https://zuul.opendev.org/t/openstack/build/692ae2e8333d4dc5a6f89c0d6151cf0f : SUCCESS in 19m 01s (non-voting)\n- metalsmith-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/779ae1f4da1943ca877f0d6f731d7d00 : SUCCESS in 1h 15m 44s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/62ce0c134d344673bd79a6e3443c2ebb : SUCCESS in 37m 50s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"20d673e6b83f837d38822270bd2fd1ad39994f05","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-03-04 16:48:26.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"d8432ae3f2ed9866c5fe850bc4dfce1f65cc15eb","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-03-04 18:07:31.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/2438dcf710fc442fa2b96b503cea8dd2 : SUCCESS in 6m 20s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/13f3823168ef48739d05b3f27458077f : SUCCESS in 7m 23s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/072f7004e59c4790a2cc8b3eb3ddebb4 : SUCCESS in 7m 51s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/87001a2c89394a82aa9dc68d1c9ca1a3 : SUCCESS in 7m 03s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/d4699d3549a547958a2dc1e4a766166b : SUCCESS in 1h 01m 30s\n- openstacksdk-tox-py36-tips https://zuul.opendev.org/t/openstack/build/02f8085efa794ca4a305bb27488ceabc : SUCCESS in 6m 25s\n- os-client-config-tox-py37-tips https://zuul.opendev.org/t/openstack/build/59fc35e2af9e44eca380d34e97e1226c : SUCCESS in 7m 00s\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/741af2e3ca86480d88729808b3cbe769 : SUCCESS in 8m 20s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6e6ff368580344dc9c43d24f5aa45e8b : SUCCESS in 11m 12s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/0014f400022a4e1eaf26236a60186515 : SUCCESS in 1h 01m 50s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/62ef85d766c8466eaa72c414d1237c36 : SUCCESS in 1h 12m 38s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/8f1ec84463ae44d19d35a103dc68883d : SUCCESS in 1h 02m 19s\n- nodepool-functional-openstack-src https://zuul.opendev.org/t/openstack/build/44859cbdaaaa4141b4b18cad5e1e8419 : SUCCESS in 39m 19s","accounts_in_message":[],"_revision_number":2},{"id":"3c0333618daa5d3329dc72b206672e36aa24e2f9","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-03-04 18:07:32.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":2},{"id":"d993d359beb1968656af8216ef8f43ce9c454d6f","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-03-04 18:09:45.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4424387d4a33436eb493b67c6f841530 : SUCCESS in 1m 46s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"6ba111be29879cf53ff2874466ca82c53e87d47b","revisions":{"c22fdb03a7a892547a9e0f16976298b9b742fa7c":{"kind":"REWORK","_number":1,"created":"2020-03-04 13:50:36.000000000","uploader":{"_account_id":13294,"name":"Javier Peña","email":"jpena@redhat.com","username":"jpena"},"ref":"refs/changes/35/711235/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/35/711235/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/35/711235/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/35/711235/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/35/711235/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/35/711235/1"}}},"commit":{"parents":[{"commit":"36380ade20b67d23ab2c28091a8ea347f855a628","subject":"Merge \"Include user_id attribute in volume information\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/36380ade20b67d23ab2c28091a8ea347f855a628"}]}],"author":{"name":"Javier Pena","email":"jpena@redhat.com","date":"2020-03-04 13:49:42.000000000","tz":60},"committer":{"name":"Javier Pena","email":"jpena@redhat.com","date":"2020-03-04 13:50:34.000000000","tz":60},"subject":"[TEST DO NOT MERGE] Replace assertItemsEqual with assertCountEqual","message":"[TEST DO NOT MERGE] Replace assertItemsEqual with assertCountEqual\n\nIt seems to be removed in Python 3.9, still gathering data.\n\nChange-Id: I095a8aac336e5aa0fbfed64406e33b3b40ff42bc\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/c22fdb03a7a892547a9e0f16976298b9b742fa7c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/c22fdb03a7a892547a9e0f16976298b9b742fa7c"}]},"branch":"refs/heads/master"},"6ba111be29879cf53ff2874466ca82c53e87d47b":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2020-03-04 15:14:03.000000000","uploader":{"_account_id":13294,"name":"Javier Peña","email":"jpena@redhat.com","username":"jpena"},"ref":"refs/changes/35/711235/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/35/711235/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/35/711235/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/35/711235/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/35/711235/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/35/711235/2"}}},"commit":{"parents":[{"commit":"36380ade20b67d23ab2c28091a8ea347f855a628","subject":"Merge \"Include user_id attribute in volume information\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/36380ade20b67d23ab2c28091a8ea347f855a628"}]}],"author":{"name":"Javier Pena","email":"jpena@redhat.com","date":"2020-03-04 13:49:42.000000000","tz":60},"committer":{"name":"Javier Pena","email":"jpena@redhat.com","date":"2020-03-04 15:13:49.000000000","tz":60},"subject":"Replace assertItemsEqual with assertCountEqual","message":"Replace assertItemsEqual with assertCountEqual\n\nassertItemsEqual was removed from Python\u0027s unittest.TestCase in\nPython 3.3 [1][2]. We have been able to use them since then, because\ntesttools required unittest2, which still included it. With testtools\nremoving Python 2.7 support [3][4], we will lose support for\nassertItemsEqual, so we should switch to use assertCountEqual.\n\n[1] - https://bugs.python.org/issue17866\n[2] - https://hg.python.org/cpython/rev/d9921cb6e3cd\n[3] - https://github.com/testing-cabal/testtools/issues/286\n[4] - https://github.com/testing-cabal/testtools/pull/277\n\nChange-Id: I095a8aac336e5aa0fbfed64406e33b3b40ff42bc\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/6ba111be29879cf53ff2874466ca82c53e87d47b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/6ba111be29879cf53ff2874466ca82c53e87d47b"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
