)]}'
{"id":"openstack%2Fdevstack~457705","triplet_id":"openstack%2Fdevstack~master~Ie5dfd42efdff4bdba5ffaa765af000dd8e1d596e","project":"openstack/devstack","branch":"master","topic":"cd/a2dissite-fail-soft","hashtags":[],"change_id":"Ie5dfd42efdff4bdba5ffaa765af000dd8e1d596e","subject":"Make a2dissite fail softly if the site is not enabled","status":"MERGED","created":"2017-04-18 15:56:15.000000000","updated":"2017-04-19 06:34:20.000000000","submitted":"2017-04-19 06:34:20.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"33cb5f9b54f1332a5a2d9598b2c91b5f5f2c5550","_number":457705,"virtual_id_number":457705,"owner":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":2,"date":"2017-04-19 06:34:19.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2017-04-18 16:43:48.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":0,"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"value":0,"_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":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":2,"date":"2017-04-18 16:07:21.000000000","_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"value":2,"date":"2017-04-19 05:16:15.000000000","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":{"approved":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":0,"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"value":1,"date":"2017-04-19 05:16:15.000000000","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,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":0,"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"value":0,"_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":3,"name":"Jenkins","username":"jenkins"},{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"_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"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2017-04-18 16:07:21.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":"2017-04-18 16:43:48.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":"2017-04-19 05:16:15.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":"2017-04-19 06:34:19.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"6464f86cb5eb4014d024092100e27186b971220c","author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"date":"2017-04-18 15:56:15.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"a802504150717d0d5aa6a70c1de70d6240aea5f3","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2017-04-18 16:07:21.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"943f9c91658130d8faa30bcee0ae8da7511242dc","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2017-04-18 16:43:48.000000000","message":"Patch Set 1: Verified+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 http://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/devstack/05/457705/1/check/tempest-dsvm-full-xenial/193b477/ : SUCCESS in 47m 16s","accounts_in_message":[],"_revision_number":1},{"id":"5c128e23a8e23a11fb4cbe2f107604dc6da0bfb2","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2017-04-18 17:28:45.000000000","message":"Patch Set 1:\n\nBuild succeeded.\n\n- dsvm-tempest-neutron-network http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/05/457705/1/check/dsvm-tempest-neutron-network/9a94a30 : SUCCESS in 1h 32m 09s","accounts_in_message":[],"_revision_number":1},{"id":"c9e075b3bbb729669bc1ca3557dc7f164750c54a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-04-18 17:39:45.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/05/457705/1/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/9437b54/ : SUCCESS in 1h 09m 20s\n- gate-grenade-dsvm-neutron-ubuntu-xenial http://logs.openstack.org/05/457705/1/check/gate-grenade-dsvm-neutron-ubuntu-xenial/047ee46/ : SUCCESS in 46m 06s\n- gate-tempest-dsvm-py35-ubuntu-xenial http://logs.openstack.org/05/457705/1/check/gate-tempest-dsvm-py35-ubuntu-xenial/6885814/ : SUCCESS in 1h 08m 14s\n- gate-devstack-docs-ubuntu-xenial http://docs-draft.openstack.org/05/457705/1/check/gate-devstack-docs-ubuntu-xenial/4617b6f//doc/build/html/ : SUCCESS in 3m 21s\n- gate-devstack-bashate http://logs.openstack.org/05/457705/1/check/gate-devstack-bashate/03fedc7/ : SUCCESS in 2m 51s\n- gate-devstack-unit-tests http://logs.openstack.org/05/457705/1/check/gate-devstack-unit-tests/d63edeb/ : SUCCESS in 3m 02s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-bios-agent_ipmitool-tinyipa-ubuntu-xenial-nv http://logs.openstack.org/05/457705/1/check/gate-tempest-dsvm-ironic-ipa-wholedisk-bios-agent_ipmitool-tinyipa-ubuntu-xenial-nv/13c5038/ : SUCCESS in 36m 58s (non-voting)\n- gate-devstack-dsvm-updown-ubuntu-xenial http://logs.openstack.org/05/457705/1/check/gate-devstack-dsvm-updown-ubuntu-xenial/adb55f8/ : SUCCESS in 15m 52s\n- gate-devstack-dsvm-py35-updown-ubuntu-xenial-nv http://logs.openstack.org/05/457705/1/check/gate-devstack-dsvm-py35-updown-ubuntu-xenial-nv/52ebf41/ : SUCCESS in 16m 49s (non-voting)\n- gate-tempest-dsvm-neutron-identity-v3-only-full-ubuntu-xenial-nv http://logs.openstack.org/05/457705/1/check/gate-tempest-dsvm-neutron-identity-v3-only-full-ubuntu-xenial-nv/e05232a/ : SUCCESS in 1h 08m 58s (non-voting)\n- gate-swift-dsvm-functional-ubuntu-xenial-nv http://logs.openstack.org/05/457705/1/check/gate-swift-dsvm-functional-ubuntu-xenial-nv/63b5c23/ : FAILURE in 15m 30s (non-voting)\n- gate-tempest-dsvm-multinode-full-ubuntu-xenial-nv http://logs.openstack.org/05/457705/1/check/gate-tempest-dsvm-multinode-full-ubuntu-xenial-nv/bc42775/ : SUCCESS in 1h 10m 47s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial-nv http://logs.openstack.org/05/457705/1/check/gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial-nv/3a7a8d7/ : SUCCESS in 1h 41m 45s (non-voting)\n- gate-grenade-dsvm-neutron-multinode-ubuntu-xenial http://logs.openstack.org/05/457705/1/check/gate-grenade-dsvm-neutron-multinode-ubuntu-xenial/ac2032a/ : SUCCESS in 42m 21s\n- gate-tempest-dsvm-neutron-full-centos-7-nv http://logs.openstack.org/05/457705/1/check/gate-tempest-dsvm-neutron-full-centos-7-nv/6e63fc0/ : FAILURE in 7m 09s (non-voting)\n- gate-tempest-dsvm-neutron-linuxbridge-ubuntu-xenial http://logs.openstack.org/05/457705/1/check/gate-tempest-dsvm-neutron-linuxbridge-ubuntu-xenial/4318e5e/ : SUCCESS in 1h 10m 05s","accounts_in_message":[],"_revision_number":1},{"id":"853ff1d83281ff810a0af39913c2fe4391961ca9","author":{"_account_id":14571,"name":"Intel Experimental CI","email":"openstack-networking-ci@intel.com","username":"intel-networking-ci","tags":["SERVICE_USER"]},"date":"2017-04-18 17:48:20.000000000","message":"Patch Set 1:\n\nBuild succeeded (check pipeline).\n\n- tempest-dsvm-full-nfv-xenial http://intel-openstack-ci-logs.ovh/portland/2017-04-18/457705/1/check/tempest-dsvm-full-nfv-xenial/63cc42c : SUCCESS in 1h 51m 48s (non-voting)\n- tempest-dsvm-ovsdpdk-nfv-networking-centos http://intel-openstack-ci-logs.ovh/portland/2017-04-18/457705/1/check/tempest-dsvm-ovsdpdk-nfv-networking-centos/555853e : FAILURE in 30m 46s (non-voting)\n- tempest-dsvm-multinode-ovsdpdk-nfv-networking-xenial http://intel-openstack-ci-logs.ovh/portland/2017-04-18/457705/1/check/tempest-dsvm-multinode-ovsdpdk-nfv-networking-xenial/4ca0e30 : SUCCESS in 1h 35m 50s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"b9ed84f2142b385066b46b480b874ca83fd83741","author":{"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},"date":"2017-04-19 04:35:26.000000000","message":"Patch Set 1:\n\nBuild succeeded (check pipeline).\n\n- tempest-dsvm-full-nfv-xenial http://intel-openstack-ci-logs.ovh/2017-04-18/457705/1/check/tempest-dsvm-full-nfv-xenial/5511781 : SUCCESS in 1h 22m 25s\n- tempest-dsvm-ovsdpdk-nfv-networking-centos http://intel-openstack-ci-logs.ovh/2017-04-18/457705/1/check/tempest-dsvm-ovsdpdk-nfv-networking-centos/a3baddb : FAILURE in 22m 18s (non-voting)\n- tempest-dsvm-multinode-ovsdpdk-nfv-networking-xenial http://intel-openstack-ci-logs.ovh/2017-04-18/457705/1/check/tempest-dsvm-multinode-ovsdpdk-nfv-networking-xenial/39a06f1 : SUCCESS in 1h 19m 19s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"c2adacd4e3b87eb3e94d4f25646caf3c96d3d0cb","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2017-04-19 05:16:15.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"e4caa5e7553a8452d209443e94680593ef6f50b4","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-04-19 05:16:25.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"c2176494d78c5eb0f0312d58e7774fe48305aaba","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-04-19 06:34:19.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/05/457705/1/gate/gate-tempest-dsvm-neutron-full-ubuntu-xenial/9197c2e/ : SUCCESS in 1h 16m 34s\n- gate-grenade-dsvm-neutron-ubuntu-xenial http://logs.openstack.org/05/457705/1/gate/gate-grenade-dsvm-neutron-ubuntu-xenial/58526dc/ : SUCCESS in 51m 10s\n- gate-tempest-dsvm-py35-ubuntu-xenial http://logs.openstack.org/05/457705/1/gate/gate-tempest-dsvm-py35-ubuntu-xenial/42e8e3a/ : SUCCESS in 1h 05m 54s\n- gate-devstack-docs-ubuntu-xenial http://docs-draft.openstack.org/05/457705/1/gate/gate-devstack-docs-ubuntu-xenial/3ebfd54//doc/build/html/ : SUCCESS in 2m 32s\n- gate-devstack-bashate http://logs.openstack.org/05/457705/1/gate/gate-devstack-bashate/6ee254b/ : SUCCESS in 1m 38s\n- gate-grenade-dsvm-neutron-multinode-ubuntu-xenial http://logs.openstack.org/05/457705/1/gate/gate-grenade-dsvm-neutron-multinode-ubuntu-xenial/561e89a/ : SUCCESS in 52m 15s\n- gate-tempest-dsvm-neutron-linuxbridge-ubuntu-xenial http://logs.openstack.org/05/457705/1/gate/gate-tempest-dsvm-neutron-linuxbridge-ubuntu-xenial/72a4024/ : SUCCESS in 1h 15m 20s","accounts_in_message":[],"_revision_number":1},{"id":"f370b47edb4514dc02f8a63511076523247b0b10","date":"2017-04-19 06:34:20.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"2fcdaac56e20f1002ae76c6ae1b30a093452d21b","revisions":{"2fcdaac56e20f1002ae76c6ae1b30a093452d21b":{"kind":"REWORK","_number":1,"created":"2017-04-18 15:56:15.000000000","uploader":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"ref":"refs/changes/05/457705/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/05/457705/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/05/457705/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/05/457705/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/05/457705/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/05/457705/1"}}},"commit":{"parents":[{"commit":"6ed53156b6198e69d59d1cf3a3497e96f5b7a870","subject":"Convert keystone to use uwsgi with the proxy","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/6ed53156b6198e69d59d1cf3a3497e96f5b7a870"}]}],"author":{"name":"Chris Dent","email":"cdent@anticdent.org","date":"2017-04-18 15:54:12.000000000","tz":60},"committer":{"name":"Chris Dent","email":"cdent@anticdent.org","date":"2017-04-18 15:54:12.000000000","tz":60},"subject":"Make a2dissite fail softly if the site is not enabled","message":"Make a2dissite fail softly if the site is not enabled\n\na2dissite will return a non-zero error code if the site that is being\ndisabled is not currently enabled (that is, if the conf file for it does\nnot exist). This can happen during development if you\u0027ve been messing\nwith files by hand. Rather than exploding out of a ./stack.sh, accept\nthe missing file as meaning \"it\u0027s disabled\" and carry one. The rpm\nversion of disable, which does not use a2dissite, does this already.\n\nChange-Id: Ie5dfd42efdff4bdba5ffaa765af000dd8e1d596e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/2fcdaac56e20f1002ae76c6ae1b30a093452d21b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/2fcdaac56e20f1002ae76c6ae1b30a093452d21b"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
