)]}'
{"id":"openstack%2Fnova~353344","triplet_id":"openstack%2Fnova~master~Id72b013ebf4847662cdb434a040b290001483606","project":"openstack/nova","branch":"master","topic":"bp/user_id_based_policy_enforcement","hashtags":[],"change_id":"Id72b013ebf4847662cdb434a040b290001483606","subject":"Allow authorization by user_id for server suspend action","status":"MERGED","created":"2016-08-10 09:38:37.000000000","updated":"2016-08-12 22:32:28.000000000","submitted":"2016-08-11 20:34:42.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":4,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"d6c70b1432dc1e2bdf5e1a7fc5c76e4058b851f6","_number":353344,"virtual_id_number":353344,"owner":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"date":"2016-08-11 21:24:41.000000000","post_submit":true,"_account_id":16897,"name":"Virtuozzo Storage CI","email":"vzstorage-ci@virtuozzo.com","username":"vzstorage-ci","tags":["SERVICE_USER"]},{"value":0,"date":"2016-08-12 00:43:40.000000000","post_submit":true,"_account_id":16898,"name":"Virtuozzo CI","email":"virtuozzo6-ci@virtuozzo.com","username":"virtuozzo6-ci","tags":["SERVICE_USER"]},{"value":2,"date":"2016-08-11 20:34:42.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","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":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},{"value":0,"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"},{"value":0,"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},{"value":1,"date":"2016-08-11 16:29:02.000000000","_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":5170,"name":"Microsoft Hyper-V CI","email":"hyper-v_ci@microsoft.com","username":"hyper-v-ci","tags":["SERVICE_USER"]},{"value":0,"date":"2016-08-12 22:32:28.000000000","post_submit":true,"_account_id":15286,"name":"XenProject CI","email":"openstack-ci@xenproject.org","username":"XenProject-CI","tags":["SERVICE_USER"]},{"value":1,"date":"2016-08-11 17:40:15.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":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},{"value":0,"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"all":[{"value":0,"_account_id":16897,"name":"Virtuozzo Storage CI","email":"vzstorage-ci@virtuozzo.com","username":"vzstorage-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":16898,"name":"Virtuozzo CI","email":"virtuozzo6-ci@virtuozzo.com","username":"virtuozzo6-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","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":2,"date":"2016-08-11 15:22:09.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},{"value":0,"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"},{"value":0,"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},{"value":0,"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":5170,"name":"Microsoft Hyper-V CI","email":"hyper-v_ci@microsoft.com","username":"hyper-v-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":15286,"name":"XenProject CI","email":"openstack-ci@xenproject.org","username":"XenProject-CI","tags":["SERVICE_USER"]},{"value":0,"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},{"value":2,"date":"2016-08-11 15:06:06.000000000","_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"all":[{"value":0,"_account_id":16897,"name":"Virtuozzo Storage CI","email":"vzstorage-ci@virtuozzo.com","username":"vzstorage-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":16898,"name":"Virtuozzo CI","email":"virtuozzo6-ci@virtuozzo.com","username":"virtuozzo6-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","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":1,"date":"2016-08-11 15:22:09.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},{"value":0,"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"},{"value":0,"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},{"value":0,"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":5170,"name":"Microsoft Hyper-V CI","email":"hyper-v_ci@microsoft.com","username":"hyper-v-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":15286,"name":"XenProject CI","email":"openstack-ci@xenproject.org","username":"XenProject-CI","tags":["SERVICE_USER"]},{"value":0,"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},{"value":0,"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":16897,"name":"Virtuozzo Storage CI","email":"vzstorage-ci@virtuozzo.com","username":"vzstorage-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":16898,"name":"Virtuozzo CI","email":"virtuozzo6-ci@virtuozzo.com","username":"virtuozzo6-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","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":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},{"value":0,"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"},{"value":0,"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},{"value":0,"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":5170,"name":"Microsoft Hyper-V CI","email":"hyper-v_ci@microsoft.com","username":"hyper-v-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":15286,"name":"XenProject CI","email":"openstack-ci@xenproject.org","username":"XenProject-CI","tags":["SERVICE_USER"]},{"value":0,"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},{"value":0,"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"_account_id":5170,"name":"Microsoft Hyper-V CI","email":"hyper-v_ci@microsoft.com","username":"hyper-v-ci","tags":["SERVICE_USER"]},{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},{"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"},{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","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":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},{"_account_id":15286,"name":"XenProject CI","email":"openstack-ci@xenproject.org","username":"XenProject-CI","tags":["SERVICE_USER"]},{"_account_id":15751,"name":"Intel PCI CI","email":"pci-ci@intel.com","username":"intelpcici","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":16897,"name":"Virtuozzo Storage CI","email":"vzstorage-ci@virtuozzo.com","username":"vzstorage-ci","tags":["SERVICE_USER"]},{"_account_id":16898,"name":"Virtuozzo CI","email":"virtuozzo6-ci@virtuozzo.com","username":"virtuozzo6-ci","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-08-10 10:08:06.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":"2016-08-10 10:42:32.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":"2016-08-10 11:50:41.000000000","updated_by":{"_account_id":5170,"name":"Microsoft Hyper-V CI","email":"hyper-v_ci@microsoft.com","username":"hyper-v-ci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":5170,"name":"Microsoft Hyper-V CI","email":"hyper-v_ci@microsoft.com","username":"hyper-v-ci","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2016-08-10 12:22:06.000000000","updated_by":{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},"reviewer":{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2016-08-10 18:22:07.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":"2016-08-10 19:07:51.000000000","updated_by":{"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"},"reviewer":{"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"},"state":"REVIEWER"},{"updated":"2016-08-11 11:16:04.000000000","updated_by":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"reviewer":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"state":"REVIEWER"},{"updated":"2016-08-11 15:06:06.000000000","updated_by":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"reviewer":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"state":"REVIEWER"},{"updated":"2016-08-11 15:22:09.000000000","updated_by":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"reviewer":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"state":"REVIEWER"},{"updated":"2016-08-11 16:29:02.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":"2016-08-11 17:40:15.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":"2016-08-11 20:34:42.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"},{"updated":"2016-08-11 21:24:41.000000000","updated_by":{"_account_id":16897,"name":"Virtuozzo Storage CI","email":"vzstorage-ci@virtuozzo.com","username":"vzstorage-ci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":16897,"name":"Virtuozzo Storage CI","email":"vzstorage-ci@virtuozzo.com","username":"vzstorage-ci","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2016-08-12 00:43:40.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"},{"updated":"2016-08-12 22:32:28.000000000","updated_by":{"_account_id":15286,"name":"XenProject CI","email":"openstack-ci@xenproject.org","username":"XenProject-CI","tags":["SERVICE_USER"]},"reviewer":{"_account_id":15286,"name":"XenProject CI","email":"openstack-ci@xenproject.org","username":"XenProject-CI","tags":["SERVICE_USER"]},"state":"REVIEWER"}],"messages":[{"id":"a96a9e9a8b64ae2e373cab3cd7bbbea37f4686f6","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2016-08-10 09:38:37.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"9e590817c3fe41416092a24da757c8a885a807bb","author":{"_account_id":15751,"name":"Intel PCI CI","email":"pci-ci@intel.com","username":"intelpcici","tags":["SERVICE_USER"]},"date":"2016-08-10 10:08:06.000000000","message":"Patch Set 1:\n\n* pci-test http://52.27.155.124/pci/353344/1 : SUCCESS","accounts_in_message":[],"_revision_number":1},{"id":"e308a58cbc10751b103df186dad0e85e1d8c0bfe","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2016-08-10 10:42:32.000000000","message":"Patch Set 1:\n\nTesting completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm: recheck. Contact info: kvmpower@linux.vnet.ibm.com. For more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- check-ibm-tempest-dsvm-full http://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/nova/44/353344/1/check/check-ibm-tempest-dsvm-full/53dea9c/ : SUCCESS in 1h 03m 14s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"866dc00210b93756af5d16c5e6cfa00c4d35f0c4","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2016-08-10 11:08:26.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded.\n\n- dsvm-tempest-nova-network http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/44/353344/1/check/dsvm-tempest-nova-network/eafbf3d : SUCCESS in 1h 28m 08s","accounts_in_message":[],"_revision_number":1},{"id":"b969047ad65fcfc62f9cb5641b71f821fea615ac","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-08-10 11:27:01.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-nova-docs-ubuntu-xenial http://docs-draft.openstack.org/44/353344/1/check/gate-nova-docs-ubuntu-xenial/2285d4d//doc/build/html/ : SUCCESS in 3m 02s\n- gate-nova-pep8-ubuntu-xenial http://logs.openstack.org/44/353344/1/check/gate-nova-pep8-ubuntu-xenial/77699a9/ : SUCCESS in 6m 29s\n- gate-nova-python27-db-ubuntu-xenial http://logs.openstack.org/44/353344/1/check/gate-nova-python27-db-ubuntu-xenial/20031bc/ : SUCCESS in 11m 09s\n- gate-nova-python34-db http://logs.openstack.org/44/353344/1/check/gate-nova-python34-db/6a5e1cf/ : SUCCESS in 11m 40s\n- gate-nova-python35-db-nv http://logs.openstack.org/44/353344/1/check/gate-nova-python35-db-nv/8c228da/ : SUCCESS in 19m 24s (non-voting)\n- gate-tempest-dsvm-full-ubuntu-xenial http://logs.openstack.org/44/353344/1/check/gate-tempest-dsvm-full-ubuntu-xenial/dbfc9f5/ : SUCCESS in 1h 06m 34s\n- gate-tempest-dsvm-postgres-full-ubuntu-xenial http://logs.openstack.org/44/353344/1/check/gate-tempest-dsvm-postgres-full-ubuntu-xenial/b00baaf/ : SUCCESS in 41m 07s\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/44/353344/1/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/254232e/ : SUCCESS in 1h 21m 15s\n- gate-grenade-dsvm-ubuntu-trusty http://logs.openstack.org/44/353344/1/check/gate-grenade-dsvm-ubuntu-trusty/86453c0/ : SUCCESS in 48m 41s\n- gate-nova-tox-db-functional http://logs.openstack.org/44/353344/1/check/gate-nova-tox-db-functional/f3e700d/ : SUCCESS in 14m 47s\n- gate-grenade-dsvm-multinode http://logs.openstack.org/44/353344/1/check/gate-grenade-dsvm-multinode/a22de4c/ : SUCCESS in 54m 33s\n- gate-tempest-dsvm-ironic-ipa-partition-pxe_ssh-tinyipa http://logs.openstack.org/44/353344/1/check/gate-tempest-dsvm-ironic-ipa-partition-pxe_ssh-tinyipa/d4d154d/ : SUCCESS in 42m 34s\n- gate-tempest-dsvm-cells http://logs.openstack.org/44/353344/1/check/gate-tempest-dsvm-cells/8d07dcd/ : SUCCESS in 49m 18s\n- gate-tempest-dsvm-full-devstack-plugin-ceph http://logs.openstack.org/44/353344/1/check/gate-tempest-dsvm-full-devstack-plugin-ceph/7e0a8ec/ : SUCCESS in 1h 11m 20s\n- gate-tempest-dsvm-neutron-multinode-full http://logs.openstack.org/44/353344/1/check/gate-tempest-dsvm-neutron-multinode-full/91496ab/ : SUCCESS in 1h 39m 18s (non-voting)\n- gate-tempest-dsvm-multinode-live-migration http://logs.openstack.org/44/353344/1/check/gate-tempest-dsvm-multinode-live-migration/6770d81/ : SUCCESS in 36m 16s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"8bc01dd09709abcc617681cc9b78a793939b28f1","author":{"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},"date":"2016-08-10 11:33:34.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tempest-dsvm-full-nfv http://intel-openstack-ci-logs.ovh/44/353344/1/check/tempest-dsvm-full-nfv/8f77010 : SUCCESS in 1h 44m 19s\n- tempest-dsvm-intel-nfv http://intel-openstack-ci-logs.ovh/44/353344/1/check/tempest-dsvm-intel-nfv/6ab20c3 : SUCCESS in 40m 51s\n- tempest-dsvm-ovsdpdk-nfv-networking http://intel-openstack-ci-logs.ovh/44/353344/1/check/tempest-dsvm-ovsdpdk-nfv-networking/a65b8be : SUCCESS in 1h 00m 16s","accounts_in_message":[],"_revision_number":1},{"id":"5154e6b6d8c33a657fb2f212f59929fbafd2f585","author":{"_account_id":5170,"name":"Microsoft Hyper-V CI","email":"hyper-v_ci@microsoft.com","username":"hyper-v-ci","tags":["SERVICE_USER"]},"date":"2016-08-10 11:50:41.000000000","message":"Patch Set 1:\n\nBuild succeeded.\n\n- nova-dvsm-full-tempest http://64.119.130.115/nova/353344/1/ : SUCCESS in 2h 11m 25s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"2e95bf3bc2c567d4e9ec58bf4996a8ed6513cc04","author":{"_account_id":16898,"name":"Virtuozzo CI","email":"virtuozzo6-ci@virtuozzo.com","username":"virtuozzo6-ci","tags":["SERVICE_USER"]},"date":"2016-08-10 11:58:39.000000000","message":"Patch Set 1:\n\nBuild succeeded.\n\n- check-dsvm-tempest-vz7-exe-minimal http://openstack-3rd-party-virtuozzo-ci-logs.virtuozzo.com/44/353344/1/check/check-dsvm-tempest-vz7-exe-minimal/8688871 : SUCCESS in 1h 15m 09s\n\nFor information, see https://wiki.openstack.org/wiki/ThirdPartySystems/Virtuozzo_CI Make the comment \u0027virtuozzo-recheck\u0027 to recheck","accounts_in_message":[],"_revision_number":1},{"id":"381d7e85c064ea6600dbd3aadfb5a31fd86a3890","author":{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},"date":"2016-08-10 12:22:06.000000000","message":"Patch Set 1:\n\nBuild succeeded.\n\n- Nova-ML2-Sriov http://13.69.151.247/44/353344/1/check-nova/Nova-ML2-Sriov/b7110e7 : FAILURE in 34m 08s (non-voting)\n- Nova-MACVTAP-ML2-Sriov http://13.69.151.247/44/353344/1/check-nova/Nova-MACVTAP-ML2-Sriov/e277713 : SUCCESS in 32m 29s (non-voting)\n\nTo re-run the job post \u0027recheck nova-mlnx\u0027 comment. For more information visit https://wiki.openstack.org/wiki/ThirdPartySystems/Mellanox_CI","accounts_in_message":[],"_revision_number":1},{"id":"f38bfd937ca242c2675e0a3703ae859ecb81ef01","author":{"_account_id":15286,"name":"XenProject CI","email":"openstack-ci@xenproject.org","username":"XenProject-CI","tags":["SERVICE_USER"]},"date":"2016-08-10 12:40:54.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded.\n\n- dsvm-tempest-xen http://logs.openstack.xenproject.org/44/353344/1/check/dsvm-tempest-xen/1fd31c1 : SUCCESS in 1h 37m 28s","accounts_in_message":[],"_revision_number":1},{"id":"a03936ae5b3440fd5168758beed6839757afe2d7","author":{"_account_id":16897,"name":"Virtuozzo Storage CI","email":"vzstorage-ci@virtuozzo.com","username":"vzstorage-ci","tags":["SERVICE_USER"]},"date":"2016-08-10 14:12:49.000000000","message":"Patch Set 1:\n\nThis change depends on a change that failed to merge.\n\nFor information, see https://wiki.openstack.org/wiki/ThirdPartySystems/Virtuozzo_Storage_CI Make the comment \u0027Virtuozzo Storage CI recheck\u0027 to recheck","accounts_in_message":[],"_revision_number":1},{"id":"04211f5c78e95dc4c15533e0aef6969be1da6af1","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2016-08-10 16:38:17.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"edce093e455e2b9dc00c2aefe64857cfa00534cb","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2016-08-10 18:22:07.000000000","message":"Patch Set 1:\n\n* nova-quobyteci-dsvm-volume http://78.46.57.153:8081/refs-changes-44-353344-1 : SUCCESS \n\nhttps://wiki.openstack.org/wiki/ThirdPartySystems/Quobyte_CI","accounts_in_message":[],"_revision_number":1},{"id":"a063d563acf56c3a75cfdebf4f92d0fde42bda6b","author":{"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"},"date":"2016-08-10 19:07:51.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"e894171f4ec37d1e0d9283a3f60fc0d662b1f14b","author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"date":"2016-08-11 11:16:04.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"d64eccea18dc17d42ca9ee63f02f05f9825248f0","author":{"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"},"date":"2016-08-11 12:45:16.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"863d516aebf4fc2bdc9136ed7e4b12cb9b54f777","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2016-08-11 14:43:59.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"13754a106d91498db56203dcf50c5e2b006d6f42","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2016-08-11 15:06:06.000000000","message":"Patch Set 2: Code-Review+2\n\nGot rid of the extra function, using target declaration more explicitly","accounts_in_message":[],"_revision_number":2},{"id":"ee503a6672631ab06cc5912fc0c01df163b6cd67","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2016-08-11 15:22:09.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"e6aeef97d7a417015951ce83e762ce63edb46135","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2016-08-11 15:52:09.000000000","message":"Patch Set 2:\n\nTesting completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm: recheck. Contact info: kvmpower@linux.vnet.ibm.com. For more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- check-ibm-tempest-dsvm-full http://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/nova/44/353344/2/check/check-ibm-tempest-dsvm-full/fb109b5/ : SUCCESS in 1h 02m 11s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"b6ab6a450377e89e5a0b23aaa52f1ac553afb082","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2016-08-11 16:29:02.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded.\n\n- dsvm-tempest-nova-network http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/44/353344/2/check/dsvm-tempest-nova-network/7a78e64 : SUCCESS in 1h 23m 39s","accounts_in_message":[],"_revision_number":2},{"id":"03e62ae6d992a9853b250917b0e1f0201c461940","author":{"_account_id":15751,"name":"Intel PCI CI","email":"pci-ci@intel.com","username":"intelpcici","tags":["SERVICE_USER"]},"date":"2016-08-11 17:02:42.000000000","message":"Patch Set 2:\n\n* pci-test http://52.27.155.124/pci/353344/2 : SUCCESS","accounts_in_message":[],"_revision_number":2},{"id":"26900b57c628b0b25c26619daa4172155524b3aa","author":{"_account_id":5170,"name":"Microsoft Hyper-V CI","email":"hyper-v_ci@microsoft.com","username":"hyper-v-ci","tags":["SERVICE_USER"]},"date":"2016-08-11 17:37:34.000000000","message":"Patch Set 2:\n\nBuild succeeded.\n\n- nova-dvsm-full-tempest http://64.119.130.115/nova/353344/2/ : SUCCESS in 1h 58m 23s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"03f70f6cf5401a10b843f1f5545b9b111c4e4693","author":{"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},"date":"2016-08-11 17:40:15.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tempest-dsvm-full-nfv http://intel-openstack-ci-logs.ovh/44/353344/2/check/tempest-dsvm-full-nfv/c1c9dff : SUCCESS in 1h 38m 33s\n- tempest-dsvm-intel-nfv http://intel-openstack-ci-logs.ovh/44/353344/2/check/tempest-dsvm-intel-nfv/2bd0831 : SUCCESS in 37m 43s\n- tempest-dsvm-ovsdpdk-nfv-networking http://intel-openstack-ci-logs.ovh/44/353344/2/check/tempest-dsvm-ovsdpdk-nfv-networking/71d7d0c : SUCCESS in 55m 24s","accounts_in_message":[],"_revision_number":2},{"id":"0ff3532ed916798a733f56e844a04cb0663c26d0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-08-11 18:11:44.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-nova-docs-ubuntu-xenial http://docs-draft.openstack.org/44/353344/2/check/gate-nova-docs-ubuntu-xenial/0ccb8cb//doc/build/html/ : SUCCESS in 6m 23s\n- gate-nova-pep8-ubuntu-xenial http://logs.openstack.org/44/353344/2/check/gate-nova-pep8-ubuntu-xenial/fc511e8/ : SUCCESS in 9m 01s\n- gate-nova-python27-db-ubuntu-xenial http://logs.openstack.org/44/353344/2/check/gate-nova-python27-db-ubuntu-xenial/d85fd18/ : SUCCESS in 15m 44s\n- gate-nova-python34-db http://logs.openstack.org/44/353344/2/check/gate-nova-python34-db/b26ec87/ : SUCCESS in 12m 26s\n- gate-nova-python35-db-nv http://logs.openstack.org/44/353344/2/check/gate-nova-python35-db-nv/8c5fbed/ : SUCCESS in 12m 16s (non-voting)\n- gate-tempest-dsvm-full-ubuntu-xenial http://logs.openstack.org/44/353344/2/check/gate-tempest-dsvm-full-ubuntu-xenial/4eb7f44/ : SUCCESS in 1h 04m 28s\n- gate-tempest-dsvm-postgres-full-ubuntu-xenial http://logs.openstack.org/44/353344/2/check/gate-tempest-dsvm-postgres-full-ubuntu-xenial/f608f41/ : SUCCESS in 1h 10m 17s\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/44/353344/2/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/32be21a/ : SUCCESS in 1h 05m 35s\n- gate-grenade-dsvm-ubuntu-trusty http://logs.openstack.org/44/353344/2/check/gate-grenade-dsvm-ubuntu-trusty/bda8b63/ : SUCCESS in 42m 06s\n- gate-nova-tox-db-functional http://logs.openstack.org/44/353344/2/check/gate-nova-tox-db-functional/54b3ad2/ : SUCCESS in 15m 38s\n- gate-grenade-dsvm-multinode http://logs.openstack.org/44/353344/2/check/gate-grenade-dsvm-multinode/b189497/ : SUCCESS in 1h 00m 38s\n- gate-tempest-dsvm-ironic-ipa-partition-pxe_ssh-tinyipa-nv http://logs.openstack.org/44/353344/2/check/gate-tempest-dsvm-ironic-ipa-partition-pxe_ssh-tinyipa-nv/4fadb63/ : SUCCESS in 51m 53s (non-voting)\n- gate-tempest-dsvm-cells http://logs.openstack.org/44/353344/2/check/gate-tempest-dsvm-cells/a0af36c/ : SUCCESS in 50m 26s\n- gate-tempest-dsvm-full-devstack-plugin-ceph http://logs.openstack.org/44/353344/2/check/gate-tempest-dsvm-full-devstack-plugin-ceph/748ead8/ : SUCCESS in 58m 19s\n- gate-tempest-dsvm-neutron-multinode-full http://logs.openstack.org/44/353344/2/check/gate-tempest-dsvm-neutron-multinode-full/d0295e4/ : SUCCESS in 1h 35m 10s (non-voting)\n- gate-tempest-dsvm-multinode-live-migration http://logs.openstack.org/44/353344/2/check/gate-tempest-dsvm-multinode-live-migration/7a540db/ : SUCCESS in 41m 20s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"5eb0558ac7721c8f6bec16642cb52d06c19e72d0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-08-11 18:17:05.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"150d8e65c9b7396cfcc4b9c3bab0fa0d438694a6","author":{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},"date":"2016-08-11 18:57:06.000000000","message":"Patch Set 2:\n\nBuild succeeded.\n\n- Nova-ML2-Sriov http://13.69.151.247/44/353344/2/check-nova/Nova-ML2-Sriov/31f0d55 : SUCCESS in 31m 21s (non-voting)\n- Nova-MACVTAP-ML2-Sriov http://13.69.151.247/44/353344/2/check-nova/Nova-MACVTAP-ML2-Sriov/b9abf5c : SUCCESS in 30m 31s (non-voting)\n\nTo re-run the job post \u0027recheck nova-mlnx\u0027 comment. For more information visit https://wiki.openstack.org/wiki/ThirdPartySystems/Mellanox_CI","accounts_in_message":[],"_revision_number":2},{"id":"29e2a031faeb6114ac55dc544571093653a4576b","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2016-08-11 20:07:54.000000000","message":"Patch Set 2:\n\n* nova-quobyteci-dsvm-volume http://78.46.57.153:8081/refs-changes-44-353344-2 : SUCCESS \n\nhttps://wiki.openstack.org/wiki/ThirdPartySystems/Quobyte_CI","accounts_in_message":[],"_revision_number":2},{"id":"f143422296ca7daf0c52860b32515a525122495f","date":"2016-08-11 20:34:42.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":2},{"id":"1d7a9b258a77ba9756a8c95fedbe6332c4c502ed","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-08-11 20:34:42.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-nova-docs-ubuntu-xenial http://docs-draft.openstack.org/44/353344/2/gate/gate-nova-docs-ubuntu-xenial/bf2044c//doc/build/html/ : SUCCESS in 6m 32s\n- gate-nova-pep8-ubuntu-xenial http://logs.openstack.org/44/353344/2/gate/gate-nova-pep8-ubuntu-xenial/7dc9e56/ : SUCCESS in 10m 03s\n- gate-nova-python27-db-ubuntu-xenial http://logs.openstack.org/44/353344/2/gate/gate-nova-python27-db-ubuntu-xenial/c84a731/ : SUCCESS in 15m 40s\n- gate-nova-python34-db http://logs.openstack.org/44/353344/2/gate/gate-nova-python34-db/0f88343/ : SUCCESS in 12m 48s\n- gate-grenade-dsvm-neutron-ubuntu-trusty http://logs.openstack.org/44/353344/2/gate/gate-grenade-dsvm-neutron-ubuntu-trusty/0625da1/ : SUCCESS in 59m 52s\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/44/353344/2/gate/gate-tempest-dsvm-neutron-full-ubuntu-xenial/a0cba7e/ : SUCCESS in 1h 26m 43s\n- gate-tempest-dsvm-full-ubuntu-xenial http://logs.openstack.org/44/353344/2/gate/gate-tempest-dsvm-full-ubuntu-xenial/950737d/ : SUCCESS in 41m 55s\n- gate-tempest-dsvm-postgres-full-ubuntu-xenial http://logs.openstack.org/44/353344/2/gate/gate-tempest-dsvm-postgres-full-ubuntu-xenial/04f5b8f/ : SUCCESS in 57m 54s\n- gate-grenade-dsvm-ubuntu-trusty http://logs.openstack.org/44/353344/2/gate/gate-grenade-dsvm-ubuntu-trusty/5452990/ : SUCCESS in 47m 49s\n- gate-nova-tox-db-functional http://logs.openstack.org/44/353344/2/gate/gate-nova-tox-db-functional/237ea99/ : SUCCESS in 19m 37s\n- gate-grenade-dsvm-multinode http://logs.openstack.org/44/353344/2/gate/gate-grenade-dsvm-multinode/7572ece/ : SUCCESS in 44m 00s\n- gate-tempest-dsvm-cells http://logs.openstack.org/44/353344/2/gate/gate-tempest-dsvm-cells/ef281b9/ : SUCCESS in 53m 21s\n- gate-tempest-dsvm-full-devstack-plugin-ceph http://logs.openstack.org/44/353344/2/gate/gate-tempest-dsvm-full-devstack-plugin-ceph/5acbb35/ : SUCCESS in 1h 12m 46s","accounts_in_message":[],"_revision_number":2},{"id":"6af3a0a7f527e2aa6328f9618e2aadc01692b69d","author":{"_account_id":16897,"name":"Virtuozzo Storage CI","email":"vzstorage-ci@virtuozzo.com","username":"vzstorage-ci","tags":["SERVICE_USER"]},"date":"2016-08-11 21:24:41.000000000","message":"Patch Set 2:\n\nBuild failed.\n\n- dsvm-tempest-kvm http://openstack-3rd-party-storage-ci-logs.virtuozzo.com/44/353344/2/check/dsvm-tempest-kvm/c578257 : FAILURE in 1h 21m 47s\n\nFor information, see https://wiki.openstack.org/wiki/ThirdPartySystems/Virtuozzo_Storage_CI Make the comment \u0027Virtuozzo Storage CI recheck\u0027 to recheck","accounts_in_message":[],"_revision_number":2},{"id":"58a07fd1afd7178eb39cf2c1cddd0b2e3afc62de","author":{"_account_id":16898,"name":"Virtuozzo CI","email":"virtuozzo6-ci@virtuozzo.com","username":"virtuozzo6-ci","tags":["SERVICE_USER"]},"date":"2016-08-12 00:43:40.000000000","message":"Patch Set 2:\n\nBuild succeeded.\n\n- check-dsvm-tempest-vz7-exe-minimal http://openstack-3rd-party-virtuozzo-ci-logs.virtuozzo.com/44/353344/2/check/check-dsvm-tempest-vz7-exe-minimal/8e43611 : SUCCESS in 2h 11m 38s\n\nFor information, see https://wiki.openstack.org/wiki/ThirdPartySystems/Virtuozzo_CI Make the comment \u0027virtuozzo-recheck\u0027 to recheck","accounts_in_message":[],"_revision_number":2},{"id":"4259ca19fadcae037242a7f8c6abc6ba0933816c","author":{"_account_id":15286,"name":"XenProject CI","email":"openstack-ci@xenproject.org","username":"XenProject-CI","tags":["SERVICE_USER"]},"date":"2016-08-12 22:32:28.000000000","message":"Patch Set 2:\n\nBuild succeeded.\n\n- dsvm-tempest-xen http://logs.openstack.xenproject.org/44/353344/2/check/dsvm-tempest-xen/0ddbbac : SUCCESS in 1h 44m 31s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"90f0e3d4abecb44e24654c1912893a4492feb1a9","revisions":{"07cc703f5d77e795ea6b35d6e203948478c8f535":{"kind":"REWORK","_number":1,"created":"2016-08-10 09:38:37.000000000","uploader":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"ref":"refs/changes/44/353344/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/44/353344/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/44/353344/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/44/353344/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/44/353344/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/44/353344/1"}}},"commit":{"parents":[{"commit":"4f6fce94ba9b7e6c05a4ad98441bffd8a29ad256","subject":"Allow authorization by user_id for server lock action","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/4f6fce94ba9b7e6c05a4ad98441bffd8a29ad256"}]}],"author":{"name":"ghanshyam","email":"ghanshyam.mann@nectechnologies.in","date":"2016-08-10 09:31:55.000000000","tz":540},"committer":{"name":"ghanshyam","email":"ghanshyam.mann@nectechnologies.in","date":"2016-08-10 09:31:55.000000000","tz":540},"subject":"Allow authorization by user_id for server suspend action","message":"Allow authorization by user_id for server suspend action\n\nCurrent policy enforcement does not allow authorization by user_id.\nBut there are some destructive actions which needs to be\nisolated at user level also.\n\nThis patch allow authorization by user_id for server suspend action.\nCloud provider can override default policy rule for suspend action with\n\"user_id:%(user_id)s\" and user level isolation will be enabled.\n\nPartially implements blueprint user_id_based_policy_enforcement\n\nChange-Id: Id72b013ebf4847662cdb434a040b290001483606\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/07cc703f5d77e795ea6b35d6e203948478c8f535"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/07cc703f5d77e795ea6b35d6e203948478c8f535"}]},"branch":"refs/heads/master"},"90f0e3d4abecb44e24654c1912893a4492feb1a9":{"kind":"REWORK","_number":2,"created":"2016-08-11 14:43:59.000000000","uploader":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"ref":"refs/changes/44/353344/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/44/353344/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/44/353344/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/44/353344/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/44/353344/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/44/353344/2"}}},"commit":{"parents":[{"commit":"19edf6854ad2dd5ec5275a1f77a422d67140c338","subject":"Allow authorization by user_id for server lock action","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/19edf6854ad2dd5ec5275a1f77a422d67140c338"}]}],"author":{"name":"ghanshyam","email":"ghanshyam.mann@nectechnologies.in","date":"2016-08-10 09:31:55.000000000","tz":540},"committer":{"name":"Sean Dague","email":"sean@dague.net","date":"2016-08-11 14:43:25.000000000","tz":-240},"subject":"Allow authorization by user_id for server suspend action","message":"Allow authorization by user_id for server suspend action\n\nCurrent policy enforcement does not allow authorization by user_id.\nBut there are some destructive actions which needs to be\nisolated at user level also.\n\nThis patch allow authorization by user_id for server suspend action.\nCloud provider can override default policy rule for suspend action with\n\"user_id:%(user_id)s\" and user level isolation will be enabled.\n\nPartially implements blueprint user_id_based_policy_enforcement\n\nChange-Id: Id72b013ebf4847662cdb434a040b290001483606\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/90f0e3d4abecb44e24654c1912893a4492feb1a9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/90f0e3d4abecb44e24654c1912893a4492feb1a9"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
