)]}'
{"id":"openstack%2Fnova~704865","triplet_id":"openstack%2Fnova~master~Ib980b1ba68ffcfe51a15dce10eb9f42ef12d7260","project":"openstack/nova","branch":"master","topic":"bug/1886418","hashtags":[],"change_id":"Ib980b1ba68ffcfe51a15dce10eb9f42ef12d7260","subject":"Repro gen conflict in COMPUTE_STATUS_DISABLED handling","status":"MERGED","created":"2020-01-29 18:55:46.000000000","updated":"2020-07-21 14:27:15.000000000","submitted":"2020-07-21 14:22:19.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":24,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"704865-1595341339743-bfbdc47d","meta_rev_id":"80b3a7d1f153afe111a86ee7c5b6148af0a8534e","_number":704865,"virtual_id_number":704865,"owner":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"date":"2020-07-10 13:47:02.000000000","_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"value":0,"date":"2020-07-10 12:53:23.000000000","_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},{"value":0,"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"date":"2020-07-10 12:28:33.000000000","_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"value":0,"date":"2020-07-10 13:14:36.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},{"value":0,"date":"2020-07-10 12:40:12.000000000","_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-07-21 14:22:19.000000000","post_submit":true,"permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"}],"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":0,"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"value":0,"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},{"value":0,"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},{"value":2,"date":"2020-07-10 13:40:36.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":2,"date":"2020-07-21 12:42:32.000000000","_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"value":0,"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},{"value":0,"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"}],"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":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"all":[{"value":0,"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"value":0,"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},{"value":0,"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":1,"date":"2020-07-21 12:42:32.000000000","_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"value":0,"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},{"value":0,"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"value":0,"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},{"value":0,"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"value":0,"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},{"value":0,"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"}],"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":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2020-01-29 21:21:02.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-05-15 15:24:48.000000000","updated_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"reviewer":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"state":"REVIEWER"},{"updated":"2020-05-15 15:38:08.000000000","updated_by":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"reviewer":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"state":"REVIEWER"},{"updated":"2020-07-10 12:28:33.000000000","updated_by":{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2020-07-10 12:40:12.000000000","updated_by":{"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},"reviewer":{"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},"state":"REVIEWER"},{"updated":"2020-07-10 12:53:23.000000000","updated_by":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2020-07-10 13:14:36.000000000","updated_by":{"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},"reviewer":{"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},"state":"REVIEWER"},{"updated":"2020-07-10 13:40:36.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-07-10 13:47:02.000000000","updated_by":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"reviewer":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2020-07-21 12:42:32.000000000","updated_by":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"reviewer":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"state":"REVIEWER"},{"updated":"2020-07-21 14:22:19.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":"f4b0d9e22d3585a8a4aef54f8fbc750343add852","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2020-01-29 18:55:46.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"62c27cbd112a35663e939cd079a1291723d8ff93","author":{"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},"date":"2020-01-29 19:02:37.000000000","message":"Patch Set 1:\n\nBuild failed.\n\n- pmem-tempest-plugin-filtered finger://d0fe4b8af32b/fb089f3891d6460f8307a8fc67c6a90c : RETRY_LIMIT in 7s","accounts_in_message":[],"_revision_number":1},{"id":"6ef3cc0de5604986ef4e1efbe2a0170620f242b6","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2020-01-29 19:25:53.000000000","message":"Patch Set 1:\n\nBuild failed\n\n- dsvm-nova http://207.189.188.190/logs/65/704865/1/check-vote/ext-nova-zuul/10bc0a3 : FAILURE in 29m 24s","accounts_in_message":[],"_revision_number":1},{"id":"0e49e3396df439b4b8f8a55600c90e6042ef3526","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-01-29 19:48:40.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/5950082f3bcf41d8b73249c52a682a02 : SUCCESS in 16m 02s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/f12ecf7cd0104397aab4c2b5ba512f02 : SUCCESS in 16m 03s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9cbc85f044c948dba0cff62acbea7abc : SUCCESS in 8m 42s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/65fc1c75c6a44611a47ca96f28bd29a3 : SUCCESS in 13m 23s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/17d552e0c6194bd6a95a43a66f4c019a : SUCCESS in 12m 42s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/c97a23a40a3741dfb38666e08029fedd : SUCCESS in 13m 08s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e05569ba8e3e4ea5bb207911f7bae035 : SUCCESS in 10m 36s\n- nova-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/4b890a8ed5fc492699cf99f8a5ed4ecf : SUCCESS in 19m 38s","accounts_in_message":[],"_revision_number":1},{"id":"37dd7c7cc8c4c8fd13383fc79537874c1acb19fb","author":{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},"date":"2020-01-29 19:49:26.000000000","message":"Patch Set 1:\n\nBuild failed.  For information on how to proceed, see https://docs.openstack.org/infra/manual/developers.html\n\n- EMC_VxFlexOS_NOVA http://publiclogs.emc.com/65/704865/1/check/EMC_VxFlexOS_NOVA/b9afdc5/EMC_VxFlexOS_NOVA/None : NOT_REGISTERED\n\nLeave a comment with \u0027run-DellEMC VxFlexOS CI\u0027 to trigger a recheck. For more information about CI, please see https://wiki.openstack.org/wiki/ThirdPartySystems/DellEMC_VxFlexOS_CI","accounts_in_message":[],"_revision_number":1},{"id":"d2ec825bcdde7dca1000aa4abf774cef482ba3f8","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2020-01-29 20:14:17.000000000","message":"Patch Set 1:\n\n* nova-quobyteci-dsvm-volume http://78.46.57.153:8081/refs-changes-65-704865-1 : FAILURE \n\nSee https://wiki.openstack.org/wiki/ThirdPartySystems/Quobyte_CI for rechecking and info.","accounts_in_message":[],"_revision_number":1},{"id":"7df3f5c0fe96ec44a6aed04036f0cfd7d47faf68","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2020-01-29 21:21:02.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/704865/1 : FAILURE in 2h 24m 19s","accounts_in_message":[],"_revision_number":1},{"id":"37d952e496c63f644bbc30e9e74bd8676b85b8b3","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2020-02-25 15:19:05.000000000","message":"Patch Set 1:\n\n(2 comments)\n\nOne question inline. Otherwise LGTM","accounts_in_message":[],"_revision_number":1},{"id":"639c13b1862c699596f7f48801e60fbb0c9dfe2f","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2020-05-15 15:24:48.000000000","message":"Patch Set 1:\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"dafc8472834d3bfc89d9228081ea5774776a47b8","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2020-05-15 15:38:08.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"38bcc792ed823fd17d6c5b2c88dbf48ddd5871c5","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2020-05-22 20:02:15.000000000","message":"Patch Set 1: Code-Review+2\n\n(1 comment)\n\nMy question is answered","accounts_in_message":[],"_revision_number":1},{"id":"a6a850e6ec748b7fb07e023838e757aac2269433","author":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"date":"2020-05-27 20:34:34.000000000","message":"Patch Set 1: Code-Review-1\n\n(1 comment)\n\nQuick question in the test regarding update_available_resource.\n\nAlso I assume we don\u0027t plan on changing this behaviour given the lack of a referenced bug and the fact this isn\u0027t being treated as a regression right?","accounts_in_message":[],"_revision_number":1},{"id":"93e19ad18426a95bbbe2b70f36f42fae4d3b1295","author":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"date":"2020-05-27 20:38:08.000000000","message":"Patch Set 1:\n\n\u003e (1 comment)\n \u003e\n \u003e Also I assume we don\u0027t plan on changing this behaviour given the\n \u003e lack of a referenced bug and the fact this isn\u0027t being treated as a\n \u003e regression right?\n\nApologies, missed the fix on top of this. So why isn\u0027t this a regression test?","accounts_in_message":[],"_revision_number":1},{"id":"3bc9ac505611fcefc396c36ff519a9006e537fac","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2020-06-02 15:00:05.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"3751fe8d8d07ccf7b9ef5b7d13c9bc377ed3fba7","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2020-07-06 12:20:57.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"bde055a8d26f8e13eaeb5269f28b05bb86e0d67e","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2020-07-06 12:23:51.000000000","message":"Uploaded patch set 3: Patch Set 2 was rebased.","accounts_in_message":[],"_revision_number":3},{"id":"546f314676d429e15e75b35a54b941578f3f4cb2","author":{"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},"date":"2020-07-06 13:12:48.000000000","message":"Patch Set 3:\n\nBuild SUCCESSFUL (check pipeline).\n\n- pmem-tempest-plugin-filtered-multi-node http://52.27.155.124/65/704865/3/check/pmem-tempest-plugin-filtered-multi-node/3e97f86/ : SUCCESS in 47m 25s","accounts_in_message":[],"_revision_number":3},{"id":"d831127c652ed4627e444d5c8bbd486405e09ef4","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2020-07-06 13:24:10.000000000","message":"Patch Set 3:\n\nBuild succeeded\n\n- dsvm-nova http://207.189.188.190/logs/65/704865/3/check-vote/ext-nova-zuul/ca6a7ca : SUCCESS in 58m 55s","accounts_in_message":[],"_revision_number":3},{"id":"feebac65d6bfc061ab43ee670eed6a97a4315731","author":{"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},"date":"2020-07-06 13:40:57.000000000","message":"Patch Set 3:\n\nTesting completed on the zVM Driver CI system check-nova pipeline.  To recheck only the zVM driver plugins, submit a comment with only zvm: recheck in the comment. Contact information: zvmosci@us.ibm.com. For information see https://wiki.openstack.org/wiki/ZVMDriver.\n\n- check-nova-master http://extbasicopstackcilog01.podc.sl.edst.ibm.com/test_logs/jenkins-check-nova-master-43604 : SUCCESS in 1h 16m 27s","accounts_in_message":[],"_revision_number":3},{"id":"b0c58ea939883d854846ef4462e1b592b723b8d6","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-06 13:55:47.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/1f817d4bf16a4fd4bf206b8eade985a1 : SUCCESS in 17m 39s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/a8026890751b462b8cf577191b983523 : SUCCESS in 18m 02s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/454b4f1279884b9889674eb855319581 : SUCCESS in 12m 09s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/d3885bdf5cec4a25aa9741453e6d6d0c : SUCCESS in 14m 15s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/f095887ef6084026aeb1b4bf6e88d189 : SUCCESS in 14m 49s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/14651a302ef741558b5f9218af3d1aaa : SUCCESS in 11m 42s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/c5ecf88460014d7a8c0f1b6636fc4c10 : SUCCESS in 25m 38s","accounts_in_message":[],"_revision_number":3},{"id":"f1ecb9e227836deca01daec1add2ff8fa322fbf3","author":{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},"date":"2020-07-06 13:56:31.000000000","message":"Patch Set 3:\n\nBuild failed.  For information on how to proceed, see https://docs.openstack.org/infra/manual/developers.html\n\n- EMC_VxFlexOS_NOVA http://publiclogs.emc.com/65/704865/3/check/EMC_VxFlexOS_NOVA/da8bb83/EMC_VxFlexOS_NOVA/None : NOT_REGISTERED\n\nLeave a comment with \u0027run-DellEMC VxFlexOS CI\u0027 to trigger a recheck. For more information about CI, please see https://wiki.openstack.org/wiki/ThirdPartySystems/DellEMC_VxFlexOS_CI","accounts_in_message":[],"_revision_number":3},{"id":"777f29ccc98238d93e30e51fa9fcb92e90bf450c","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2020-07-06 14:21:38.000000000","message":"Patch Set 3:\n\n* nova-quobyteci-dsvm-volume http://78.46.57.153:8081/refs-changes-65-704865-3 : FAILURE \n\nSee https://wiki.openstack.org/wiki/ThirdPartySystems/Quobyte_CI for rechecking and info.","accounts_in_message":[],"_revision_number":3},{"id":"029edfe802f59d23b3276253a69bc9af30898716","author":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"date":"2020-07-10 09:12:51.000000000","message":"Patch Set 3: Code-Review+2\n\n(2 comments)\n\nLGTM, small nits in the commit and comments but the actual test is correct AFAICT.","accounts_in_message":[],"_revision_number":3},{"id":"11684256ba2ea25331fe75b53402beee8b443ef3","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2020-07-10 09:28:01.000000000","message":"Patch Set 3: Code-Review+1\n\n(5 comments)\n\nI\u0027d like to fix these issues up so we don\u0027t have to do another sweeping \"clean all the functional tests up\" change in the future. Fine with a follow-up if you\u0027d prefer that though?","accounts_in_message":[],"_revision_number":3},{"id":"5fe4ff2ce8091ae20d08b1f1dc25bdd961e7229c","author":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"date":"2020-07-10 09:34:04.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"7912608c169da2bbdefb7467aeaa19c056980c68","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2020-07-10 09:41:09.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"78aabfd1b0141be91b63dd178525841eb975b673","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2020-07-10 09:42:03.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"222c0e593d4b3a2e81330e8a9666169321431df5","author":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"date":"2020-07-10 09:50:04.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"78587188ff584f977358e39c3f9430a5a1cab97c","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2020-07-10 12:07:12.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"a721b5e4ff4f616b27abb6ce3e2d947e8ebe6b71","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2020-07-10 12:07:23.000000000","message":"Patch Set 3:\n\n(5 comments)","accounts_in_message":[],"_revision_number":3},{"id":"f771ba8a946cfd63e3936b84c2dcdea1f35bec0e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-10 12:27:43.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/9fa2b908aa484f068eb9fe77cb117a6c : SUCCESS in 12m 11s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/3203345661804f7d8a88b2fa195b7571 : SUCCESS in 16m 55s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0cdab5d704d14e87b3b6aa315a9ba44d : SUCCESS in 6m 54s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/d7842bb869f544ad8fb00adb916e47d0 : SUCCESS in 9m 37s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/ebb16edb2a7f453baadfdce2c36b10d6 : SUCCESS in 13m 38s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a805b490d14a41859e980b7ccbb32f26 : SUCCESS in 10m 40s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/4a86f69cda274e7aa9690b2d08019000 : SUCCESS in 18m 43s","accounts_in_message":[],"_revision_number":4},{"id":"060c3be0d68ebad6f9d9da1112589748019f454e","author":{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},"date":"2020-07-10 12:28:33.000000000","message":"Patch Set 4:\n\nBuild failed.  For information on how to proceed, see https://docs.openstack.org/infra/manual/developers.html\n\n- EMC_VxFlexOS_NOVA http://publiclogs.emc.com/65/704865/4/check/EMC_VxFlexOS_NOVA/5c166db/EMC_VxFlexOS_NOVA/None : NOT_REGISTERED\n\nLeave a comment with \u0027run-DellEMC VxFlexOS CI\u0027 to trigger a recheck. For more information about CI, please see https://wiki.openstack.org/wiki/ThirdPartySystems/DellEMC_VxFlexOS_CI","accounts_in_message":[],"_revision_number":4},{"id":"05edcdca83d694692e146ba56998c6092b17854d","author":{"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},"date":"2020-07-10 12:40:12.000000000","message":"Patch Set 4:\n\nBuild failed.\n\n- pmem-tempest-plugin-filtered-multi-node http://52.27.155.124/65/704865/4/check/pmem-tempest-plugin-filtered-multi-node/4fbd90a/ : FAILURE in 31m 46s","accounts_in_message":[],"_revision_number":4},{"id":"101af46cfac47cd2152c6a456bf195577b53af89","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2020-07-10 12:53:23.000000000","message":"Patch Set 4:\n\n* nova-quobyteci-dsvm-volume http://78.46.57.153:8081/refs-changes-65-704865-4 : FAILURE \n\nSee https://wiki.openstack.org/wiki/ThirdPartySystems/Quobyte_CI for rechecking and info.","accounts_in_message":[],"_revision_number":4},{"id":"ac149824c9431f1d6a0225ec358080d9bfe076ad","author":{"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},"date":"2020-07-10 13:14:36.000000000","message":"Patch Set 4:\n\nTesting completed on the zVM Driver CI system check-nova pipeline and failed.  To recheck only the zVM driver plugins, submit a comment with only  zvm: recheck in the comment.. Contact information: zvmosci@us.ibm.com. For information see https://wiki.openstack.org/wiki/ZVMDriver.\n\n- check-nova-master http://extbasicopstackcilog01.podc.sl.edst.ibm.com/test_logs/jenkins-check-nova-master-43759 : FAILURE in 1h 06m 44s","accounts_in_message":[],"_revision_number":4},{"id":"8b78f61c2c3aa559f8e642dfaf49a52136717bbf","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2020-07-10 13:40:36.000000000","message":"Patch Set 4: Code-Review+2","accounts_in_message":[],"_revision_number":4},{"id":"bd84f1b298dc7c89d393f662a09c5cfaa0a73214","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2020-07-10 13:47:02.000000000","message":"Patch Set 4:\n\nBuild succeeded\n\n- dsvm-nova http://207.189.188.190/logs/65/704865/4/check-vote/ext-nova-zuul/f4aad42 : SUCCESS in 53m 25s","accounts_in_message":[],"_revision_number":4},{"id":"a459511e4264a1eb4ef2e9ca2e2decb3665d8c6b","author":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"date":"2020-07-21 12:42:32.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1\n\nLGTM now, thanks gibi!","accounts_in_message":[],"_revision_number":4},{"id":"185f2c906fbdf08ec28bad155e9ce937c0c17ba3","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-21 12:43:10.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"c3ef4006730c4318b770db0f747de5e2717ae9f6","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-21 14:22:19.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":4},{"id":"e783d630d93b2fc9168dfac7c737cf861a20867c","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-21 14:22:19.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/9c92d6665c624af2b10b031f6ff57e31 : SUCCESS in 18m 08s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/af59f54e4ccc4c21a5abd80d7d806ea2 : SUCCESS in 11m 28s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/c9a02808cf394dd48d02f8724def6649 : SUCCESS in 15m 31s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/3ca36b6a11ea4e3c8d102fd4908cd504 : SUCCESS in 14m 00s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5020f98f7fb04531b73b18d3cf85670a : SUCCESS in 11m 25s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/82a4857dce674c909fc245deae56a4b6 : SUCCESS in 22m 51s","accounts_in_message":[],"_revision_number":4},{"id":"0b9d35f1dae35f1622381c327e1ef8a17061783f","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-07-21 14:27:15.000000000","message":"Patch Set 4:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f317ae7f985740a58cb7c2e2c43c2958 : SUCCESS in 1m 25s","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"f1678912181e17770de9f26aa9aed0bebc544aa1","revisions":{"bfe8fa44c388464b8176d00dbf9ab893a7a0d9c8":{"kind":"REWORK","_number":1,"created":"2020-01-29 18:55:46.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/65/704865/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/65/704865/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/65/704865/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/65/704865/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/65/704865/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/65/704865/1"}}},"commit":{"parents":[{"commit":"9fa3600fcaef74660aadae56ecc5f766f1093f14","subject":"Merge \"doc: define boot from volume in the glossary\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/9fa3600fcaef74660aadae56ecc5f766f1093f14"}]}],"author":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2020-01-29 18:24:05.000000000","tz":60},"committer":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2020-01-29 18:52:30.000000000","tz":60},"subject":"Repro gen conflict in COMPUTE_STATUS_DISABLED handling","message":"Repro gen conflict in COMPUTE_STATUS_DISABLED handling\n\nThe COMPUTE_STATUS_DISABLED trait is supposed to be added to the compute\nRP when the compute service is disabled, and the trait supposed to be\nremoved when the service is enabled again. However adding and removing\ntraits is subject to generation conflict in placement. The original\nimplementation of blueprint pre-filter-disabled-computes noticed this\nand prints a detailed warning message while the API operation succeeds.\nWe can ignore the conflict this way because the periodic\nupdate_available_resource() call will re-sync the traits later.\n\nStill this gives human noticeable time window where the trait and the\nservice state are not in sync.\n\nSetting the compute service disable is the smaller problem as the\nscheduler still uses the ComputeFilter that filters the computes based\non the service api. So during the enable -\u003edisable race window we only\nlose scheduling performance as the placement filter is ineffective.\n\nIn case of setting the compute service to enabled the race is more\nvisible as the placement pre_filter will filter out the compute that\nis enable by the admin until the re-sync happens. If the de-sync would\nonly happen due to high load on the given compute the such delay could\nbe explained by the load itself. However de-sync can happen simply due\nto a new instance boot on the compute.\n\nThis patch adds a functional test that reproduce the original problem.\n\nChange-Id: Ib980b1ba68ffcfe51a15dce10eb9f42ef12d7260\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/bfe8fa44c388464b8176d00dbf9ab893a7a0d9c8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/bfe8fa44c388464b8176d00dbf9ab893a7a0d9c8"}]},"branch":"refs/heads/master"},"7ccab74853c0022071beaedce40f083d921cd2c7":{"kind":"REWORK","_number":2,"created":"2020-07-06 12:20:57.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/65/704865/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/65/704865/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/65/704865/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/65/704865/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/65/704865/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/65/704865/2"}}},"commit":{"parents":[{"commit":"9fa3600fcaef74660aadae56ecc5f766f1093f14","subject":"Merge \"doc: define boot from volume in the glossary\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/9fa3600fcaef74660aadae56ecc5f766f1093f14"}]}],"author":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2020-01-29 18:24:05.000000000","tz":60},"committer":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2020-07-06 12:07:02.000000000","tz":120},"subject":"Repro gen conflict in COMPUTE_STATUS_DISABLED handling","message":"Repro gen conflict in COMPUTE_STATUS_DISABLED handling\n\nThe COMPUTE_STATUS_DISABLED trait is supposed to be added to the compute\nRP when the compute service is disabled, and the trait supposed to be\nremoved when the service is enabled again. However adding and removing\ntraits is subject to generation conflict in placement. The original\nimplementation of blueprint pre-filter-disabled-computes noticed this\nand prints a detailed warning message while the API operation succeeds.\nWe can ignore the conflict this way because the periodic\nupdate_available_resource() call will re-sync the traits later.\n\nStill this gives human noticeable time window where the trait and the\nservice state are not in sync.\n\nSetting the compute service disable is the smaller problem as the\nscheduler still uses the ComputeFilter that filters the computes based\non the service api. So during the enable -\u003edisable race window we only\nlose scheduling performance as the placement filter is ineffective.\n\nIn case of setting the compute service to enabled the race is more\nvisible as the placement pre_filter will filter out the compute that\nis enable by the admin until the re-sync happens. If the de-sync would\nonly happen due to high load on the given compute the such delay could\nbe explained by the load itself. However de-sync can happen simply due\nto a new instance boot on the compute.\n\nThis patch adds a functional test that reproduce the original problem.\n\nRelated-Bug: #1886418\n\nChange-Id: Ib980b1ba68ffcfe51a15dce10eb9f42ef12d7260\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/7ccab74853c0022071beaedce40f083d921cd2c7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/7ccab74853c0022071beaedce40f083d921cd2c7"}]},"branch":"refs/heads/master"},"570c15de338f0e1e740e655230d860657f4b4f19":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2020-07-06 12:23:51.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/65/704865/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/65/704865/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/65/704865/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/65/704865/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/65/704865/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/65/704865/3"}}},"commit":{"parents":[{"commit":"24223ce1cbca9a743f5bbfafd5b434ab549e03e5","subject":"Merge \"Snapshot: offload glance upload in a native thread\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/24223ce1cbca9a743f5bbfafd5b434ab549e03e5"}]}],"author":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2020-01-29 18:24:05.000000000","tz":60},"committer":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2020-07-06 12:20:02.000000000","tz":120},"subject":"Repro gen conflict in COMPUTE_STATUS_DISABLED handling","message":"Repro gen conflict in COMPUTE_STATUS_DISABLED handling\n\nThe COMPUTE_STATUS_DISABLED trait is supposed to be added to the compute\nRP when the compute service is disabled, and the trait supposed to be\nremoved when the service is enabled again. However adding and removing\ntraits is subject to generation conflict in placement. The original\nimplementation of blueprint pre-filter-disabled-computes noticed this\nand prints a detailed warning message while the API operation succeeds.\nWe can ignore the conflict this way because the periodic\nupdate_available_resource() call will re-sync the traits later.\n\nStill this gives human noticeable time window where the trait and the\nservice state are not in sync.\n\nSetting the compute service disable is the smaller problem as the\nscheduler still uses the ComputeFilter that filters the computes based\non the service api. So during the enable -\u003edisable race window we only\nlose scheduling performance as the placement filter is ineffective.\n\nIn case of setting the compute service to enabled the race is more\nvisible as the placement pre_filter will filter out the compute that\nis enable by the admin until the re-sync happens. If the de-sync would\nonly happen due to high load on the given compute the such delay could\nbe explained by the load itself. However de-sync can happen simply due\nto a new instance boot on the compute.\n\nThis patch adds a functional test that reproduce the original problem.\n\nRelated-Bug: #1886418\n\nChange-Id: Ib980b1ba68ffcfe51a15dce10eb9f42ef12d7260\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/570c15de338f0e1e740e655230d860657f4b4f19"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/570c15de338f0e1e740e655230d860657f4b4f19"}]},"branch":"refs/heads/master"},"f1678912181e17770de9f26aa9aed0bebc544aa1":{"kind":"REWORK","_number":4,"created":"2020-07-10 12:07:12.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/65/704865/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/65/704865/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/65/704865/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/65/704865/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/65/704865/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/65/704865/4"}}},"commit":{"parents":[{"commit":"24223ce1cbca9a743f5bbfafd5b434ab549e03e5","subject":"Merge \"Snapshot: offload glance upload in a native thread\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/24223ce1cbca9a743f5bbfafd5b434ab549e03e5"}]}],"author":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2020-01-29 18:24:05.000000000","tz":60},"committer":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2020-07-10 11:16:23.000000000","tz":120},"subject":"Repro gen conflict in COMPUTE_STATUS_DISABLED handling","message":"Repro gen conflict in COMPUTE_STATUS_DISABLED handling\n\nThe COMPUTE_STATUS_DISABLED trait is supposed to be added to the compute\nRP when the compute service is disabled, and the trait supposed to be\nremoved when the service is enabled again. However adding and removing\ntraits is subject to generation conflict in placement. The original\nimplementation of blueprint pre-filter-disabled-computes noticed this\nand prints a detailed warning message while the API operation succeeds.\nWe can ignore the conflict this way because the periodic\nupdate_available_resource() call will re-sync the traits later.\n\nStill this gives human noticeable time window where the trait and the\nservice state are not in sync.\n\nSetting the compute service disable is the smaller problem as the\nscheduler still uses the ComputeFilter that filters the computes based\non the service api. So during the enable -\u003edisable race window we only\nlose scheduling performance as the placement filter is inefficient.\n\nIn case of setting the compute service to enabled the race is more\nvisible as the placement pre_filter will filter out the compute that\nis enable by the admin until the re-sync happens. If the de-sync would\nonly happen due to high load on the given compute the such delay could\nbe explained by the load itself. However de-sync can happen simply due\nto a new instance boot on the compute.\n\nThis patch adds a functional test that reproduce the original problem.\n\nRelated-Bug: #1886418\n\nChange-Id: Ib980b1ba68ffcfe51a15dce10eb9f42ef12d7260\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/f1678912181e17770de9f26aa9aed0bebc544aa1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/f1678912181e17770de9f26aa9aed0bebc544aa1"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
