)]}'
{"id":"openstack%2Fnova~458564","triplet_id":"openstack%2Fnova~master~I0c8bf2c495a98c412eb93e19f832948a779bca11","project":"openstack/nova","branch":"master","topic":"bug/1511466","hashtags":[],"change_id":"I0c8bf2c495a98c412eb93e19f832948a779bca11","subject":"Warn the user about orphaned extra records during keypair migration","status":"MERGED","created":"2017-04-20 15:53:35.000000000","updated":"2017-05-08 16:25:28.000000000","submitted":"2017-05-07 22:37:29.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":4,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"fe3c0531567ff5e9142de3f193912d09dd5911c1","_number":458564,"virtual_id_number":458564,"owner":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"recommended":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":17505,"name":"Saverio Proto","email":"saverio.proto@switch.ch","username":"zioproto"},{"value":1,"date":"2017-04-20 18:52:03.000000000","_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":2,"date":"2017-05-07 22:37:29.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2017-04-20 17:14:15.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"]},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":15751,"name":"Intel PCI CI","email":"pci-ci@intel.com","username":"intelpcici","tags":["SERVICE_USER"]},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}],"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":{"approved":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"recommended":{"_account_id":17505,"name":"Saverio Proto","email":"saverio.proto@switch.ch","username":"zioproto"},"all":[{"value":1,"date":"2017-04-26 06:41:31.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":17505,"name":"Saverio Proto","email":"saverio.proto@switch.ch","username":"zioproto"},{"value":0,"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":2,"date":"2017-05-03 12:25:27.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":15751,"name":"Intel PCI CI","email":"pci-ci@intel.com","username":"intelpcici","tags":["SERVICE_USER"]},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":2,"date":"2017-04-21 00:36:18.000000000","_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}],"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":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"all":[{"value":0,"_account_id":17505,"name":"Saverio Proto","email":"saverio.proto@switch.ch","username":"zioproto"},{"value":0,"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":1,"date":"2017-05-03 12:25:27.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":15751,"name":"Intel PCI CI","email":"pci-ci@intel.com","username":"intelpcici","tags":["SERVICE_USER"]},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":17505,"name":"Saverio Proto","email":"saverio.proto@switch.ch","username":"zioproto"},{"value":0,"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":15751,"name":"Intel PCI CI","email":"pci-ci@intel.com","username":"intelpcici","tags":["SERVICE_USER"]},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"_account_id":15751,"name":"Intel PCI CI","email":"pci-ci@intel.com","username":"intelpcici","tags":["SERVICE_USER"]},{"_account_id":17505,"name":"Saverio Proto","email":"saverio.proto@switch.ch","username":"zioproto"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2017-04-20 16:20:39.000000000","updated_by":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"reviewer":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"state":"REVIEWER"},{"updated":"2017-04-20 16:50:04.000000000","updated_by":{"_account_id":15751,"name":"Intel PCI CI","email":"pci-ci@intel.com","username":"intelpcici","tags":["SERVICE_USER"]},"reviewer":{"_account_id":15751,"name":"Intel PCI CI","email":"pci-ci@intel.com","username":"intelpcici","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2017-04-20 17:14:15.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":"2017-04-20 18:52:03.000000000","updated_by":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2017-04-21 00:36:18.000000000","updated_by":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"reviewer":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"state":"REVIEWER"},{"updated":"2017-04-26 06:41:31.000000000","updated_by":{"_account_id":17505,"name":"Saverio Proto","email":"saverio.proto@switch.ch","username":"zioproto"},"reviewer":{"_account_id":17505,"name":"Saverio Proto","email":"saverio.proto@switch.ch","username":"zioproto"},"state":"REVIEWER"},{"updated":"2017-05-03 12:25:27.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":"2017-05-07 22:37:29.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"d61af4aa85aa38799b3494d4a29245b1142a632f","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2017-04-20 15:53:35.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"66f6de486e699baaff589ade9a41decb6c7c7b54","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2017-04-20 16:20:39.000000000","message":"Patch Set 1: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"b9b1145f69df9144d6e478b2093c7a7f8bbbdb0b","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2017-04-20 16:26:25.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"1e608a821d2dd255be225f470e1d4818d3293743","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2017-04-20 16:29:11.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"6746a17ff1825ceb3d0e89773ad0017932827bae","author":{"_account_id":15751,"name":"Intel PCI CI","email":"pci-ci@intel.com","username":"intelpcici","tags":["SERVICE_USER"]},"date":"2017-04-20 16:50:04.000000000","message":"Patch Set 1:\n\n* pci-test http://52.27.155.124/pci/458564/1 : SUCCESS","accounts_in_message":[],"_revision_number":1},{"id":"22d4a08a0e7366b094779676d9e3eedb5a27a735","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2017-04-20 17:14:15.000000000","message":"Patch Set 2: Verified+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-xenial http://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/nova/64/458564/2/check/tempest-dsvm-full-xenial/8561ea7/ : SUCCESS in 47m 14s\n- grenade-dsvm-xenial http://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/nova/64/458564/2/check/grenade-dsvm-xenial/4710a12/ : SUCCESS in 46m 08s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"2a7a5a8b5c966eab48790d572d7db0157df170c1","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-04-20 17:42:34.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-nova-docs-ubuntu-xenial http://docs-draft.openstack.org/64/458564/2/check/gate-nova-docs-ubuntu-xenial/23a42e6//doc/build/html/ : SUCCESS in 5m 32s\n- gate-nova-pep8-ubuntu-xenial http://logs.openstack.org/64/458564/2/check/gate-nova-pep8-ubuntu-xenial/1d5d16e/ : SUCCESS in 6m 29s\n- gate-nova-python27-ubuntu-xenial http://logs.openstack.org/64/458564/2/check/gate-nova-python27-ubuntu-xenial/a4c2f82/ : SUCCESS in 10m 26s\n- gate-nova-python35 http://logs.openstack.org/64/458564/2/check/gate-nova-python35/5b9d9b6/ : SUCCESS in 11m 51s\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/64/458564/2/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/1577850/ : SUCCESS in 1h 11m 04s\n- gate-grenade-dsvm-neutron-ubuntu-xenial http://logs.openstack.org/64/458564/2/check/gate-grenade-dsvm-neutron-ubuntu-xenial/157a836/ : SUCCESS in 46m 06s\n- gate-tempest-dsvm-py35-ubuntu-xenial http://logs.openstack.org/64/458564/2/check/gate-tempest-dsvm-py35-ubuntu-xenial/d461383/ : SUCCESS in 1h 02m 01s\n- gate-nova-tox-functional-ubuntu-xenial http://logs.openstack.org/64/458564/2/check/gate-nova-tox-functional-ubuntu-xenial/32bfa26/ : SUCCESS in 18m 13s\n- gate-nova-tox-functional-py35-ubuntu-xenial http://logs.openstack.org/64/458564/2/check/gate-nova-tox-functional-py35-ubuntu-xenial/b7b8416/ : SUCCESS in 14m 36s\n- gate-grenade-dsvm-neutron-multinode-ubuntu-xenial http://logs.openstack.org/64/458564/2/check/gate-grenade-dsvm-neutron-multinode-ubuntu-xenial/11dddc1/ : SUCCESS in 52m 40s\n- gate-grenade-dsvm-neutron-multinode-live-migration-nv http://logs.openstack.org/64/458564/2/check/gate-grenade-dsvm-neutron-multinode-live-migration-nv/e4816db/ : FAILURE in 37m 16s (non-voting)\n- gate-tempest-dsvm-cells-ubuntu-xenial http://logs.openstack.org/64/458564/2/check/gate-tempest-dsvm-cells-ubuntu-xenial/c5012e8/ : SUCCESS in 50m 59s\n- gate-tempest-dsvm-full-devstack-plugin-ceph-ubuntu-xenial http://logs.openstack.org/64/458564/2/check/gate-tempest-dsvm-full-devstack-plugin-ceph-ubuntu-xenial/4e83ae6/ : FAILURE in 24m 23s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial-nv http://logs.openstack.org/64/458564/2/check/gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial-nv/deea606/ : SUCCESS in 1h 12m 56s (non-voting)\n- gate-tempest-dsvm-neutron-nova-next-full-ubuntu-xenial-nv http://logs.openstack.org/64/458564/2/check/gate-tempest-dsvm-neutron-nova-next-full-ubuntu-xenial-nv/daa9e13/ : FAILURE in 1h 02m 49s (non-voting)\n- gate-tempest-dsvm-multinode-live-migration-ubuntu-xenial http://logs.openstack.org/64/458564/2/check/gate-tempest-dsvm-multinode-live-migration-ubuntu-xenial/d4645a9/ : SUCCESS in 25m 12s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-bios-agent_ipmitool-tinyipa-ubuntu-xenial-nv http://logs.openstack.org/64/458564/2/check/gate-tempest-dsvm-ironic-ipa-wholedisk-bios-agent_ipmitool-tinyipa-ubuntu-xenial-nv/a5246a1/ : SUCCESS in 45m 12s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"62a4db348bff1d2c5a727e576df4eca8c5f6a0de","author":{"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},"date":"2017-04-20 18:02:00.000000000","message":"Patch Set 2:\n\nBuild failed. Comment \u0027powervm: recheck\u0027 to recheck.\n For 3rd party CI contact info: https://wiki.openstack.org/wiki/ThirdPartySystems/IBM_PowerVM_CI\n\n- nova-out-of-tree-pvm http://184.172.12.213/64/458564/2/check/nova-out-of-tree-pvm/3fab611 : SUCCESS in 1h 34m 50s\n- nova-in-tree-pvm http://184.172.12.213/64/458564/2/check/nova-in-tree-pvm/cd538bf : FAILURE in 2m 40s","accounts_in_message":[],"_revision_number":2},{"id":"6c9598d0e4e98b494faf11352e202930a5cad1ef","author":{"_account_id":20040,"name":"Microsoft Hyper-V Compute CI","email":"microsoft_nova_ci@microsoft.com","username":"microsoft_nova_ci"},"date":"2017-04-20 18:13:05.000000000","message":"Patch Set 2:\n\nBuild succeeded.\n\n- nova-dvsm-full-tempest http://64.119.130.115/nova/458564/2/ : SUCCESS in 1h 46m 07s","accounts_in_message":[],"_revision_number":2},{"id":"1e797db4792eefca8d84546fe966a6ee46c52b71","author":{"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},"date":"2017-04-20 18:19:08.000000000","message":"Patch Set 2:\n\nBuild succeeded (check pipeline).\n\n- tempest-dsvm-full-nfv-xenial http://intel-openstack-ci-logs.ovh/2017-04-20/458564/2/check/tempest-dsvm-full-nfv-xenial/71c69ee : FAILURE in 1h 29m 11s (non-voting)\n- tempest-dsvm-intel-nfv-xenial http://intel-openstack-ci-logs.ovh/2017-04-20/458564/2/check/tempest-dsvm-intel-nfv-xenial/f73fda0 : SUCCESS in 33m 52s (non-voting)\n- tempest-dsvm-multinode-ovsdpdk-nfv-networking-xenial http://intel-openstack-ci-logs.ovh/2017-04-20/458564/2/check/tempest-dsvm-multinode-ovsdpdk-nfv-networking-xenial/0763a71 : SUCCESS in 1h 06m 28s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"a6d99a7f5c9a465667303c078454f08d7bc72195","author":{"_account_id":15751,"name":"Intel PCI CI","email":"pci-ci@intel.com","username":"intelpcici","tags":["SERVICE_USER"]},"date":"2017-04-20 18:42:48.000000000","message":"Patch Set 2:\n\n* pci-test http://52.27.155.124/pci/458564/2 : SUCCESS","accounts_in_message":[],"_revision_number":2},{"id":"ae6ae6a717867a17c5ce6c1306e91c10812a31a5","author":{"_account_id":15286,"name":"XenProject CI","email":"openstack-ci@xenproject.org","username":"XenProject-CI","tags":["SERVICE_USER"]},"date":"2017-04-20 18:43:26.000000000","message":"Patch Set 2:\n\nBuild failed.  To recheck use \u0027xen: recheck\u0027.  For 3rd party ci contact info: https://wiki.openstack.org/wiki/ThirdPartySystems\n\n- dsvm-tempest-xen http://logs.openstack.xenproject.org/64/458564/2/check/dsvm-tempest-xen/99ac3d1 : FAILURE in 2h 06m 40s","accounts_in_message":[],"_revision_number":2},{"id":"bd239dd09fece1583a5fc2f65e94b1110e60b7f0","author":{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},"date":"2017-04-20 18:47:26.000000000","message":"Patch Set 2:\n\nTesting completed on KVM for IBM z Systems. For rechecking only on the KVM for IBM z Systems 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-ibm-tempest-dsvm-full http://sng01.objectstorage.softlayer.net/v1/AUTH_1940ea10-6e82-4501-b2f9-eb236510e575/ibmzkvmci/458564/2/check-ibm-tempest-dsvm-full/739a703 : SUCCESS in 1h 52m 09s","accounts_in_message":[],"_revision_number":2},{"id":"b2d4a2dd1d0c2fade2b5b512853186a99200809c","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2017-04-20 18:52:03.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded.\n\n- dsvm-tempest-neutron-network http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/64/458564/2/check/dsvm-tempest-neutron-network/2a6e998 : SUCCESS in 2h 22m 24s","accounts_in_message":[],"_revision_number":2},{"id":"5d667c5201ec68baef86a179c854d2fedcfe2ab7","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2017-04-20 19:07:40.000000000","message":"Patch Set 2:\n\n* nova-quobyteci-dsvm-volume http://78.46.57.153:8081/refs-changes-64-458564-2 : FAILURE \n\nSee https://wiki.openstack.org/wiki/ThirdPartySystems/Quobyte_CI for rechecking and info.","accounts_in_message":[],"_revision_number":2},{"id":"c5ab7bfb405c49ddeb90ab818a4db315294a32e7","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2017-04-21 00:36:18.000000000","message":"Patch Set 2: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"8c8c6933ddcfd30346b151fe4686aaa7bb61262d","author":{"_account_id":17505,"name":"Saverio Proto","email":"saverio.proto@switch.ch","username":"zioproto"},"date":"2017-04-21 07:17:41.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"16554af4a7dda41dbc37570ca7551c871397fb67","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2017-04-25 19:18:20.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"db5c8096e09f7c8732eefb93bed91bd2e882f661","author":{"_account_id":17505,"name":"Saverio Proto","email":"saverio.proto@switch.ch","username":"zioproto"},"date":"2017-04-26 06:41:31.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"4541aef7bba0fffdd391f6f8b08a340ed7e418e4","author":{"_account_id":17505,"name":"Saverio Proto","email":"saverio.proto@switch.ch","username":"zioproto"},"date":"2017-04-26 06:43:20.000000000","message":"Patch Set 2:\n\n\u003e (1 comment)\n\nThe right query is\n   \n    DELETE from instance_extra where instance_uuid not in (select uuid from instances);","accounts_in_message":[],"_revision_number":2},{"id":"f51ac4bf29fd25bee26dfa85b38b2fcf0ebe694f","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2017-05-03 12:25:27.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"488cf3675a29bf695c326d5e5945b911acbd1c7b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-05-03 12:25:43.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"fc680f61dc5eaf1af927eee12f2143e0c4a95529","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-05-03 14:30:24.000000000","message":"Patch Set 2: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-nova-docs-ubuntu-xenial http://docs-draft.openstack.org/64/458564/2/gate/gate-nova-docs-ubuntu-xenial/29b16cb//doc/build/html/ : SUCCESS in 5m 04s\n- gate-nova-pep8-ubuntu-xenial http://logs.openstack.org/64/458564/2/gate/gate-nova-pep8-ubuntu-xenial/ebd8a99/ : SUCCESS in 9m 29s\n- gate-nova-python27-ubuntu-xenial http://logs.openstack.org/64/458564/2/gate/gate-nova-python27-ubuntu-xenial/14d0bb6/ : SUCCESS in 11m 10s\n- gate-nova-python35 http://logs.openstack.org/64/458564/2/gate/gate-nova-python35/408a2f4/ : SUCCESS in 11m 35s\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/64/458564/2/gate/gate-tempest-dsvm-neutron-full-ubuntu-xenial/2bebea3/ : SUCCESS in 1h 19m 30s\n- gate-grenade-dsvm-neutron-ubuntu-xenial http://logs.openstack.org/64/458564/2/gate/gate-grenade-dsvm-neutron-ubuntu-xenial/c546ae6/ : SUCCESS in 47m 59s\n- gate-tempest-dsvm-py35-ubuntu-xenial http://logs.openstack.org/64/458564/2/gate/gate-tempest-dsvm-py35-ubuntu-xenial/7e84f5e/ : SUCCESS in 1h 18m 01s\n- gate-nova-tox-functional-ubuntu-xenial http://logs.openstack.org/64/458564/2/gate/gate-nova-tox-functional-ubuntu-xenial/50e0d5f/ : SUCCESS in 23m 17s\n- gate-nova-tox-functional-py35-ubuntu-xenial http://logs.openstack.org/64/458564/2/gate/gate-nova-tox-functional-py35-ubuntu-xenial/f8c221b/ : SUCCESS in 25m 21s\n- gate-tempest-dsvm-cells-ubuntu-xenial http://logs.openstack.org/64/458564/2/gate/gate-tempest-dsvm-cells-ubuntu-xenial/ddfbd8a/ : FAILURE in 43m 28s\n- gate-tempest-dsvm-multinode-live-migration-ubuntu-xenial http://logs.openstack.org/64/458564/2/gate/gate-tempest-dsvm-multinode-live-migration-ubuntu-xenial/842d6c3/ : SUCCESS in 49m 02s","accounts_in_message":[],"_revision_number":2},{"id":"eb9651ce8a844d097216289cfe788eb119dbd774","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2017-05-07 19:40:28.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"779103bbbbf3e3a0ff37fbd8110f963f1774cc09","author":{"_account_id":20040,"name":"Microsoft Hyper-V Compute CI","email":"microsoft_nova_ci@microsoft.com","username":"microsoft_nova_ci"},"date":"2017-05-07 20:15:44.000000000","message":"Patch Set 2:\n\nFor rechecking only on the Microsoft Hyper-V CI, add a review comment with check hyper-v\n\n- nova-dvsm-full-tempest http://64.119.130.115/nova/458564/2/ : FAILURE in 34m 37s","accounts_in_message":[],"_revision_number":2},{"id":"a80aebb8a5fb673869207ee6ec16a0d91a0df972","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2017-05-07 20:29:11.000000000","message":"Patch Set 2:\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-xenial http://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/nova/64/458564/2/check/tempest-dsvm-full-xenial/3a63b9e/ : SUCCESS in 48m 18s\n- grenade-dsvm-xenial http://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/nova/64/458564/2/check/grenade-dsvm-xenial/cf07d36/ : SUCCESS in 38m 36s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"9ec29f09109d95ffe9bc1b419be680796984875b","author":{"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},"date":"2017-05-07 20:43:11.000000000","message":"Patch Set 2:\n\nBuild failed. Comment \u0027powervm: recheck\u0027 to recheck.\n For 3rd party CI contact info: https://wiki.openstack.org/wiki/ThirdPartySystems/IBM_PowerVM_CI\n\n- nova-out-of-tree-pvm http://184.172.12.213/64/458564/2/check/nova-out-of-tree-pvm/c585212 : SUCCESS in 1h 01m 30s\n- nova-in-tree-pvm http://184.172.12.213/64/458564/2/check/nova-in-tree-pvm/44a0c0a : FAILURE in 1m 35s","accounts_in_message":[],"_revision_number":2},{"id":"6be4974c4215a50e12625ab3a09e3ea90042bd6e","author":{"_account_id":16898,"name":"Virtuozzo CI","email":"virtuozzo6-ci@virtuozzo.com","username":"virtuozzo6-ci","tags":["SERVICE_USER"]},"date":"2017-05-07 20:57:03.000000000","message":"Patch Set 2:\n\nBuild succeeded.\n\n- check-dsvm-tempest-vz7-exe-minimal http://openstack-3rd-party-virtuozzo-ci-logs.virtuozzo.com/64/458564/2/check/check-dsvm-tempest-vz7-exe-minimal/43aa2c1 : SUCCESS in 1h 16m 09s\n\nFor information, see https://wiki.openstack.org/wiki/ThirdPartySystems/Virtuozzo_CI Make the comment \u0027run-Virtuozzo CI\u0027 to recheck","accounts_in_message":[],"_revision_number":2},{"id":"8801fa75976048fcf23676597e063be9cf6074fc","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-05-07 21:17:12.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-nova-docs-ubuntu-xenial http://docs-draft.openstack.org/64/458564/2/check/gate-nova-docs-ubuntu-xenial/49258b7//doc/build/html/ : SUCCESS in 2m 39s\n- gate-nova-pep8-ubuntu-xenial http://logs.openstack.org/64/458564/2/check/gate-nova-pep8-ubuntu-xenial/d91d367/ : SUCCESS in 5m 53s\n- gate-nova-python27-ubuntu-xenial http://logs.openstack.org/64/458564/2/check/gate-nova-python27-ubuntu-xenial/d819512/ : SUCCESS in 10m 24s\n- gate-nova-python35 http://logs.openstack.org/64/458564/2/check/gate-nova-python35/31051cc/ : SUCCESS in 10m 35s\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/64/458564/2/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/e5f9b92/ : SUCCESS in 1h 08m 28s\n- gate-grenade-dsvm-neutron-ubuntu-xenial http://logs.openstack.org/64/458564/2/check/gate-grenade-dsvm-neutron-ubuntu-xenial/20170b0/ : SUCCESS in 35m 13s\n- gate-tempest-dsvm-py35-ubuntu-xenial http://logs.openstack.org/64/458564/2/check/gate-tempest-dsvm-py35-ubuntu-xenial/ab90741/ : SUCCESS in 1h 00m 14s\n- gate-nova-tox-functional-ubuntu-xenial http://logs.openstack.org/64/458564/2/check/gate-nova-tox-functional-ubuntu-xenial/b7fd426/ : SUCCESS in 24m 40s\n- gate-nova-tox-functional-py35-ubuntu-xenial http://logs.openstack.org/64/458564/2/check/gate-nova-tox-functional-py35-ubuntu-xenial/5eadd81/ : SUCCESS in 23m 28s\n- gate-grenade-dsvm-neutron-multinode-ubuntu-xenial http://logs.openstack.org/64/458564/2/check/gate-grenade-dsvm-neutron-multinode-ubuntu-xenial/1cd2d07/ : SUCCESS in 1h 03m 11s\n- gate-grenade-dsvm-neutron-multinode-live-migration-nv http://logs.openstack.org/64/458564/2/check/gate-grenade-dsvm-neutron-multinode-live-migration-nv/a5b8b23/ : FAILURE in 36m 04s (non-voting)\n- gate-tempest-dsvm-cells-ubuntu-xenial http://logs.openstack.org/64/458564/2/check/gate-tempest-dsvm-cells-ubuntu-xenial/c93ea9f/ : SUCCESS in 40m 17s\n- gate-tempest-dsvm-full-devstack-plugin-ceph-ubuntu-xenial http://logs.openstack.org/64/458564/2/check/gate-tempest-dsvm-full-devstack-plugin-ceph-ubuntu-xenial/84fb38b/ : SUCCESS in 1h 12m 49s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial-nv http://logs.openstack.org/64/458564/2/check/gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial-nv/6202912/ : SUCCESS in 1h 35m 01s (non-voting)\n- gate-tempest-dsvm-neutron-nova-next-full-ubuntu-xenial-nv http://logs.openstack.org/64/458564/2/check/gate-tempest-dsvm-neutron-nova-next-full-ubuntu-xenial-nv/49931c6/ : SUCCESS in 1h 10m 30s (non-voting)\n- gate-tempest-dsvm-multinode-live-migration-ubuntu-xenial http://logs.openstack.org/64/458564/2/check/gate-tempest-dsvm-multinode-live-migration-ubuntu-xenial/150b94c/ : SUCCESS in 24m 06s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-bios-agent_ipmitool-tinyipa-ubuntu-xenial-nv http://logs.openstack.org/64/458564/2/check/gate-tempest-dsvm-ironic-ipa-wholedisk-bios-agent_ipmitool-tinyipa-ubuntu-xenial-nv/412b5c7/ : SUCCESS in 26m 40s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"e2645f2a6950e4ef7ab6d16779e4b122d3ac964a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-05-07 21:17:24.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"dfec2f2d117468ba9a8f999f599dece1f4499b35","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2017-05-07 21:18:17.000000000","message":"Patch Set 2:\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- dsvm-nova http://207.189.188.190/logs/64/458564/2/check-vote/ext-nova-zuul/b752fb1 : FAILURE in 1h 36m 50s","accounts_in_message":[],"_revision_number":2},{"id":"9efc2433c424b043d7300298267dc87ba81f5051","author":{"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},"date":"2017-05-07 21:54:47.000000000","message":"Patch Set 2:\n\nBuild succeeded (check pipeline).\n\n- tempest-dsvm-full-nfv-xenial http://intel-openstack-ci-logs.ovh/portland/2017-05-07/458564/2/check/tempest-dsvm-full-nfv-xenial/c5905c6 : SUCCESS in 2h 14m 00s\n- tempest-dsvm-intel-nfv-xenial http://intel-openstack-ci-logs.ovh/portland/2017-05-07/458564/2/check/tempest-dsvm-intel-nfv-xenial/b63335d : SUCCESS in 50m 38s\n- tempest-dsvm-multinode-ovsdpdk-nfv-networking-xenial http://intel-openstack-ci-logs.ovh/portland/2017-05-07/458564/2/check/tempest-dsvm-multinode-ovsdpdk-nfv-networking-xenial/c86d6a9 : SUCCESS in 1h 37m 26s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"caddf8f2d0d7680f86459e9ec5d623d3e4423865","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2017-05-07 22:17:07.000000000","message":"Patch Set 2:\n\n* nova-quobyteci-dsvm-volume http://78.46.57.153:8081/refs-changes-64-458564-2 : SUCCESS \n\nhttps://wiki.openstack.org/wiki/ThirdPartySystems/Quobyte_CI","accounts_in_message":[],"_revision_number":2},{"id":"26add0d0078a6b70abd1471d24c0799369509d32","date":"2017-05-07 22:37:29.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":2},{"id":"5166a76dd8a8ef47bf1bea04e5452684d259d9b0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-05-07 22:37:29.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-nova-docs-ubuntu-xenial http://docs-draft.openstack.org/64/458564/2/gate/gate-nova-docs-ubuntu-xenial/9294d08//doc/build/html/ : SUCCESS in 2m 31s\n- gate-nova-pep8-ubuntu-xenial http://logs.openstack.org/64/458564/2/gate/gate-nova-pep8-ubuntu-xenial/5af64a2/ : SUCCESS in 5m 41s\n- gate-nova-python27-ubuntu-xenial http://logs.openstack.org/64/458564/2/gate/gate-nova-python27-ubuntu-xenial/a22cb72/ : SUCCESS in 11m 25s\n- gate-nova-python35 http://logs.openstack.org/64/458564/2/gate/gate-nova-python35/6a91336/ : SUCCESS in 11m 02s\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/64/458564/2/gate/gate-tempest-dsvm-neutron-full-ubuntu-xenial/f79ab69/ : SUCCESS in 1h 19m 34s\n- gate-grenade-dsvm-neutron-ubuntu-xenial http://logs.openstack.org/64/458564/2/gate/gate-grenade-dsvm-neutron-ubuntu-xenial/8f66da7/ : SUCCESS in 48m 01s\n- gate-tempest-dsvm-py35-ubuntu-xenial http://logs.openstack.org/64/458564/2/gate/gate-tempest-dsvm-py35-ubuntu-xenial/619c2d4/ : SUCCESS in 59m 47s\n- gate-nova-tox-functional-ubuntu-xenial http://logs.openstack.org/64/458564/2/gate/gate-nova-tox-functional-ubuntu-xenial/0266431/ : SUCCESS in 22m 32s\n- gate-nova-tox-functional-py35-ubuntu-xenial http://logs.openstack.org/64/458564/2/gate/gate-nova-tox-functional-py35-ubuntu-xenial/3cc7069/ : SUCCESS in 23m 29s\n- gate-tempest-dsvm-cells-ubuntu-xenial http://logs.openstack.org/64/458564/2/gate/gate-tempest-dsvm-cells-ubuntu-xenial/88853f8/ : SUCCESS in 38m 50s\n- gate-tempest-dsvm-multinode-live-migration-ubuntu-xenial http://logs.openstack.org/64/458564/2/gate/gate-tempest-dsvm-multinode-live-migration-ubuntu-xenial/e3e8b18/ : SUCCESS in 22m 59s","accounts_in_message":[],"_revision_number":2},{"id":"3b7fe66b246b2da67b51d7e429a0a253e637089a","author":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"date":"2017-05-08 16:25:28.000000000","message":"Patch Set 2: Cherry Picked\n\nThis patchset was cherry picked to branch stable/ocata as commit f71acced96c3bf03e3f74cda311edf3b8fe87e3d","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"2cee5bb4d14a5ad6a037857bd3624833317cd931","revisions":{"566671043ad81c8fa581569c1eecd48d31b65b6a":{"kind":"REWORK","_number":1,"created":"2017-04-20 15:53:35.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/64/458564/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/64/458564/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/64/458564/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/64/458564/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/64/458564/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/64/458564/1"}}},"commit":{"parents":[{"commit":"4ab4d44939dd5a00f49fd75a20126cef7561666a","subject":"Merge \"Mock timeout in test__get_node_console_with_reset_wait_timeout\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/4ab4d44939dd5a00f49fd75a20126cef7561666a"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2017-04-20 16:12:45.000000000","tz":-420},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2017-04-20 16:18:38.000000000","tz":-420},"subject":"Warn the user about orphaned extra records during keypair migration","message":"Warn the user about orphaned extra records during keypair migration\n\nOperators who have manually deleted Instance records with FK constraints\ndisabled may have orphaned InstanceExtra records which will prevent the\nkeypair migration from running. Normally, this violation of the data\nmodel would be something that earns no sympathy. However, that solution\nwas (incorrectly) offered up as a workaround in bug 1511466 and multiple\ndeployments have broken their data as a result. Since the experience\nis a unhelpful error message and a blocked migration, this patch attempts\nto at least highlight the problem, even though it is on the operator to\nactually fix the problem.\n\nChange-Id: I0c8bf2c495a98c412eb93e19f832948a779bca11\nRelated-Bug: #1684861\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/566671043ad81c8fa581569c1eecd48d31b65b6a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/566671043ad81c8fa581569c1eecd48d31b65b6a"}]},"branch":"refs/heads/master"},"2cee5bb4d14a5ad6a037857bd3624833317cd931":{"kind":"REWORK","_number":2,"created":"2017-04-20 16:26:25.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/64/458564/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/64/458564/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/64/458564/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/64/458564/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/64/458564/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/64/458564/2"}}},"commit":{"parents":[{"commit":"4ab4d44939dd5a00f49fd75a20126cef7561666a","subject":"Merge \"Mock timeout in test__get_node_console_with_reset_wait_timeout\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/4ab4d44939dd5a00f49fd75a20126cef7561666a"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2017-04-20 16:12:45.000000000","tz":-420},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2017-04-20 16:51:26.000000000","tz":-420},"subject":"Warn the user about orphaned extra records during keypair migration","message":"Warn the user about orphaned extra records during keypair migration\n\nOperators who have manually deleted Instance records with FK constraints\ndisabled may have orphaned InstanceExtra records which will prevent the\nkeypair migration from running. Normally, this violation of the data\nmodel would be something that earns no sympathy. However, that solution\nwas (incorrectly) offered up as a workaround in bug 1511466 and multiple\ndeployments have broken their data as a result. Since the experience\nis a unhelpful error message and a blocked migration, this patch attempts\nto at least highlight the problem, even though it is on the operator to\nactually fix the problem.\n\nChange-Id: I0c8bf2c495a98c412eb93e19f832948a779bca11\nRelated-Bug: #1684861\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/2cee5bb4d14a5ad6a037857bd3624833317cd931"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/2cee5bb4d14a5ad6a037857bd3624833317cd931"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
