)]}'
{"id":"openstack%2Fdevstack~293748","triplet_id":"openstack%2Fdevstack~stable%2Fliberty~Iba692d7ec761a79bd2bca8fb09df38461459f107","project":"openstack/devstack","branch":"stable/liberty","hashtags":[],"change_id":"Iba692d7ec761a79bd2bca8fb09df38461459f107","subject":"WIP: Keep the console logs for all boots","status":"ABANDONED","created":"2016-03-16 22:43:34.000000000","updated":"2016-03-28 22:55:37.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"adb9f85758ea01284346798cbb17f8df402a148a","_number":293748,"virtual_id_number":293748,"owner":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":1,"date":"2016-03-17 17:32:52.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"}],"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":3,"name":"Jenkins","username":"jenkins"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"}],"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":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"all":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":-1,"date":"2016-03-17 16:06:30.000000000","permitted_voting_range":{"min":-1,"max":0},"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"}],"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":3,"name":"Jenkins","username":"jenkins"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"}],"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":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-03-17 17:32:52.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"b38fdee2202438b42c2d9ca099ba94b697f88cfe","author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"date":"2016-03-16 22:43:34.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"73e0d62de057888978c263682282630aba152dff","author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"date":"2016-03-16 22:43:46.000000000","message":"Patch Set 1: Workflow-1","accounts_in_message":[],"_revision_number":1},{"id":"718546b96cde7d610e81270e781070fe24eda8df","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-17 00:22:57.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-tempest-dsvm-full http://logs.openstack.org/48/293748/1/check/gate-tempest-dsvm-full/aeaf65c/ : SUCCESS in 35m 05s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/48/293748/1/check/gate-tempest-dsvm-postgres-full/1abe1e5/ : SUCCESS in 47m 43s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/48/293748/1/check/gate-tempest-dsvm-neutron-full/3a914f2/ : SUCCESS in 48m 16s\n- gate-grenade-dsvm http://logs.openstack.org/48/293748/1/check/gate-grenade-dsvm/6f348f1/ : SUCCESS in 44m 15s\n- gate-devstack-bashate http://logs.openstack.org/48/293748/1/check/gate-devstack-bashate/f46194f/ : SUCCESS in 1m 09s\n- gate-devstack-unit-tests http://logs.openstack.org/48/293748/1/check/gate-devstack-unit-tests/30f9ab4/ : SUCCESS in 1m 19s\n- gate-grenade-dsvm-forward http://logs.openstack.org/48/293748/1/check/gate-grenade-dsvm-forward/cdeb67b/ : SUCCESS in 38m 42s (non-voting)\n- gate-grenade-dsvm-partial-ncpu http://logs.openstack.org/48/293748/1/check/gate-grenade-dsvm-partial-ncpu/c55fa7c/ : SUCCESS in 45m 35s\n- gate-tempest-dsvm-ironic-agent_ssh-nv http://logs.openstack.org/48/293748/1/check/gate-tempest-dsvm-ironic-agent_ssh-nv/2e3cb6f/ : FAILURE in 7m 33s (non-voting)\n- gate-swift-dsvm-functional-nv http://logs.openstack.org/48/293748/1/check/gate-swift-dsvm-functional-nv/6f73c5e/ : SUCCESS in 16m 07s (non-voting)\n- gate-grenade-dsvm-neutron http://logs.openstack.org/48/293748/1/check/gate-grenade-dsvm-neutron/9644b2e/ : SUCCESS in 53m 18s\n- gate-tempest-dsvm-multinode-full http://logs.openstack.org/48/293748/1/check/gate-tempest-dsvm-multinode-full/42198b4/ : FAILURE in 1h 05m 18s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full http://logs.openstack.org/48/293748/1/check/gate-tempest-dsvm-neutron-multinode-full/3ea6b76/ : FAILURE in 55m 00s (non-voting)\n- gate-tempest-dsvm-platform-centos7-nv http://logs.openstack.org/48/293748/1/check/gate-tempest-dsvm-platform-centos7-nv/92105f2/ : SUCCESS in 45m 07s (non-voting)\n- gate-tempest-dsvm-platform-fedora23-nv http://logs.openstack.org/48/293748/1/check/gate-tempest-dsvm-platform-fedora23-nv/4015148/ : FAILURE in 8m 07s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"465d5ea1b5db59c490b2d515f39d82a9da9bffbf","author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"date":"2016-03-17 16:06:16.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"e4beb9c7e2c48833d345a251495797d046b9adc2","author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"date":"2016-03-17 16:06:30.000000000","message":"Patch Set 2: Workflow-1","accounts_in_message":[],"_revision_number":2},{"id":"6026c319ad198bd3d815177d7ee0c16342ee4dd5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-17 17:32:52.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-tempest-dsvm-full http://logs.openstack.org/48/293748/2/check/gate-tempest-dsvm-full/e76322b/ : SUCCESS in 34m 39s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/48/293748/2/check/gate-tempest-dsvm-postgres-full/734a52b/ : SUCCESS in 48m 43s\n- gate-tempest-dsvm-neutron-full http://logs.openstack.org/48/293748/2/check/gate-tempest-dsvm-neutron-full/deb29fa/ : SUCCESS in 1h 10m 40s\n- gate-grenade-dsvm http://logs.openstack.org/48/293748/2/check/gate-grenade-dsvm/29d85f1/ : SUCCESS in 58m 26s\n- gate-devstack-bashate http://logs.openstack.org/48/293748/2/check/gate-devstack-bashate/521364e/ : SUCCESS in 1m 19s\n- gate-devstack-unit-tests http://logs.openstack.org/48/293748/2/check/gate-devstack-unit-tests/81488e6/ : SUCCESS in 1m 24s\n- gate-grenade-dsvm-forward http://logs.openstack.org/48/293748/2/check/gate-grenade-dsvm-forward/37430d6/ : SUCCESS in 26m 12s (non-voting)\n- gate-grenade-dsvm-partial-ncpu http://logs.openstack.org/48/293748/2/check/gate-grenade-dsvm-partial-ncpu/a793723/ : SUCCESS in 24m 20s\n- gate-tempest-dsvm-ironic-agent_ssh-nv http://logs.openstack.org/48/293748/2/check/gate-tempest-dsvm-ironic-agent_ssh-nv/01e4384/ : SUCCESS in 41m 17s (non-voting)\n- gate-swift-dsvm-functional-nv http://logs.openstack.org/48/293748/2/check/gate-swift-dsvm-functional-nv/ab62eb4/ : SUCCESS in 35m 08s (non-voting)\n- gate-grenade-dsvm-neutron http://logs.openstack.org/48/293748/2/check/gate-grenade-dsvm-neutron/cf66b08/ : SUCCESS in 49m 15s\n- gate-tempest-dsvm-multinode-full http://logs.openstack.org/48/293748/2/check/gate-tempest-dsvm-multinode-full/e44e65a/ : FAILURE in 45m 52s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full http://logs.openstack.org/48/293748/2/check/gate-tempest-dsvm-neutron-multinode-full/4c253b2/ : FAILURE in 13m 26s (non-voting)\n- gate-tempest-dsvm-platform-centos7-nv http://logs.openstack.org/48/293748/2/check/gate-tempest-dsvm-platform-centos7-nv/a9e1d6b/ : SUCCESS in 45m 22s (non-voting)\n- gate-tempest-dsvm-platform-fedora23-nv http://logs.openstack.org/48/293748/2/check/gate-tempest-dsvm-platform-fedora23-nv/daea915/ : FAILURE in 6m 43s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"adb9f85758ea01284346798cbb17f8df402a148a","author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"date":"2016-03-28 22:55:37.000000000","message":"Abandoned\n\nSince stable/mitaka is out. Not needed for my testing.","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"d8ab326c820aeb42600b8c2ada1b24b237e9acf9","revisions":{"2fe41c1fa6ae0c1009d02319f0d5ff164ea0518a":{"kind":"REWORK","_number":1,"created":"2016-03-16 22:43:34.000000000","uploader":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"ref":"refs/changes/48/293748/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/48/293748/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/48/293748/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/48/293748/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/48/293748/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/48/293748/1"}}},"commit":{"parents":[{"commit":"49b97f733dc89502e1a57077cc8c7b12eea53f23","subject":"Ironic: Don\u0027t use token for glance \u0026 check for some unset vars","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/49b97f733dc89502e1a57077cc8c7b12eea53f23"}]}],"author":{"name":"John L. Villalovos","email":"john.l.villalovos@intel.com","date":"2016-03-16 22:35:23.000000000","tz":-420},"committer":{"name":"John L. Villalovos","email":"john.l.villalovos@intel.com","date":"2016-03-16 22:42:23.000000000","tz":-420},"subject":"WIP: Keep the console logs for all boots","message":"WIP: Keep the console logs for all boots\n\nThis patch adds a libvirt hook that saves the VM console log everytime\nit shutdown. This is great for troubleshooting because it allow us to\nsee what happened with the VM on every boot instead of only the last one.\n\nDevstack: Remove QEMU hook at ./unstack\nRemove the libvirt QEMU hook to rotate the logs when ./unstack is\ninvoked. Otherwise it will always rotate the logs even if the\nIRONIC_VM_LOG_ROTATE is set to False in a subsequently ran.\n\nThis commit also makes the path to the hook configurable.\n\nDevstack: Make sure libvirt\u0027s hooks directory exists\nBefore copying the QEMU hook to the libvirt\u0027s hooks directory, make sure\nthat the path exists. Some distros do not create it by default (e.g\nFedora 23).\n\n(cherry-picked from openstack/ironic commit 2f6dce97384718f6a35d1d9a12d3d1ae5128a271)\n(cherry-picked from openstack/ironic commit d9a2a62ac009ac07ec1ebdb1626896b5bb592bc7)\n(cherry-picked from openstack/ironic commit ac54456a8ed225512fd5702952a454675280db75)\n\nChange-Id: Iba692d7ec761a79bd2bca8fb09df38461459f107\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/2fe41c1fa6ae0c1009d02319f0d5ff164ea0518a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/2fe41c1fa6ae0c1009d02319f0d5ff164ea0518a"}]},"branch":"refs/heads/stable/liberty"},"d8ab326c820aeb42600b8c2ada1b24b237e9acf9":{"kind":"REWORK","_number":2,"created":"2016-03-17 16:06:16.000000000","uploader":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"ref":"refs/changes/48/293748/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/devstack","ref":"refs/changes/48/293748/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/devstack refs/changes/48/293748/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/devstack refs/changes/48/293748/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/devstack refs/changes/48/293748/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/devstack refs/changes/48/293748/2"}}},"commit":{"parents":[{"commit":"49b97f733dc89502e1a57077cc8c7b12eea53f23","subject":"Ironic: Don\u0027t use token for glance \u0026 check for some unset vars","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/49b97f733dc89502e1a57077cc8c7b12eea53f23"}]}],"author":{"name":"John L. Villalovos","email":"john.l.villalovos@intel.com","date":"2016-03-16 22:35:23.000000000","tz":-420},"committer":{"name":"John L. Villalovos","email":"john.l.villalovos@intel.com","date":"2016-03-17 16:06:00.000000000","tz":-420},"subject":"WIP: Keep the console logs for all boots","message":"WIP: Keep the console logs for all boots\n\nThis patch adds a libvirt hook that saves the VM console log everytime\nit shutdown. This is great for troubleshooting because it allow us to\nsee what happened with the VM on every boot instead of only the last one.\n\nDevstack: Remove QEMU hook at ./unstack\nRemove the libvirt QEMU hook to rotate the logs when ./unstack is\ninvoked. Otherwise it will always rotate the logs even if the\nIRONIC_VM_LOG_ROTATE is set to False in a subsequently ran.\n\nThis commit also makes the path to the hook configurable.\n\nDevstack: Make sure libvirt\u0027s hooks directory exists\nBefore copying the QEMU hook to the libvirt\u0027s hooks directory, make sure\nthat the path exists. Some distros do not create it by default (e.g\nFedora 23).\n\n(cherry-picked from openstack/ironic commit 2f6dce97384718f6a35d1d9a12d3d1ae5128a271)\n(cherry-picked from openstack/ironic commit d9a2a62ac009ac07ec1ebdb1626896b5bb592bc7)\n(cherry-picked from openstack/ironic commit ac54456a8ed225512fd5702952a454675280db75)\n\nChange-Id: Iba692d7ec761a79bd2bca8fb09df38461459f107\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/d8ab326c820aeb42600b8c2ada1b24b237e9acf9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/devstack/commit/d8ab326c820aeb42600b8c2ada1b24b237e9acf9"}]},"branch":"refs/heads/stable/liberty"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
