)]}'
{"id":"openstack%2Fopenstacksdk~762131","triplet_id":"openstack%2Fopenstacksdk~master~Ia6711b1c27514d0698fec1efedaefeeb93722b9d","project":"openstack/openstacksdk","branch":"master","topic":"osc-first","hashtags":[],"change_id":"Ia6711b1c27514d0698fec1efedaefeeb93722b9d","subject":"Complete compute aggregate functions","status":"MERGED","created":"2020-11-10 12:45:15.000000000","updated":"2020-11-18 12:09:59.000000000","submitted":"2020-11-18 12:08:02.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":19,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"762131-1605701282414-96dc3111","meta_rev_id":"115066d7a9c76db432ab837835303c98ead1836e","_number":762131,"virtual_id_number":762131,"owner":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"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":"2020-11-18 12:08:02.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}],"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":"2020-11-17 18:09:02.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"]},{"value":0,"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}],"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":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"]},{"value":1,"date":"2020-11-18 10:28:49.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}],"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"]},{"value":0,"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}],"values":{" 0":"Abstain","+1":"Approved for Zuul Post Review Pipeline"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"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":"2020-11-17 18:09:02.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"},{"updated":"2020-11-18 12:08:02.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":"1c08ef68669bba7149d114fe84879b15311177a2","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2020-11-10 12:45:15.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"6d906e73aeb82355ce33fe930cf2368e332568ed","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-11-10 23:07:43.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/9ac9ae8268a04b59aa4d64b1e107b806 : SUCCESS in 3m 39s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0d9aef505e3d4b3f83ba688ee556f63d : SUCCESS in 3m 44s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/7670b2d95bc84deb8227688a5f7c0376 : SUCCESS in 5m 55s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/d0e2573bd9e04dcf86b366c3cf4044aa : SUCCESS in 4m 27s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/68e2096132934da4a25702b9416c2a20 : SUCCESS in 6m 56s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/100825d7d0554c298c4a88d39516d82a : SUCCESS in 1h 07m 35s\n- openstacksdk-tox-py38-tips https://zuul.opendev.org/t/openstack/build/cb94ff2fc8c443d1a0a7aab44629f929 : SUCCESS in 4m 10s\n- os-client-config-tox-py37-tips https://zuul.opendev.org/t/openstack/build/4a45a9940c5948bda38e5a2395a7b8dd : SUCCESS in 3m 55s\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/9f0c6ac329ab43f29eeea4b1c2672b53 : SUCCESS in 5m 03s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a6d41993815e41a2bb2d6f6818e6abf1 : SUCCESS in 8m 21s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/aa9e6415f4c8407a9bcaa7abaef8b09c : SUCCESS in 6m 26s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/407217a3a547462eb152d2e8fd2a0a9d : SUCCESS in 1h 08m 07s\n- nodepool-build-image-siblings https://zuul.opendev.org/t/openstack/build/1e7e8c5ad2e44486bb1c8dbc02c00168 : SUCCESS in 18m 06s\n- nodepool-functional-container-openstack-siblings https://zuul.opendev.org/t/openstack/build/f9f2442c21874c488df9474c47e265e7 : SUCCESS in 31m 16s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/1f762f2b58524c2182048c6a5470cb7e : SUCCESS in 49m 25s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/a860cfb81f7d445992c3f4d8f43590ad : SUCCESS in 1h 44m 53s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/2e0c2b1fc201433baede09767d791501 : SUCCESS in 1h 00m 43s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/ab53d74796cf4123aa8328f9f053d402 : POST_FAILURE in 50m 02s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/c70fa21a666045bca739d0ab5a72e794 : SUCCESS in 28m 36s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/8b5ce6d2381a40a1a86e2a1168380bc5 : SUCCESS in 43m 52s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/487ba86695a44853a327eec7cf3dcd24 : SUCCESS in 52m 35s (non-voting)\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/29483352d4ab4cb8b9ff951c016e4d63 : SUCCESS in 55m 49s (non-voting)\n- bifrost-integration-tinyipa-ubuntu-focal https://zuul.opendev.org/t/openstack/build/2bf00dc0bf7549c4bc8abc5cd77a9fac : SUCCESS in 29m 19s (non-voting)\n- metalsmith-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/e83f546cf35a4dcda46153e366b053c4 : SUCCESS in 44m 20s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/0b56a42cf6494b21b92adeb35fc9705f : SUCCESS in 39m 44s (non-voting)\n- openstacksdk-ansible-stable-2.8-functional-devstack https://zuul.opendev.org/t/openstack/build/ffc81117aaa24934a19a3c2c7e9264d6 : FAILURE in 36m 19s (non-voting)\n- openstacksdk-ansible-stable-2.9-functional-devstack https://zuul.opendev.org/t/openstack/build/1ed1086e1ce94b30ad0549a46eb1a5a3 : FAILURE in 35m 36s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"1de1bee22af35914dacc717c3fc72c3e50dbf14c","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2020-11-12 15:07:23.000000000","message":"Patch Set 1: Code-Review-1\n\n(4 comments)\n\nThis is in merge conflict so I don\u0027t feel bad with my -1 :)","accounts_in_message":[],"_revision_number":1},{"id":"9125387001b6b43a560ab718a8734430e5fa9444","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2020-11-12 15:56:31.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"2da30a95103bfee269be213d0f8ba1ba184cfcfd","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2020-11-12 15:57:48.000000000","message":"Patch Set 2:\n\n(4 comments)","accounts_in_message":[],"_revision_number":2},{"id":"3c243e0b17177324446d9b34a91334a803b17b08","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2020-11-12 16:12:46.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"9d53a83133fe85eb1e92163387884ab1ff03be69","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2020-11-12 16:26:24.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"7158ccf981c9724440b6530b050787d820795eb9","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2020-11-12 16:27:29.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"e28919f3e2d562f149f595109a20c647dd5e8667","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2020-11-12 16:49:05.000000000","message":"Patch Set 3: Code-Review+2\n\n(1 comment)\n\nI\u0027d still like \u0027create_aggregate\u0027 to be more explicit, but I\u0027m not going to block this already-good work on that.","accounts_in_message":[],"_revision_number":3},{"id":"d8b8132672e7cb6785f2a9705136fba18257f63f","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2020-11-12 16:57:52.000000000","message":"Patch Set 3:\n\n(2 comments)","accounts_in_message":[],"_revision_number":3},{"id":"588524381631085b90bbcabb6a750383b586a09f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-11-12 21:50:38.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/1c24482fd5da4d18a4cab12d91c7557d : SUCCESS in 5m 30s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8e299723e77547819ade93072ea2800b : SUCCESS in 3m 58s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/b5505b4fd1b74ca7bd29caada36ed6c6 : SUCCESS in 4m 36s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/ca143968e9f3497d92e041615e594451 : SUCCESS in 4m 41s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/97c118af52024c0d8f8ed96940b94277 : SUCCESS in 3m 44s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/9f3c7af416034f49a975458f16876df6 : SUCCESS in 1h 00m 34s\n- openstacksdk-tox-py38-tips https://zuul.opendev.org/t/openstack/build/f9abe60b980344dfb27d26d5fc8de4c1 : SUCCESS in 4m 34s\n- os-client-config-tox-py37-tips https://zuul.opendev.org/t/openstack/build/384fbded0e5647688c1593860d3bfd94 : SUCCESS in 3m 53s\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/9cd10a35ad0e47f38a168b910cfe7e10 : SUCCESS in 5m 09s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8a654fef19c849178a998382e88c472f : SUCCESS in 8m 20s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/6d71c6f5acfd4e31aea796f0ef84f8b2 : SUCCESS in 4m 39s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/cc51ca3e737a4afe935d8e60638edb44 : SUCCESS in 1h 14m 12s\n- nodepool-build-image-siblings https://zuul.opendev.org/t/openstack/build/8977dbaac73b456a9112ee512d90f528 : SUCCESS in 19m 29s\n- nodepool-functional-container-openstack-siblings https://zuul.opendev.org/t/openstack/build/634356c4163849e39d1e57b2ad00c9c4 : SUCCESS in 35m 48s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/25fcaf00acbb4a7191273e2edd391ef6 : SUCCESS in 59m 29s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/25c37b1b8f114ae8b97ff4c24dec32e9 : SUCCESS in 1h 19m 31s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/a757ff43cffe4a7c8c3d6a6c6abcb94d : SUCCESS in 48m 20s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/246f8dba286a4023908e38eabe764010 : POST_FAILURE in 52m 05s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/f0daf369fc1e4c6e8f0423a63f4d33f6 : SUCCESS in 41m 50s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/f4b268aa67364270a793a6c7728e76b1 : SUCCESS in 42m 54s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/8c70ad06690042d58c6d9c55f1ad1c3b : SUCCESS in 55m 09s (non-voting)\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/ec874fcecdab4713ba982e59b62799dc : SUCCESS in 54m 49s (non-voting)\n- bifrost-integration-tinyipa-ubuntu-focal https://zuul.opendev.org/t/openstack/build/ced5315e3e364b5e9a3241d6f205bd0b : SUCCESS in 22m 17s (non-voting)\n- metalsmith-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/3b10ef9eacb84c84903944b2ac71a0ff : SUCCESS in 1h 11m 47s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/b1fc207644984bcfadb6852f39ee30e7 : SUCCESS in 48m 26s (non-voting)\n- openstacksdk-ansible-stable-2.8-functional-devstack https://zuul.opendev.org/t/openstack/build/af5219cea9154dbea974e9ececd82113 : FAILURE in 41m 35s (non-voting)\n- openstacksdk-ansible-stable-2.9-functional-devstack https://zuul.opendev.org/t/openstack/build/7d32ea39a02849f1ba28a2b44dce9901 : FAILURE in 43m 34s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"54f403ff40234f03e962fc29017e854c2ddd949a","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2020-11-16 16:40:52.000000000","message":"Patch Set 3: Code-Review-1\n\n(1 comment)\n\nActually, potential issue spotted with the new aggregate image cache feature","accounts_in_message":[],"_revision_number":3},{"id":"4e13882baa7a67b89ac0fcfb7081db5de673f7d3","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2020-11-16 16:54:16.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"94bb82e1ab1c66a163f3867bba5f71c0f945e6d3","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2020-11-16 16:54:47.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"cbcbc892cf9acc7e242de1f0d09af3fd335b57d0","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2020-11-16 17:08:37.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"a1291903cee3c15e90c244e868bd6ba63482eb7f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-11-16 19:15:29.000000000","message":"Patch Set 5: Verified-1\n\n(3 comments)\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- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/ece10f8bffeb43db8ae59caef377c905 : FAILURE in 4m 22s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/888b2d292f654ef9bdb7a0aae2e9863d : FAILURE in 3m 35s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/b8ac3572703d4795aedd72ef50a65474 : FAILURE in 4m 06s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/c3378c70fcdc4f51be1dbc1d6f6f14b2 : FAILURE in 5m 04s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/c66a7b1e2e344fecbed395a01ec09f21 : FAILURE in 3m 33s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/3fb94792b23b4e2bbdc1260fe635f65c : SUCCESS in 49m 17s\n- openstacksdk-tox-py38-tips https://zuul.opendev.org/t/openstack/build/63410750a98448cab10555d8c69d5aa5 : FAILURE in 4m 06s\n- os-client-config-tox-py37-tips https://zuul.opendev.org/t/openstack/build/4e574f8e660b46c9b1f01801669ae3c4 : SUCCESS in 3m 39s\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/0c1abb393b284773a545e2e55ede6798 : SUCCESS in 5m 25s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/119a2e02346d4aa3a4e2297783ef6d4e : SUCCESS in 8m 27s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/971bb95182b54613a11e456574ce921e : SUCCESS in 3m 25s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/bfd90ee406984ad28c27228d7b697bbc : SUCCESS in 8m 41s\n- nodepool-build-image-siblings https://zuul.opendev.org/t/openstack/build/7b6a2dc09c064f85a221a1a9639d44b1 : FAILURE in 3m 00s\n- nodepool-functional-container-openstack-siblings https://zuul.opendev.org/t/openstack/build/None : SKIPPED\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/a8b6152aaca24d8cbbe7772484f201c2 : SUCCESS in 1h 10m 23s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/1a1f9ad15efe4fda9d7bc95463548b6f : SUCCESS in 1h 24m 59s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/9ad047aafd2b4ce0bcee50eb50125846 : SUCCESS in 40m 02s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/5e707f15a92b44bc967c3fc56a9a94a3 : POST_FAILURE in 28m 55s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/dea8ab2559df44489d23543096bf5c6d : SUCCESS in 39m 16s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/0be6909351484ec9b61a841ab40a9da9 : SUCCESS in 42m 03s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/e4368460c3634d359566043d5b309d56 : FAILURE in 1h 03m 02s (non-voting)\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/d5c817baf5294d1c9a1054344087c823 : SUCCESS in 1h 00m 15s (non-voting)\n- bifrost-integration-tinyipa-ubuntu-focal https://zuul.opendev.org/t/openstack/build/05721ac8f2434e0b9f26348f6697bef6 : SUCCESS in 23m 09s (non-voting)\n- metalsmith-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/7411da5721744bd6bc7e6fa07b18ce5f : SUCCESS in 54m 13s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/6f63c3c838bc444484d209133fcca346 : SUCCESS in 46m 33s (non-voting)\n- openstacksdk-ansible-stable-2.8-functional-devstack https://zuul.opendev.org/t/openstack/build/49304dbb0ff547ca8cfe397a7e467ad4 : FAILURE in 48m 48s (non-voting)\n- openstacksdk-ansible-stable-2.9-functional-devstack https://zuul.opendev.org/t/openstack/build/e8716f49622e41259763966a942b6451 : FAILURE in 49m 07s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"edc42ab7b3cfff6bfa5296dd1a869cf020714065","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2020-11-16 19:23:40.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"a6cdbd2ce29712c92a024168454ab7b777f63fc5","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-11-16 21:10:40.000000000","message":"Patch Set 6: Verified-1\n\n(1 comment)\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- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/8993ec09db11479686f6306cb18cd564 : FAILURE in 4m 14s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0dccd1b7332a48eb8996c67a5977850b : FAILURE in 3m 10s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/8ea1843f6ae84eb9b2b8bb7eece9f6eb : FAILURE in 4m 22s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/e8bdea89811b4789a8a62711c5d76986 : FAILURE in 4m 54s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/b9523d22349e4bc8af4b18768105a4db : FAILURE in 3m 53s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/aceaf039dec646dc975c680fb76e4ab7 : SUCCESS in 56m 24s\n- openstacksdk-tox-py38-tips https://zuul.opendev.org/t/openstack/build/0c656f300552401c8c363caa97383a52 : FAILURE in 4m 38s\n- os-client-config-tox-py37-tips https://zuul.opendev.org/t/openstack/build/b0218a886a2141bd930a3938d7293c98 : SUCCESS in 4m 00s\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/a9677fb78f99419196e40330e0d745e1 : SUCCESS in 7m 16s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/77cbcceba0694185bb8faa0b392f2c41 : SUCCESS in 8m 26s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/845e6d72f6934301a9ece0a39330982c : SUCCESS in 3m 47s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/693eaa2da865499e95a0fb3380e20bbb : SUCCESS in 1h 27m 03s\n- nodepool-build-image-siblings https://zuul.opendev.org/t/openstack/build/9b8681a5e1a34825b9f66e097a44c658 : SUCCESS in 18m 42s\n- nodepool-functional-container-openstack-siblings https://zuul.opendev.org/t/openstack/build/f730868f19264b319c61fd60b7bdb19b : SUCCESS in 53m 05s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/61045468090e47b5b75bcc08489f4782 : SUCCESS in 1h 02m 21s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/ad7f9cfb82414c4094aa8b0755ef2bd2 : SUCCESS in 1h 23m 07s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/0c6c1225607e43ccb88f50641c3174fa : SUCCESS in 59m 32s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/c837afc3c5724b139cc560fcb6e83ba7 : POST_FAILURE in 28m 51s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/ad374be6239a4d539b5771b1f1504364 : SUCCESS in 36m 38s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/c553214d3511474389e7ded1c2ce4c15 : POST_FAILURE in 9m 56s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/01689ede017445db8e89f78844d7f5ff : FAILURE in 1h 06m 12s (non-voting)\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/0b968c721c134526896ef0deb505fca0 : SUCCESS in 1h 00m 29s (non-voting)\n- bifrost-integration-tinyipa-ubuntu-focal https://zuul.opendev.org/t/openstack/build/3711c296f88d4a0a828baf14a55a7842 : SUCCESS in 24m 13s (non-voting)\n- metalsmith-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/e1409a797aee4d4da70c57903925b199 : SUCCESS in 1h 12m 19s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/37913d5a2f9e497b87ce83a2dbb405fd : SUCCESS in 50m 45s (non-voting)\n- openstacksdk-ansible-stable-2.8-functional-devstack https://zuul.opendev.org/t/openstack/build/9788b476edcd4a97b7441124e83c51be : FAILURE in 1h 06m 31s (non-voting)\n- openstacksdk-ansible-stable-2.9-functional-devstack https://zuul.opendev.org/t/openstack/build/289ccc24e5aa41a29f98765f5cbb18ac : FAILURE in 1h 04m 42s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"93aa4911caf8fe6f079a124e2cadb9572efbd0b8","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2020-11-17 09:43:04.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"b62fbf778a02e7c0fe71f399ba1d414a92a8b2d1","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2020-11-17 09:44:11.000000000","message":"Patch Set 6:\n\nugh, simply dropping find overload in dns is not that easy due to passing of **params in fetch. Will work on that in a follow-up","accounts_in_message":[],"_revision_number":6},{"id":"15d813aab748834e911ab2f245fa90f1b8569806","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-11-17 11:50:06.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/fb40cf2297294f2c9059a9c5ed83a204 : SUCCESS in 4m 55s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/bec52afd9b124e828352301989ff7db0 : SUCCESS in 4m 13s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/ff9bd01029b64c48bb584daebb4ca436 : SUCCESS in 3m 49s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/1a8efbf8a0474c3f9c94949ff2a0027c : SUCCESS in 3m 48s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/3eed86ea0d3d46cdb48923604b6d047e : SUCCESS in 4m 09s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/9b3bbaf68e064172b2e8603a987862b5 : SUCCESS in 1h 00m 32s\n- openstacksdk-tox-py38-tips https://zuul.opendev.org/t/openstack/build/66b14e7f29d548f6a9bc6662a7895651 : SUCCESS in 4m 23s\n- os-client-config-tox-py37-tips https://zuul.opendev.org/t/openstack/build/4cb940bc87164d71bdc20ffd9390d1c9 : SUCCESS in 3m 45s\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/80ff680c8ed14c2d978df46fbe54ae1d : SUCCESS in 6m 08s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1c143bc9973543f69fb466be7e5c257f : SUCCESS in 9m 07s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/11bfd0404e594f169ad659b15d2d5cdb : SUCCESS in 4m 35s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/29fa020427f2404aafaa7958a6b0775d : SUCCESS in 1h 09m 47s\n- nodepool-build-image-siblings https://zuul.opendev.org/t/openstack/build/6138abe6da1f4242ae41a9baebca1178 : SUCCESS in 17m 21s\n- nodepool-functional-container-openstack-siblings https://zuul.opendev.org/t/openstack/build/1d9308ba774b488b8c44cf8cb596d0aa : SUCCESS in 36m 45s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/006223e4897b4a34914901d41840cf83 : SUCCESS in 58m 12s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/b8361d151a6a4f27a195958ad7c78606 : SUCCESS in 1h 18m 21s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/3132c0b2ccc5444fad6e7add82ff0e2d : SUCCESS in 56m 35s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/e0b5715890aa435ca910590019183493 : POST_FAILURE in 41m 44s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/3d8d0d6a8561485e8559e2e0bae7921d : SUCCESS in 38m 04s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/a4f01cfb9efb416b9b6d6286cf388a80 : SUCCESS in 45m 00s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/d19a1e277e814d9ca7705ca2c87105e7 : SUCCESS in 59m 03s (non-voting)\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/0b60650f41a0439abecb907476428b41 : SUCCESS in 50m 00s (non-voting)\n- bifrost-integration-tinyipa-ubuntu-focal https://zuul.opendev.org/t/openstack/build/a87fbd5077494e22936b615b7684f2c9 : SUCCESS in 23m 44s (non-voting)\n- metalsmith-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/c300525b132940d597a38b378d9e49cd : SUCCESS in 1h 02m 18s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/b8b2cbea01a74a6b9da21385627da783 : SUCCESS in 44m 33s (non-voting)\n- openstacksdk-ansible-stable-2.8-functional-devstack https://zuul.opendev.org/t/openstack/build/e8a8bffcb1034c87a1af09e1df66e32e : FAILURE in 45m 44s (non-voting)\n- openstacksdk-ansible-stable-2.9-functional-devstack https://zuul.opendev.org/t/openstack/build/ec8993b371ce497f883539c36de9c427 : FAILURE in 43m 35s (non-voting)","accounts_in_message":[],"_revision_number":7},{"id":"aab0df11c339c854dc226d1889052838ba96df94","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2020-11-17 13:53:56.000000000","message":"Topic set to osc-first","accounts_in_message":[],"_revision_number":7},{"id":"5137bb9f34b6b7c06fd1222fabaf9cb25e705fed","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2020-11-17 18:09:02.000000000","message":"Patch Set 7: Code-Review+2\n\nHurrah!","accounts_in_message":[],"_revision_number":7},{"id":"ad04a79e4795489006b342021a92f040410738dd","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2020-11-18 10:28:49.000000000","message":"Patch Set 7: Workflow+1","accounts_in_message":[],"_revision_number":7},{"id":"db6ad21536ab9074fc29966b88da8dc868cd8334","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-11-18 10:33:22.000000000","message":"Patch Set 7: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":7},{"id":"7b23524daee13e530eba9c71457737c1c02a72f6","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-11-18 12:08:02.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":7},{"id":"846d38e3039722134f5424a5d6028af3fa362df8","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-11-18 12:08:02.000000000","message":"Patch Set 7: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/9dc8abf5effa42219dac3938cd2faade : SUCCESS in 4m 18s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5e800e45192e4f4dba9108f6f7370c44 : SUCCESS in 3m 27s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/d8cadbc8ddc74ea781cbc1e0019bef39 : SUCCESS in 4m 20s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/ce2232f1b5274bca8d145bf96a8f7e34 : SUCCESS in 4m 12s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/d1e716c9cd464f6ab11c2dbd02368a01 : SUCCESS in 1h 03m 46s\n- openstacksdk-tox-py38-tips https://zuul.opendev.org/t/openstack/build/243bb828934d4a319c9fd26bffd4fe11 : SUCCESS in 4m 22s\n- os-client-config-tox-py37-tips https://zuul.opendev.org/t/openstack/build/6375c881325a46099562a07b9c4285a2 : SUCCESS in 4m 03s\n- osc-tox-py36-tips https://zuul.opendev.org/t/openstack/build/335c6b7a1e7a4e97a131190759e1827c : SUCCESS in 4m 16s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/12a363bcbdcb4e2da4f6b5e40e70072d : SUCCESS in 8m 57s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/4cde660fccb0461894fffce31e8eac28 : SUCCESS in 3m 44s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/afc6cfb4f32844bc8b8719697b91d5b5 : SUCCESS in 1h 06m 40s\n- nodepool-build-image-siblings https://zuul.opendev.org/t/openstack/build/044561ca8e054f319885e76529c6d3a4 : SUCCESS in 17m 20s\n- nodepool-functional-container-openstack-siblings https://zuul.opendev.org/t/openstack/build/eb6cb3ff25414cf196cb471a3361e73b : SUCCESS in 32m 54s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/11f44345aa5748fba9a37bc46ba83459 : SUCCESS in 1h 00m 22s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/681aa6dd3f244c7094a34b9ba78bd00f : SUCCESS in 1h 25m 25s\n- openstacksdk-functional-devstack-senlin https://zuul.opendev.org/t/openstack/build/411ed4a253454b938cc5df35d6ca9cb0 : SUCCESS in 1h 00m 30s","accounts_in_message":[],"_revision_number":7},{"id":"115066d7a9c76db432ab837835303c98ead1836e","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-11-18 12:09:59.000000000","message":"Patch Set 7:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4c0c94e31b174ff98ed1b776cc246e4e : SUCCESS in 1m 00s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/185846dd444447c9b2ad129aebb6cebd : SUCCESS in 1m 00s","accounts_in_message":[],"_revision_number":7}],"current_revision_number":7,"current_revision":"b60915aab3ee0348f3e3cc8aa548f94d2a68b7eb","revisions":{"49d02788a2d469bc91c4fbddcd87fe1dc4e5b3ba":{"kind":"REWORK","_number":1,"created":"2020-11-10 12:45:15.000000000","uploader":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"ref":"refs/changes/31/762131/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/31/762131/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/31/762131/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/31/762131/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/31/762131/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/31/762131/1"}}},"commit":{"parents":[{"commit":"256e25e321838cc568be56acd9c2d106eb9e4535","subject":"Migrate ironic job to focal","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/256e25e321838cc568be56acd9c2d106eb9e4535"}]}],"author":{"name":"Artem Goncharov","email":"Artem.goncharov@gmail.com","date":"2020-11-10 12:44:08.000000000","tz":60},"committer":{"name":"Artem Goncharov","email":"Artem.goncharov@gmail.com","date":"2020-11-10 12:44:08.000000000","tz":60},"subject":"Complete compute aggregate functions","message":"Complete compute aggregate functions\n\nIn order to switch next part of OSC towards SDK we need to add some\nmissing bits to the aggregates.\n\nChange-Id: Ia6711b1c27514d0698fec1efedaefeeb93722b9d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/49d02788a2d469bc91c4fbddcd87fe1dc4e5b3ba"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/49d02788a2d469bc91c4fbddcd87fe1dc4e5b3ba"}]},"branch":"refs/heads/master"},"90f83c3a37cd3f3da96808d0c764d402caa9380a":{"kind":"REWORK","_number":2,"created":"2020-11-12 15:56:31.000000000","uploader":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"ref":"refs/changes/31/762131/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/31/762131/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/31/762131/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/31/762131/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/31/762131/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/31/762131/2"}}},"commit":{"parents":[{"commit":"599ef077759c3ff101b55667e1902f6630bf5e69","subject":"Merge \"Fix invalid assertIsNotNone statement\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/599ef077759c3ff101b55667e1902f6630bf5e69"}]}],"author":{"name":"Artem Goncharov","email":"Artem.goncharov@gmail.com","date":"2020-11-10 12:44:08.000000000","tz":60},"committer":{"name":"Artem Goncharov","email":"Artem.goncharov@gmail.com","date":"2020-11-12 15:56:11.000000000","tz":60},"subject":"Complete compute aggregate functions","message":"Complete compute aggregate functions\n\nIn order to switch next part of OSC towards SDK we need to add some\nmissing bits to the aggregates.\n\nChange-Id: Ia6711b1c27514d0698fec1efedaefeeb93722b9d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/90f83c3a37cd3f3da96808d0c764d402caa9380a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/90f83c3a37cd3f3da96808d0c764d402caa9380a"}]},"branch":"refs/heads/master"},"88f47f13759b7a13e81ae4f7a3d32a135d2dc932":{"kind":"REWORK","_number":3,"created":"2020-11-12 16:26:24.000000000","uploader":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"ref":"refs/changes/31/762131/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/31/762131/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/31/762131/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/31/762131/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/31/762131/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/31/762131/3"}}},"commit":{"parents":[{"commit":"599ef077759c3ff101b55667e1902f6630bf5e69","subject":"Merge \"Fix invalid assertIsNotNone statement\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/599ef077759c3ff101b55667e1902f6630bf5e69"}]}],"author":{"name":"Artem Goncharov","email":"Artem.goncharov@gmail.com","date":"2020-11-10 12:44:08.000000000","tz":60},"committer":{"name":"Artem Goncharov","email":"Artem.goncharov@gmail.com","date":"2020-11-12 16:26:12.000000000","tz":60},"subject":"Complete compute aggregate functions","message":"Complete compute aggregate functions\n\nIn order to switch next part of OSC towards SDK we need to add some\nmissing bits to the aggregates.\n\nChange-Id: Ia6711b1c27514d0698fec1efedaefeeb93722b9d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/88f47f13759b7a13e81ae4f7a3d32a135d2dc932"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/88f47f13759b7a13e81ae4f7a3d32a135d2dc932"}]},"branch":"refs/heads/master"},"b390fb01212dff475832e1a31c1ecc38cb9b1ba4":{"kind":"REWORK","_number":4,"created":"2020-11-16 16:54:16.000000000","uploader":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"ref":"refs/changes/31/762131/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/31/762131/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/31/762131/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/31/762131/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/31/762131/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/31/762131/4"}}},"commit":{"parents":[{"commit":"599ef077759c3ff101b55667e1902f6630bf5e69","subject":"Merge \"Fix invalid assertIsNotNone statement\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/599ef077759c3ff101b55667e1902f6630bf5e69"}]}],"author":{"name":"Artem Goncharov","email":"Artem.goncharov@gmail.com","date":"2020-11-10 12:44:08.000000000","tz":60},"committer":{"name":"Artem Goncharov","email":"Artem.goncharov@gmail.com","date":"2020-11-16 16:54:02.000000000","tz":60},"subject":"Complete compute aggregate functions","message":"Complete compute aggregate functions\n\nIn order to switch next part of OSC towards SDK we need to add some\nmissing bits to the aggregates.\n\nChange-Id: Ia6711b1c27514d0698fec1efedaefeeb93722b9d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/b390fb01212dff475832e1a31c1ecc38cb9b1ba4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/b390fb01212dff475832e1a31c1ecc38cb9b1ba4"}]},"branch":"refs/heads/master"},"2e732fb09b2d3492b069d00365ba6fb29e8110c9":{"kind":"REWORK","_number":5,"created":"2020-11-16 17:08:37.000000000","uploader":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"ref":"refs/changes/31/762131/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/31/762131/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/31/762131/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/31/762131/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/31/762131/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/31/762131/5"}}},"commit":{"parents":[{"commit":"599ef077759c3ff101b55667e1902f6630bf5e69","subject":"Merge \"Fix invalid assertIsNotNone statement\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/599ef077759c3ff101b55667e1902f6630bf5e69"}]}],"author":{"name":"Artem Goncharov","email":"Artem.goncharov@gmail.com","date":"2020-11-10 12:44:08.000000000","tz":60},"committer":{"name":"Artem Goncharov","email":"Artem.goncharov@gmail.com","date":"2020-11-16 17:07:10.000000000","tz":60},"subject":"Complete compute aggregate functions","message":"Complete compute aggregate functions\n\nIn order to switch next part of OSC towards SDK we need to add some\nmissing bits to the aggregates.\n\nSince this is another example when API returns 400 if we try accessing\nresource with name and it doesn\u0027t support - modify general behavior for\nalso skipping 400 in the find method\n\nChange-Id: Ia6711b1c27514d0698fec1efedaefeeb93722b9d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/2e732fb09b2d3492b069d00365ba6fb29e8110c9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/2e732fb09b2d3492b069d00365ba6fb29e8110c9"}]},"branch":"refs/heads/master"},"ca0c748f5e83e42dabd03a4ae43f48d39afc7e87":{"kind":"REWORK","_number":6,"created":"2020-11-16 19:23:40.000000000","uploader":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"ref":"refs/changes/31/762131/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/31/762131/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/31/762131/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/31/762131/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/31/762131/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/31/762131/6"}}},"commit":{"parents":[{"commit":"599ef077759c3ff101b55667e1902f6630bf5e69","subject":"Merge \"Fix invalid assertIsNotNone statement\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/599ef077759c3ff101b55667e1902f6630bf5e69"}]}],"author":{"name":"Artem Goncharov","email":"Artem.goncharov@gmail.com","date":"2020-11-10 12:44:08.000000000","tz":60},"committer":{"name":"Artem Goncharov","email":"Artem.goncharov@gmail.com","date":"2020-11-16 19:23:28.000000000","tz":60},"subject":"Complete compute aggregate functions","message":"Complete compute aggregate functions\n\nIn order to switch next part of OSC towards SDK we need to add some\nmissing bits to the aggregates.\n\nSince this is another example when API returns 400 if we try accessing\nresource with name and it doesn\u0027t support - modify general behavior for\nalso skipping 400 in the find method\n\nChange-Id: Ia6711b1c27514d0698fec1efedaefeeb93722b9d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/ca0c748f5e83e42dabd03a4ae43f48d39afc7e87"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/ca0c748f5e83e42dabd03a4ae43f48d39afc7e87"}]},"branch":"refs/heads/master"},"b60915aab3ee0348f3e3cc8aa548f94d2a68b7eb":{"kind":"REWORK","_number":7,"created":"2020-11-17 09:43:04.000000000","uploader":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"ref":"refs/changes/31/762131/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/31/762131/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/31/762131/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/31/762131/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/31/762131/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/31/762131/7"}}},"commit":{"parents":[{"commit":"599ef077759c3ff101b55667e1902f6630bf5e69","subject":"Merge \"Fix invalid assertIsNotNone statement\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/599ef077759c3ff101b55667e1902f6630bf5e69"}]}],"author":{"name":"Artem Goncharov","email":"Artem.goncharov@gmail.com","date":"2020-11-10 12:44:08.000000000","tz":60},"committer":{"name":"Artem Goncharov","email":"Artem.goncharov@gmail.com","date":"2020-11-17 09:42:30.000000000","tz":60},"subject":"Complete compute aggregate functions","message":"Complete compute aggregate functions\n\nIn order to switch next part of OSC towards SDK we need to add some\nmissing bits to the aggregates.\n\nSince this is another example when API returns 400 if we try accessing\nresource with name and it doesn\u0027t support - modify general behavior for\nalso skipping 400 in the find method\n\nChange-Id: Ia6711b1c27514d0698fec1efedaefeeb93722b9d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/b60915aab3ee0348f3e3cc8aa548f94d2a68b7eb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/b60915aab3ee0348f3e3cc8aa548f94d2a68b7eb"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
