)]}'
{"id":"openstack%2Fdevstack-gate~395922","triplet_id":"openstack%2Fdevstack-gate~master~Ic08310bf97046f331525426161aa25c5a9925446","project":"openstack/devstack-gate","branch":"master","topic":"add-post-devstack-hook","hashtags":[],"change_id":"Ic08310bf97046f331525426161aa25c5a9925446","subject":"Allow to run post_devstack_hook","status":"ABANDONED","created":"2016-11-10 03:32:40.000000000","updated":"2017-03-16 05:26:39.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"e53bf28314a51c9dcb0e14b51c2c2526fb30077a","_number":395922,"virtual_id_number":395922,"owner":{"_account_id":8344,"name":"fumihiko kakuma","email":"kakuma@valinux.co.jp","username":"kakuma"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"value":1,"date":"2017-01-10 22:44:40.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":8344,"name":"fumihiko kakuma","email":"kakuma@valinux.co.jp","username":"kakuma"}],"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":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":8344,"name":"fumihiko kakuma","email":"kakuma@valinux.co.jp","username":"kakuma"}],"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":{"all":[{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"permitted_voting_range":{"min":-1,"max":0},"_account_id":8344,"name":"fumihiko kakuma","email":"kakuma@valinux.co.jp","username":"kakuma"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},{"_account_id":8344,"name":"fumihiko kakuma","email":"kakuma@valinux.co.jp","username":"kakuma"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-11-14 20:15:14.000000000","updated_by":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"reviewer":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"state":"REVIEWER"},{"updated":"2017-01-10 22:44:40.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"3ddca74622a9034ee0f2a75ebb7ee36841b03f63","author":{"_account_id":8344,"name":"fumihiko kakuma","email":"kakuma@valinux.co.jp","username":"kakuma"},"date":"2016-11-10 03:32:40.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"f1943f852566c97bc58299bf47acaea1fe354dea","author":{"_account_id":8344,"name":"fumihiko kakuma","email":"kakuma@valinux.co.jp","username":"kakuma"},"date":"2016-11-10 04:11:39.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"da27512d7d12d4669362840c42c266131f16dfb7","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-11-10 05:06:41.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/22/395922/2/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/e0e0804/ : SUCCESS in 47m 23s\n- gate-grenade-dsvm-neutron-ubuntu-xenial http://logs.openstack.org/22/395922/2/check/gate-grenade-dsvm-neutron-ubuntu-xenial/7a8de9b/ : FAILURE in 44m 22s\n- gate-grenade-dsvm-ubuntu-xenial http://logs.openstack.org/22/395922/2/check/gate-grenade-dsvm-ubuntu-xenial/701a2dd/ : FAILURE in 44m 22s\n- gate-devstack-gate-unittests http://logs.openstack.org/22/395922/2/check/gate-devstack-gate-unittests/d5db661/ : SUCCESS in 1m 17s\n- gate-devstack-gate-bashate http://logs.openstack.org/22/395922/2/check/gate-devstack-gate-bashate/7a27dda/ : SUCCESS in 1m 17s\n- gate-dg-hooks-dsvm http://logs.openstack.org/22/395922/2/check/gate-dg-hooks-dsvm/4977222/ : SUCCESS in 3m 13s\n- gate-grenade-dsvm-multinode http://logs.openstack.org/22/395922/2/check/gate-grenade-dsvm-multinode/09dc890/ : FAILURE in 43m 46s\n- gate-grenade-dsvm-neutron-multinode http://logs.openstack.org/22/395922/2/check/gate-grenade-dsvm-neutron-multinode/a1b5188/ : SUCCESS in 36m 13s\n- gate-neutron-dsvm-functional-ubuntu-trusty-nv http://logs.openstack.org/22/395922/2/check/gate-neutron-dsvm-functional-ubuntu-trusty-nv/91dface/ : SUCCESS in 14m 36s (non-voting)\n- gate-swift-dsvm-functional-ubuntu-xenial-nv http://logs.openstack.org/22/395922/2/check/gate-swift-dsvm-functional-ubuntu-xenial-nv/8a5d3eb/ : SUCCESS in 17m 36s (non-voting)\n- gate-tempest-dsvm-full-ubuntu-trusty-liberty-nv http://logs.openstack.org/22/395922/2/check/gate-tempest-dsvm-full-ubuntu-trusty-liberty-nv/a26922b/ : SUCCESS in 29m 22s (non-voting)\n- gate-tempest-dsvm-neutron-full-ubuntu-trusty-liberty-nv http://logs.openstack.org/22/395922/2/check/gate-tempest-dsvm-neutron-full-ubuntu-trusty-liberty-nv/4c888df/ : SUCCESS in 32m 31s (non-voting)\n- gate-tempest-dsvm-full-ubuntu-trusty-mitaka-nv http://logs.openstack.org/22/395922/2/check/gate-tempest-dsvm-full-ubuntu-trusty-mitaka-nv/04bc9a4/ : FAILURE in 34m 10s (non-voting)\n- gate-tempest-dsvm-neutron-full-ubuntu-trusty-mitaka-nv http://logs.openstack.org/22/395922/2/check/gate-tempest-dsvm-neutron-full-ubuntu-trusty-mitaka-nv/dd4493a/ : SUCCESS in 37m 05s (non-voting)\n- gate-tempest-dsvm-full-ubuntu-xenial-newton-nv http://logs.openstack.org/22/395922/2/check/gate-tempest-dsvm-full-ubuntu-xenial-newton-nv/4d93a80/ : SUCCESS in 42m 14s (non-voting)\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial-newton-nv http://logs.openstack.org/22/395922/2/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial-newton-nv/4688fe1/ : SUCCESS in 42m 36s (non-voting)\n- gate-tempest-dsvm-platform-centos7-nv http://logs.openstack.org/22/395922/2/check/gate-tempest-dsvm-platform-centos7-nv/5105fac/ : FAILURE in 30m 17s (non-voting)\n- gate-tempest-dsvm-multinode-full-ubuntu-xenial http://logs.openstack.org/22/395922/2/check/gate-tempest-dsvm-multinode-full-ubuntu-xenial/1d74bbc/ : FAILURE in 43m 46s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial http://logs.openstack.org/22/395922/2/check/gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial/51f02c1/ : SUCCESS in 53m 54s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"c4bf4a3d853456abf14613abc6f4d33a4fdd1396","author":{"_account_id":8344,"name":"fumihiko kakuma","email":"kakuma@valinux.co.jp","username":"kakuma"},"date":"2016-11-10 08:25:25.000000000","message":"Patch Set 2: Workflow-1","accounts_in_message":[],"_revision_number":2},{"id":"7d947931785dd9d0e76b7201dec9d8a57fe666c5","author":{"_account_id":8344,"name":"fumihiko kakuma","email":"kakuma@valinux.co.jp","username":"kakuma"},"date":"2016-11-14 04:28:44.000000000","message":"Patch Set 3: Published edit on patch set 2","accounts_in_message":[],"_revision_number":3},{"id":"8c092e8e71c446e0aa6141592e67beaef36032ea","author":{"_account_id":8344,"name":"fumihiko kakuma","email":"kakuma@valinux.co.jp","username":"kakuma"},"date":"2016-11-14 04:29:08.000000000","message":"Patch Set 3: Workflow-1","accounts_in_message":[],"_revision_number":3},{"id":"99b1618f0c39814b23bed963247ef1dcb9525031","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-11-14 05:36:54.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/22/395922/3/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/eb5100c/ : SUCCESS in 45m 38s\n- gate-grenade-dsvm-neutron-ubuntu-xenial http://logs.openstack.org/22/395922/3/check/gate-grenade-dsvm-neutron-ubuntu-xenial/a1bd7c1/ : SUCCESS in 49m 24s\n- gate-grenade-dsvm-ubuntu-xenial http://logs.openstack.org/22/395922/3/check/gate-grenade-dsvm-ubuntu-xenial/699867a/ : SUCCESS in 27m 48s\n- gate-devstack-gate-unittests http://logs.openstack.org/22/395922/3/check/gate-devstack-gate-unittests/17fd674/ : SUCCESS in 1m 20s\n- gate-devstack-gate-bashate http://logs.openstack.org/22/395922/3/check/gate-devstack-gate-bashate/8fba197/ : SUCCESS in 1m 49s\n- gate-dg-hooks-dsvm http://logs.openstack.org/22/395922/3/check/gate-dg-hooks-dsvm/3127ad1/ : SUCCESS in 2m 24s\n- gate-grenade-dsvm-multinode http://logs.openstack.org/22/395922/3/check/gate-grenade-dsvm-multinode/386a3cd/ : SUCCESS in 28m 05s\n- gate-grenade-dsvm-neutron-multinode-ubuntu-xenial http://logs.openstack.org/22/395922/3/check/gate-grenade-dsvm-neutron-multinode-ubuntu-xenial/2381c71/ : SUCCESS in 36m 32s\n- gate-neutron-dsvm-functional-ubuntu-trusty-nv http://logs.openstack.org/22/395922/3/check/gate-neutron-dsvm-functional-ubuntu-trusty-nv/237726a/ : FAILURE in 14m 05s (non-voting)\n- gate-swift-dsvm-functional-ubuntu-xenial-nv http://logs.openstack.org/22/395922/3/check/gate-swift-dsvm-functional-ubuntu-xenial-nv/62a414e/ : SUCCESS in 19m 25s (non-voting)\n- gate-tempest-dsvm-full-ubuntu-trusty-liberty-nv http://logs.openstack.org/22/395922/3/check/gate-tempest-dsvm-full-ubuntu-trusty-liberty-nv/ce6ae7e/ : SUCCESS in 29m 03s (non-voting)\n- gate-tempest-dsvm-neutron-full-ubuntu-trusty-liberty-nv http://logs.openstack.org/22/395922/3/check/gate-tempest-dsvm-neutron-full-ubuntu-trusty-liberty-nv/b3909b7/ : SUCCESS in 31m 38s (non-voting)\n- gate-tempest-dsvm-full-ubuntu-trusty-mitaka-nv http://logs.openstack.org/22/395922/3/check/gate-tempest-dsvm-full-ubuntu-trusty-mitaka-nv/0be8575/ : SUCCESS in 33m 09s (non-voting)\n- gate-tempest-dsvm-neutron-full-ubuntu-trusty-mitaka-nv http://logs.openstack.org/22/395922/3/check/gate-tempest-dsvm-neutron-full-ubuntu-trusty-mitaka-nv/ed33a15/ : SUCCESS in 36m 48s (non-voting)\n- gate-tempest-dsvm-full-ubuntu-xenial-newton-nv http://logs.openstack.org/22/395922/3/check/gate-tempest-dsvm-full-ubuntu-xenial-newton-nv/755dcd9/ : SUCCESS in 1h 02m 33s (non-voting)\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial-newton-nv http://logs.openstack.org/22/395922/3/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial-newton-nv/96a5af0/ : SUCCESS in 42m 24s (non-voting)\n- gate-tempest-dsvm-platform-centos7-nv http://logs.openstack.org/22/395922/3/check/gate-tempest-dsvm-platform-centos7-nv/5c46d3d/ : SUCCESS in 1h 06m 34s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial http://logs.openstack.org/22/395922/3/check/gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial/bffa3ed/ : SUCCESS in 50m 47s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"bdc626d87c5997e38323c5ce162c14450e8a7524","author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"date":"2016-11-14 20:15:14.000000000","message":"Patch Set 3:\n\nCan you provide an example of something that you would like to do with this? I expect that the devstack plugin mechanism should be sufficient and this isn\u0027t necessary.","accounts_in_message":[],"_revision_number":3},{"id":"ef5fa1e2a96f46d1dccc78550c2f096b4b6f8119","author":{"_account_id":8344,"name":"fumihiko kakuma","email":"kakuma@valinux.co.jp","username":"kakuma"},"date":"2016-11-15 04:57:04.000000000","message":"Patch Set 3: -Workflow\n\nThank you for review.\n\nI plan to add a scenario test for neutron-dynamic-routing plugin(dr-plugin)\nand dr-plugin needs a network environment with address-scope.\nCurently devstack doesn\u0027t provide the environment.\nI think that I build the network environment using address-scope\nafter running stack.sh with NEUTRON_CREATE_INITIAL_NETWORKS\u003dFalse.","accounts_in_message":[],"_revision_number":3},{"id":"4e71387df756c11b188e733df97bef096d57882e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-01-05 23:01:38.000000000","message":"Patch Set 3: 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":3},{"id":"6bff1476f806bb6da7bfdbbacc23c40eefed11ac","author":{"_account_id":8344,"name":"fumihiko kakuma","email":"kakuma@valinux.co.jp","username":"kakuma"},"date":"2017-01-10 21:31:15.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"af7b29792e4cf43a7977f60c7d5c89d67825dcd2","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-01-10 22:44:40.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/22/395922/4/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/0a3e864/ : SUCCESS in 59m 56s\n- gate-grenade-dsvm-neutron-ubuntu-xenial http://logs.openstack.org/22/395922/4/check/gate-grenade-dsvm-neutron-ubuntu-xenial/c99756e/ : SUCCESS in 51m 18s\n- gate-devstack-gate-unittests http://logs.openstack.org/22/395922/4/check/gate-devstack-gate-unittests/65b7df6/ : SUCCESS in 2m 14s\n- gate-devstack-gate-bashate http://logs.openstack.org/22/395922/4/check/gate-devstack-gate-bashate/bb40b51/ : SUCCESS in 2m 33s\n- gate-dg-hooks-dsvm http://logs.openstack.org/22/395922/4/check/gate-dg-hooks-dsvm/c988c62/ : SUCCESS in 5m 20s\n- gate-grenade-dsvm-neutron-multinode-ubuntu-xenial http://logs.openstack.org/22/395922/4/check/gate-grenade-dsvm-neutron-multinode-ubuntu-xenial/1621fb4/ : SUCCESS in 1h 04m 23s\n- gate-neutron-dsvm-functional-ubuntu-xenial-nv http://logs.openstack.org/22/395922/4/check/gate-neutron-dsvm-functional-ubuntu-xenial-nv/605969e/ : SUCCESS in 16m 46s (non-voting)\n- gate-swift-dsvm-functional-ubuntu-xenial-nv http://logs.openstack.org/22/395922/4/check/gate-swift-dsvm-functional-ubuntu-xenial-nv/95d1610/ : SUCCESS in 21m 21s (non-voting)\n- gate-tempest-dsvm-full-ubuntu-trusty-mitaka-nv http://logs.openstack.org/22/395922/4/check/gate-tempest-dsvm-full-ubuntu-trusty-mitaka-nv/990fb1d/ : SUCCESS in 36m 22s (non-voting)\n- gate-tempest-dsvm-neutron-full-ubuntu-trusty-mitaka-nv http://logs.openstack.org/22/395922/4/check/gate-tempest-dsvm-neutron-full-ubuntu-trusty-mitaka-nv/c8560d4/ : SUCCESS in 56m 05s (non-voting)\n- gate-tempest-dsvm-full-ubuntu-xenial-newton-nv http://logs.openstack.org/22/395922/4/check/gate-tempest-dsvm-full-ubuntu-xenial-newton-nv/029ec33/ : SUCCESS in 46m 02s (non-voting)\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial-newton-nv http://logs.openstack.org/22/395922/4/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial-newton-nv/554b501/ : SUCCESS in 52m 09s (non-voting)\n- gate-tempest-dsvm-platform-centos7-nv http://logs.openstack.org/22/395922/4/check/gate-tempest-dsvm-platform-centos7-nv/a969491/ : SUCCESS in 1h 10m 08s (non-voting)\n- gate-tempest-dsvm-platform-fedora24-nv http://logs.openstack.org/22/395922/4/check/gate-tempest-dsvm-platform-fedora24-nv/8d95230/ : SUCCESS in 1h 03m 40s (non-voting)\n- gate-tempest-dsvm-multinode-full-ubuntu-xenial-nv http://logs.openstack.org/22/395922/4/check/gate-tempest-dsvm-multinode-full-ubuntu-xenial-nv/b327615/ : SUCCESS in 1h 00m 58s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial-nv http://logs.openstack.org/22/395922/4/check/gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial-nv/0bf826e/ : SUCCESS in 1h 03m 54s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"111e0442a9074a6961bb97dd5b4bac812600ff43","author":{"_account_id":8344,"name":"fumihiko kakuma","email":"kakuma@valinux.co.jp","username":"kakuma"},"date":"2017-03-16 05:26:39.000000000","message":"Abandoned\n\nrun_plugins function in devstack seems to is helpful.","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"805adf82795206291bfb41d7ecfa56d1029a615c","revisions":{"bd71ad7f620b4878247144dc1039b6dedbcab445":{"kind":"REWORK","_number":1,"created":"2016-11-10 03:32:40.000000000","uploader":{"_account_id":8344,"name":"fumihiko kakuma","email":"kakuma@valinux.co.jp","username":"kakuma"},"ref":"refs/changes/22/395922/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/22/395922/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/22/395922/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/22/395922/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/22/395922/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/22/395922/1"}}},"commit":{"parents":[{"commit":"368c2a3b17a6e16e2183e9e331b9db8930366a4a","subject":"Merge \"Update localrc for ironic-multinode case\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/368c2a3b17a6e16e2183e9e331b9db8930366a4a"}]}],"author":{"name":"fumihiko kakuma","email":"kakuma@valinux.co.jp","date":"2016-11-10 02:58:19.000000000","tz":540},"committer":{"name":"fumihiko kakuma","email":"kakuma@valinux.co.jp","date":"2016-11-10 03:32:08.000000000","tz":540},"subject":"Allow to run post_devstack_hook","message":"Allow to run post_devstack_hook\n\ndevstack/extras.d is no longer suppored. So currently we don\u0027t have\na way to do some works between stack.sh and tempest test in a process\nof devstack-vm-gate.sh.\nThis enables us to run the hook(post_devstack_hook) after stack.sh was\nfinished, if it exists.\n\nChange-Id: Ic08310bf97046f331525426161aa25c5a9925446\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/bd71ad7f620b4878247144dc1039b6dedbcab445"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/bd71ad7f620b4878247144dc1039b6dedbcab445"}]},"branch":"refs/heads/master"},"2c17ad0cbda3fdc724e2cb9c2f9e4426cd46995b":{"kind":"REWORK","_number":2,"created":"2016-11-10 04:11:39.000000000","uploader":{"_account_id":8344,"name":"fumihiko kakuma","email":"kakuma@valinux.co.jp","username":"kakuma"},"ref":"refs/changes/22/395922/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/22/395922/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/22/395922/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/22/395922/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/22/395922/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/22/395922/2"}}},"commit":{"parents":[{"commit":"368c2a3b17a6e16e2183e9e331b9db8930366a4a","subject":"Merge \"Update localrc for ironic-multinode case\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/368c2a3b17a6e16e2183e9e331b9db8930366a4a"}]}],"author":{"name":"fumihiko kakuma","email":"kakuma@valinux.co.jp","date":"2016-11-10 02:58:19.000000000","tz":540},"committer":{"name":"fumihiko kakuma","email":"kakuma@valinux.co.jp","date":"2016-11-10 04:14:24.000000000","tz":540},"subject":"Allow to run post_devstack_hook","message":"Allow to run post_devstack_hook\n\ndevstack/extras.d is no longer suppored. So currently we don\u0027t have\na way to do some works between stack.sh and tempest test in a process\nof devstack-vm-gate.sh.\nThis enables us to run the hook(post_devstack_hook) after stack.sh was\nfinished, if it exists.\n\nChange-Id: Ic08310bf97046f331525426161aa25c5a9925446\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/2c17ad0cbda3fdc724e2cb9c2f9e4426cd46995b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/2c17ad0cbda3fdc724e2cb9c2f9e4426cd46995b"}]},"branch":"refs/heads/master"},"33dc9476864b84200eab78bb774e71124be8853a":{"kind":"NO_CODE_CHANGE","_number":3,"created":"2016-11-14 04:28:44.000000000","uploader":{"_account_id":8344,"name":"fumihiko kakuma","email":"kakuma@valinux.co.jp","username":"kakuma"},"ref":"refs/changes/22/395922/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/22/395922/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/22/395922/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/22/395922/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/22/395922/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/22/395922/3"}}},"commit":{"parents":[{"commit":"368c2a3b17a6e16e2183e9e331b9db8930366a4a","subject":"Merge \"Update localrc for ironic-multinode case\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/368c2a3b17a6e16e2183e9e331b9db8930366a4a"}]}],"author":{"name":"fumihiko kakuma","email":"kakuma@valinux.co.jp","date":"2016-11-10 02:58:19.000000000","tz":540},"committer":{"name":"fumihiko kakuma","email":"kakuma@valinux.co.jp","date":"2016-11-14 04:28:24.000000000","tz":0},"subject":"Add a post hook function fordevstack","message":"Add a post hook function fordevstack\n\ndevstack/extras.d is no longer suppored. So currently we don\u0027t have\na way to do some works between stack.sh and tempest test in a process\nof devstack-vm-gate.sh.\nThis enables us to run the hook(post_devstack_hook) after stack.sh was\nfinished, if it exists.\n\nChange-Id: Ic08310bf97046f331525426161aa25c5a9925446\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/33dc9476864b84200eab78bb774e71124be8853a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/33dc9476864b84200eab78bb774e71124be8853a"}]},"branch":"refs/heads/master"},"805adf82795206291bfb41d7ecfa56d1029a615c":{"kind":"REWORK","_number":4,"created":"2017-01-10 21:31:15.000000000","uploader":{"_account_id":8344,"name":"fumihiko kakuma","email":"kakuma@valinux.co.jp","username":"kakuma"},"ref":"refs/changes/22/395922/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack-gate","ref":"refs/changes/22/395922/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/22/395922/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/22/395922/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack-gate refs/changes/22/395922/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack-gate refs/changes/22/395922/4"}}},"commit":{"parents":[{"commit":"df0968e96587e9152b8f16175f1d890ccee6b5ef","subject":"save off grenade.sh.log correctly","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/df0968e96587e9152b8f16175f1d890ccee6b5ef"}]}],"author":{"name":"fumihiko kakuma","email":"kakuma@valinux.co.jp","date":"2016-11-10 02:58:19.000000000","tz":540},"committer":{"name":"fumihiko kakuma","email":"kakuma@valinux.co.jp","date":"2017-01-10 21:30:32.000000000","tz":540},"subject":"Allow to run post_devstack_hook","message":"Allow to run post_devstack_hook\n\ndevstack/extras.d is no longer suppored. So currently we don\u0027t have\na way to do some works between stack.sh and tempest test in a process\nof devstack-vm-gate.sh.\nThis enables us to run the hook(post_devstack_hook) after stack.sh was\nfinished, if it exists.\n\nChange-Id: Ic08310bf97046f331525426161aa25c5a9925446\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/805adf82795206291bfb41d7ecfa56d1029a615c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack-gate/commit/805adf82795206291bfb41d7ecfa56d1029a615c"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
