)]}'
{"id":"openstack%2Fnova~677856","triplet_id":"openstack%2Fnova~master~I4a50e2f772101315140df43910be2e3f69a63b73","project":"openstack/nova","branch":"master","topic":"websockify-v0.9.0","hashtags":[],"change_id":"I4a50e2f772101315140df43910be2e3f69a63b73","subject":"Handle websockify v0.9.0 in console proxy","status":"MERGED","created":"2019-08-22 00:12:41.000000000","updated":"2019-08-30 19:40:52.000000000","submitted":"2019-08-22 23:49:25.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":"677856-1566517765828-aa19dd0d","meta_rev_id":"f453343c87c6797635abf13787b362a0a8430cce","_number":677856,"virtual_id_number":677856,"owner":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"date":"2019-08-22 23:26:44.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,"date":"2019-08-30 19:40:52.000000000","post_submit":true,"_account_id":16898,"name":"Virtuozzo CI","email":"virtuozzo6-ci@virtuozzo.com","username":"virtuozzo6-ci","tags":["SERVICE_USER"]},{"value":0,"date":"2019-08-22 23:08:56.000000000","_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"value":0,"date":"2019-08-24 05:44:49.000000000","post_submit":true,"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},{"value":0,"date":"2019-08-22 21:00:58.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":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"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,"date":"2019-08-22 17:12:46.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-22 20:09:48.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},{"value":2,"date":"2019-08-22 23:49:25.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":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"all":[{"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":16898,"name":"Virtuozzo CI","email":"virtuozzo6-ci@virtuozzo.com","username":"virtuozzo6-ci","tags":["SERVICE_USER"]},{"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":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},{"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":"2019-08-22 16:28:31.000000000","_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"value":0,"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":2,"date":"2019-08-22 16:29:57.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":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},{"value":0,"_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":{"approved":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"all":[{"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":16898,"name":"Virtuozzo CI","email":"virtuozzo6-ci@virtuozzo.com","username":"virtuozzo6-ci","tags":["SERVICE_USER"]},{"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":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},{"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":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"value":0,"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":1,"date":"2019-08-22 16:29:57.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":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},{"value":0,"_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,"_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":16898,"name":"Virtuozzo CI","email":"virtuozzo6-ci@virtuozzo.com","username":"virtuozzo6-ci","tags":["SERVICE_USER"]},{"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":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},{"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":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"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":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","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":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":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},{"_account_id":16898,"name":"Virtuozzo CI","email":"virtuozzo6-ci@virtuozzo.com","username":"virtuozzo6-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"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-08-22 04:31:47.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-22 16:28:31.000000000","updated_by":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"reviewer":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"state":"REVIEWER"},{"updated":"2019-08-22 16:29:57.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":"2019-08-22 17:12:46.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-22 20:09:48.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":"2019-08-22 21:00:58.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":"2019-08-22 23:08:56.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-22 23:26:44.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":"2019-08-22 23:49:25.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":"2019-08-24 05:44:49.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":"2019-08-30 19:40:52.000000000","updated_by":{"_account_id":16898,"name":"Virtuozzo CI","email":"virtuozzo6-ci@virtuozzo.com","username":"virtuozzo6-ci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":16898,"name":"Virtuozzo CI","email":"virtuozzo6-ci@virtuozzo.com","username":"virtuozzo6-ci","tags":["SERVICE_USER"]},"state":"REVIEWER"}],"messages":[{"id":"d6738202b10c10c07e31374e0b8d203977ccf308","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2019-08-22 00:12:41.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"ce87176f201febccf19d5db6503111a84cc574e3","author":{"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},"date":"2019-08-22 00:13:24.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-multinode-ovsdpdk-nfv-networking-xenial tempest-dsvm-multinode-ovsdpdk-nfv-networking-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":"490cd730cc165db2a3c4c01a4ff338f9f863a63e","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-08-22 01:07:41.000000000","message":"Patch Set 1:\n\nThanks for the fix, Mel.\n\nBut can\u0027t we ask the library to carry an alias instead? And just keep 0.9.0 on the blacklist. They shouldn\u0027t get to f with us by moving public symbols around like this.","accounts_in_message":[],"_revision_number":1},{"id":"52e9ef2e44737e80463e50ef9af6cb05b4ce5794","author":{"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},"date":"2019-08-22 01:15:43.000000000","message":"Patch Set 1:\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-35565 : SUCCESS in 1h 02m 35s","accounts_in_message":[],"_revision_number":1},{"id":"bb691d7b3bdca2cb6ea85df8b79ae05a8be94017","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2019-08-22 01:16:59.000000000","message":"Patch Set 1:\n\n\u003e Thanks for the fix, Mel.\n \u003e \n \u003e But can\u0027t we ask the library to carry an alias instead? And just\n \u003e keep 0.9.0 on the blacklist. They shouldn\u0027t get to f with us by\n \u003e moving public symbols around like this.\n\nWe can ask. I\u0027m not well-versed in handling these types of breaks on the library side, so I can\u0027t say if that\u0027s generally a successful approach.","accounts_in_message":[],"_revision_number":1},{"id":"fa903af96ff9487ffddb1b132b58ebee05bc890a","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2019-08-22 01:35:21.000000000","message":"Patch Set 1:\n\n\u003e \u003e Thanks for the fix, Mel.\n \u003e \u003e\n \u003e \u003e But can\u0027t we ask the library to carry an alias instead? And just\n \u003e \u003e keep 0.9.0 on the blacklist. They shouldn\u0027t get to f with us by\n \u003e \u003e moving public symbols around like this.\n \u003e \n \u003e We can ask. I\u0027m not well-versed in handling these types of breaks\n \u003e on the library side, so I can\u0027t say if that\u0027s generally a\n \u003e successful approach.\n\nMaybe we can ask the openstack-requirements crew what they think.","accounts_in_message":[],"_revision_number":1},{"id":"a6de46059ff17befbbe58bdd0d7d0aed736f78b3","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2019-08-22 01:38:43.000000000","message":"Patch Set 1: Workflow-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"0f004b9c891d362a43f282b68607647211314d20","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2019-08-22 02:06:46.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"f2a12ab46fc52a3cafa9ce1368d6ece2c3409254","author":{"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},"date":"2019-08-22 02:07:12.000000000","message":"Patch Set 2:\n\nBuild succeeded (check pipeline).\n\n- tempest-dsvm-intel-nfv-xenial tempest-dsvm-intel-nfv-xenial : SKIPPED (non-voting)\n- tempest-dsvm-multinode-ovsdpdk-nfv-networking-xenial tempest-dsvm-multinode-ovsdpdk-nfv-networking-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":2},{"id":"3ee07e0b03859aa58bb52638ab81f3d1d0142988","author":{"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},"date":"2019-08-22 03:04:45.000000000","message":"Patch Set 2:\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-35569 : FAILURE in 57m 34s","accounts_in_message":[],"_revision_number":2},{"id":"14eab28ad548f6a2833e742b295b376fc7e05dda","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2019-08-22 04:29:12.000000000","message":"Patch Set 2:\n\nBuild succeeded.\n\n- nova http://cloudbase-ci.com/nova/677856/2 : SUCCESS in 2h 21m 45s","accounts_in_message":[],"_revision_number":2},{"id":"856da8106174ff179c074afbcb794133bae58a36","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2019-08-22 04:31:47.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 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/56/677856/2/check/tempest-dsvm-full-xenial/d996b3d/ : SUCCESS in 1h 29m 34s\n- tempest-dsvm-full-xenial-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/56/677856/2/check/tempest-dsvm-full-xenial-py3/a1cc9da/ : SUCCESS in 1h 35m 03s (non-voting)\n- grenade-dsvm-xenial https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/56/677856/2/check/grenade-dsvm-xenial/f274456/ : SUCCESS in 2h 23m 39s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"de4caec9171a51109397378cc390f99ff3c9f4dc","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-22 05:02:15.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/3c0ccead938846e586c92ca46e6db80f : SUCCESS in 59m 33s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/063c98f380e04411ba990535dc93c7e3 : SUCCESS in 1h 29m 07s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/93ce3a0ffbde4c9dae361e27001dc60f : SUCCESS in 15m 38s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/3f7b25422ea34166856a4b7f2559380d : SUCCESS in 15m 43s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9ce9abfae2524b0aa598b13b76b48ca6 : SUCCESS in 11m 48s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/8f441d429e924115beaecb9c4b9bdebe : SUCCESS in 15m 43s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/2192e13a8dab4fd68ccdcc3f0f0df279 : SUCCESS in 18m 59s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/2735bb6d341042cbae44790af05d51e1 : SUCCESS in 19m 22s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/24a4f5fce0e14c69ab7e632251c756e7 : SUCCESS in 10m 00s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/4de3eceb1af545b8927773b99b9f764d : SUCCESS in 56m 28s (non-voting)\n- devstack-plugin-ceph-tempest https://zuul.opendev.org/t/openstack/build/d90651c8c1d5484da62f494e576bfec3 : SUCCESS in 1h 13m 07s (non-voting)\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/10628d75c52f43bf8f5c5c864c6ccde6 : SUCCESS in 1h 08m 46s\n- nova-grenade-live-migration https://zuul.opendev.org/t/openstack/build/5ac7a65ae3944943960ad3ea1562a4f8 : SUCCESS in 1h 10m 27s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/c4a4c5464f9a4d9bae3e7bcd44d6a291 : SUCCESS in 1h 04m 49s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/8973eb67082c42f3aedbe338f865e191 : SUCCESS in 1h 46m 22s\n- nova-next https://zuul.opendev.org/t/openstack/build/00346f11d91c4b048fc7cf125793b34a : SUCCESS in 1h 58m 42s\n- nova-tox-functional https://zuul.opendev.org/t/openstack/build/dedcc8a52a95497c8fa27ca8a87f64f4 : SUCCESS in 19m 51s\n- nova-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/f5a0205d592c4b94aba98beed4270805 : SUCCESS in 16m 57s\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/a12f2dd971444985b06bcd2316cacc68 : SUCCESS in 2h 27m 20s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/5cbb3e8ec9b34e9b9e7a8bfad65ff605 : SUCCESS in 1h 21m 30s","accounts_in_message":[],"_revision_number":2},{"id":"d81a34ee19fa83a13ac1c6f86d2cf3835c7bb738","author":{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},"date":"2019-08-22 05:02:48.000000000","message":"Patch Set 2:\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/56/677856/2/check/EMC_VxFlexOS_NOVA/c4f48d3/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":2},{"id":"c19aa2e4f83b674d9d0c7fd08aefba50917bd888","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2019-08-22 09:10:11.000000000","message":"Patch Set 2:\n\n(1 comment)\n\nLooked at adding an alias to 0.9.0 and it doesn\u0027t look easy. A lot has moved and while we could add the alias for this one staticmethod, we can\u0027t really fix the other stuff. I think we\u0027d be better of considering this a major version bump and eventually bumping our lower constraint to avoid the need for the if-else","accounts_in_message":[],"_revision_number":2},{"id":"9c60b0a5ca1f58c8e5be177e71a82d3aabbebc3c","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2019-08-22 10:18:18.000000000","message":"Patch Set 2:\n\n* nova-quobyteci-dsvm-volume http://78.46.57.153:8081/refs-changes-56-677856-2 : SUCCESS \n\nhttps://wiki.openstack.org/wiki/ThirdPartySystems/Quobyte_CI","accounts_in_message":[],"_revision_number":2},{"id":"8524dd206ccf50d87ade1ef08025e1573e53f488","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2019-08-22 15:49:54.000000000","message":"Patch Set 2: Workflow-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"7bc475f6978f25a4bfa9a9a8f86665682d4baf7d","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2019-08-22 16:06:00.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"7ed898092ef59ee16bd26df0e18e0ceb7095bf3b","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-08-22 16:28:31.000000000","message":"Patch Set 3: Code-Review+2\n\n(1 comment)\n\nThanks for nailing this, Mel.","accounts_in_message":[],"_revision_number":3},{"id":"f5dd33042f72c2ed12a1a0399a99bed8ccf9e64d","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2019-08-22 16:29:57.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"274aa9fe7ae1af9c9dbf860a172b6a181c8b4738","author":{"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},"date":"2019-08-22 17:12:46.000000000","message":"Patch Set 3:\n\nBuild succeeded (check pipeline).\n\n- tempest-dsvm-intel-nfv-xenial tempest-dsvm-intel-nfv-xenial : SKIPPED (non-voting)\n- tempest-dsvm-multinode-ovsdpdk-nfv-networking-xenial tempest-dsvm-multinode-ovsdpdk-nfv-networking-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":3},{"id":"0bcee827253445e2424f9e101078913c1d0fd5a1","author":{"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},"date":"2019-08-22 20:09:48.000000000","message":"Patch Set 3:\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-35639 : FAILURE in 2h 13m 07s","accounts_in_message":[],"_revision_number":3},{"id":"322441c835981d0fe0f04b3bb50f0701d3feb4d6","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-22 21:00:24.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/bc998190934a405f945ce5620f18c655 : SUCCESS in 1h 05m 27s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/1d2433518d054e83ad5d12a5adbc9c27 : SUCCESS in 1h 25m 18s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/4906e01d80dd481ab0ded9a05c068539 : SUCCESS in 18m 42s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/74f5256545dc4a529cc47a105a62ec7e : SUCCESS in 16m 44s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/bdf72f452e0e4fb9bdd16495d7076fe9 : SUCCESS in 9m 58s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/52e533bd1d624c16803db31a61c889cd : SUCCESS in 14m 14s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/7b60c5e2050d473eb8fc81452ddee62e : SUCCESS in 15m 14s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/26eef5c95a0c4a2eb5404ee0377a0b50 : SUCCESS in 14m 39s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c839b46a46284877a3964a938b3df1c8 : SUCCESS in 9m 00s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/f675314d63294f45a5b19fac7379beb9 : SUCCESS in 51m 36s (non-voting)\n- devstack-plugin-ceph-tempest https://zuul.opendev.org/t/openstack/build/21c0bdf435194ddea033390229e28086 : SUCCESS in 1h 15m 17s (non-voting)\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/149c711b59f5427e9fe10794e4b42944 : SUCCESS in 1h 09m 26s\n- nova-grenade-live-migration https://zuul.opendev.org/t/openstack/build/a16b2e19bdba49c7a9e3589ffea15149 : SUCCESS in 1h 15m 01s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/6260db82654b4f09af4a4d51e52e027f : SUCCESS in 58m 24s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/2adf675869a54bf49367b275600a8592 : SUCCESS in 1h 22m 44s\n- nova-next https://zuul.opendev.org/t/openstack/build/e9d4f58e7cdd4f789305527b440ebd08 : SUCCESS in 1h 30m 06s\n- nova-tox-functional https://zuul.opendev.org/t/openstack/build/edd9fe5b0d654cf698797a289b16a8b8 : SUCCESS in 26m 07s\n- nova-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/855db6e216dd436393153cd1cfa5179a : SUCCESS in 21m 41s\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/a793e106cb5e4e4e92cdbfd63b4f3be3 : SUCCESS in 2h 16m 01s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/f1817dff6fb9435babfc8399da38195a : SUCCESS in 1h 14m 47s","accounts_in_message":[],"_revision_number":3},{"id":"bde7b42b81706a19651c58698e4f81c2d8f06629","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-22 21:00:53.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"8d1f49f354a581693d62120eb2bd9f3deb291c21","author":{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},"date":"2019-08-22 21:00:58.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/56/677856/3/check/EMC_VxFlexOS_NOVA/d1e4a36/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":"0f137ce5569b55e5de5fee7eedeb4398fa8c6d2b","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2019-08-22 23:08:56.000000000","message":"Patch Set 3:\n\nBuild succeeded.\n\n- nova http://cloudbase-ci.com/nova/677856/3 : SUCCESS in 2h 38m 56s","accounts_in_message":[],"_revision_number":3},{"id":"fc1d416550f7933506ff96fdb0dfc274e755abea","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2019-08-22 23:26:44.000000000","message":"Patch Set 3:\n\n* nova-quobyteci-dsvm-volume http://78.46.57.153:8081/refs-changes-56-677856-3 : FAILURE \n\nSee https://wiki.openstack.org/wiki/ThirdPartySystems/Quobyte_CI for rechecking and info.","accounts_in_message":[],"_revision_number":3},{"id":"97b885be9ad5fe57c4c44aeef7f92e77207be2d5","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-22 23:49:25.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- grenade-py3 https://zuul.opendev.org/t/openstack/build/b95ddf80439c487889cc4ea504eb5dd9 : SUCCESS in 59m 33s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/03fa1b61ea874e81a42f81a7660d1178 : SUCCESS in 1h 27m 05s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/eeabc87a1bed4dcb8c438b161ebaa78a : SUCCESS in 15m 09s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e93bebe0a13842f3bd41649d6f322174 : SUCCESS in 11m 40s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/fc5e6a6da58d45f48acb58d0d65e5786 : SUCCESS in 16m 46s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/c6ff764031df4f098cbbc3cbd5c33c6b : SUCCESS in 14m 28s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/2bccfaa3a7bb478fa7342df4a2c5f4c0 : SUCCESS in 16m 08s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d38d60badaf34876a88535a0dc095dd2 : SUCCESS in 7m 43s\n- nova-grenade-live-migration https://zuul.opendev.org/t/openstack/build/8eb07680e8474e3dab3cd4149c56490a : SUCCESS in 1h 11m 27s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/c9ebf34186db4067865e13a89af6e8cf : SUCCESS in 52m 55s\n- nova-tox-functional https://zuul.opendev.org/t/openstack/build/d86c20dda88f4e3484c05c16e675bbfa : SUCCESS in 21m 24s\n- nova-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/ceaa2126ff184b1682c5c290c5db9cf5 : SUCCESS in 22m 20s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/b7d125bdd788483a856c0b9027baec06 : SUCCESS in 1h 41m 08s\n- nova-next https://zuul.opendev.org/t/openstack/build/471324539c974ae9a1d17f59d61ee0a9 : SUCCESS in 1h 25m 45s\n- tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/e8358a389616419fbe709a6027e09b49 : SUCCESS in 2h 40m 01s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/7fac05c056224056942c01f1f38417f2 : SUCCESS in 1h 12m 48s","accounts_in_message":[],"_revision_number":3},{"id":"687ec1fa68cd8fd9a73202ea5d8b0e110f5b3be9","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-22 23:49:25.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":3},{"id":"70a9e52524325a6d768973fc778a189c0a2a53fe","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-22 23:52:20.000000000","message":"Patch Set 3:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/10db91d90c034acfaa51ff245e9133bf : SUCCESS in 1m 43s","accounts_in_message":[],"_revision_number":3},{"id":"02473ad6c67b9ba197784ffa8d19f4e6be4aa740","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2019-08-23 16:35:44.000000000","message":"Patch Set 3:\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 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/56/677856/3/check/tempest-dsvm-full-xenial/b5063f3/ : SUCCESS in 2h 03m 14s\n- tempest-dsvm-full-xenial-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/56/677856/3/check/tempest-dsvm-full-xenial-py3/c9a2fb7/ : SUCCESS in 2h 20m 44s (non-voting)\n- grenade-dsvm-xenial https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/56/677856/3/check/grenade-dsvm-xenial/18f7c6f/ : SUCCESS in 2h 48m 22s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"f577e631444b4f338b893cbf29126ccae15db67e","author":{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},"date":"2019-08-24 05:44:49.000000000","message":"Patch Set 3:\n\nTesting succeeded on ubuntu-xenial-s390x. For rechecking only on the ubuntu-xenail-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-xenial-s390x http://sng01.objectstorage.softlayer.net/v1/AUTH_1940ea10-6e82-4501-b2f9-eb236510e575/ibmzkvmci/production/677856/3/check-tempest-dsvm-neutron-full-ubuntu-xenial-s390x/188bd94 : SUCCESS in 1h 47m 59s","accounts_in_message":[],"_revision_number":3},{"id":"1a8ada280b7b63e76429cc0cba534131404d1296","author":{"_account_id":16898,"name":"Virtuozzo CI","email":"virtuozzo6-ci@virtuozzo.com","username":"virtuozzo6-ci","tags":["SERVICE_USER"]},"date":"2019-08-30 19:40:52.000000000","message":"Patch Set 3:\n\nBuild failed\n\n- check-dsvm-tempest-vz7-exe-minimal http://openstack-3rd-party-virtuozzo-ci-logs.virtuozzo.com/56/677856/3/check/check-dsvm-tempest-vz7-exe-minimal/d4e981c : EXCEPTION\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":3}],"current_revision_number":3,"current_revision":"791fa595e6f1eb2447a4bebf4ecb390c85de0b44","revisions":{"a7bedadc716520e6bb6b71d72b23f5a2aa6b8431":{"kind":"REWORK","_number":1,"created":"2019-08-22 00:12:41.000000000","uploader":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"ref":"refs/changes/56/677856/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/56/677856/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/56/677856/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/56/677856/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/56/677856/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/56/677856/1"}}},"commit":{"parents":[{"commit":"6ddfad59354d3a7cb77319e378922c35f6c769d9","subject":"Merge \"Move setting of device trust to privsep.\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/6ddfad59354d3a7cb77319e378922c35f6c769d9"}]}],"author":{"name":"melanie witt","email":"melwittt@gmail.com","date":"2019-08-21 23:52:52.000000000","tz":0},"committer":{"name":"melanie witt","email":"melwittt@gmail.com","date":"2019-08-22 00:11:57.000000000","tz":0},"subject":"Handle websockify v0.9.0 in console proxy","message":"Handle websockify v0.9.0 in console proxy\n\nIn websockify v0.9.0, the WebSocketServer class moved from the\nwebsockfiy.websocket module to the websockify.websocketserver\nmodule [1], so our import of the top-level module is no longer\nsufficient for accessing WebSocketServer [2] when using v0.9.0:\n\n AttributeError: module \u0027websockify\u0027 has no attribute \u0027WebSocketServer\u0027\n\nThis adds a try_import from the v0.9.0 module location and uses\nWebSocketServer from there if the module is present. Otherwise, it will\nfall back on the old module location. This way, we are able to run with\nwebsockify v0.9.0 and earlier versions with the same code.\n\nPartial-Bug: #1840788\n\n[1] https://github.com/novnc/websockify/commit/8a697622495fd319582cd1c604e7eb2cc0ac0ef6\n[2] https://github.com/novnc/websockify/blob/v0.9.0/websockify/__init__.py\n\nChange-Id: I4a50e2f772101315140df43910be2e3f69a63b73\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a7bedadc716520e6bb6b71d72b23f5a2aa6b8431"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a7bedadc716520e6bb6b71d72b23f5a2aa6b8431"}]},"branch":"refs/heads/master"},"84213d2eace5fe48300e27b709666dfc1f3c08da":{"kind":"REWORK","_number":2,"created":"2019-08-22 02:06:46.000000000","uploader":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"ref":"refs/changes/56/677856/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/56/677856/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/56/677856/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/56/677856/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/56/677856/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/56/677856/2"}}},"commit":{"parents":[{"commit":"6ddfad59354d3a7cb77319e378922c35f6c769d9","subject":"Merge \"Move setting of device trust to privsep.\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/6ddfad59354d3a7cb77319e378922c35f6c769d9"}]}],"author":{"name":"melanie witt","email":"melwittt@gmail.com","date":"2019-08-21 23:52:52.000000000","tz":0},"committer":{"name":"melanie witt","email":"melwittt@gmail.com","date":"2019-08-22 02:06:16.000000000","tz":0},"subject":"Handle websockify v0.9.0 in console proxy","message":"Handle websockify v0.9.0 in console proxy\n\nIn websockify v0.9.0, the \u0027socket\u0027 staticmethod  moved from the\nwebsockfiy.websocket.WebSocketServer class to the\nwebsockify.websockifyserver.WebSockifyServer class [1][2], so our\nimport of the top-level module is no longer sufficient for accessing\nthe \u0027socket\u0027 method [3] when using v0.9.0:\n\n AttributeError: module \u0027websockify\u0027 has no attribute \u0027WebSocketServer\u0027\n\nThis adds a try_import from the v0.9.0 location and uses\nWebSockifyServer from there if the module is present. Otherwise, it\nwill fall back on the old location. This way, we are able to run with\nwebsockify v0.9.0 and earlier versions with the same code.\n\nPartial-Bug: #1840788\n\n[1] https://github.com/novnc/websockify/commit/8a697622495fd319582cd1c604e7eb2cc0ac0ef6\n[2] https://github.com/novnc/websockify/commit/e47591f4aaa0221a187d3ea2f61c7ab5bb93ed54\n[3] https://github.com/novnc/websockify/blob/v0.9.0/websockify/__init__.py\n\nChange-Id: I4a50e2f772101315140df43910be2e3f69a63b73\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/84213d2eace5fe48300e27b709666dfc1f3c08da"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/84213d2eace5fe48300e27b709666dfc1f3c08da"}]},"branch":"refs/heads/master"},"791fa595e6f1eb2447a4bebf4ecb390c85de0b44":{"kind":"REWORK","_number":3,"created":"2019-08-22 16:06:00.000000000","uploader":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"ref":"refs/changes/56/677856/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/56/677856/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/56/677856/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/56/677856/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/56/677856/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/56/677856/3"}}},"commit":{"parents":[{"commit":"6ddfad59354d3a7cb77319e378922c35f6c769d9","subject":"Merge \"Move setting of device trust to privsep.\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/6ddfad59354d3a7cb77319e378922c35f6c769d9"}]}],"author":{"name":"melanie witt","email":"melwittt@gmail.com","date":"2019-08-21 23:52:52.000000000","tz":0},"committer":{"name":"melanie witt","email":"melwittt@gmail.com","date":"2019-08-22 15:53:29.000000000","tz":0},"subject":"Handle websockify v0.9.0 in console proxy","message":"Handle websockify v0.9.0 in console proxy\n\nIn websockify v0.9.0, the \u0027socket\u0027 staticmethod  moved from the\nwebsockfiy.websocket.WebSocketServer class to the\nwebsockify.websockifyserver.WebSockifyServer class [1][2], so our\nimport of the top-level module is no longer sufficient for accessing\nthe \u0027socket\u0027 method [3] when using v0.9.0:\n\n AttributeError: module \u0027websockify\u0027 has no attribute \u0027WebSocketServer\u0027\n\nThis adds a try_import from the v0.9.0 location and uses\nWebSockifyServer.socket if the module is present. Otherwise, it\nwill fall back on the old location. This way, we are able to run with\nwebsockify v0.9.0 and earlier versions with the same code.\n\nPartial-Bug: #1840788\n\n[1] https://github.com/novnc/websockify/commit/8a697622495fd319582cd1c604e7eb2cc0ac0ef6\n[2] https://github.com/novnc/websockify/commit/e47591f4aaa0221a187d3ea2f61c7ab5bb93ed54\n[3] https://github.com/novnc/websockify/blob/v0.9.0/websockify/__init__.py\n\nChange-Id: I4a50e2f772101315140df43910be2e3f69a63b73\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/791fa595e6f1eb2447a4bebf4ecb390c85de0b44"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/791fa595e6f1eb2447a4bebf4ecb390c85de0b44"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
