)]}'
{"id":"openstack%2Fdevstack~233433","triplet_id":"openstack%2Fdevstack~master~I28e86fe33ae66de351b3352356d2244e5f145454","project":"openstack/devstack","branch":"master","topic":"bug/1504904","hashtags":[],"change_id":"I28e86fe33ae66de351b3352356d2244e5f145454","subject":"\"Operation not permitted\" failure in unstack.sh","status":"ABANDONED","created":"2015-10-11 08:28:30.000000000","updated":"2016-03-22 12:41:35.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"31c4e127475b730ba1eb53ab214709ffbaf26531","_number":233433,"virtual_id_number":233433,"owner":{"_account_id":10674,"name":"Yusuke Hayashi","email":"yusuke.hayashi.710@gmail.com","username":"YusukeHayashi"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"date":"2015-10-11 09:35:41.000000000","_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"date":"2015-10-13 03:20:35.000000000","_account_id":10674,"name":"Yusuke Hayashi","email":"yusuke.hayashi.710@gmail.com","username":"YusukeHayashi"},{"value":-1,"date":"2015-11-12 22:07:07.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"_account_id":16237,"name":"venkatamahesh","email":"venkatamaheshkotha@gmail.com","username":"venkatamahesh"},{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"_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":{"approved":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"recommended":{"_account_id":16237,"name":"venkatamahesh","email":"venkatamaheshkotha@gmail.com","username":"venkatamahesh"},"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":10674,"name":"Yusuke Hayashi","email":"yusuke.hayashi.710@gmail.com","username":"YusukeHayashi"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2015-10-18 12:07:46.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"value":1,"date":"2015-10-11 08:37:55.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":16237,"name":"venkatamahesh","email":"venkatamaheshkotha@gmail.com","username":"venkatamahesh"},{"value":-2,"date":"2015-10-19 14:28:05.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"value":2,"date":"2015-10-16 08:03:34.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":"","value":1,"default_value":0,"optional":true},"Workflow":{"all":[{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":0},"_account_id":10674,"name":"Yusuke Hayashi","email":"yusuke.hayashi.710@gmail.com","username":"YusukeHayashi"},{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"_account_id":16237,"name":"venkatamahesh","email":"venkatamaheshkotha@gmail.com","username":"venkatamahesh"},{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"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":10674,"name":"Yusuke Hayashi","email":"yusuke.hayashi.710@gmail.com","username":"YusukeHayashi"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":16237,"name":"venkatamahesh","email":"venkatamaheshkotha@gmail.com","username":"venkatamahesh"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"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":3,"name":"Jenkins","username":"jenkins"},{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"_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":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"_account_id":10674,"name":"Yusuke Hayashi","email":"yusuke.hayashi.710@gmail.com","username":"YusukeHayashi"},{"_account_id":16237,"name":"venkatamahesh","email":"venkatamaheshkotha@gmail.com","username":"venkatamahesh"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-10-11 08:37:55.000000000","updated_by":{"_account_id":16237,"name":"venkatamahesh","email":"venkatamaheshkotha@gmail.com","username":"venkatamahesh"},"reviewer":{"_account_id":16237,"name":"venkatamahesh","email":"venkatamaheshkotha@gmail.com","username":"venkatamahesh"},"state":"REVIEWER"},{"updated":"2015-10-11 09:35:41.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":"2015-10-16 08:03:34.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":"2015-10-18 12:07:46.000000000","updated_by":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"reviewer":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"state":"REVIEWER"},{"updated":"2015-10-19 14:28:05.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":"2015-11-12 22:07:07.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"d67930bfbe38818383da3b3e6624a6f7e4cf2897","author":{"_account_id":10674,"name":"Yusuke Hayashi","email":"yusuke.hayashi.710@gmail.com","username":"YusukeHayashi"},"date":"2015-10-11 08:28:30.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"4a49a145e43de5ab7bae5dfb0d4b3361cda98d6e","author":{"_account_id":10674,"name":"Yusuke Hayashi","email":"yusuke.hayashi.710@gmail.com","username":"YusukeHayashi"},"date":"2015-10-11 08:34:49.000000000","message":"Patch Set 2: Commit message was updated","accounts_in_message":[],"_revision_number":2},{"id":"391bd2411d5c5264345598593f77da472347b459","author":{"_account_id":16237,"name":"venkatamahesh","email":"venkatamaheshkotha@gmail.com","username":"venkatamahesh"},"date":"2015-10-11 08:37:55.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"3031e59806a5e09bf491c8a85c438808a2a45972","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2015-10-11 09:35:41.000000000","message":"Patch Set 2:\n\nTesting completed on Citrix Xenserver. For rechecking only on the Citrix Xenserver CI,add a review comment with \"xenserver: recheck\". Contact info: openstack@citrix.com.\nFor debugging suggestions, see https://wiki.openstack.org/wiki/Debugging_XenServer_CI_failures\n\n- check-citrix-xenserver http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/33/233433/2/13378/index.html : SUCCESS in 58 m 03 s","accounts_in_message":[],"_revision_number":2},{"id":"d4aadf7cd0326422a34f2fe2c58ba16da012af30","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-10-11 09:43:47.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-tempest-dsvm-full http://logs.openstack.org/33/233433/2/check/gate-tempest-dsvm-full/d4edf60/ : SUCCESS in 54m 39s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/33/233433/2/check/gate-tempest-dsvm-postgres-full/3622bfa/ : SUCCESS in 34m 20s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/33/233433/2/check/gate-tempest-dsvm-neutron-full/e13c7a0/ : SUCCESS in 50m 05s\n- gate-grenade-dsvm http://logs.openstack.org/33/233433/2/check/gate-grenade-dsvm/3442eba/ : SUCCESS in 46m 10s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/33/233433/2/check/gate-tempest-dsvm-large-ops/1d3c2cf/ : SUCCESS in 30m 57s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/33/233433/2/check/gate-tempest-dsvm-neutron-large-ops/ac0a217/ : SUCCESS in 29m 47s\n- gate-devstack-bashate http://logs.openstack.org/33/233433/2/check/gate-devstack-bashate/6188949/ : SUCCESS in 26s\n- gate-devstack-unit-tests http://logs.openstack.org/33/233433/2/check/gate-devstack-unit-tests/826f25e/ : SUCCESS in 18s\n- gate-grenade-dsvm-partial-ncpu http://logs.openstack.org/33/233433/2/check/gate-grenade-dsvm-partial-ncpu/1809b44/ : SUCCESS in 58m 19s\n- gate-tempest-dsvm-ironic-agent_ssh http://logs.openstack.org/33/233433/2/check/gate-tempest-dsvm-ironic-agent_ssh/df11350/ : SUCCESS in 41m 36s\n- gate-devstack-dsvm-updown http://logs.openstack.org/33/233433/2/check/gate-devstack-dsvm-updown/0163d4d/ : SUCCESS in 29m 40s\n- gate-tempest-dsvm-f21 http://logs.openstack.org/33/233433/2/check/gate-tempest-dsvm-f21/181dc11/ : SUCCESS in 44m 23s (non-voting)\n- gate-tempest-dsvm-centos7 http://logs.openstack.org/33/233433/2/check/gate-tempest-dsvm-centos7/3353aba/ : SUCCESS in 31m 53s (non-voting)\n- gate-devstack-publish-docs http://docs-draft.openstack.org/33/233433/2/check/gate-devstack-publish-docs/f0e07b9//doc/build/html/ : SUCCESS in 1m 51s\n- gate-swift-dsvm-functional-nv http://logs.openstack.org/33/233433/2/check/gate-swift-dsvm-functional-nv/1bf45ba/ : SUCCESS in 34m 53s (non-voting)\n- gate-grenade-dsvm-neutron http://logs.openstack.org/33/233433/2/check/gate-grenade-dsvm-neutron/2611f9b/ : SUCCESS in 1h 00m 46s\n- gate-tempest-dsvm-multinode-full http://logs.openstack.org/33/233433/2/check/gate-tempest-dsvm-multinode-full/fb0d74e/ : FAILURE in 51m 42s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full http://logs.openstack.org/33/233433/2/check/gate-tempest-dsvm-neutron-multinode-full/7171b48/ : SUCCESS in 1h 03m 36s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"6def9b786494cf6cc06bbd18c0b9f7509c8f0ad5","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2015-10-12 01:41:45.000000000","message":"Patch Set 2: Code-Review-1\n\nThis is service pids ; what has been started as root?  Or are you running unstack as a different user?","accounts_in_message":[],"_revision_number":2},{"id":"158b3c913432b7a6ed351a33517366c9d56390ad","author":{"_account_id":10674,"name":"Yusuke Hayashi","email":"yusuke.hayashi.710@gmail.com","username":"YusukeHayashi"},"date":"2015-10-13 03:20:35.000000000","message":"Patch Set 2:\n\nI run ./stack.sh with non-root user \u0027stack\u0027 and run ./unstack.sh with same user \u0027stack\u0027 who run ./stack.sh. It seems that some processes launched in stack.sh are run by root user (maybe, those applications are done with sudo).\n\nFor more detail, I paste the result of unstack.sh with embedded debug message and my local.conf in the following url, Thanks!\n\nhttp://paste.openstack.org/show/476078/","accounts_in_message":[],"_revision_number":2},{"id":"d56d1a5a0ecfee26d8b7f7120457a2a7cd7750ff","author":{"_account_id":10674,"name":"Yusuke Hayashi","email":"yusuke.hayashi.710@gmail.com","username":"YusukeHayashi"},"date":"2015-10-13 09:36:54.000000000","message":"Patch Set 2:\n\nThose operations were launched processes with root-user in stack.sh\n\nsudo tail -f /var/log/apache2/keystone.log\n\nsudo /usr/local/bin/neutron-rootwrap-daemon xxxx\n\nInstead of adding sudo to pkill, should I fix the way of launching those processes?","accounts_in_message":[],"_revision_number":2},{"id":"a6e040b2c3c879b5449ff55faadcba0a6c2b37f6","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2015-10-16 08:03:34.000000000","message":"Patch Set 2: Code-Review+2\n\nFair enough, they look legit.  this is probably the easiest thing to do","accounts_in_message":[],"_revision_number":2},{"id":"578aedb3916cb19840f5b25a897d9274eb7f65a8","author":{"_account_id":10674,"name":"Yusuke Hayashi","email":"yusuke.hayashi.710@gmail.com","username":"YusukeHayashi"},"date":"2015-10-16 08:07:33.000000000","message":"Patch Set 2:\n\nThanks!","accounts_in_message":[],"_revision_number":2},{"id":"1f90f054ebfd56a3971b2dc12a3a31b7f40dcf7c","author":{"_account_id":7350,"name":"Jordan Pittier","email":"jordan.pittier@gmail.com","username":"JordanP"},"date":"2015-10-17 11:52:37.000000000","message":"Patch Set 2: Code-Review-1\n\nI find it way too risky. Now that we have externally hosted plugin or if someone call \"stop_service XX\" with XX being too wide, lot of trouble could come.\n\nIf you are troubled with the error message, you can make a patch to silence it","accounts_in_message":[],"_revision_number":2},{"id":"c26e167e415f9beaca88b97b63bc8dbb9d29d250","author":{"_account_id":10674,"name":"Yusuke Hayashi","email":"yusuke.hayashi.710@gmail.com","username":"YusukeHayashi"},"date":"2015-10-17 12:29:24.000000000","message":"Patch Set 2:\n\nHi Jordan Pittier, thanks for your comment. I do not care about error message. I concern that some processes are remained after executing unstack.sh although they are expected to be stopped by pkill, thanks.","accounts_in_message":[],"_revision_number":2},{"id":"922fa3e9f67e72f93532bdffe92003c21f304a72","author":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"date":"2015-10-18 12:07:46.000000000","message":"Patch Set 2: Code-Review+2\n\nI am fine with this change","accounts_in_message":[],"_revision_number":2},{"id":"dbe61c97d7ca403a9235737501519d2b7a8d0403","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2015-10-19 14:28:05.000000000","message":"Patch Set 2: Code-Review-2\n\nI would really like a better track down of what\u0027s gone wrong here, because non of the processes we start should be done under root, that\u0027s what rootwrap is about. I\u0027d rather get to root cause and not just work around this with a sudo.","accounts_in_message":[],"_revision_number":2},{"id":"611e69289df7845f5a8dccbd5cc867b55b512ce9","author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"date":"2015-10-20 03:31:24.000000000","message":"Patch Set 2:\n\nsean it was mentioned before\n\n sudo tail -f /var/log/apache2/keystone.log\n sudo /usr/local/bin/neutron-rootwrap-daemon xxxx\n\nsince apache runs as !stack, that\u0027s fairly reasonable, and rootwrap looks legit too","accounts_in_message":[],"_revision_number":2},{"id":"98df3162409d6163db33525cffb796e5b8b1d300","author":{"_account_id":7350,"name":"Jordan Pittier","email":"jordan.pittier@gmail.com","username":"JordanP"},"date":"2015-10-20 12:45:22.000000000","message":"Patch Set 2:\n\nThe \"tail -f\" is ran inside a screen. I think stop_process should be used to kill that screen and what\u0027s running in it. But I see that lib/horizon does not use stop_process whilst most of the other services (nova, cinder, etc) call stop_process in their stop_XXX function.","accounts_in_message":[],"_revision_number":2},{"id":"f57ed9e054d754c5f2a75ec83c6070aa018ccf06","author":{"_account_id":10674,"name":"Yusuke Hayashi","email":"yusuke.hayashi.710@gmail.com","username":"YusukeHayashi"},"date":"2015-10-20 14:52:19.000000000","message":"Patch Set 2:\n\n\u0027sudo tail -f /var/log/apache2/keystone.log\u0027 run in key-screen. It was killed by stop_keystone in lib/key.","accounts_in_message":[],"_revision_number":2},{"id":"9c3bf75c81136bd4ba7b8aa0afc4ac81182e8055","author":{"_account_id":10674,"name":"Yusuke Hayashi","email":"yusuke.hayashi.710@gmail.com","username":"YusukeHayashi"},"date":"2015-10-20 14:54:16.000000000","message":"Patch Set 2:\n\nOh, sorry. I made typo. lib/key \u003d\u003e lib/keystone","accounts_in_message":[],"_revision_number":2},{"id":"732938acb13b127887d98cca38e08163228b2566","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-12 22:07:07.000000000","message":"Patch Set 2: Verified-1\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":2},{"id":"26a2315571807798d56fd0ff828d1f9c46e90fed","author":{"_account_id":7350,"name":"Jordan Pittier","email":"jordan.pittier@gmail.com","username":"JordanP"},"date":"2016-02-29 10:46:12.000000000","message":"Removed the following votes:\n\n* Code-Review-1 by Jordan Pittier \u003cjordan.pittier@scality.com\u003e\n","accounts_in_message":[],"_revision_number":2},{"id":"46c8dcb6baf62fbcd315aeb6a84d42395e4a0f4b","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2016-03-22 12:41:35.000000000","message":"Patch Set 2:\n\nThis review is \u003e 4 weeks without comment and currently blocked by a core reviewer with a -2. We are abandoning this for now. Feel free to reactivate the review by pressing the restore button and contacting the reviewer with the -2 on this review to ensure you address their concerns.","accounts_in_message":[],"_revision_number":2},{"id":"5d6099849979b210e1d2a2a54a437efff8a3d7a5","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2016-03-22 12:41:35.000000000","message":"Abandoned\n\nThis review is \u003e 4 weeks without comment and currently blocked by a core reviewer with a -2. We are abandoning this for now. Feel free to reactivate the review by pressing the restore button and contacting the reviewer with the -2 on this review to ensure you address their concerns.","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"7ae5e78923a32d57e7fbb4b75647c1b429cbf256","revisions":{"3e5df61fcafa003ba21ae9d5c5e6ffec61bf7e6e":{"kind":"REWORK","_number":1,"created":"2015-10-11 08:28:30.000000000","uploader":{"_account_id":10674,"name":"Yusuke Hayashi","email":"yusuke.hayashi.710@gmail.com","username":"YusukeHayashi"},"ref":"refs/changes/33/233433/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/33/233433/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/33/233433/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/33/233433/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/33/233433/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/33/233433/1"}}},"commit":{"parents":[{"commit":"b2b82a0f34d84ecf5329703bf6e63c89272ef2da","subject":"Merge \"Move $DEST creation after logging setup\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/b2b82a0f34d84ecf5329703bf6e63c89272ef2da"}]}],"author":{"name":"YusukeHayashi","email":"hayashi-yusuke@jp.fujitsu.com","date":"2015-10-11 08:23:48.000000000","tz":-420},"committer":{"name":"YusukeHayashi","email":"hayashi-yusuke@jp.fujitsu.com","date":"2015-10-11 08:23:48.000000000","tz":-420},"subject":"\"Operation not permitted\" failure in unstack.sh","message":"\"Operation not permitted\" failure in unstack.sh\n\npkill returns \"Operation not permitted\" failure in unstack.sh.\nI add this command to \u0027sudo\u0027.\n\nChange-Id: I28e86fe33ae66de351b3352356d2244e5f145454\nClose-Bug: #1504904\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/3e5df61fcafa003ba21ae9d5c5e6ffec61bf7e6e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/3e5df61fcafa003ba21ae9d5c5e6ffec61bf7e6e"}]},"branch":"refs/heads/master"},"7ae5e78923a32d57e7fbb4b75647c1b429cbf256":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2015-10-11 08:34:49.000000000","uploader":{"_account_id":10674,"name":"Yusuke Hayashi","email":"yusuke.hayashi.710@gmail.com","username":"YusukeHayashi"},"ref":"refs/changes/33/233433/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/33/233433/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/33/233433/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/33/233433/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/33/233433/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/33/233433/2"}}},"commit":{"parents":[{"commit":"b2b82a0f34d84ecf5329703bf6e63c89272ef2da","subject":"Merge \"Move $DEST creation after logging setup\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/b2b82a0f34d84ecf5329703bf6e63c89272ef2da"}]}],"author":{"name":"YusukeHayashi","email":"hayashi-yusuke@jp.fujitsu.com","date":"2015-10-11 08:23:48.000000000","tz":-420},"committer":{"name":"Yusuke Hayashi","email":"hayashi-yusuke@jp.fujitsu.com","date":"2015-10-11 08:34:49.000000000","tz":0},"subject":"\"Operation not permitted\" failure in unstack.sh","message":"\"Operation not permitted\" failure in unstack.sh\n\npkill returns \"Operation not permitted\" failure in unstack.sh.\nI add this command to \u0027sudo\u0027.\n\nChange-Id: I28e86fe33ae66de351b3352356d2244e5f145454\nCloses-Bug: #1504904\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/7ae5e78923a32d57e7fbb4b75647c1b429cbf256"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/7ae5e78923a32d57e7fbb4b75647c1b429cbf256"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
