)]}'
{"id":"openstack%2Fdevstack~568951","triplet_id":"openstack%2Fdevstack~master~I4b17889e433bc9c3303596c715632b54012aeb02","project":"openstack/devstack","branch":"master","topic":"policy-feature-flags","hashtags":[],"change_id":"I4b17889e433bc9c3303596c715632b54012aeb02","subject":"Use devstack patrole lib to enable feature flags","status":"ABANDONED","created":"2018-05-16 20:10:38.000000000","updated":"2018-05-19 17:49:37.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"5dbf5f6a30347dd88fc9eb0b450f263a1c01f05b","_number":568951,"virtual_id_number":568951,"owner":{"_account_id":23186,"name":"Felipe Monteiro","email":"felipe.carneiro.monteiro@gmail.com","username":"felipe.monteiro"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"date":"2018-05-17 00:38:00.000000000","_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"_account_id":23186,"name":"Felipe Monteiro","email":"felipe.carneiro.monteiro@gmail.com","username":"felipe.monteiro"},{"date":"2018-05-19 11:38:22.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-05-19 09:27:16.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":1,"date":"2018-05-16 23:55:20.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"date":"2018-05-17 05:11:14.000000000","_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":1,"default_value":0,"optional":true},"Code-Review":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":23186,"name":"Felipe Monteiro","email":"felipe.carneiro.monteiro@gmail.com","username":"felipe.monteiro"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"}],"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":{"rejected":{"_account_id":23186,"name":"Felipe Monteiro","email":"felipe.carneiro.monteiro@gmail.com","username":"felipe.monteiro"},"all":[{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":-1,"date":"2018-05-19 15:19:13.000000000","permitted_voting_range":{"min":-1,"max":0},"_account_id":23186,"name":"Felipe Monteiro","email":"felipe.carneiro.monteiro@gmail.com","username":"felipe.monteiro"},{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":23186,"name":"Felipe Monteiro","email":"felipe.carneiro.monteiro@gmail.com","username":"felipe.monteiro"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":2},"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Gate Blocker Fix / Urgent Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},{"_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":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":23186,"name":"Felipe Monteiro","email":"felipe.carneiro.monteiro@gmail.com","username":"felipe.monteiro"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2018-05-16 23:55:20.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2018-05-17 00:38:00.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-05-17 05:11:14.000000000","updated_by":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"reviewer":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"state":"REVIEWER"},{"updated":"2018-05-19 09:27:16.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-05-19 11:38:22.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"}],"messages":[{"id":"1f516bebc22b03a374d7b2cbf1a3eca0d4b0bc7f","author":{"_account_id":23186,"name":"Felipe Monteiro","email":"felipe.carneiro.monteiro@gmail.com","username":"felipe.monteiro"},"date":"2018-05-16 20:10:38.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"54eb2ddac9b83d8dc71796ffb2899cd48110bb14","author":{"_account_id":23186,"name":"Felipe Monteiro","email":"felipe.carneiro.monteiro@gmail.com","username":"felipe.monteiro"},"date":"2018-05-16 20:13:42.000000000","message":"Patch Set 1: Workflow-1","accounts_in_message":[],"_revision_number":1},{"id":"2c3472b2a4dd1ebc3e271e8d93c694927c072f58","author":{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},"date":"2018-05-16 20:57:17.000000000","message":"Patch Set 1:\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/568951/1/check-tempest-dsvm-neutron-full-ubuntu-xenial-s390x/f7e224d : FAILURE in 46m 12s","accounts_in_message":[],"_revision_number":1},{"id":"1cc0c99ed035b127bb5d12f74adbfd9022217196","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2018-05-16 21:16:01.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/devstack/51/568951/1/check/tempest-dsvm-full-xenial/0c563c4/ : SUCCESS in 1h 05m 05s","accounts_in_message":[],"_revision_number":1},{"id":"75e0adbb76e7410b0a31d2977f464893c8f367ef","author":{"_account_id":23186,"name":"Felipe Monteiro","email":"felipe.carneiro.monteiro@gmail.com","username":"felipe.monteiro"},"date":"2018-05-16 21:24:51.000000000","message":"Topic changed from patrole-devstack to policy-feature-flags","accounts_in_message":[],"_revision_number":1},{"id":"be8f7dc0868fca6f821dfd58af52d1a44405f024","author":{"_account_id":23186,"name":"Felipe Monteiro","email":"felipe.carneiro.monteiro@gmail.com","username":"felipe.monteiro"},"date":"2018-05-16 21:25:17.000000000","message":"Patch Set 1: -Workflow","accounts_in_message":[],"_revision_number":1},{"id":"0f7f3fb72bd726d6622c630a1a1fd8309c774b17","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-05-16 21:57:02.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- tempest-full http://logs.openstack.org/51/568951/1/check/tempest-full/ea7e4da/ : SUCCESS in 1h 30m 39s\n- neutron-grenade http://logs.openstack.org/51/568951/1/check/neutron-grenade/fad9938/ : SUCCESS in 51m 45s\n- tempest-full-py3 http://logs.openstack.org/51/568951/1/check/tempest-full-py3/07340ac/ : SUCCESS in 1h 34m 20s\n- build-openstack-sphinx-docs http://logs.openstack.org/51/568951/1/check/build-openstack-sphinx-docs/069ab58/html/ : SUCCESS in 3m 43s\n- openstack-tox-bashate http://logs.openstack.org/51/568951/1/check/openstack-tox-bashate/37a5e8d/ : FAILURE in 3m 12s\n- ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/51/568951/1/check/ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa/4423bdf/ : SUCCESS in 38m 29s (non-voting)\n- legacy-devstack-dsvm-updown http://logs.openstack.org/51/568951/1/check/legacy-devstack-dsvm-updown/c58c0fb/ : SUCCESS in 25m 12s\n- legacy-swift-dsvm-functional http://logs.openstack.org/51/568951/1/check/legacy-swift-dsvm-functional/e1ba94c/ : SUCCESS in 23m 34s (non-voting)\n- neutron-grenade-multinode http://logs.openstack.org/51/568951/1/check/neutron-grenade-multinode/6032839/ : SUCCESS in 56m 30s\n- neutron-tempest-linuxbridge http://logs.openstack.org/51/568951/1/check/neutron-tempest-linuxbridge/0cb568c/ : SUCCESS in 1h 29m 43s\n- neutron-tempest-multinode-full http://logs.openstack.org/51/568951/1/check/neutron-tempest-multinode-full/dc76faf/ : FAILURE in 1h 20m 22s (non-voting)\n- devstack http://logs.openstack.org/51/568951/1/check/devstack/9787fdf/ : SUCCESS in 24m 42s\n- devstack-platform-centos-7 http://logs.openstack.org/51/568951/1/check/devstack-platform-centos-7/864aa83/ : SUCCESS in 1h 40m 35s (non-voting)\n- devstack-platform-opensuse-423 http://logs.openstack.org/51/568951/1/check/devstack-platform-opensuse-423/b0167a0/ : SUCCESS in 1h 23m 05s (non-voting)\n- devstack-platform-opensuse-tumbleweed http://logs.openstack.org/51/568951/1/check/devstack-platform-opensuse-tumbleweed/51846e2/ : FAILURE in 4m 17s (non-voting)\n- devstack-platform-fedora-latest http://logs.openstack.org/51/568951/1/check/devstack-platform-fedora-latest/ae5e97c/ : FAILURE in 9m 43s (non-voting)\n- devstack-multinode http://logs.openstack.org/51/568951/1/check/devstack-multinode/590dc0e/ : SUCCESS in 33m 06s\n- devstack-unit-tests http://logs.openstack.org/51/568951/1/check/devstack-unit-tests/fa9c486/ : SUCCESS in 2m 22s","accounts_in_message":[],"_revision_number":1},{"id":"82984e9e1b9790b3903229a415b2bc464249cca3","author":{"_account_id":23186,"name":"Felipe Monteiro","email":"felipe.carneiro.monteiro@gmail.com","username":"felipe.monteiro"},"date":"2018-05-16 22:16:12.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"2db894a8bd0a34f23109c6a7552b360b9fe3a64e","author":{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},"date":"2018-05-16 22:55:38.000000000","message":"Patch Set 2:\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/568951/2/check-tempest-dsvm-neutron-full-ubuntu-xenial-s390x/997379d : FAILURE in 39m 04s","accounts_in_message":[],"_revision_number":2},{"id":"c39ebfbc3fe25ba1c59dbe0c490f8a97e831e8f5","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2018-05-16 23:16:09.000000000","message":"Patch Set 2:\n\nBuild succeeded. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm: recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-xenial https://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/devstack/51/568951/2/check/tempest-dsvm-full-xenial/a4c2880/ : SUCCESS in 59m 39s","accounts_in_message":[],"_revision_number":2},{"id":"1816b475a4f6d86e6d09a6455ef10db9b5ff3f12","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-05-16 23:55:20.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tempest-full http://logs.openstack.org/51/568951/2/check/tempest-full/9545824/ : SUCCESS in 1h 34m 11s\n- neutron-grenade http://logs.openstack.org/51/568951/2/check/neutron-grenade/2f5033a/ : SUCCESS in 50m 08s\n- tempest-full-py3 http://logs.openstack.org/51/568951/2/check/tempest-full-py3/bb1050a/ : SUCCESS in 1h 19m 25s\n- build-openstack-sphinx-docs http://logs.openstack.org/51/568951/2/check/build-openstack-sphinx-docs/54cd369/html/ : SUCCESS in 3m 29s\n- openstack-tox-bashate http://logs.openstack.org/51/568951/2/check/openstack-tox-bashate/c84ce70/ : SUCCESS in 3m 03s\n- ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/51/568951/2/check/ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa/1e3dde5/ : SUCCESS in 44m 18s (non-voting)\n- legacy-devstack-dsvm-updown http://logs.openstack.org/51/568951/2/check/legacy-devstack-dsvm-updown/b16195d/ : SUCCESS in 28m 33s\n- legacy-swift-dsvm-functional http://logs.openstack.org/51/568951/2/check/legacy-swift-dsvm-functional/1366ad0/ : SUCCESS in 22m 05s (non-voting)\n- neutron-grenade-multinode http://logs.openstack.org/51/568951/2/check/neutron-grenade-multinode/1a0c6f3/ : SUCCESS in 56m 37s\n- neutron-tempest-linuxbridge http://logs.openstack.org/51/568951/2/check/neutron-tempest-linuxbridge/fd6e660/ : SUCCESS in 1h 22m 42s\n- neutron-tempest-multinode-full http://logs.openstack.org/51/568951/2/check/neutron-tempest-multinode-full/9ae2b98/ : FAILURE in 1h 21m 15s (non-voting)\n- devstack http://logs.openstack.org/51/568951/2/check/devstack/9978d8a/ : SUCCESS in 19m 32s\n- devstack-platform-centos-7 http://logs.openstack.org/51/568951/2/check/devstack-platform-centos-7/d077672/ : FAILURE in 1h 33m 33s (non-voting)\n- devstack-platform-opensuse-423 http://logs.openstack.org/51/568951/2/check/devstack-platform-opensuse-423/1bcebb7/ : SUCCESS in 1h 22m 41s (non-voting)\n- devstack-platform-opensuse-tumbleweed http://logs.openstack.org/51/568951/2/check/devstack-platform-opensuse-tumbleweed/20a8ba2/ : FAILURE in 3m 38s (non-voting)\n- devstack-platform-fedora-latest http://logs.openstack.org/51/568951/2/check/devstack-platform-fedora-latest/9be45d0/ : FAILURE in 9m 35s (non-voting)\n- devstack-multinode http://logs.openstack.org/51/568951/2/check/devstack-multinode/df131d3/ : SUCCESS in 33m 15s\n- devstack-unit-tests http://logs.openstack.org/51/568951/2/check/devstack-unit-tests/5f5a6b4/ : SUCCESS in 2m 29s","accounts_in_message":[],"_revision_number":2},{"id":"285e3a90521636d249ef77da5078ff6712f608a1","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2018-05-17 00:38:00.000000000","message":"Patch Set 2:\n\nBuild failed.  To recheck use \u0027xenserver: recheck\u0027.  For 3rd party ci contact info: https://wiki.openstack.org/wiki/ThirdPartySystems\n\n- dsvm-tempest-neutron-network http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/51/568951/2/check/dsvm-tempest-neutron-network/27469a6 : FAILURE in 2h 21m 22s","accounts_in_message":[],"_revision_number":2},{"id":"5fce3152922a06cae1f806760d020302b288adbb","author":{"_account_id":23186,"name":"Felipe Monteiro","email":"felipe.carneiro.monteiro@gmail.com","username":"felipe.monteiro"},"date":"2018-05-17 01:09:47.000000000","message":"Topic changed from patrole-devstack to policy-feature-flags","accounts_in_message":[],"_revision_number":2},{"id":"97472b8d22ee6393430cdddeb1f944249ba9baef","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2018-05-17 05:11:14.000000000","message":"Patch Set 2:\n\nCould you use DEVSTACK_SERIES to just set the flags in your plugin directly?\n\nbasically \n\n if [[ ${DEVSTACK_SERIES} \u003d\u003d \u0027queens\u0027 ]]; then\n   set queens flags\n elif [[ ${DEVSTACK_SERIES} \u003d\u003d \u0027rocky\u0027 ]]; then\n   set rocky flags\n fi\n\n?","accounts_in_message":[],"_revision_number":2},{"id":"b0c3dd98d30b4944edd90224f254a034de3283c2","author":{"_account_id":11307,"name":"Andreas Scheuring","email":"andreas.scheuring@de.ibm.com","username":"uniqueName"},"date":"2018-05-19 08:10:18.000000000","message":"Patch Set 2:\n\nrecheck-zkvm","accounts_in_message":[],"_revision_number":2},{"id":"110397fc6b5af943cf0dc6a0ad10c4b66bd62972","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2018-05-19 09:27:16.000000000","message":"Patch Set 2:\n\nBuild succeeded. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm: recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-xenial https://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/devstack/51/568951/2/check/tempest-dsvm-full-xenial/201bdad/ : SUCCESS in 1h 03m 58s","accounts_in_message":[],"_revision_number":2},{"id":"bb460748ce5948ad95d7b364d5d22c381563ca0c","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-05-19 10:18:02.000000000","message":"Patch Set 2:\n\nBuild succeeded (check pipeline).\n\n- tempest-full http://logs.openstack.org/51/568951/2/check/tempest-full/1eb5580/ : SUCCESS in 1h 30m 34s\n- neutron-grenade http://logs.openstack.org/51/568951/2/check/neutron-grenade/e96f77c/ : SUCCESS in 48m 41s\n- tempest-full-py3 http://logs.openstack.org/51/568951/2/check/tempest-full-py3/6959b12/ : SUCCESS in 1h 21m 45s\n- build-openstack-sphinx-docs http://logs.openstack.org/51/568951/2/check/build-openstack-sphinx-docs/5cfa007/html/ : SUCCESS in 4m 19s\n- openstack-tox-bashate http://logs.openstack.org/51/568951/2/check/openstack-tox-bashate/36d11b8/ : SUCCESS in 3m 42s\n- ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/51/568951/2/check/ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa/d2ef161/ : SUCCESS in 45m 23s (non-voting)\n- legacy-devstack-dsvm-updown http://logs.openstack.org/51/568951/2/check/legacy-devstack-dsvm-updown/bf09de6/ : SUCCESS in 27m 48s\n- legacy-swift-dsvm-functional http://logs.openstack.org/51/568951/2/check/legacy-swift-dsvm-functional/7c5f24d/ : SUCCESS in 24m 13s (non-voting)\n- neutron-grenade-multinode http://logs.openstack.org/51/568951/2/check/neutron-grenade-multinode/b3d037b/ : SUCCESS in 59m 42s\n- neutron-tempest-linuxbridge http://logs.openstack.org/51/568951/2/check/neutron-tempest-linuxbridge/b79486d/ : SUCCESS in 1h 56m 30s\n- neutron-tempest-multinode-full http://logs.openstack.org/51/568951/2/check/neutron-tempest-multinode-full/ba70469/ : SUCCESS in 1h 31m 56s (non-voting)\n- devstack http://logs.openstack.org/51/568951/2/check/devstack/e879edd/ : SUCCESS in 24m 59s\n- devstack-platform-centos-7 http://logs.openstack.org/51/568951/2/check/devstack-platform-centos-7/983da6e/ : FAILURE in 1h 57m 52s (non-voting)\n- devstack-platform-opensuse-423 http://logs.openstack.org/51/568951/2/check/devstack-platform-opensuse-423/278b4f5/ : SUCCESS in 1h 26m 43s (non-voting)\n- devstack-platform-opensuse-tumbleweed http://logs.openstack.org/51/568951/2/check/devstack-platform-opensuse-tumbleweed/91f2314/ : FAILURE in 3m 35s (non-voting)\n- devstack-platform-fedora-latest http://logs.openstack.org/51/568951/2/check/devstack-platform-fedora-latest/dd697eb/ : FAILURE in 11m 01s (non-voting)\n- devstack-multinode http://logs.openstack.org/51/568951/2/check/devstack-multinode/9626ffe/ : SUCCESS in 28m 28s\n- devstack-unit-tests http://logs.openstack.org/51/568951/2/check/devstack-unit-tests/e34f076/ : SUCCESS in 2m 59s","accounts_in_message":[],"_revision_number":2},{"id":"78806d55956e5522ea3d3c075ea7a4bf1635ae1c","author":{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},"date":"2018-05-19 11:38:22.000000000","message":"Patch Set 2:\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/568951/2/check-tempest-dsvm-neutron-full-ubuntu-xenial-s390x/d46c1ac : SUCCESS in 1h 30m 42s","accounts_in_message":[],"_revision_number":2},{"id":"a3801825a74782ed9d08d6d9d4754c5ae93a4c9b","author":{"_account_id":23186,"name":"Felipe Monteiro","email":"felipe.carneiro.monteiro@gmail.com","username":"felipe.monteiro"},"date":"2018-05-19 15:19:11.000000000","message":"Patch Set 2:\n\n\u003e Could you use DEVSTACK_SERIES to just set the flags in your plugin\n \u003e directly?\n \u003e \n \u003e basically\n \u003e \n \u003e if [[ ${DEVSTACK_SERIES} \u003d\u003d \u0027queens\u0027 ]]; then\n \u003e set queens flags\n \u003e elif [[ ${DEVSTACK_SERIES} \u003d\u003d \u0027rocky\u0027 ]]; then\n \u003e set rocky flags\n \u003e fi\n \u003e \n \u003e ?\n\nThanks, I didn\u0027t know about this functionality. I\u0027ll try that (it makes sense at first glance) and tag this as WIP.","accounts_in_message":[],"_revision_number":2},{"id":"e8f8b9ab2eff217cd3ea8fb8e5495a4da7e38aeb","author":{"_account_id":23186,"name":"Felipe Monteiro","email":"felipe.carneiro.monteiro@gmail.com","username":"felipe.monteiro"},"date":"2018-05-19 15:19:13.000000000","message":"Patch Set 2: Workflow-1","accounts_in_message":[],"_revision_number":2},{"id":"5dbf5f6a30347dd88fc9eb0b450f263a1c01f05b","author":{"_account_id":23186,"name":"Felipe Monteiro","email":"felipe.carneiro.monteiro@gmail.com","username":"felipe.monteiro"},"date":"2018-05-19 17:49:37.000000000","message":"Abandoned","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"abf3bfa42fae20986b3c888938ab41582e22be7f","revisions":{"68b1948db9d9e15ab49ff4cea90f030feaf0a72f":{"kind":"REWORK","_number":1,"created":"2018-05-16 20:10:38.000000000","uploader":{"_account_id":23186,"name":"Felipe Monteiro","email":"felipe.carneiro.monteiro@gmail.com","username":"felipe.monteiro"},"ref":"refs/changes/51/568951/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/51/568951/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/51/568951/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/51/568951/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/51/568951/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/51/568951/1"}}},"commit":{"parents":[{"commit":"827f6c1a4a8af662eba038da0fd0ab5eab1305c8","subject":"Updated from generate-devstack-plugins-list","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/827f6c1a4a8af662eba038da0fd0ab5eab1305c8"}]}],"author":{"name":"Felipe Monteiro","email":"felipe.monteiro@att.com","date":"2018-05-16 20:08:37.000000000","tz":60},"committer":{"name":"Felipe Monteiro","email":"felipe.monteiro@att.com","date":"2018-05-16 20:10:20.000000000","tz":60},"subject":"Use devstack patrole lib to enable feature flags","message":"Use devstack patrole lib to enable feature flags\n\nThis patchset adds patrole lib to devstack. This is\nbecause devstack is a branched project, allowing for the\npossibility of feature flags, which is not possible in\npatrole devstack plugin, which is hosted in patrole repo,\nwhich is branchless.\n\nA Patrole-side change is made to reference the devstack\nfunctionality for installation [0].\n\n[0] I374aa6e825fb3117c4ffbf706a9825eb6c60b642\n\nChange-Id: I4b17889e433bc9c3303596c715632b54012aeb02\nNeeded-By: I374aa6e825fb3117c4ffbf706a9825eb6c60b642\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/68b1948db9d9e15ab49ff4cea90f030feaf0a72f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/68b1948db9d9e15ab49ff4cea90f030feaf0a72f"}]},"branch":"refs/heads/master"},"abf3bfa42fae20986b3c888938ab41582e22be7f":{"kind":"REWORK","_number":2,"created":"2018-05-16 22:16:12.000000000","uploader":{"_account_id":23186,"name":"Felipe Monteiro","email":"felipe.carneiro.monteiro@gmail.com","username":"felipe.monteiro"},"ref":"refs/changes/51/568951/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/51/568951/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/51/568951/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/51/568951/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/51/568951/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/51/568951/2"}}},"commit":{"parents":[{"commit":"827f6c1a4a8af662eba038da0fd0ab5eab1305c8","subject":"Updated from generate-devstack-plugins-list","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/827f6c1a4a8af662eba038da0fd0ab5eab1305c8"}]}],"author":{"name":"Felipe Monteiro","email":"felipe.monteiro@att.com","date":"2018-05-16 20:08:37.000000000","tz":60},"committer":{"name":"Felipe Monteiro","email":"felipe.monteiro@att.com","date":"2018-05-16 22:09:31.000000000","tz":60},"subject":"Use devstack patrole lib to enable feature flags","message":"Use devstack patrole lib to enable feature flags\n\nThis patchset adds patrole lib to devstack. This is\nbecause devstack is a branched project, allowing for the\npossibility of feature flags, which is not possible in\npatrole devstack plugin, which is hosted in patrole repo,\nwhich is branchless.\n\nPatrole is an RBAC testing validation framework, that,\nlike Tempest, is branchless. And there is a need [0]\nwithin Patrole to run against n-1 and n-2 stable\nbranches. But to do so, feature flags [1] are needed.\nFeature flags, in turn, have a dependency around\nusing a devstack, which is branched, to toggle on or\noff feature flags for the supported stable branches.\n\nTempest is not the appropriate place [2] to include\nthe feature flags as Patrole is its own dedicated\nproject that should handle its own feature flags\nseparately.\n\nThus, the following needs to happen to enable Patrole\nn-1/n-2 gating:\n\n1) Add Patrole installation functon to devstack (this PS)\n2) Update Patrole devstack plugin installation to reference\n   function introduced by this PS [3]\n3) Add Patrole feature flags as needed [1]\n4) Toggle feature flags as needed for stable branches [4]\n5) Enable gating of stable branches [0]\n\nA Patrole-side change is made to reference the devstack\nfunctionality for installation [3].\n\n[0] I76c4a9b8737bf94f230ab141def652b054120f3b\n[1] Ia0d9847908a8e723446c16465d68cd7f622c04cc\n[2] https://review.openstack.org/#/c/556709/4/doc/source/configuration.rst@72\n[3] I374aa6e825fb3117c4ffbf706a9825eb6c60b642\n[4] I00bdeff9474c54d38b6d6844a041b305bec01ad8\n\nChange-Id: I4b17889e433bc9c3303596c715632b54012aeb02\nNeeded-By: I374aa6e825fb3117c4ffbf706a9825eb6c60b642\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/abf3bfa42fae20986b3c888938ab41582e22be7f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/abf3bfa42fae20986b3c888938ab41582e22be7f"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
