)]}'
{"id":"openstack%2Fopenstacksdk~850708","triplet_id":"openstack%2Fopenstacksdk~master~I735615b6a9e35d058900571d34838e95302d41ff","project":"openstack/openstacksdk","branch":"master","attention_set":{},"removed_from_attention_set":{"28743":{"account":{"_account_id":28743,"name":"huang liujie","email":"huang.liujie@99cloud.net","username":"ljhuang"},"last_update":"2022-07-29 13:45:32.000000000","reason":"Change was submitted"},"27900":{"account":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"last_update":"2022-07-29 13:45:32.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I735615b6a9e35d058900571d34838e95302d41ff","subject":"Replace deprecated failUnlessEqual with assertEqual","status":"MERGED","created":"2022-07-22 03:08:01.000000000","updated":"2022-07-29 13:46:46.000000000","submitted":"2022-07-29 13:45:32.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"850708","meta_rev_id":"44a674244f49614179454c7524026213d863d1c3","_number":850708,"virtual_id_number":850708,"owner":{"_account_id":28743,"name":"huang liujie","email":"huang.liujie@99cloud.net","username":"ljhuang"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2022-07-29 13:45:32.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":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"all":[{"value":2,"date":"2022-07-29 10:19:15.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"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":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"all":[{"value":1,"date":"2022-07-29 10:19:15.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"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":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"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":[{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}],"reviewers":{"REVIEWER":[{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"_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":"2022-07-22 04:32:59.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":"2022-07-25 02:05:31.000000000","updated_by":{"_account_id":28743,"name":"huang liujie","email":"huang.liujie@99cloud.net","username":"ljhuang"},"reviewer":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"state":"REVIEWER"},{"updated":"2022-07-29 10:19:15.000000000","updated_by":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"reviewer":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"state":"REVIEWER"}],"messages":[{"id":"c0aae04e611a56e0f60b6bb3a2ac26c5408c76fa","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28743,"name":"huang liujie","email":"huang.liujie@99cloud.net","username":"ljhuang"},"date":"2022-07-22 03:08:01.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"04bd09851d72ff4d79ef475e6f6b99e77c11bd02","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-07-22 04:32:59.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\nhttps://zuul.opendev.org/t/openstack/buildset/39ffb19be8e949b49a9a4fd0bdde11e8\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b50d0eccac2b4fa7bedfd74f8ee662d2 : SUCCESS in 6m 15s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/c8ad2a024ecc41a4b5c4408e244a4ff8 : SUCCESS in 7m 06s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/ae8bbd9c77fd44a5988bc655f9b65fca : SUCCESS in 6m 55s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/171e7dbe06194afbb30ca41dd9510848 : SUCCESS in 4m 40s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/4f968912304d47178919f39def10ca90 : SUCCESS in 1h 00m 47s\n- openstacksdk-tox-py38-tips https://zuul.opendev.org/t/openstack/build/693b886ac4764e38a8afe9889c232087 : FAILURE in 5m 31s\n- os-client-config-tox-py38-tips https://zuul.opendev.org/t/openstack/build/42577f4863ce4c94ad487a0e79d47e85 : SUCCESS in 5m 07s\n- osc-tox-py38-tips https://zuul.opendev.org/t/openstack/build/520b75851e50478da81f8e515f75225f : SUCCESS in 6m 45s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/75f0a527bc79482f88316cad15d5e963 : SUCCESS in 9m 03s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/b5a9a53e017f40f6884e3fad83aa8a95 : SUCCESS in 1h 09m 10s\n- nodepool-build-image-siblings https://zuul.opendev.org/t/openstack/build/f75621be4fce425e9b80808b62ac1bb0 : SUCCESS in 15m 49s (non-voting)\n- dib-nodepool-functional-openstack-centos-8-stream-src https://zuul.opendev.org/t/openstack/build/36eb7264376147eb9bd0f27b76b2fee3 : SUCCESS in 47m 23s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/84a0711adf5a4d1fa203bd4f5290da70 : SUCCESS in 53m 07s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/e3ead2bce4044485a4a8f762dbf331a6 : SUCCESS in 1h 23m 01s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/a7979586a8f74a8386eaa7270b58d9ae : SUCCESS in 50m 59s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/ab9bbdf902114519b749a3201fe82fc9 : SUCCESS in 53m 43s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/ad307b0c0af04b33821174baa29cee96 : SUCCESS in 31m 33s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/0aff09d94a7c4008aa4770483453009a : SUCCESS in 33m 58s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/d53f6526c5f6410496aebecb1108138f : SUCCESS in 40m 09s (non-voting)\n- openstacksdk-functional-devstack-legacy https://zuul.opendev.org/t/openstack/build/7ff1b3f47a844774a6700066725dd509 : FAILURE in 35m 17s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/a8fc67c4d59549938db8236416ae273d : SUCCESS in 1h 05m 13s (non-voting)\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/5d615e484bce4cf180f5df8052d84668 : SUCCESS in 1h 02m 16s (non-voting)\n- bifrost-integration-tinyipa-ubuntu-focal https://zuul.opendev.org/t/openstack/build/fa85dd08a5644def8428b08f8062372a : FAILURE in 13m 48s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/e5ce822225534c879fe409aaddee3e15 : SUCCESS in 49m 42s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"9352449b221caa063fd508f936b306ed97ff50c9","author":{"_account_id":28743,"name":"huang liujie","email":"huang.liujie@99cloud.net","username":"ljhuang"},"date":"2022-07-22 04:55:51.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"0a1fde255cfcf74e2dec769c6d5f60547220f25f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-07-22 06:21:53.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/2bcb3afb5bb842c58f39787bd9fa3afa\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8959988fac3a45088b7ede12fd11ed6e : SUCCESS in 4m 34s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/398b36e59eca4ba5b420c1786fa66821 : SUCCESS in 4m 28s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/95ca2c0f421b47fa82a741d0448273e5 : SUCCESS in 4m 40s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/bbeb484dd4734216ae9004989068fb6c : SUCCESS in 4m 34s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/4ebf66f75b504192a5a32caf09d73334 : SUCCESS in 54m 09s\n- openstacksdk-tox-py38-tips https://zuul.opendev.org/t/openstack/build/de8f8c611801498d899cee39c2159099 : SUCCESS in 6m 02s\n- os-client-config-tox-py38-tips https://zuul.opendev.org/t/openstack/build/487a5634475343bbae97ff6ff54e939b : SUCCESS in 4m 58s\n- osc-tox-py38-tips https://zuul.opendev.org/t/openstack/build/cbec417aeba44dea88f28a72c74d150f : SUCCESS in 6m 12s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/673a02587524475797a27cc7d7fa9e50 : SUCCESS in 9m 41s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/0e31fe1137314b4ca9dc35c34019229b : SUCCESS in 1h 00m 19s\n- nodepool-build-image-siblings https://zuul.opendev.org/t/openstack/build/1b1404c334f74c45b4b14714361be040 : SUCCESS in 16m 15s (non-voting)\n- dib-nodepool-functional-openstack-centos-8-stream-src https://zuul.opendev.org/t/openstack/build/fba793927b9340a7beafa275057beea7 : SUCCESS in 38m 11s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/d085cdd9da0b4c4c9f1f41a18522e3e5 : SUCCESS in 51m 30s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/c4a49a57e7764657b79e69756c83f260 : SUCCESS in 1h 24m 03s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/ff506c364f2045edb0f0cf5f27b658c1 : SUCCESS in 49m 36s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/14d1250adddc466c8cd1794414519a39 : SUCCESS in 50m 23s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/bdafd64d48c244d697c7ff3c85c6c25d : SUCCESS in 35m 36s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/12c5ed888e85430eb662695e174f7bc0 : SUCCESS in 33m 45s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/d0666bb480144bbdac59dd3a4279d644 : SUCCESS in 46m 03s (non-voting)\n- openstacksdk-functional-devstack-legacy https://zuul.opendev.org/t/openstack/build/ab0fc7cff6e648acbd559d4f029aa2f9 : FAILURE in 32m 12s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/a934ec4a48a64c698bfac8919b270afe : SUCCESS in 59m 52s (non-voting)\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/1e90e11113e6495395024b9613997152 : SUCCESS in 54m 05s (non-voting)\n- bifrost-integration-tinyipa-ubuntu-focal https://zuul.opendev.org/t/openstack/build/8a2449f2b1524213b66a8866221766d7 : FAILURE in 14m 58s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/a8fb8bcec4cc416294ddcc6533264f4a : SUCCESS in 47m 47s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"e3f21cf352708247e223b4edaf13094da6518353","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28743,"name":"huang liujie","email":"huang.liujie@99cloud.net","username":"ljhuang"},"date":"2022-07-29 09:53:19.000000000","message":"Patch Set 2: Patch Set 1 was rebased","accounts_in_message":[],"_revision_number":2},{"id":"3caeceb29e7bd8db5e4ea619f02d7ff54d731998","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2022-07-29 10:19:15.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"d420a8a29e3a2fe71c6185c96dd4d01af2248ae1","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-07-29 11:28:54.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/7817493c8d4a44bfb4bd6b6daa08b53b\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d80112949a48401c8f437a14aadf037c : SUCCESS in 4m 00s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/2e8e375f50574e85950034f4b6a743f4 : SUCCESS in 4m 08s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/eb9b88066da14281805d92d19cd7f02a : SUCCESS in 4m 24s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/b75fd59910bd44dcbe731e0125fca7d0 : SUCCESS in 4m 23s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/b4dda865ac224ec49133aef9496adc0a : SUCCESS in 55m 16s\n- openstacksdk-tox-py38-tips https://zuul.opendev.org/t/openstack/build/80a83ae72971452fa522b692e28c56cc : SUCCESS in 4m 34s\n- os-client-config-tox-py38-tips https://zuul.opendev.org/t/openstack/build/aa848a0b817e487baeab8f306b7c0f7a : SUCCESS in 4m 15s\n- osc-tox-py38-tips https://zuul.opendev.org/t/openstack/build/f1929146398c49e9848ab650e13ac7cd : SUCCESS in 5m 26s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6d3e210fa20246e3ba058398f25f0534 : SUCCESS in 8m 34s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/a4426c4db19a48b3bf51f953242e9d36 : SUCCESS in 1h 09m 24s\n- nodepool-build-image-siblings https://zuul.opendev.org/t/openstack/build/526c331698ed422f880be4fb6664b4f0 : SUCCESS in 16m 54s (non-voting)\n- dib-nodepool-functional-openstack-centos-8-stream-src https://zuul.opendev.org/t/openstack/build/5efb5d92dfe4475ca7d85bf877eed860 : SUCCESS in 39m 35s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/6f28ff9248374184807bad299715ead9 : SUCCESS in 56m 12s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/fd639b94bf714fd7affa91673a52693c : SUCCESS in 1h 33m 44s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/7f723c38680644c4a71c72c911965bd9 : SUCCESS in 55m 58s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/c1f2bdb172c54d5d9bd499dfbeb81ab1 : SUCCESS in 56m 41s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/8909217f4c284f6d9b732aee688b76fe : SUCCESS in 34m 01s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/a37dfba106c94e1b9300d8b5a2411b09 : SUCCESS in 34m 37s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/646f2dd7c43c4fc5913e799c6e461305 : SUCCESS in 48m 34s (non-voting)\n- openstacksdk-functional-devstack-legacy https://zuul.opendev.org/t/openstack/build/3c9aaa1294bd40aca3cd4ab009cf1aac : FAILURE in 35m 05s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/0f4443a6bdd54c4d90fa06f6d1f0b7e1 : SUCCESS in 1h 03m 46s (non-voting)\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/4a6b4badd6684bc99880e9c595cc0e99 : SUCCESS in 1h 04m 21s (non-voting)\n- bifrost-integration-tinyipa-ubuntu-focal https://zuul.opendev.org/t/openstack/build/b186348819954478a01053d5a5c3c1a7 : FAILURE in 13m 14s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/f29e9769bbc445a6a7bf2816dd52a584 : SUCCESS in 1h 03m 47s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"06ce932ad9693b35f2065ca1d85ca9ebdf1717ab","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-07-29 11:29:50.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"501699e421931a8cf9fc0832fc7c14617ed4a9cb","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-07-29 13:45:32.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/2e519b9fb6864e6693a95187a92f14d7\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e6a1a49697464cc993a903abc03f6b4a : SUCCESS in 4m 40s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/8b179afd8d2b44f5a955d342f37f4d0a : SUCCESS in 4m 38s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/b96ecaa6be38415fbdc0ced8dc03d3a5 : SUCCESS in 5m 16s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/059173ab80f740888612fd1ba6341590 : SUCCESS in 1h 02m 53s\n- openstacksdk-tox-py38-tips https://zuul.opendev.org/t/openstack/build/abacee06494c4a8a9a39e798d24a1902 : SUCCESS in 4m 44s\n- os-client-config-tox-py38-tips https://zuul.opendev.org/t/openstack/build/116d0f61fbff48f98f2a95e257fa783a : SUCCESS in 5m 15s\n- osc-tox-py38-tips https://zuul.opendev.org/t/openstack/build/45ff41f0550744d78dbab04573784cd1 : SUCCESS in 8m 55s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/16dfa1d5207b40f8a33a47f159ed41ce : SUCCESS in 7m 26s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/ed2f241fa8924f06b6fb4f2fc2e12196 : SUCCESS in 1h 02m 37s\n- nodepool-build-image-siblings https://zuul.opendev.org/t/openstack/build/469a95d31bbc4929b95f1c68bcfb476d : SUCCESS in 15m 59s (non-voting)\n- dib-nodepool-functional-openstack-centos-8-stream-src https://zuul.opendev.org/t/openstack/build/bd490810ab374cba824e3d90627343ad : SUCCESS in 40m 28s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/63e02d4f5be84d629d120d17cf7e0051 : SUCCESS in 1h 01m 28s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/7f892938f3404c62a6a314c1e8af1204 : SUCCESS in 1h 23m 14s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/0a068ea3f4074007b10a4c2c8538ec38 : SUCCESS in 42m 52s","accounts_in_message":[],"_revision_number":2},{"id":"a2b0b2dfa37fb4343324a128ef0bedcffcdf4272","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-07-29 13:45:32.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":2},{"id":"44a674244f49614179454c7524026213d863d1c3","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-07-29 13:46:46.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/10b16258ee3d4b0695bf2bed5c4c0cf9\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ffc27f3fbe5d4b8e8ffa17740ddca460 : SUCCESS in 49s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"3f81d0001dd994cde990d38f6e2671ee0694d7d5","revisions":{"348773fba907244add2c122150110d45db269987":{"kind":"REWORK","_number":1,"created":"2022-07-22 03:08:01.000000000","uploader":{"_account_id":28743,"name":"huang liujie","email":"huang.liujie@99cloud.net","username":"ljhuang"},"ref":"refs/changes/08/850708/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/08/850708/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/08/850708/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/08/850708/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/08/850708/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/08/850708/1"}}},"commit":{"parents":[{"commit":"1ce15c9a8758b4d978eb5239bae100ddc13c8875","subject":"Allow to pass description parameter to cloud.create_server()","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/1ce15c9a8758b4d978eb5239bae100ddc13c8875"}]}],"author":{"name":"ljhuang","email":"huang.liujie@99cloud.net","date":"2022-07-22 03:01:07.000000000","tz":480},"committer":{"name":"ljhuang","email":"huang.liujie@99cloud.net","date":"2022-07-22 03:01:07.000000000","tz":480},"subject":"Replace deprecated failUnlessEqual with assertEqual","message":"Replace deprecated failUnlessEqual with assertEqual\n\nThe failUnlessEqual method alias has been deprecated in unittest since version 3.1[1].\n\n[1] https://docs.python.org/3/library/unittest.html#deprecated-aliases\n\nChange-Id: I735615b6a9e35d058900571d34838e95302d41ff\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/348773fba907244add2c122150110d45db269987"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/348773fba907244add2c122150110d45db269987"}]},"branch":"refs/heads/master"},"3f81d0001dd994cde990d38f6e2671ee0694d7d5":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2022-07-29 09:53:19.000000000","uploader":{"_account_id":28743,"name":"huang liujie","email":"huang.liujie@99cloud.net","username":"ljhuang"},"ref":"refs/changes/08/850708/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/08/850708/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/08/850708/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/08/850708/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/08/850708/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/08/850708/2"}}},"commit":{"parents":[{"commit":"91459d65a2db2c3ed81df5a270386f017d01a4c2","subject":"Restore functionality to attach multiple floating ips with add_ip_list()","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/91459d65a2db2c3ed81df5a270386f017d01a4c2"}]}],"author":{"name":"ljhuang","email":"huang.liujie@99cloud.net","date":"2022-07-22 03:01:07.000000000","tz":480},"committer":{"name":"huang liujie","email":"huang.liujie@99cloud.net","date":"2022-07-29 09:53:19.000000000","tz":0},"subject":"Replace deprecated failUnlessEqual with assertEqual","message":"Replace deprecated failUnlessEqual with assertEqual\n\nThe failUnlessEqual method alias has been deprecated in unittest since version 3.1[1].\n\n[1] https://docs.python.org/3/library/unittest.html#deprecated-aliases\n\nChange-Id: I735615b6a9e35d058900571d34838e95302d41ff\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/3f81d0001dd994cde990d38f6e2671ee0694d7d5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/3f81d0001dd994cde990d38f6e2671ee0694d7d5"}]},"branch":"refs/heads/master","description":"Rebase"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"OK","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"}}]}],"submit_requirements":[]}
