)]}'
{"id":"openstack%2Fnova~578163","triplet_id":"openstack%2Fnova~master~Iab296c27bcd56162e2efca5fb232cae0aea1160e","project":"openstack/nova","branch":"master","topic":"cell-mapping-pattern","hashtags":[],"change_id":"Iab296c27bcd56162e2efca5fb232cae0aea1160e","subject":"Allow templated cell_mapping URLs","status":"MERGED","created":"2018-06-26 17:57:02.000000000","updated":"2018-07-10 06:10:07.000000000","submitted":"2018-07-10 06:10:06.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":47,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"578163-1531203007376-f0354f57","meta_rev_id":"fc5a7f8f63673b87cb908d3e26644d8fd949b5fd","_number":578163,"virtual_id_number":578163,"owner":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"date":"2018-06-27 22:44:55.000000000","_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},{"value":0,"date":"2018-06-27 21:09:20.000000000","_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},{"value":0,"date":"2018-06-27 20:59:23.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":"2018-06-27 21:03:21.000000000","_account_id":15751,"name":"Intel PCI CI","email":"pci-ci@intel.com","username":"intelpcici","tags":["SERVICE_USER"]},{"value":0,"_account_id":11816,"name":"mike bayer","display_name":"Mike Bayer","email":"mike_mp@zzzcomputing.com","username":"zzzeek","status":"Red Hat"},{"value":0,"date":"2018-07-02 13:36:43.000000000","_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"date":"2018-06-27 22:36:22.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":"2018-07-10 06:10:06.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"date":"2018-06-27 20:46:55.000000000","_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"value":0,"date":"2018-06-27 22:08:51.000000000","_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"date":"2018-06-28 03:03:33.000000000","_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"value":0,"date":"2018-06-27 21:27:42.000000000","_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"}],"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":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},{"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":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":0,"_account_id":15751,"name":"Intel PCI CI","email":"pci-ci@intel.com","username":"intelpcici","tags":["SERVICE_USER"]},{"value":0,"_account_id":11816,"name":"mike bayer","display_name":"Mike Bayer","email":"mike_mp@zzzcomputing.com","username":"zzzeek","status":"Red Hat"},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"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"]},{"value":0,"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"value":0,"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":2,"date":"2018-07-09 23:16:31.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"},{"value":0,"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},{"value":2,"date":"2018-07-09 15:19:49.000000000","_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"}],"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":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},{"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":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":0,"_account_id":15751,"name":"Intel PCI CI","email":"pci-ci@intel.com","username":"intelpcici","tags":["SERVICE_USER"]},{"value":0,"_account_id":11816,"name":"mike bayer","display_name":"Mike Bayer","email":"mike_mp@zzzcomputing.com","username":"zzzeek","status":"Red Hat"},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"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"]},{"value":0,"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"value":0,"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":1,"date":"2018-07-09 23:16:31.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"},{"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"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},{"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":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":0,"_account_id":15751,"name":"Intel PCI CI","email":"pci-ci@intel.com","username":"intelpcici","tags":["SERVICE_USER"]},{"value":0,"_account_id":11816,"name":"mike bayer","display_name":"Mike Bayer","email":"mike_mp@zzzcomputing.com","username":"zzzeek","status":"Red Hat"},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"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"]},{"value":0,"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"value":0,"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"value":0,"_account_id":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"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"_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":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"_account_id":11816,"name":"mike bayer","display_name":"Mike Bayer","email":"mike_mp@zzzcomputing.com","username":"zzzeek","status":"Red Hat"},{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},{"_account_id":15751,"name":"Intel PCI CI","email":"pci-ci@intel.com","username":"intelpcici","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":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":"2018-06-26 19:55:09.000000000","updated_by":{"_account_id":11816,"name":"mike bayer","display_name":"Mike Bayer","email":"mike_mp@zzzcomputing.com","username":"zzzeek","status":"Red Hat"},"reviewer":{"_account_id":11816,"name":"mike bayer","display_name":"Mike Bayer","email":"mike_mp@zzzcomputing.com","username":"zzzeek","status":"Red Hat"},"state":"REVIEWER"},{"updated":"2018-06-27 20:46:55.000000000","updated_by":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"reviewer":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2018-06-27 20:59:23.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":"2018-06-27 21:03:21.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":"2018-06-27 21:09:20.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":"2018-06-27 21:27:42.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":"2018-06-27 22:08:51.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":"2018-06-27 22:36:22.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":"2018-06-27 22:44:55.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":"2018-06-28 03:03:33.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":"2018-07-09 15:19:49.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":"2018-07-09 23:16:31.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":"2018-07-10 06:10:06.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":"531365550ae9c123b77f3f4d0107fdcbbde353d5","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2018-06-26 17:57:02.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"506f07063217a401f85d4eb42699b3349f605651","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2018-06-26 19:00:39.000000000","message":"Patch Set 1:\n\nBuild succeeded. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm: recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-xenial https://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/nova/63/578163/1/check/tempest-dsvm-full-xenial/fa24d3b/ : SUCCESS in 1h 02m 25s\n- grenade-dsvm-xenial https://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/nova/63/578163/1/check/grenade-dsvm-xenial/cba9ec7/ : SUCCESS in 49m 46s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"f36b2b108981e68b9736392d77d8577088e75756","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2018-06-26 19:27:31.000000000","message":"Patch Set 1:\n\nBuild succeeded\n\n- dsvm-nova http://207.189.188.190/logs/63/578163/1/check-vote/ext-nova-zuul/2aebe29 : SUCCESS in 1h 03m 09s","accounts_in_message":[],"_revision_number":1},{"id":"15dfc430fa910bd5d9aefcd31ed64ed4f3b3d314","author":{"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},"date":"2018-06-26 19:40:53.000000000","message":"Patch Set 1:\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-20744 : FAILURE in 1h 00m 05s","accounts_in_message":[],"_revision_number":1},{"id":"145cf4d182a58a8ab1af8a1a3d648361d019173c","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-06-26 19:49:09.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/63/578163/1/check/openstack-tox-pep8/51dbdf4/ : SUCCESS in 10m 11s\n- openstack-tox-py27 http://logs.openstack.org/63/578163/1/check/openstack-tox-py27/73d72a6/ : SUCCESS in 12m 45s\n- openstack-tox-py35 http://logs.openstack.org/63/578163/1/check/openstack-tox-py35/d27b51f/ : SUCCESS in 15m 45s\n- build-openstack-sphinx-docs http://logs.openstack.org/63/578163/1/check/build-openstack-sphinx-docs/d63360a/html/ : SUCCESS in 8m 14s\n- tempest-full http://logs.openstack.org/63/578163/1/check/tempest-full/7c994cf/ : SUCCESS in 1h 28m 30s\n- neutron-grenade http://logs.openstack.org/63/578163/1/check/neutron-grenade/e13faf3/ : SUCCESS in 47m 54s\n- tempest-full-py3 http://logs.openstack.org/63/578163/1/check/tempest-full-py3/ef6661d/ : SUCCESS in 1h 11m 51s\n- build-openstack-releasenotes http://logs.openstack.org/63/578163/1/check/build-openstack-releasenotes/3fb0c34/html/ : SUCCESS in 18m 32s\n- neutron-grenade-multinode http://logs.openstack.org/63/578163/1/check/neutron-grenade-multinode/7dbcbc1/ : SUCCESS in 56m 42s\n- legacy-grenade-dsvm-neutron-multinode-live-migration http://logs.openstack.org/63/578163/1/check/legacy-grenade-dsvm-neutron-multinode-live-migration/8a78e83/ : SUCCESS in 1h 06m 37s (non-voting)\n- legacy-tempest-dsvm-full-devstack-plugin-ceph http://logs.openstack.org/63/578163/1/check/legacy-tempest-dsvm-full-devstack-plugin-ceph/e4162b8/ : SUCCESS in 1h 21m 38s (non-voting)\n- neutron-tempest-multinode-full http://logs.openstack.org/63/578163/1/check/neutron-tempest-multinode-full/3370eed/ : SUCCESS in 1h 38m 02s (non-voting)\n- ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/63/578163/1/check/ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa/8afab4f/ : SUCCESS in 40m 33s (non-voting)\n- nova-cells-v1 http://logs.openstack.org/63/578163/1/check/nova-cells-v1/96a2c16/ : SUCCESS in 54m 18s\n- nova-live-migration http://logs.openstack.org/63/578163/1/check/nova-live-migration/8a94e34/ : SUCCESS in 40m 09s\n- nova-multiattach http://logs.openstack.org/63/578163/1/check/nova-multiattach/8aaa428/ : SUCCESS in 54m 25s\n- nova-next http://logs.openstack.org/63/578163/1/check/nova-next/3112c29/ : SUCCESS in 1h 39m 26s\n- nova-tox-functional http://logs.openstack.org/63/578163/1/check/nova-tox-functional/4e66b67/ : SUCCESS in 17m 13s\n- nova-tox-functional-py35 http://logs.openstack.org/63/578163/1/check/nova-tox-functional-py35/114cca5/ : SUCCESS in 17m 35s\n- openstack-tox-lower-constraints http://logs.openstack.org/63/578163/1/check/openstack-tox-lower-constraints/42d0099/ : SUCCESS in 14m 44s","accounts_in_message":[],"_revision_number":1},{"id":"42bf5ed7c5fdbad963bb992baff208a45dc254da","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2018-06-26 19:54:10.000000000","message":"Patch Set 1:\n\nBuild succeeded.\n\n- dsvm-tempest-neutron-network http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/63/578163/1/check/dsvm-tempest-neutron-network/a306f36 : SUCCESS in 1h 56m 22s","accounts_in_message":[],"_revision_number":1},{"id":"ba7829c0fa29e934f1a66ef8ecd1e3b28e530864","author":{"_account_id":11816,"name":"mike bayer","display_name":"Mike Bayer","email":"mike_mp@zzzcomputing.com","username":"zzzeek","status":"Red Hat"},"date":"2018-06-26 19:55:09.000000000","message":"Patch Set 1: Code-Review+1\n\nthis is an essential feature.\n\nthere are three primary reasons.  One is the necessity of host-specific database configuration.  another is for runtime changes to database configuration.  finally, as usual, is security.\n\nFor host-specific configuration, this includes that tripleo needs to set the \"bind_host\" PyMySQL parameter which affects how the tcp socket is built up and is needed to support clean failover when a VIP is moved.  Tripleo currently has significant complexity [1] [2] [3] to implement this in terms of a separate \"tripleo.cnf\" file which incidentially is a mysql-specific feature.\n\nAnother common host-specifc need is the ability to have separate database usernames per host.   Full compliance with ANSSI for example requires this; we have also made use of the tripleo.cnf file to work around this but it would be better to be able to write the username/password into the conf file knowing that this username/password won\u0027t be stored in the database and used elsewhere.   ANSSI is requiring usernames/passwords to be local to a certain server as a security measure, limiting the scope of an individual password.  It is unlikely that storing these username/passwords in the database itself would be ANSSI compliant as that defeats the purpose.\n\nIn the area of runtime database configuration changes, it is very useful to be able to make a change to the nova.conf file and have it take effect for all databases.   On my end I am looking to allow for database connection profiling using sqlalchemy-collectd [4], however in our testing we\u0027ve had to go through a lot of extra hoops to get the additional parameters to take effect for the database-persisted URLs, I\u0027ve added new features to oslo.db [5] to allow the query string to be independently configurable however this would not be needed if Nova could offer this flexibility.\n\nBasically, the ability for Nova\u0027s db-persisted database urls as fragments with tokens has been long needed and a lot of effort goes on working around the limitations of the current system.\n\n[1] https://review.openstack.org/#/c/431425/\n[2] https://review.openstack.org/#/c/481965/\n[3] https://review.openstack.org/#/c/492963/\n[4] https://github.com/sqlalchemy/sqlalchemy-collectd\n[5] https://review.openstack.org/#/c/539035/","accounts_in_message":[],"_revision_number":1},{"id":"02033cee1c27950b71563ee4d4603ac2e7a62cd9","author":{"_account_id":15751,"name":"Intel PCI CI","email":"pci-ci@intel.com","username":"intelpcici","tags":["SERVICE_USER"]},"date":"2018-06-26 20:51:30.000000000","message":"Patch Set 1:\n\n* pci-test http://52.27.155.124/pci/578163/1 : SUCCESS","accounts_in_message":[],"_revision_number":1},{"id":"2f7463d321b4182e7d4a6d1537c188aa1c6d4061","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2018-06-26 20:56:04.000000000","message":"Patch Set 1: Code-Review-1\n\n(12 comments)","accounts_in_message":[],"_revision_number":1},{"id":"5f5bba2b7ac7655da7e22d4f6c36fe6047c50618","author":{"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},"date":"2018-06-26 20:58:09.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/63/578163/1/check/nova-out-of-tree-pvm/42c3397 : SUCCESS in 1h 19m 22s\n- nova-in-tree-pvm http://184.172.12.213/63/578163/1/check/nova-in-tree-pvm/36ce189 : FAILURE in 1h 23m 51s","accounts_in_message":[],"_revision_number":1},{"id":"c46bf0b231e0dbcdbd3307ef8f597d912dd58c1a","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2018-06-26 21:03:40.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"eafd09aadca64f36b35562e9a6a52f17adcaf442","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2018-06-26 21:07:07.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"3bb93a6aa922e44a2b80aef33106dd771dca2950","author":{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},"date":"2018-06-26 21:11:48.000000000","message":"Patch Set 1:\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/578163/1/check-tempest-dsvm-neutron-full-ubuntu-xenial-s390x/8bdfe02 : SUCCESS in 1h 20m 01s","accounts_in_message":[],"_revision_number":1},{"id":"3c6f399f3bceae929283b103984f586d1c876afe","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2018-06-26 21:13:04.000000000","message":"Patch Set 1:\n\n(6 comments)","accounts_in_message":[],"_revision_number":1},{"id":"594b9c07cb154367153fa2fc66b6e5870d89eed9","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2018-06-26 21:16:51.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"ceebb644490f1868f84bba6d4771dc503dec5dc7","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2018-06-26 21:31:48.000000000","message":"Patch Set 2: Code-Review-1\n\n(10 comments)","accounts_in_message":[],"_revision_number":2},{"id":"4b250f39aa15416611eb47a193b39abcbdfaab0e","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2018-06-26 21:33:21.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"6f56d7bf715993d924535bf85075849f47e6b9a6","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2018-06-26 21:40:40.000000000","message":"Patch Set 2:\n\n(2 comments)","accounts_in_message":[],"_revision_number":2},{"id":"ad7e44549150aa77517c98c1e3cb87e64cea8513","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2018-06-26 21:41:55.000000000","message":"Patch Set 2:\n\n(2 comments)","accounts_in_message":[],"_revision_number":2},{"id":"b96553ca0bea7c1eb88ce043e4673243f1790f29","author":{"_account_id":15751,"name":"Intel PCI CI","email":"pci-ci@intel.com","username":"intelpcici","tags":["SERVICE_USER"]},"date":"2018-06-26 21:44:30.000000000","message":"Patch Set 2:\n\n* pci-test http://52.27.155.124/pci/578163/2 : SUCCESS","accounts_in_message":[],"_revision_number":2},{"id":"fde0dabfe5adae7e63506ce962e79502d643b944","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2018-06-26 21:53:25.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"b145e9fefddbe7d9e5c2800a6e801291fb73e1da","author":{"_account_id":15751,"name":"Intel PCI CI","email":"pci-ci@intel.com","username":"intelpcici","tags":["SERVICE_USER"]},"date":"2018-06-26 22:27:50.000000000","message":"Patch Set 3:\n\n* pci-test http://52.27.155.124/pci/578163/3 : FAILURE","accounts_in_message":[],"_revision_number":3},{"id":"fd1ab3c190a0bf9ae6de300578e9e6d46f8c9e46","author":{"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},"date":"2018-06-26 22:41:41.000000000","message":"Patch Set 3:\n\nTesting completed on the zVM Driver CI system check-nova pipeline.  To recheck only the zVM driver plugins, submit a comment with only zvm: recheck in the comment. Contact information: zvmosci@us.ibm.com. For information see https://wiki.openstack.org/wiki/ZVMDriver.\n\n- check-nova-master http://extbasicopstackcilog01.podc.sl.edst.ibm.com/test_logs/jenkins-check-nova-master-20749 : SUCCESS in 47m 45s","accounts_in_message":[],"_revision_number":3},{"id":"690e8e540cb40745b9ca47bd7affa424967cb490","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2018-06-26 22:53:08.000000000","message":"Patch Set 3:\n\nBuild failed\n\n- dsvm-nova http://207.189.188.190/logs/63/578163/3/check-vote/ext-nova-zuul/bae299d : FAILURE in 58m 57s","accounts_in_message":[],"_revision_number":3},{"id":"dd1fd59042cb379ff7df8b38dbe6c768e05d6fe0","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2018-06-26 23:02:41.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://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/nova/63/578163/3/check/tempest-dsvm-full-xenial/804a60b/ : SUCCESS in 1h 08m 24s\n- grenade-dsvm-xenial https://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/nova/63/578163/3/check/grenade-dsvm-xenial/1cfbdeb/ : SUCCESS in 54m 39s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"6790a74e078189c12cd6d47a25da060f3ee9a28b","author":{"_account_id":11816,"name":"mike bayer","display_name":"Mike Bayer","email":"mike_mp@zzzcomputing.com","username":"zzzeek","status":"Red Hat"},"date":"2018-06-26 23:02:49.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"41067d24c240f355cb72458b497758028be8e5c4","author":{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},"date":"2018-06-26 23:22:34.000000000","message":"Patch Set 3:\n\nTesting failed ubuntu-xenial-s390x. For rechecking only on the ubuntu-xenial-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/578163/3/check-tempest-dsvm-neutron-full-ubuntu-xenial-s390x/c262b7d : FAILURE in 1h 28m 36s","accounts_in_message":[],"_revision_number":3},{"id":"0865d8750be3ba9295eab88b2ebb482b4bd30c11","author":{"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},"date":"2018-06-26 23:26:00.000000000","message":"Patch Set 3:\n\nBuild succeeded (check pipeline).\n\n- tempest-dsvm-intel-nfv-xenial http://52.27.155.124/portland/2018-06-26/578163/3/check/tempest-dsvm-intel-nfv-xenial/b64188a : SUCCESS in 33m 51s (non-voting)\n- tempest-dsvm-multinode-ovsdpdk-nfv-networking-xenial http://52.27.155.124/portland/2018-06-26/578163/3/check/tempest-dsvm-multinode-ovsdpdk-nfv-networking-xenial/6f2cd79 : FAILURE in 1h 31m 58s (non-voting)\n- tempest-dsvm-ovsdpdk-nfv-networking-xenial http://52.27.155.124/portland/2018-06-26/578163/3/check/tempest-dsvm-ovsdpdk-nfv-networking-xenial/38b4d23 : SUCCESS in 57m 10s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"2fc656931034e3c1b679d21e14f35f5c77fc9b41","author":{"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},"date":"2018-06-26 23:35:50.000000000","message":"Patch Set 3:\n\nBuild succeeded.\n\n- nova-out-of-tree-pvm http://184.172.12.213/63/578163/3/check/nova-out-of-tree-pvm/02d6495 : SUCCESS in 1h 41m 47s\n- nova-in-tree-pvm http://184.172.12.213/63/578163/3/check/nova-in-tree-pvm/d3b35d1 : SUCCESS in 1h 14m 41s","accounts_in_message":[],"_revision_number":3},{"id":"7c66bdc944ed5d991c51db422dffc0530b579f81","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2018-06-27 00:09:40.000000000","message":"Patch Set 3:\n\nBuild succeeded.\n\n- dsvm-tempest-neutron-network http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/63/578163/3/check/dsvm-tempest-neutron-network/2b1af85 : SUCCESS in 2h 15m 27s","accounts_in_message":[],"_revision_number":3},{"id":"4cee9ec545dd90faf4f7ee4c04c3d43a3c4be192","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-06-27 00:56:44.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/63/578163/3/check/openstack-tox-pep8/9242aa8/ : SUCCESS in 10m 07s\n- openstack-tox-py27 http://logs.openstack.org/63/578163/3/check/openstack-tox-py27/9d255b5/ : SUCCESS in 11m 59s\n- openstack-tox-py35 http://logs.openstack.org/63/578163/3/check/openstack-tox-py35/a60a240/ : SUCCESS in 12m 33s\n- build-openstack-sphinx-docs http://logs.openstack.org/63/578163/3/check/build-openstack-sphinx-docs/ebd17ee/html/ : SUCCESS in 7m 50s\n- tempest-full http://logs.openstack.org/63/578163/3/check/tempest-full/6bc8694/ : SUCCESS in 1h 31m 02s\n- neutron-grenade http://logs.openstack.org/63/578163/3/check/neutron-grenade/6ecb927/ : SUCCESS in 47m 06s\n- tempest-full-py3 http://logs.openstack.org/63/578163/3/check/tempest-full-py3/b2c1497/ : SUCCESS in 1h 24m 37s\n- build-openstack-releasenotes http://logs.openstack.org/63/578163/3/check/build-openstack-releasenotes/c8e2992/html/ : SUCCESS in 21m 57s\n- neutron-grenade-multinode http://logs.openstack.org/63/578163/3/check/neutron-grenade-multinode/c67ce76/ : SUCCESS in 1h 02m 07s\n- legacy-grenade-dsvm-neutron-multinode-live-migration http://logs.openstack.org/63/578163/3/check/legacy-grenade-dsvm-neutron-multinode-live-migration/7e30fae/ : SUCCESS in 58m 14s (non-voting)\n- legacy-tempest-dsvm-full-devstack-plugin-ceph http://logs.openstack.org/63/578163/3/check/legacy-tempest-dsvm-full-devstack-plugin-ceph/adacae3/ : SUCCESS in 1h 13m 17s (non-voting)\n- neutron-tempest-multinode-full http://logs.openstack.org/63/578163/3/check/neutron-tempest-multinode-full/2a1da72/ : SUCCESS in 1h 44m 41s (non-voting)\n- ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/63/578163/3/check/ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa/a1f1ef7/ : SUCCESS in 44m 21s (non-voting)\n- nova-cells-v1 http://logs.openstack.org/63/578163/3/check/nova-cells-v1/8743964/ : SUCCESS in 58m 17s\n- nova-live-migration http://logs.openstack.org/63/578163/3/check/nova-live-migration/a35f275/ : SUCCESS in 42m 57s\n- nova-multiattach http://logs.openstack.org/63/578163/3/check/nova-multiattach/9f84c01/ : SUCCESS in 53m 50s\n- nova-next http://logs.openstack.org/63/578163/3/check/nova-next/e15409e/ : SUCCESS in 1h 28m 31s\n- nova-tox-functional http://logs.openstack.org/63/578163/3/check/nova-tox-functional/faf6018/ : SUCCESS in 16m 34s\n- nova-tox-functional-py35 http://logs.openstack.org/63/578163/3/check/nova-tox-functional-py35/b4bc3d3/ : SUCCESS in 19m 03s\n- openstack-tox-lower-constraints http://logs.openstack.org/63/578163/3/check/openstack-tox-lower-constraints/e43538d/ : SUCCESS in 11m 48s","accounts_in_message":[],"_revision_number":3},{"id":"7d1c8019a3558830cd269ac1955745a5a2c9bc7e","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2018-06-27 05:07:40.000000000","message":"Patch Set 3:\n\nFor rechecking only on the Cloudbase Hyper-V CI, add a review comment with check hyper-v\n\n- nova-dsvm-full-tempest http://cloudbase-ci.com//nova/578163/3/ : FAILURE in 1h 13m 16s","accounts_in_message":[],"_revision_number":3},{"id":"8b8fec2e5dd1fe5b93eae060e5772411f412a8f1","author":{"_account_id":11307,"name":"Andreas Scheuring","email":"andreas.scheuring@de.ibm.com","username":"uniqueName"},"date":"2018-06-27 10:50:39.000000000","message":"Patch Set 3:\n\nrecheck-zkvm","accounts_in_message":[],"_revision_number":3},{"id":"4791f0e6b9cf2c4e25f24c9f249c01d27cd00d4f","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2018-06-27 11:53:24.000000000","message":"Patch Set 3:\n\nBuild succeeded\n\n- dsvm-nova http://207.189.188.190/logs/63/578163/3/check-vote/ext-nova-zuul/fb5baed : SUCCESS in 1h 01m 22s","accounts_in_message":[],"_revision_number":3},{"id":"618c2435a3e0370418109f3746d825fb4f53b983","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2018-06-27 11:54:56.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://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/nova/63/578163/3/check/tempest-dsvm-full-xenial/a3b2556/ : SUCCESS in 1h 02m 55s\n- grenade-dsvm-xenial https://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/nova/63/578163/3/check/grenade-dsvm-xenial/5a00bfd/ : SUCCESS in 54m 56s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"e203e46d5b9c20b29f6d7a7ad879f0f2b1d29d0b","author":{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},"date":"2018-06-27 12:27:19.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/578163/3/check-tempest-dsvm-neutron-full-ubuntu-xenial-s390x/dcdc090 : SUCCESS in 1h 32m 23s","accounts_in_message":[],"_revision_number":3},{"id":"118047dc380db4d0508d5f2e48cbc43b74971d88","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-06-27 13:08:43.000000000","message":"Patch Set 3:\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/63/578163/3/check/openstack-tox-pep8/d69e639/ : SUCCESS in 10m 32s\n- openstack-tox-py27 http://logs.openstack.org/63/578163/3/check/openstack-tox-py27/15fce2e/ : SUCCESS in 12m 34s\n- openstack-tox-py35 http://logs.openstack.org/63/578163/3/check/openstack-tox-py35/d81f6ea/ : SUCCESS in 12m 12s\n- build-openstack-sphinx-docs http://logs.openstack.org/63/578163/3/check/build-openstack-sphinx-docs/bd66255/html/ : SUCCESS in 7m 19s\n- tempest-full http://logs.openstack.org/63/578163/3/check/tempest-full/278a0ef/ : SUCCESS in 1h 33m 22s\n- neutron-grenade http://logs.openstack.org/63/578163/3/check/neutron-grenade/075328b/ : SUCCESS in 48m 17s\n- tempest-full-py3 http://logs.openstack.org/63/578163/3/check/tempest-full-py3/5864c92/ : SUCCESS in 1h 18m 36s\n- build-openstack-releasenotes http://logs.openstack.org/63/578163/3/check/build-openstack-releasenotes/1c82048/html/ : SUCCESS in 17m 50s\n- neutron-grenade-multinode http://logs.openstack.org/63/578163/3/check/neutron-grenade-multinode/88df897/ : SUCCESS in 1h 05m 00s\n- legacy-grenade-dsvm-neutron-multinode-live-migration http://logs.openstack.org/63/578163/3/check/legacy-grenade-dsvm-neutron-multinode-live-migration/0b32083/ : SUCCESS in 55m 29s (non-voting)\n- legacy-tempest-dsvm-full-devstack-plugin-ceph http://logs.openstack.org/63/578163/3/check/legacy-tempest-dsvm-full-devstack-plugin-ceph/88f8e53/ : SUCCESS in 1h 06m 57s (non-voting)\n- neutron-tempest-multinode-full http://logs.openstack.org/63/578163/3/check/neutron-tempest-multinode-full/f18f8b2/ : SUCCESS in 1h 43m 41s (non-voting)\n- ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/63/578163/3/check/ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa/087cbc5/ : SUCCESS in 1h 13m 14s (non-voting)\n- nova-cells-v1 http://logs.openstack.org/63/578163/3/check/nova-cells-v1/53fdefc/ : SUCCESS in 1h 07m 40s\n- nova-live-migration http://logs.openstack.org/63/578163/3/check/nova-live-migration/3398fb9/ : SUCCESS in 42m 15s\n- nova-multiattach http://logs.openstack.org/63/578163/3/check/nova-multiattach/9fdb9be/ : SUCCESS in 51m 58s\n- nova-next http://logs.openstack.org/63/578163/3/check/nova-next/b266f18/ : SUCCESS in 1h 38m 17s\n- nova-tox-functional http://logs.openstack.org/63/578163/3/check/nova-tox-functional/b1ad6b2/ : SUCCESS in 17m 34s\n- nova-tox-functional-py35 http://logs.openstack.org/63/578163/3/check/nova-tox-functional-py35/27fcb4d/ : SUCCESS in 16m 08s\n- openstack-tox-lower-constraints http://logs.openstack.org/63/578163/3/check/openstack-tox-lower-constraints/49a062a/ : SUCCESS in 12m 33s","accounts_in_message":[],"_revision_number":3},{"id":"1b5b18c4c6fb3aadec472fac34e003ce99947bd0","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2018-06-27 13:28:35.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"6a7647e216947f596166efa608f8a522f2a28e1a","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2018-06-27 15:51:29.000000000","message":"Patch Set 3:\n\nFor rechecking only on the Cloudbase Hyper-V CI, add a review comment with check hyper-v\n\n- nova-dsvm-full-tempest http://cloudbase-ci.com//nova/578163/3/ : FAILURE in 3h 21m 36s","accounts_in_message":[],"_revision_number":3},{"id":"b695233298471a5496445c1339429091ac775a8e","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2018-06-27 17:40:01.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"8ea2e867f7ccf2783857f7e35f4cf19e2668e833","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2018-06-27 19:39:56.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"b7d237061d58644d3bf12e5e8b19c6abae9302e3","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2018-06-27 19:44:43.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"8e2226a325923ece6c7346a4a7b1bc98708740da","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2018-06-27 19:54:53.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"29a50ec06d73c6edc812e0e79e74494115963660","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2018-06-27 20:04:46.000000000","message":"Patch Set 4:\n\n(2 comments)","accounts_in_message":[],"_revision_number":4},{"id":"ef4d27886cc27c0ca0610b2e071c2b0d0f1351ed","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2018-06-27 20:16:41.000000000","message":"Patch Set 4:\n\n(2 comments)","accounts_in_message":[],"_revision_number":4},{"id":"5db2993ee68283cc2dffe38cbdba2568ac3edf97","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2018-06-27 20:46:55.000000000","message":"Patch Set 4:\n\nBuild succeeded\n\n- dsvm-nova http://207.189.188.190/logs/63/578163/4/check-vote/ext-nova-zuul/d2c3df2 : SUCCESS in 51m 16s","accounts_in_message":[],"_revision_number":4},{"id":"5b9d297ffc3c47ecaee2080a6a7f37617e60a809","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2018-06-27 20:59:23.000000000","message":"Patch Set 4:\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://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/nova/63/578163/4/check/tempest-dsvm-full-xenial/79fe8b3/ : SUCCESS in 1h 03m 36s\n- grenade-dsvm-xenial https://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/nova/63/578163/4/check/grenade-dsvm-xenial/60357d9/ : SUCCESS in 53m 18s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"e4dee1d46da9a804b8670949ee3ca585ba61ca08","author":{"_account_id":15751,"name":"Intel PCI CI","email":"pci-ci@intel.com","username":"intelpcici","tags":["SERVICE_USER"]},"date":"2018-06-27 21:03:21.000000000","message":"Patch Set 4:\n\n* pci-test http://52.27.155.124/pci/578163/4 : SUCCESS","accounts_in_message":[],"_revision_number":4},{"id":"f8a97052fa8cb635f6c9b7f4056c00250310bf38","author":{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},"date":"2018-06-27 21:09:20.000000000","message":"Patch Set 4:\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/578163/4/check-tempest-dsvm-neutron-full-ubuntu-xenial-s390x/e9dc7f4 : SUCCESS in 1h 13m 45s","accounts_in_message":[],"_revision_number":4},{"id":"14d468bff2b0042ec95b5b49af34cfdc7f3c4ef6","author":{"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},"date":"2018-06-27 21:27:42.000000000","message":"Patch Set 4:\n\nBuild succeeded (check pipeline).\n\n- tempest-dsvm-intel-nfv-xenial http://52.27.155.124/portland/2018-06-27/578163/4/check/tempest-dsvm-intel-nfv-xenial/56cf7d9 : SUCCESS in 31m 14s (non-voting)\n- tempest-dsvm-multinode-ovsdpdk-nfv-networking-xenial http://52.27.155.124/portland/2018-06-27/578163/4/check/tempest-dsvm-multinode-ovsdpdk-nfv-networking-xenial/4f9a3ae : FAILURE in 1h 32m 19s (non-voting)\n- tempest-dsvm-ovsdpdk-nfv-networking-xenial http://52.27.155.124/portland/2018-06-27/578163/4/check/tempest-dsvm-ovsdpdk-nfv-networking-xenial/5b34dc4 : SUCCESS in 59m 03s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"097bc409f8b898438314fccec1883f28b0349eb1","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2018-06-27 22:08:51.000000000","message":"Patch Set 4:\n\nBuild succeeded.\n\n- dsvm-tempest-neutron-network http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/63/578163/4/check/dsvm-tempest-neutron-network/154d462 : SUCCESS in 2h 13m 10s","accounts_in_message":[],"_revision_number":4},{"id":"0c839a216c50f6a0b52f8b5abea9a84cf998c5ae","author":{"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},"date":"2018-06-27 22:36:22.000000000","message":"Patch Set 4:\n\nTesting completed on the zVM Driver CI system check-nova pipeline and failed.  To recheck only the zVM driver plugins, submit a comment with only  zvm: recheck in the comment.. Contact information: zvmosci@us.ibm.com. For information see https://wiki.openstack.org/wiki/ZVMDriver.\n\n- check-nova-master http://extbasicopstackcilog01.podc.sl.edst.ibm.com/test_logs/jenkins-check-nova-master-20808 : FAILURE in 2h 26m 28s","accounts_in_message":[],"_revision_number":4},{"id":"81088addc5945da7d0dd7b57d921f1d2cae8ebe4","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-06-27 22:39:18.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/63/578163/4/check/openstack-tox-pep8/04400f3/ : SUCCESS in 9m 45s\n- openstack-tox-py27 http://logs.openstack.org/63/578163/4/check/openstack-tox-py27/0a307e5/ : SUCCESS in 12m 50s\n- openstack-tox-py35 http://logs.openstack.org/63/578163/4/check/openstack-tox-py35/a1be6cb/ : SUCCESS in 12m 31s\n- build-openstack-sphinx-docs http://logs.openstack.org/63/578163/4/check/build-openstack-sphinx-docs/a247c0c/html/ : SUCCESS in 7m 33s\n- tempest-full http://logs.openstack.org/63/578163/4/check/tempest-full/066a94c/ : SUCCESS in 1h 42m 37s\n- neutron-grenade http://logs.openstack.org/63/578163/4/check/neutron-grenade/30debc4/ : SUCCESS in 47m 59s\n- tempest-full-py3 http://logs.openstack.org/63/578163/4/check/tempest-full-py3/67d6e05/ : SUCCESS in 1h 31m 40s\n- build-openstack-releasenotes http://logs.openstack.org/63/578163/4/check/build-openstack-releasenotes/3e41f6f/html/ : SUCCESS in 22m 11s\n- neutron-grenade-multinode http://logs.openstack.org/63/578163/4/check/neutron-grenade-multinode/5a9cce0/ : SUCCESS in 57m 39s\n- legacy-grenade-dsvm-neutron-multinode-live-migration http://logs.openstack.org/63/578163/4/check/legacy-grenade-dsvm-neutron-multinode-live-migration/4de61e6/ : SUCCESS in 1h 31m 47s (non-voting)\n- legacy-tempest-dsvm-full-devstack-plugin-ceph http://logs.openstack.org/63/578163/4/check/legacy-tempest-dsvm-full-devstack-plugin-ceph/a05529f/ : SUCCESS in 1h 11m 28s (non-voting)\n- neutron-tempest-multinode-full http://logs.openstack.org/63/578163/4/check/neutron-tempest-multinode-full/ae9da40/ : FAILURE in 1h 27m 37s (non-voting)\n- ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/63/578163/4/check/ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa/d6559eb/ : SUCCESS in 48m 30s (non-voting)\n- nova-cells-v1 http://logs.openstack.org/63/578163/4/check/nova-cells-v1/2642f6a/ : SUCCESS in 57m 25s\n- nova-live-migration http://logs.openstack.org/63/578163/4/check/nova-live-migration/4ecf100/ : SUCCESS in 46m 47s\n- nova-multiattach http://logs.openstack.org/63/578163/4/check/nova-multiattach/14cfb3a/ : SUCCESS in 48m 26s\n- nova-next http://logs.openstack.org/63/578163/4/check/nova-next/1a89c39/ : SUCCESS in 1h 38m 23s\n- nova-tox-functional http://logs.openstack.org/63/578163/4/check/nova-tox-functional/784b4d1/ : SUCCESS in 21m 46s\n- nova-tox-functional-py35 http://logs.openstack.org/63/578163/4/check/nova-tox-functional-py35/0d5a673/ : SUCCESS in 21m 35s\n- openstack-tox-lower-constraints http://logs.openstack.org/63/578163/4/check/openstack-tox-lower-constraints/b6429cc/ : SUCCESS in 23m 14s","accounts_in_message":[],"_revision_number":4},{"id":"abc62c5b2032d40670e2643e936ee6e223abcb6b","author":{"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},"date":"2018-06-27 22:44:55.000000000","message":"Patch Set 4:\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/63/578163/4/check/nova-out-of-tree-pvm/400bbd7 : FAILURE in 1h 44m 59s\n- nova-in-tree-pvm http://184.172.12.213/63/578163/4/check/nova-in-tree-pvm/79b4de0 : SUCCESS in 1h 10m 28s","accounts_in_message":[],"_revision_number":4},{"id":"4ff99a538cd31f6c58921117ed0a1e7e01ffe77b","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2018-06-28 03:03:33.000000000","message":"Patch Set 4:\n\nFor rechecking only on the Cloudbase Hyper-V CI, add a review comment with check hyper-v\n\n- nova-dsvm-full-tempest http://cloudbase-ci.com//nova/578163/4/ : FAILURE in 1h 47m 45s","accounts_in_message":[],"_revision_number":4},{"id":"1d7388363183e7ceb05ab994c6e59d421ade25eb","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2018-06-28 14:20:10.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"ccf0a24c098e036e37bf8ce4a985b1682f5121aa","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2018-06-28 14:25:12.000000000","message":"Patch Set 4: Code-Review+1\n\nI\u0027m still a bit uneasy about special characters in the password and how we don\u0027t attempt to url decode anything, but we don\u0027t in other places either, so I\u0027m kind of leaning toward just saying, let\u0027s do this and fix bugs for things we didn\u0027t anticipate when they arise. +1 for now until we get some more eyes on this though.","accounts_in_message":[],"_revision_number":4},{"id":"c45ff8900366d30091330b479b022e12d6a0b2a3","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2018-07-02 13:36:43.000000000","message":"Patch Set 4:\n\n\u003e I\u0027m still a bit uneasy about special characters in the password and\n \u003e how we don\u0027t attempt to url decode anything, but we don\u0027t in other\n \u003e places either, so I\u0027m kind of leaning toward just saying, let\u0027s do\n \u003e this and fix bugs for things we didn\u0027t anticipate when they arise.\n \u003e +1 for now until we get some more eyes on this though.\n\nWe wouldn\u0027t want to URL decode them ourselves would we?\n\nIf we have a URL stored which, when decoded, included a question mark in the password, we would break it by decoding it before passing it to SQLAlchemy or oslo.messaging. As soon a you decode it as a string, you lose the context of which question mark was encoded. The thing doing the parsing of the URL into components has to do the decoding, after having split it apart.","accounts_in_message":[],"_revision_number":4},{"id":"3c9092329147ee32a1211a8cb56293ad7f753873","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2018-07-09 15:15:08.000000000","message":"Patch Set 4:\n\n\u003e The thing doing the parsing of the URL into components has to do the decoding, after having split it apart.\n\nGood point, and I tend to agree that at least sqlalchemy\u0027s own DB URL parser is handling this, but I\u0027m not as sure about TransportURL in oslo.messaging.","accounts_in_message":[],"_revision_number":4},{"id":"ccf32668a59934eb618224266f0eb2ad22d3f5bc","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2018-07-09 15:19:49.000000000","message":"Patch Set 4: Code-Review+2\n\nhttps://github.com/zzzeek/sqlalchemy/blob/rel_1_2_9/lib/sqlalchemy/engine/url.py in sqla will handle encoded URLs.\n\nAnd it looks like TransportURL will too:\n\nhttps://github.com/openstack/oslo.messaging/blob/7.0.0/oslo_messaging/transport.py#L533\n\nSo LGTM.","accounts_in_message":[],"_revision_number":4},{"id":"40224f0e83fff96714796db293679de238ca5170","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2018-07-09 23:16:31.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1\n\n(2 comments)\n\nLooks OK to me","accounts_in_message":[],"_revision_number":4},{"id":"db7841198bf6d18c254985e5532b17caa3f12bd6","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-07-09 23:17:40.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"a5f9531b8e2149a527706b410b24b406217f1842","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-07-10 06:10:06.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/63/578163/4/gate/openstack-tox-pep8/6a999bb/ : SUCCESS in 9m 14s\n- openstack-tox-py27 http://logs.openstack.org/63/578163/4/gate/openstack-tox-py27/7268bff/ : SUCCESS in 12m 50s\n- openstack-tox-py35 http://logs.openstack.org/63/578163/4/gate/openstack-tox-py35/665ab2c/ : SUCCESS in 13m 42s\n- build-openstack-sphinx-docs http://logs.openstack.org/63/578163/4/gate/build-openstack-sphinx-docs/1118bff/html/ : SUCCESS in 7m 41s\n- tempest-full http://logs.openstack.org/63/578163/4/gate/tempest-full/0aebe10/ : SUCCESS in 1h 37m 35s\n- neutron-grenade http://logs.openstack.org/63/578163/4/gate/neutron-grenade/134af6e/ : SUCCESS in 46m 58s\n- tempest-full-py3 http://logs.openstack.org/63/578163/4/gate/tempest-full-py3/dbabaf9/ : SUCCESS in 1h 20m 36s\n- build-openstack-releasenotes http://logs.openstack.org/63/578163/4/gate/build-openstack-releasenotes/f515792/html/ : SUCCESS in 18m 36s\n- nova-cells-v1 http://logs.openstack.org/63/578163/4/gate/nova-cells-v1/8ca55c7/ : SUCCESS in 51m 13s\n- nova-live-migration http://logs.openstack.org/63/578163/4/gate/nova-live-migration/c1085ba/ : SUCCESS in 41m 08s\n- nova-multiattach http://logs.openstack.org/63/578163/4/gate/nova-multiattach/3e36355/ : SUCCESS in 59m 14s\n- nova-next http://logs.openstack.org/63/578163/4/gate/nova-next/c9f76e4/ : SUCCESS in 1h 44m 03s\n- nova-tox-functional http://logs.openstack.org/63/578163/4/gate/nova-tox-functional/0b8dc0e/ : SUCCESS in 20m 03s\n- nova-tox-functional-py35 http://logs.openstack.org/63/578163/4/gate/nova-tox-functional-py35/bb672c5/ : SUCCESS in 17m 02s\n- openstack-tox-lower-constraints http://logs.openstack.org/63/578163/4/gate/openstack-tox-lower-constraints/4579473/ : SUCCESS in 12m 37s","accounts_in_message":[],"_revision_number":4},{"id":"afe100431df5f3384a78dd0e393aae7af09fb4c0","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-07-10 06:10:07.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"50658eee4fe26a55854642119beeff46c0d0108a","revisions":{"f0617c2a6d0d147c8901ade2635aa71bbee5321b":{"kind":"REWORK","_number":1,"created":"2018-06-26 17:57:02.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/63/578163/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/63/578163/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/63/578163/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/63/578163/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/63/578163/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/63/578163/1"}}},"commit":{"parents":[{"commit":"7b41bac2f195ee198fab07936f7533c4f6d81e64","subject":"Merge \"network: Rename \u0027create_pci_requests_for_sriov_ports\u0027\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/7b41bac2f195ee198fab07936f7533c4f6d81e64"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2018-06-26 17:44:55.000000000","tz":-420},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2018-06-26 17:56:53.000000000","tz":-420},"subject":"Allow templated cell_mapping URLs","message":"Allow templated cell_mapping URLs\n\nThe way we store DB and MQ URLs in the API database causes issues for\nsome deployments (and deployment tools) which want to use per-host\ncredentials or remote hostnames. Since all the URLs loaded from the\ndatabase are the same on all systems, this becomes very difficult and\nsome have even resorted to using client-based aliasing underneath Nova\nand just providing URLs that reference those aliases.\n\nThis makes our CellMapping object load the URLs out of the database,\nand apply variable substitution from the CONF-resident base URLs\nfor any fields provided. Such functionality will let operators\ndefine per-host credentials in [database]/connection, for example,\nand have those applied to the database_connection URLs loaded from\nCellMapping records.\n\nChange-Id: Iab296c27bcd56162e2efca5fb232cae0aea1160e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/f0617c2a6d0d147c8901ade2635aa71bbee5321b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/f0617c2a6d0d147c8901ade2635aa71bbee5321b"}]},"branch":"refs/heads/master"},"866dce9e4ac9164e332cb4194586506a7d2633a8":{"kind":"REWORK","_number":2,"created":"2018-06-26 21:16:51.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/63/578163/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/63/578163/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/63/578163/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/63/578163/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/63/578163/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/63/578163/2"}}},"commit":{"parents":[{"commit":"7b41bac2f195ee198fab07936f7533c4f6d81e64","subject":"Merge \"network: Rename \u0027create_pci_requests_for_sriov_ports\u0027\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/7b41bac2f195ee198fab07936f7533c4f6d81e64"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2018-06-26 17:44:55.000000000","tz":-420},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2018-06-26 21:15:23.000000000","tz":-420},"subject":"Allow templated cell_mapping URLs","message":"Allow templated cell_mapping URLs\n\nThe way we store DB and MQ URLs in the API database causes issues for\nsome deployments (and deployment tools) which want to use per-host\ncredentials or remote hostnames. Since all the URLs loaded from the\ndatabase are the same on all systems, this becomes very difficult and\nsome have even resorted to using client-based aliasing underneath Nova\nand just providing URLs that reference those aliases.\n\nThis makes our CellMapping object load the URLs out of the database,\nand apply variable substitution from the CONF-resident base URLs\nfor any fields provided. Such functionality will let operators\ndefine per-host credentials in [database]/connection, for example,\nand have those applied to the database_connection URLs loaded from\nCellMapping records.\n\nChange-Id: Iab296c27bcd56162e2efca5fb232cae0aea1160e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/866dce9e4ac9164e332cb4194586506a7d2633a8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/866dce9e4ac9164e332cb4194586506a7d2633a8"}]},"branch":"refs/heads/master"},"99a4b85f8f4d18d6e826e1936f45ef1702c19386":{"kind":"REWORK","_number":3,"created":"2018-06-26 21:53:25.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/63/578163/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/63/578163/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/63/578163/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/63/578163/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/63/578163/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/63/578163/3"}}},"commit":{"parents":[{"commit":"7b41bac2f195ee198fab07936f7533c4f6d81e64","subject":"Merge \"network: Rename \u0027create_pci_requests_for_sriov_ports\u0027\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/7b41bac2f195ee198fab07936f7533c4f6d81e64"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2018-06-26 17:44:55.000000000","tz":-420},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2018-06-26 21:53:18.000000000","tz":-420},"subject":"Allow templated cell_mapping URLs","message":"Allow templated cell_mapping URLs\n\nThe way we store DB and MQ URLs in the API database causes issues for\nsome deployments (and deployment tools) which want to use per-host\ncredentials or remote hostnames. Since all the URLs loaded from the\ndatabase are the same on all systems, this becomes very difficult and\nsome have even resorted to using client-based aliasing underneath Nova\nand just providing URLs that reference those aliases.\n\nThis makes our CellMapping object load the URLs out of the database,\nand apply variable substitution from the CONF-resident base URLs\nfor any fields provided. Such functionality will let operators\ndefine per-host credentials in [database]/connection, for example,\nand have those applied to the database_connection URLs loaded from\nCellMapping records.\n\nChange-Id: Iab296c27bcd56162e2efca5fb232cae0aea1160e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/99a4b85f8f4d18d6e826e1936f45ef1702c19386"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/99a4b85f8f4d18d6e826e1936f45ef1702c19386"}]},"branch":"refs/heads/master"},"50658eee4fe26a55854642119beeff46c0d0108a":{"kind":"REWORK","_number":4,"created":"2018-06-27 19:54:53.000000000","uploader":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"ref":"refs/changes/63/578163/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/63/578163/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/63/578163/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/63/578163/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/63/578163/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/63/578163/4"}}},"commit":{"parents":[{"commit":"7b41bac2f195ee198fab07936f7533c4f6d81e64","subject":"Merge \"network: Rename \u0027create_pci_requests_for_sriov_ports\u0027\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/7b41bac2f195ee198fab07936f7533c4f6d81e64"}]}],"author":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2018-06-26 17:44:55.000000000","tz":-420},"committer":{"name":"Dan Smith","email":"dansmith@redhat.com","date":"2018-06-27 19:54:44.000000000","tz":-420},"subject":"Allow templated cell_mapping URLs","message":"Allow templated cell_mapping URLs\n\nThe way we store DB and MQ URLs in the API database causes issues for\nsome deployments (and deployment tools) which want to use per-host\ncredentials or remote hostnames. Since all the URLs loaded from the\ndatabase are the same on all systems, this becomes very difficult and\nsome have even resorted to using client-based aliasing underneath Nova\nand just providing URLs that reference those aliases.\n\nThis makes our CellMapping object load the URLs out of the database,\nand apply variable substitution from the CONF-resident base URLs\nfor any fields provided. Such functionality will let operators\ndefine per-host credentials in [database]/connection, for example,\nand have those applied to the database_connection URLs loaded from\nCellMapping records.\n\nChange-Id: Iab296c27bcd56162e2efca5fb232cae0aea1160e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/50658eee4fe26a55854642119beeff46c0d0108a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/50658eee4fe26a55854642119beeff46c0d0108a"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
