)]}'
{"id":"openstack%2Fnova~709603","triplet_id":"openstack%2Fnova~stable%2Focata~I6c7a67b23ec49aa207c33c38580acd834bb27e3c","project":"openstack/nova","branch":"stable/ocata","topic":"bug/1796689","hashtags":[],"change_id":"I6c7a67b23ec49aa207c33c38580acd834bb27e3c","subject":"Fix os-simple-tenant-usage result order","status":"ABANDONED","created":"2020-02-24 20:00:31.000000000","updated":"2021-06-17 15:09:31.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"0c41d162484c2b057ed8adc8f660b1187547894b","_number":709603,"virtual_id_number":709603,"owner":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"date":"2020-04-17 19:00:38.000000000","_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"date":"2020-04-17 18:56:35.000000000","_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},{"value":0,"date":"2020-04-17 19:54:39.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"tag":"autogenerated:zuul:check","value":-1,"date":"2020-04-17 21:51:57.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":-1,"default_value":0,"optional":true},"Code-Review":{"all":[{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_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":{"rejected":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"all":[{"value":-1,"date":"2020-04-17 22:59:52.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"_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},"Review-Priority":{"all":[{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-04-17 18:56:35.000000000","updated_by":{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2020-04-17 19:00:38.000000000","updated_by":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"reviewer":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"state":"REVIEWER"},{"updated":"2020-04-17 19:54:39.000000000","updated_by":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"reviewer":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2020-04-17 21:51:57.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"}],"messages":[{"id":"ad036c9c86fcb9dc141ef58df4f4c478b0f7e1c6","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2020-02-24 20:00:31.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"92aed09006aac074f020f1c92c519f367f233492","author":{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},"date":"2020-02-24 20:00:50.000000000","message":"Patch Set 1:\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":1},{"id":"cd662bc243674e9c5ec7d3e93da27f3c50fe7cbd","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2020-02-24 20:22:21.000000000","message":"Patch Set 1:\n\nFor rechecking only on the Cloudbase Nova Hyper-V CI, add a review comment with run-Cloudbase Nova Hyper-V CI\n\n- nova http://cloudbase-ci.com/nova/709603/1 : FAILURE in 20m 42s","accounts_in_message":[],"_revision_number":1},{"id":"e09b10edc30931c9fcd2f6ee3d8e7005e975f097","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2020-02-24 21:11:45.000000000","message":"Patch Set 1:\n\nBuild failed. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm- recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- legacy-tempest-dsvm-full-xenial https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/03/709603/1/check/legacy-tempest-dsvm-full-xenial/683bb1f/ : FAILURE in 1h 04m 50s\n- legacy-tempest-dsvm-full-xenial-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/03/709603/1/check/legacy-tempest-dsvm-full-xenial-py3/b148188/ : FAILURE in 1h 06m 48s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"94a6959d2fdc7638e42e5e4852edf6d41bdc7276","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-02-24 21:46:53.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/477c6fad59e344798496ac731a904b6f : SUCCESS in 10m 03s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/19c870cfd2c44fe3ae73ab304abac172 : SUCCESS in 15m 53s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/587ecca0a297487c931ea99eb6964104 : SUCCESS in 16m 58s\n- build-openstack-sphinx-docs https://zuul.opendev.org/t/openstack/build/47f0b2a9058d41b99f7ad76911108a94 : SUCCESS in 8m 40s\n- legacy-tempest-dsvm-neutron-full https://zuul.opendev.org/t/openstack/build/c5bdf79ff6d547dcb61d9029d971992d : SUCCESS in 1h 33m 59s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/be37df2967934739a98a1ed3400cdcd2 : SUCCESS in 38m 35s\n- ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/b65fd1f18e474863b18ff96637ddacb8 : SUCCESS in 46m 32s (non-voting)\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/ac1bf96f63514d6e9239d6f5c7497e93 : SUCCESS in 1h 06m 15s\n- nova-tox-functional https://zuul.opendev.org/t/openstack/build/d3cb3fd49ba44a1fb9f1f7fcf6ab7c7b : FAILURE in 20m 02s","accounts_in_message":[],"_revision_number":1},{"id":"c5ac926d81c7edb9ea35ee1eff6a1a61916cd982","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2020-04-17 03:40:11.000000000","message":"Patch Set 1: Workflow-1\n\nFunc test fail is legit.","accounts_in_message":[],"_revision_number":1},{"id":"b006ee5a7f674f7c2de8c5931e27874c714d8040","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2020-04-17 18:36:44.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"fdd30dddc23cee2f0beb776d807ab18b040d6de1","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2020-04-17 18:37:23.000000000","message":"Uploaded patch set 3: Commit message was updated.","accounts_in_message":[],"_revision_number":3},{"id":"429d01e8f00d177f4a7ca10bda4e68db4185e76a","author":{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},"date":"2020-04-17 18:56:35.000000000","message":"Patch Set 3:\n\nTesting failed ubuntu-bionic-s390x. For rechecking only on the ubuntu-bionic-s390x CI, add a review comment with recheck-zkvm. Contact info: zkvm-ci@linux.vnet.ibm.com. For more information, see https://wiki.openstack.org/wiki/ThirdPartySystems/IBM_zKVM_CI\n\n- check-tempest-dsvm-neutron-full-ubuntu-bionic-s390x http://extbasicopstackcilog01.podc.sl.edst.ibm.com/zkvm_test_logs/production/709603/3/check-tempest-dsvm-neutron-full-ubuntu-bionic-s390x/231de39 : FAILURE in 18m 27s","accounts_in_message":[],"_revision_number":3},{"id":"75e2dd13d77c71b8c5aa8dca19429e915aa3d446","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2020-04-17 19:00:38.000000000","message":"Patch Set 3:\n\nFor rechecking only on the Cloudbase Nova Hyper-V CI, add a review comment with run-Cloudbase Nova Hyper-V CI\n\n- nova http://cloudbase-ci.com/nova/709603/3 : FAILURE in 21m 06s","accounts_in_message":[],"_revision_number":3},{"id":"7cc9e6dfa5c169a6bf2e7899e4a0dccd7f40d342","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2020-04-17 19:54:39.000000000","message":"Patch Set 3:\n\nBuild failed. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm- recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- legacy-tempest-dsvm-full-xenial https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/03/709603/3/check/legacy-tempest-dsvm-full-xenial/57c7551/ : FAILURE in 1h 06m 56s\n- legacy-tempest-dsvm-full-xenial-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/03/709603/3/check/legacy-tempest-dsvm-full-xenial-py3/c1be94b/ : FAILURE in 1h 11m 50s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"e58a03357014d0fc5a5abd398b2fbe0af6a82c23","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-04-17 21:51:57.000000000","message":"Patch Set 3: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/de5148be816e4ce1a73926e7ec4b4c14 : SUCCESS in 6m 00s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/4807ec90e70f40bb977e4d5e1ddee0c4 : SUCCESS in 17m 38s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/054dda0cbf77448e9b975f084ca26ae7 : SUCCESS in 13m 27s\n- build-openstack-sphinx-docs https://zuul.opendev.org/t/openstack/build/772801c288e34a1da5d9e8417758ed20 : SUCCESS in 6m 10s\n- legacy-tempest-dsvm-neutron-full https://zuul.opendev.org/t/openstack/build/592a5d8e43e648fd961a542911f6e1da : FAILURE in 36m 31s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/00c36a0c5f26453da5150f10615262bf : SUCCESS in 39m 23s\n- ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/c85fa86b77d346c185058312380feceb : FAILURE in 34m 33s (non-voting)\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/0d22e0312521406aa86f76ff1478cb92 : FAILURE in 41m 12s\n- nova-tox-functional https://zuul.opendev.org/t/openstack/build/18d837f99d774f24acd1f2a3d01d4a18 : FAILURE in 19m 19s","accounts_in_message":[],"_revision_number":3},{"id":"7c6520f19bc2ee95583be9f0220b062776ec23ea","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2020-04-17 22:59:52.000000000","message":"Patch Set 3: Workflow-1","accounts_in_message":[],"_revision_number":3},{"id":"0c41d162484c2b057ed8adc8f660b1187547894b","tag":"autogenerated:gerrit:abandon","author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"date":"2021-06-17 15:09:31.000000000","message":"Abandoned\n\nstable/ocata of openstack/nova transitioned to End of Life ( https://review.opendev.org/c/openstack/releases/+/795664 ), to be able to delete the branch we need to abandon all open patches on the branch.","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"b02c16eda3849f91173a2f0be78f2ce515ea4153","revisions":{"e0f85e5d313a60706c855233b060e626852e267b":{"kind":"REWORK","_number":1,"created":"2020-02-24 20:00:31.000000000","uploader":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"ref":"refs/changes/03/709603/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/03/709603/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/03/709603/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/03/709603/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/03/709603/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/03/709603/1"}}},"commit":{"parents":[{"commit":"586d721dab2867d6b8db37026b063be29bacf754","subject":"ocata-only: drop non-voting ceph job","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/586d721dab2867d6b8db37026b063be29bacf754"}]}],"author":{"name":"Lucian Petrut","email":"lpetrut@cloudbasesolutions.com","date":"2018-10-08 14:13:55.000000000","tz":180},"committer":{"name":"melanie witt","email":"melwittt@gmail.com","date":"2020-02-24 19:58:59.000000000","tz":0},"subject":"Fix os-simple-tenant-usage result order","message":"Fix os-simple-tenant-usage result order\n\nnova usage-list can return incorrect results, having resources counted\ntwice. This only occurs when using the 2.40 microversion or later.\n\nThis microversion introduced pagination, which doesn\u0027t work properly.\nNova API will sort the instances using the tenant id and instance uuid,\nbut \u0027os-simple-tenant-usage\u0027 will not preserve the order when returning\nthe results.\n\nFor this reason, subsequent API calls made by the client will use the\nwrong marker (which is supposed to be the last instance id), ending\nup counting the same instances twice.\n\n Conflicts:\n\tnova/api/openstack/compute/simple_tenant_usage.py\n\nNOTE(melwitt): The conflict is because change\nIcd5e46e0276df6cf7ffbbb57abb1dddc46678e11 is not in Ocata.\n\nChange-Id: I6c7a67b23ec49aa207c33c38580acd834bb27e3c\nCloses-Bug: #1796689\n(cherry picked from commit afc3a16ce3364c233e6e1cffc9f38987d1d65318)\n(cherry picked from commit 133b194ba079abe84900d09a5c3c74ef9f464bab)\n(cherry picked from commit 70b4cdce68f9b1543c032aa700e4f0f4289d90a6)\n(cherry picked from commit c0d946b09f75445971a27dfce4f4a9e271c967cd)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/e0f85e5d313a60706c855233b060e626852e267b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/e0f85e5d313a60706c855233b060e626852e267b"}]},"branch":"refs/heads/stable/ocata"},"0993c1be963d092f3feb437d7586d7c7976037f6":{"kind":"REWORK","_number":2,"created":"2020-04-17 18:36:44.000000000","uploader":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"ref":"refs/changes/03/709603/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/03/709603/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/03/709603/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/03/709603/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/03/709603/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/03/709603/2"}}},"commit":{"parents":[{"commit":"105626f650902476f8149b2032ed6e3551346516","subject":"Merge \"Hook resource_tracker to remove stale node information\" into stable/ocata","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/105626f650902476f8149b2032ed6e3551346516"}]}],"author":{"name":"Lucian Petrut","email":"lpetrut@cloudbasesolutions.com","date":"2018-10-08 14:13:55.000000000","tz":180},"committer":{"name":"melanie witt","email":"melwittt@gmail.com","date":"2020-04-17 18:36:16.000000000","tz":0},"subject":"Fix os-simple-tenant-usage result order","message":"Fix os-simple-tenant-usage result order\n\nnova usage-list can return incorrect results, having resources counted\ntwice. This only occurs when using the 2.40 microversion or later.\n\nThis microversion introduced pagination, which doesn\u0027t work properly.\nNova API will sort the instances using the tenant id and instance uuid,\nbut \u0027os-simple-tenant-usage\u0027 will not preserve the order when returning\nthe results.\n\nFor this reason, subsequent API calls made by the client will use the\nwrong marker (which is supposed to be the last instance id), ending\nup counting the same instances twice.\n\nNOTE(melwitt): The differences from the Queens change in the sample\n.tpl and .json files are because change\nI3b25debb0bcfd4e211734307c8d363f2b5dbc655 is not in Pike, so there\nare only two generated UUIDs per server (instance UUID and vif UUID)\ninstead of three (instance UUID, vif UUID, and bdm UUID).\n\n Conflicts:\n\tnova/api/openstack/compute/simple_tenant_usage.py\n\nNOTE(melwitt): The conflict is because change\nIcd5e46e0276df6cf7ffbbb57abb1dddc46678e11 is not in Ocata.\n\nChange-Id: I6c7a67b23ec49aa207c33c38580acd834bb27e3c\nCloses-Bug: #1796689\n(cherry picked from commit afc3a16ce3364c233e6e1cffc9f38987d1d65318)\n(cherry picked from commit 133b194ba079abe84900d09a5c3c74ef9f464bab)\n(cherry picked from commit 70b4cdce68f9b1543c032aa700e4f0f4289d90a6)\n(cherry picked from commit 3a48ffa6e7aa76d27a62180d26cdd5cf7b749f8c)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/0993c1be963d092f3feb437d7586d7c7976037f6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/0993c1be963d092f3feb437d7586d7c7976037f6"}]},"branch":"refs/heads/stable/ocata"},"b02c16eda3849f91173a2f0be78f2ce515ea4153":{"kind":"NO_CODE_CHANGE","_number":3,"created":"2020-04-17 18:37:23.000000000","uploader":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"ref":"refs/changes/03/709603/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/03/709603/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/03/709603/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/03/709603/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/03/709603/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/03/709603/3"}}},"commit":{"parents":[{"commit":"105626f650902476f8149b2032ed6e3551346516","subject":"Merge \"Hook resource_tracker to remove stale node information\" into stable/ocata","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/105626f650902476f8149b2032ed6e3551346516"}]}],"author":{"name":"Lucian Petrut","email":"lpetrut@cloudbasesolutions.com","date":"2018-10-08 14:13:55.000000000","tz":180},"committer":{"name":"melanie witt","email":"melwittt@gmail.com","date":"2020-04-17 18:37:10.000000000","tz":0},"subject":"Fix os-simple-tenant-usage result order","message":"Fix os-simple-tenant-usage result order\n\nnova usage-list can return incorrect results, having resources counted\ntwice. This only occurs when using the 2.40 microversion or later.\n\nThis microversion introduced pagination, which doesn\u0027t work properly.\nNova API will sort the instances using the tenant id and instance uuid,\nbut \u0027os-simple-tenant-usage\u0027 will not preserve the order when returning\nthe results.\n\nFor this reason, subsequent API calls made by the client will use the\nwrong marker (which is supposed to be the last instance id), ending\nup counting the same instances twice.\n\n Conflicts:\n\tnova/api/openstack/compute/simple_tenant_usage.py\n\nNOTE(melwitt): The conflict is because change\nIcd5e46e0276df6cf7ffbbb57abb1dddc46678e11 is not in Ocata.\n\nChange-Id: I6c7a67b23ec49aa207c33c38580acd834bb27e3c\nCloses-Bug: #1796689\n(cherry picked from commit afc3a16ce3364c233e6e1cffc9f38987d1d65318)\n(cherry picked from commit 133b194ba079abe84900d09a5c3c74ef9f464bab)\n(cherry picked from commit 70b4cdce68f9b1543c032aa700e4f0f4289d90a6)\n(cherry picked from commit 3a48ffa6e7aa76d27a62180d26cdd5cf7b749f8c)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/b02c16eda3849f91173a2f0be78f2ce515ea4153"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/b02c16eda3849f91173a2f0be78f2ce515ea4153"}]},"branch":"refs/heads/stable/ocata"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
