)]}'
{"id":"openstack%2Fnova~738583","triplet_id":"openstack%2Fnova~master~Ieb123c6708ff2f310cd64016158985cd7eaa0b52","project":"openstack/nova","branch":"master","topic":"bug/1843708","hashtags":[],"change_id":"Ieb123c6708ff2f310cd64016158985cd7eaa0b52","subject":"objects: Reset changes for nested fields","status":"ABANDONED","created":"2020-06-30 11:08:36.000000000","updated":"2020-06-30 15:09:43.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"58d3c8524cf3fa1e6f8f79d66bbbcb79aeb4b8ae","_number":738583,"virtual_id_number":738583,"owner":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"date":"2020-06-30 12:14:14.000000000","_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"date":"2020-06-30 11:33:58.000000000","_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"date":"2020-06-30 11:20:31.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-06-30 13:55:56.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"]},{"date":"2020-06-30 11:55:56.000000000","_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},{"tag":"autogenerated:zuul:check","value":-1,"date":"2020-06-30 12:59:38.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":-1,"max":1},"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"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":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},{"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":{"all":[{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"_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":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},{"_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":1},"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"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":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},{"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":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"_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"},{"_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-06-30 11:20:31.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-06-30 11:33:58.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-06-30 11:55:56.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-06-30 12:14:14.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-06-30 12:59:38.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2020-06-30 13:55:56.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"}],"messages":[{"id":"ec9c9088c2db11bf6bb8936e34367b31d40a2505","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2020-06-30 11:08:36.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"aaf667700e806f6bd5c569a70a26a14084aa73db","author":{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},"date":"2020-06-30 11:20:31.000000000","message":"Patch Set 1:\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/738583/1/check-tempest-dsvm-neutron-full-ubuntu-bionic-s390x/b81476c : FAILURE in 11m 09s","accounts_in_message":[],"_revision_number":1},{"id":"5ce9b2953e6342f0607f32b727c2f985c76aa284","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2020-06-30 11:33:58.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/738583/1 : FAILURE in 23m 40s","accounts_in_message":[],"_revision_number":1},{"id":"26993f49abc774d91437d67063239c1215a317d5","author":{"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},"date":"2020-06-30 11:55:56.000000000","message":"Patch Set 1:\n\nBuild SUCCESSFUL (check pipeline).\n\n- pmem-tempest-plugin-filtered-multi-node http://52.27.155.124/83/738583/1/check/pmem-tempest-plugin-filtered-multi-node/d6716aa/ : SUCCESS in 45m 42s","accounts_in_message":[],"_revision_number":1},{"id":"d69b2d2410864aa589061e47b78581fc4ee4282a","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2020-06-30 12:14:14.000000000","message":"Patch Set 1:\n\nBuild succeeded\n\n- dsvm-nova http://207.189.188.190/logs/83/738583/1/check-vote/ext-nova-zuul/83f6d84 : SUCCESS in 1h 03m 00s","accounts_in_message":[],"_revision_number":1},{"id":"67605027c25f9d34473f720d5ca8d31132380acb","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-06-30 12:59:38.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- grenade https://zuul.opendev.org/t/openstack/build/f6d394639ef441e094ebcc3e06b95e9c : SUCCESS in 1h 05m 03s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/e22fad448dbe491a81656f19c189c598 : SUCCESS in 1h 21m 10s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/655c53d6b3aa4d019c6d4be369cce7dd : FAILURE in 16m 23s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/e064f33784cd43108d639c8c5014d4e8 : FAILURE in 16m 26s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2502e406529b42e8a63dc7a825143bb3 : SUCCESS in 7m 51s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/640058208e604ba09efcd39b2f03510f : FAILURE in 13m 21s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/5c47edfdda824b4f88b1e107ad2baeae : FAILURE in 13m 08s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/278a785b8ed34d04b35563abe27f96b1 : SUCCESS in 11m 15s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/a6a5ee73e18c4457bc132d122383e2a8 : SUCCESS in 56m 47s (non-voting)\n- devstack-plugin-ceph-tempest-py3 https://zuul.opendev.org/t/openstack/build/d259ab993dc343489c567e717be3ff0c : FAILURE in 28m 19s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/328eefff71154efe9bd65dd62aa2e5d3 : FAILURE in 1h 18m 28s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/4dd2aab837004c3199d2b3a1969ab49c : FAILURE in 51m 56s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/554eb43f39574456b242947175adec1d : SUCCESS in 1h 38m 28s\n- nova-next https://zuul.opendev.org/t/openstack/build/2c2a206811d94d379951617f7815d372 : SUCCESS in 1h 43m 25s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/9fb09df640fe415e949bb4d24472ad14 : FAILURE in 18m 02s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/52183518a2b94bbd926fdaaf6c960d62 : SUCCESS in 1h 00m 09s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/8c761e91b50c460fa8c82a27e982e782 : SUCCESS in 54m 06s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/4e65f31a6ad14cfb9743d126898a7df7 : SUCCESS in 28m 55s (non-voting)\n- barbican-simple-crypto-devstack-tempest https://zuul.opendev.org/t/openstack/build/7a1e7ad495244f17b338f5f118a76d41 : SUCCESS in 39m 33s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"943e92089f6141d6d8273de39c59ce3db7319693","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2020-06-30 13:55:56.000000000","message":"Patch Set 1:\n\nBuild succeeded. 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- tempest-dsvm-full-bionic https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/83/738583/1/check/tempest-dsvm-full-bionic/711268a/ : SUCCESS in 1h 42m 21s\n- tempest-dsvm-full-bionic-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/83/738583/1/check/tempest-dsvm-full-bionic-py3/9536f8f/ : SUCCESS in 1h 24m 23s\n- grenade-dsvm-bionic https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/83/738583/1/check/grenade-dsvm-bionic/1b14cf5/ : SUCCESS in 2h 13m 06s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"392a0fc8c8d56fa340eecd42de10c365c7d18355","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2020-06-30 15:09:40.000000000","message":"Abandoned","accounts_in_message":[],"_revision_number":1},{"id":"522d1d5d2609d92d14e4c0eda6418dc8d31ff2bd","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2020-06-30 15:09:43.000000000","message":"Patch Set 1:\n\nOkay, I can\u0027t figure out why this is breaking functional tests when we attempt to save the \u0027numa_topology\u0027 and \u0027resources\u0027 fields. Someone else can do this.","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"745f41e4b13120f9845c80af46256ddc4b315e93","revisions":{"745f41e4b13120f9845c80af46256ddc4b315e93":{"kind":"REWORK","_number":1,"created":"2020-06-30 11:08:36.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/83/738583/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/83/738583/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/83/738583/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/83/738583/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/83/738583/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/83/738583/1"}}},"commit":{"parents":[{"commit":"d4c857dfcb1ccfa5410de55671e69c722bbc990e","subject":"Merge \"objects: Add MigrationTypeField\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/d4c857dfcb1ccfa5410de55671e69c722bbc990e"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2020-06-30 11:01:41.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2020-06-30 11:06:12.000000000","tz":60},"subject":"objects: Reset changes for nested fields","message":"objects: Reset changes for nested fields\n\nMany of the nested fields in the Instance object can be modified once it\nhas been created. For example, the \u0027device_metadata\u0027 field can be updated\nevery time a new device is added thanks to the device tagging feature.\nHowever, we don\u0027t currently reset changes for any of these fields,\nleading them to be marked as dirty even after saving the parent instance\nobject. Resolve this.\n\nChange-Id: Ieb123c6708ff2f310cd64016158985cd7eaa0b52\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\nRelated-Bug: #1843708\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/745f41e4b13120f9845c80af46256ddc4b315e93"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/745f41e4b13120f9845c80af46256ddc4b315e93"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
