)]}'
{"id":"openstack%2Fnova~674908","triplet_id":"openstack%2Fnova~stable%2Focata~I5e0a43ec59341c9ac62f89105ddf82c4a014df81","project":"openstack/nova","branch":"stable/ocata","topic":"bug/1837877","hashtags":[],"change_id":"I5e0a43ec59341c9ac62f89105ddf82c4a014df81","subject":"Replace non-nova server fault message","status":"MERGED","created":"2019-08-06 18:39:38.000000000","updated":"2019-08-13 21:26:15.000000000","submitted":"2019-08-13 21:26:15.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":4,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"674908-1565731575930-d21f4b70","meta_rev_id":"ddd6529939f4c7f1c532c34fc63ca8f5707ed70a","_number":674908,"virtual_id_number":674908,"owner":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":2,"date":"2019-08-13 21:26:15.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"date":"2019-08-13 12:05:29.000000000","_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},{"value":0,"date":"2019-08-13 12:04:32.000000000","_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"date":"2019-08-06 22:33:38.000000000","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,"date":"2019-08-06 19:22:43.000000000","_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},{"value":0,"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"date":"2019-08-13 17:04:18.000000000","_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"}],"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":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":0,"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},{"value":2,"date":"2019-08-09 18:32:44.000000000","permitted_voting_range":{"min":2,"max":2},"_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"}],"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":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":0,"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},{"value":1,"date":"2019-08-09 18:32:44.000000000","permitted_voting_range":{"min":1,"max":1},"_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"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":0,"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","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"}],"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":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":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},{"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-08-06 19:22:43.000000000","updated_by":{"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2019-08-06 22:33:38.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":"2019-08-09 18:32:44.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":"2019-08-13 12:05:29.000000000","updated_by":{"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2019-08-13 17:04:18.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":"2019-08-13 21:26:15.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":"c2e264175d7a42de90b7c45b258ec0d5fb7d5ed6","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-08-06 18:39:38.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"6385efbfa13a8f2e495fc620214cd35a6f9d2176","author":{"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},"date":"2019-08-06 18:47:09.000000000","message":"Patch Set 1:\n\nBuild succeeded (check pipeline).\n\n- tempest-dsvm-intel-nfv-xenial tempest-dsvm-intel-nfv-xenial : SKIPPED (non-voting)\n- tempest-dsvm-ovsdpdk-nfv-networking-xenial tempest-dsvm-ovsdpdk-nfv-networking-xenial : SKIPPED (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"1fa970607a2a745fb610351a9ba39ff20f1aa169","author":{"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},"date":"2019-08-06 19:22:43.000000000","message":"Patch Set 1:\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/08/674908/1/check/nova-out-of-tree-pvm/ed4fee5 : FAILURE in 4m 22s","accounts_in_message":[],"_revision_number":1},{"id":"620cfffbee3bbb153e126b220764df16d5bd11a9","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2019-08-06 22:33:38.000000000","message":"Patch Set 1:\n\nBuild failed. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm: recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-xenial https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/08/674908/1/check/tempest-dsvm-full-xenial/986bb1e/ : FAILURE in 33m 54s\n- tempest-dsvm-full-xenial-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/08/674908/1/check/tempest-dsvm-full-xenial-py3/0417db4/ : FAILURE in 34m 01s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"227f012a90fe33e7f88e73e5d377034298ab56a1","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-07 00:04:26.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 https://logs.opendev.org/08/674908/1/check/openstack-tox-pep8/71e7bfa/ : SUCCESS in 5m 58s\n- openstack-tox-py27 https://logs.opendev.org/08/674908/1/check/openstack-tox-py27/abe36f1/ : SUCCESS in 12m 54s\n- openstack-tox-py35 https://logs.opendev.org/08/674908/1/check/openstack-tox-py35/22e722c/ : SUCCESS in 14m 10s\n- build-openstack-sphinx-docs https://logs.opendev.org/08/674908/1/check/build-openstack-sphinx-docs/83e53c7/html/ : SUCCESS in 7m 42s\n- legacy-tempest-dsvm-neutron-full https://logs.opendev.org/08/674908/1/check/legacy-tempest-dsvm-neutron-full/d1f312f/ : SUCCESS in 1h 31m 22s\n- build-openstack-releasenotes https://logs.opendev.org/08/674908/1/check/build-openstack-releasenotes/9ee47bd/html/ : SUCCESS in 43m 15s\n- ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://logs.opendev.org/08/674908/1/check/ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa/9e24cb7/ : SUCCESS in 42m 05s (non-voting)\n- nova-live-migration https://logs.opendev.org/08/674908/1/check/nova-live-migration/9381cb3/ : SUCCESS in 50m 09s\n- nova-tox-functional https://logs.opendev.org/08/674908/1/check/nova-tox-functional/49e3333/ : SUCCESS in 19m 49s\n- legacy-tempest-dsvm-full-devstack-plugin-ceph https://logs.opendev.org/08/674908/1/check/legacy-tempest-dsvm-full-devstack-plugin-ceph/121727b/ : SUCCESS in 1h 08m 34s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"1088cbc8a5dab986742b9eb294623bf1d9b8c923","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2019-08-07 02:08:35.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/674908/1 : FAILURE in 2h 32m 40s","accounts_in_message":[],"_revision_number":1},{"id":"defa160525451f21b6ff13d84e4ee65ea860ca4f","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2019-08-09 17:38:45.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"d5d998fceb887b45979d1eb6406f522dc42bbbd5","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2019-08-09 17:50:46.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"0c1acb3175dfd1501f31908dd9552498d4317488","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-08-09 18:26:06.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"26dd9f03b279960f8e5d928e7659f31889e6fbbd","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2019-08-09 18:32:44.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1\n\n(1 comment)\n\nLGTM, difference from the pike backport is explained in the commit message. The same technique of removing DiskFilter in func tests is used in several other ocata func tests. Proxying Matt\u0027s backport as stable-core as a +2.","accounts_in_message":[],"_revision_number":1},{"id":"017617663dcbc938a41cf43409ba5fba9c015562","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-09 18:39:37.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"e00800301ab09bfbec7596a89654953335880d52","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-09 19:57:57.000000000","message":"Patch Set 1:\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"5a44658ed82a633d03f8b65737bbad215cbaa703","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-09 23:50:33.000000000","message":"Patch Set 1: Verified-2\n\nThis change depends on a change that failed to merge.","accounts_in_message":[],"_revision_number":1},{"id":"14cac89059556164bc382752d14ef2c47ef83325","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-08-13 12:04:32.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"a9af8f78da7b8d5725803591588a30b085941adb","author":{"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},"date":"2019-08-13 12:05:29.000000000","message":"Patch Set 1:\n\nBuild succeeded (check pipeline).\n\n- tempest-dsvm-intel-nfv-xenial tempest-dsvm-intel-nfv-xenial : SKIPPED (non-voting)\n- tempest-dsvm-ovsdpdk-nfv-networking-xenial tempest-dsvm-ovsdpdk-nfv-networking-xenial : SKIPPED (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"6cccaa19fc2451446cf4ab6ba957dba761e3901e","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-13 15:22:25.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b7e04b97af8f42b7bcc8f5317a5ca773 : SUCCESS in 7m 46s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/7ad9f731c4c544149cb77242f2b4ada7 : SUCCESS in 15m 37s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/381c0bace0e74afebc497bbc8e8ccc48 : SUCCESS in 13m 17s\n- build-openstack-sphinx-docs https://zuul.opendev.org/t/openstack/build/08e952d74db844369a9e6761027b69e9 : SUCCESS in 6m 55s\n- legacy-tempest-dsvm-neutron-full https://zuul.opendev.org/t/openstack/build/d70305eb160144898db2f701145d36eb : SUCCESS in 1h 36m 09s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/723b1748790e4cec939ebe375cfaeaf5 : SUCCESS in 42m 16s\n- ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/2d821c7193d24734a84c03e939b7afc3 : SUCCESS in 53m 12s (non-voting)\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/eb7731d0c37f40569cb5b9d70318d385 : SUCCESS in 42m 43s\n- nova-tox-functional https://zuul.opendev.org/t/openstack/build/163ab9947d9d41eeb5865c04462273d0 : SUCCESS in 17m 14s\n- legacy-tempest-dsvm-full-devstack-plugin-ceph https://zuul.opendev.org/t/openstack/build/870cc42ddaab441f9cff1b688945fe72 : SUCCESS in 1h 34m 00s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"84a65d0c49122650a2e2f4e397fe6ad47bfd75a5","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-13 15:23:02.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"c6e627875323936a51d6f70e39ded02dd4a66cd6","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2019-08-13 17:04:18.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/674908/1 : FAILURE in 2h 55m 54s","accounts_in_message":[],"_revision_number":1},{"id":"8673bc110690a4e02f3ad4e1c497f006ac6d6564","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-13 21:26:15.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":1},{"id":"3a04650600ac9850b8a01eea7703a8ad04e79ab9","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-13 21:26:15.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7a44edd49d2c4d59a6325cdaf4259858 : SUCCESS in 6m 25s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/3e452f327db94cd8b2eee07f805fc15f : SUCCESS in 13m 20s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/7c827121914f4f7c97ed1e5e4338bde4 : SUCCESS in 13m 04s\n- build-openstack-sphinx-docs https://zuul.opendev.org/t/openstack/build/162d467ef6b24309837cf2227fe5ea2f : SUCCESS in 7m 33s\n- legacy-tempest-dsvm-neutron-full https://zuul.opendev.org/t/openstack/build/cbbf582289394e12bfee5fa8d8ee9cf4 : SUCCESS in 1h 44m 28s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/18dafee48d4c42ef98d329da63e297b6 : SUCCESS in 40m 37s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/14bf5ba1a436419ea92bba8ea95e9c21 : SUCCESS in 59m 28s\n- nova-tox-functional https://zuul.opendev.org/t/openstack/build/a0f726e572fc49648d8f72a7b6f57167 : SUCCESS in 19m 44s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"02ea2c25eddebdc220d66e4a01d8deded7c77a57","revisions":{"02ea2c25eddebdc220d66e4a01d8deded7c77a57":{"kind":"REWORK","_number":1,"created":"2019-08-06 18:39:38.000000000","uploader":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"ref":"refs/changes/08/674908/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/08/674908/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/08/674908/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/08/674908/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/08/674908/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/08/674908/1"}}},"commit":{"parents":[{"commit":"9129ec91ff2a5d520e6e7a9f04d3a9258e012961","subject":"fix unshelve notification test instability","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/9129ec91ff2a5d520e6e7a9f04d3a9258e012961"}]}],"author":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2019-07-26 14:53:02.000000000","tz":-240},"committer":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2019-08-06 18:39:00.000000000","tz":-240},"subject":"Replace non-nova server fault message","message":"Replace non-nova server fault message\n\nThe server fault \"message\" is always shown in the API\nserver response, regardless of policy or user role.\n\nThe fault \"details\" are only shown to users with the\nadmin role when the fault code is 500.\n\nThe problem with this is for non-nova exceptions, the\nfault message is a string-ified version of the exception\n(see nova.compute.utils.exception_to_dict) which can\ncontain sensitive information which the non-admin owner\nof the server can see.\n\nThis change adds a functional test to recreate the issue\nand a change to exception_to_dict which for the non-nova\ncase changes the fault message by simply storing the\nexception type class name. Admins can still see the fault\ntraceback in the \"details\" key of the fault dict in the\nserver API response. Note that _get_fault_details is\nchanged so that the details also includes the exception\nvalue which is what used to be in the fault message for\nnon-nova exceptions. This is necessary so admins can still\nget the exception message with the traceback details.\n\nNote that nova exceptions with a %(reason)s replacement\nvariable could potentially be leaking sensitive details as\nwell but those would need to be cleaned up on a case-by-case\nbasis since we don\u0027t want to change the behavior of all\nfault messages otherwise users might not see information\nlike NoValidHost when their server goes to ERROR status\nduring scheduling.\n\nSecurityImpact: This change contains a fix for CVE-2019-14433.\n\nNOTE(mriedem): In this backport the functional test is\nmodified slightly to remove the DiskFilter since we are\nusing placement for scheduler filtering on DISK_GB.\n\nChange-Id: I5e0a43ec59341c9ac62f89105ddf82c4a014df81\nCloses-Bug: #1837877\n(cherry picked from commit 298b337a16c0d10916b4431c436d19b3d6f5360e)\n(cherry picked from commit 67651881163b75eb1983eaf753471a91ecec35eb)\n(cherry picked from commit e0b91a5b1e89bd0506dc6da86bc61f1708f0215a)\n(cherry picked from commit 3dcefba60a4f4553888a9dfda9fe3bee094d617a)\n(cherry picked from commit 6da28b0aa9b6a0ba67460f88dd2c397605b0679b)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/02ea2c25eddebdc220d66e4a01d8deded7c77a57"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/02ea2c25eddebdc220d66e4a01d8deded7c77a57"}]},"branch":"refs/heads/stable/ocata"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
