)]}'
{"id":"openstack%2Ftraining-labs~282713","triplet_id":"openstack%2Ftraining-labs~master~I13a40ec31e4d90afb83ba766ec8f66a0e01e63a5","project":"openstack/training-labs","branch":"master","topic":"virt-install_reboot","hashtags":[],"change_id":"I13a40ec31e4d90afb83ba766ec8f66a0e01e63a5","subject":"Wait for all KVM console types","status":"MERGED","created":"2016-02-20 17:35:04.000000000","updated":"2016-02-23 14:23:01.000000000","submitted":"2016-02-23 14:23:01.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"09026679c0ec823cff2d829d44e1a83976a60660","_number":282713,"virtual_id_number":282713,"owner":{"_account_id":11109,"name":"Roger Luethi","email":"rl@patchworkscience.org","username":"rluethi"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":10497,"name":"KATO Tomoyuki","email":"kato.tomoyuki@jp.fujitsu.com","username":"to222"},{"value":2,"date":"2016-02-23 14:23:01.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":11109,"name":"Roger Luethi","email":"rl@patchworkscience.org","username":"rluethi"},{"value":0,"_account_id":7007,"name":"Pranav Salunke","email":"dguitarbite@gmail.com","username":"dguitarbite"}],"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":11109,"name":"Roger Luethi","email":"rl@patchworkscience.org","username":"rluethi"},"recommended":{"_account_id":10497,"name":"KATO Tomoyuki","email":"kato.tomoyuki@jp.fujitsu.com","username":"to222"},"all":[{"value":1,"date":"2016-02-21 13:41:28.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":10497,"name":"KATO Tomoyuki","email":"kato.tomoyuki@jp.fujitsu.com","username":"to222"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2016-02-21 09:30:36.000000000","_account_id":11109,"name":"Roger Luethi","email":"rl@patchworkscience.org","username":"rluethi"},{"value":0,"_account_id":7007,"name":"Pranav Salunke","email":"dguitarbite@gmail.com","username":"dguitarbite"}],"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":{"approved":{"_account_id":7007,"name":"Pranav Salunke","email":"dguitarbite@gmail.com","username":"dguitarbite"},"all":[{"value":0,"_account_id":10497,"name":"KATO Tomoyuki","email":"kato.tomoyuki@jp.fujitsu.com","username":"to222"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":11109,"name":"Roger Luethi","email":"rl@patchworkscience.org","username":"rluethi"},{"value":1,"date":"2016-02-23 14:20:49.000000000","_account_id":7007,"name":"Pranav Salunke","email":"dguitarbite@gmail.com","username":"dguitarbite"}],"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":7007,"name":"Pranav Salunke","email":"dguitarbite@gmail.com","username":"dguitarbite"},{"_account_id":10497,"name":"KATO Tomoyuki","email":"kato.tomoyuki@jp.fujitsu.com","username":"to222"},{"_account_id":11109,"name":"Roger Luethi","email":"rl@patchworkscience.org","username":"rluethi"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-02-21 13:41:28.000000000","updated_by":{"_account_id":10497,"name":"KATO Tomoyuki","email":"kato.tomoyuki@jp.fujitsu.com","username":"to222"},"reviewer":{"_account_id":10497,"name":"KATO Tomoyuki","email":"kato.tomoyuki@jp.fujitsu.com","username":"to222"},"state":"REVIEWER"},{"updated":"2016-02-23 14:20:49.000000000","updated_by":{"_account_id":7007,"name":"Pranav Salunke","email":"dguitarbite@gmail.com","username":"dguitarbite"},"reviewer":{"_account_id":7007,"name":"Pranav Salunke","email":"dguitarbite@gmail.com","username":"dguitarbite"},"state":"REVIEWER"},{"updated":"2016-02-23 14:23:01.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"c70e6edaf7941bcdd256e00c351eaeb8e709c731","author":{"_account_id":11109,"name":"Roger Luethi","email":"rl@patchworkscience.org","username":"rluethi"},"date":"2016-02-20 17:35:04.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"b1b30cee3f0c86d94965bbcda11ea5aa8bb12c96","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-20 18:08:48.000000000","message":"Patch Set 1: 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-training-labs-pep8 http://logs.openstack.org/13/282713/1/check/gate-training-labs-pep8/8a7e44a/ : SUCCESS in 44s\n- gate-training-labs-docs http://logs.openstack.org/13/282713/1/check/gate-training-labs-docs/945dd4a/ : FAILURE in 30m 08s\n- gate-training-labs-python27 http://logs.openstack.org/13/282713/1/check/gate-training-labs-python27/9b09c72/ : SUCCESS in 45s","accounts_in_message":[],"_revision_number":1},{"id":"e62b64acc800070f76d6b1d432813aa7f1f3d22d","author":{"_account_id":11109,"name":"Roger Luethi","email":"rl@patchworkscience.org","username":"rluethi"},"date":"2016-02-20 21:51:22.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"241eef3d992eba87f7a8ac06519a72a2a7dc6f69","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-20 22:24:43.000000000","message":"Patch Set 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-training-labs-pep8 http://logs.openstack.org/13/282713/1/check/gate-training-labs-pep8/ddaa6be/ : SUCCESS in 42s\n- gate-training-labs-docs http://logs.openstack.org/13/282713/1/check/gate-training-labs-docs/aba6442/ : FAILURE in 30m 10s\n- gate-training-labs-python27 http://logs.openstack.org/13/282713/1/check/gate-training-labs-python27/5af6141/ : SUCCESS in 40s","accounts_in_message":[],"_revision_number":1},{"id":"7e1d296fc05a5c19494ac0ff4b55c3db23cd4d4c","author":{"_account_id":11109,"name":"Roger Luethi","email":"rl@patchworkscience.org","username":"rluethi"},"date":"2016-02-21 06:55:14.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"d9d25ea0ef994b0f5441c3714096413d0bc13b42","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-21 07:00:56.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-training-labs-pep8 http://logs.openstack.org/13/282713/2/check/gate-training-labs-pep8/a82f7f5/ : SUCCESS in 39s\n- gate-training-labs-docs http://docs-draft.openstack.org/13/282713/2/check/gate-training-labs-docs/3230508//doc/build/html/ : SUCCESS in 43s\n- gate-training-labs-python27 http://logs.openstack.org/13/282713/2/check/gate-training-labs-python27/a8faa32/ : SUCCESS in 43s","accounts_in_message":[],"_revision_number":2},{"id":"522ec41818e22e7be0552d2bee7cadec46aca8be","author":{"_account_id":11109,"name":"Roger Luethi","email":"rl@patchworkscience.org","username":"rluethi"},"date":"2016-02-21 07:01:52.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"191e6a5c5a39bacd7a7d521e5eb627238c1a9ccb","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-21 07:59:32.000000000","message":"Patch Set 3:\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-training-labs-pep8 http://logs.openstack.org/13/282713/3/check/gate-training-labs-pep8/cd654ab/ : SUCCESS in 41s\n- gate-training-labs-docs http://docs-draft.openstack.org/13/282713/3/check/gate-training-labs-docs/2464921//doc/build/html/ : SUCCESS in 42s\n- gate-training-labs-python27 http://logs.openstack.org/13/282713/3/check/gate-training-labs-python27/a311a66/ : FAILURE in 50m 11s","accounts_in_message":[],"_revision_number":3},{"id":"a95e718b7d071cbf09c74157a19953c7496957c9","author":{"_account_id":11109,"name":"Roger Luethi","email":"rl@patchworkscience.org","username":"rluethi"},"date":"2016-02-21 09:14:20.000000000","message":"Patch Set 3:\n\nrecheck","accounts_in_message":[],"_revision_number":3},{"id":"c71dfb4ca410196e19c9ea3f4228de6d7bdf5cd8","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-21 09:16:37.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-training-labs-pep8 http://logs.openstack.org/13/282713/3/check/gate-training-labs-pep8/51b861e/ : SUCCESS in 35s\n- gate-training-labs-docs http://docs-draft.openstack.org/13/282713/3/check/gate-training-labs-docs/e8616a8//doc/build/html/ : SUCCESS in 36s\n- gate-training-labs-python27 http://logs.openstack.org/13/282713/3/check/gate-training-labs-python27/7802209/ : SUCCESS in 40s","accounts_in_message":[],"_revision_number":3},{"id":"a814434e6c842f5c4e7bd51b11c7a2ebc2a784d2","author":{"_account_id":11109,"name":"Roger Luethi","email":"rl@patchworkscience.org","username":"rluethi"},"date":"2016-02-21 09:30:36.000000000","message":"Patch Set 3: Code-Review+2\n\nRather erratic behavior by Jenkins. I can\u0027t imagine how this patch could possibly trigger it.","accounts_in_message":[],"_revision_number":3},{"id":"7434ce657952d9ad3ab2ca1e4853d0a196f365e3","author":{"_account_id":10497,"name":"KATO Tomoyuki","email":"kato.tomoyuki@jp.fujitsu.com","username":"to222"},"date":"2016-02-21 13:41:28.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"33c867e32375a198357c61d41f0db637b73a0310","author":{"_account_id":7007,"name":"Pranav Salunke","email":"dguitarbite@gmail.com","username":"dguitarbite"},"date":"2016-02-23 14:20:49.000000000","message":"Patch Set 3: Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"c6c64eb7516fcf4e329bb0c59779f9d6201582ec","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-23 14:21:02.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"e8371b1b1e76082d55e48990ba04fb81e3b4205d","date":"2016-02-23 14:23:01.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":3},{"id":"1c00943811c14272e0bfefb7cce5bedb48e69b95","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-23 14:23:01.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-training-labs-docs http://docs-draft.openstack.org/13/282713/3/gate/gate-training-labs-docs/78ddbee//doc/build/html/ : SUCCESS in 1m 23s\n- gate-training-labs-pep8 http://logs.openstack.org/13/282713/3/gate/gate-training-labs-pep8/ccb51f7/ : SUCCESS in 39s\n- gate-training-labs-python27 http://logs.openstack.org/13/282713/3/gate/gate-training-labs-python27/88db8c6/ : SUCCESS in 1m 09s","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"116ee1f4802d42814e68725929921df5b2535cdc","revisions":{"6ce4b45928f37396689b61856c75da40ba7826da":{"kind":"REWORK","_number":1,"created":"2016-02-20 17:35:04.000000000","uploader":{"_account_id":11109,"name":"Roger Luethi","email":"rl@patchworkscience.org","username":"rluethi"},"ref":"refs/changes/13/282713/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/training-labs","ref":"refs/changes/13/282713/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/training-labs refs/changes/13/282713/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/training-labs refs/changes/13/282713/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/training-labs refs/changes/13/282713/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/training-labs refs/changes/13/282713/1"}}},"commit":{"parents":[{"commit":"5d149e5252d90fa5c9426251538b55233392d208","subject":"Merge \"Add vm_snapshot_list_tree\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/training-labs/commit/5d149e5252d90fa5c9426251538b55233392d208"}]}],"author":{"name":"Roger Luethi","email":"rl@patchworkscience.org","date":"2016-02-20 16:46:38.000000000","tz":60},"committer":{"name":"Roger Luethi","email":"rl@patchworkscience.org","date":"2016-02-20 17:34:40.000000000","tz":60},"subject":"Wait for all KVM console types","message":"Wait for all KVM console types\n\nThe --wait option to make virt-install wait for the VM to complete the\ninstall is necessary whenever we don\u0027t have a controlling console. That\nis not only the case for installations started with the \"-g headless\"\noption, but also for the other methods if the console viewer cannot be\nopened, for instance, because the DISPLAY variable is not set. Without\nthe option, the VM does not get rebooted and must be manually started\nfor the installation process to continue.\n\nThis patch adds the --wait option for all KVM console types.\n\nChange-Id: I13a40ec31e4d90afb83ba766ec8f66a0e01e63a5\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/training-labs/commit/6ce4b45928f37396689b61856c75da40ba7826da"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/training-labs/commit/6ce4b45928f37396689b61856c75da40ba7826da"}]},"branch":"refs/heads/master"},"689afb0ca0d2d2d05af1479b5fb706155ddc1141":{"kind":"REWORK","_number":2,"created":"2016-02-21 06:55:14.000000000","uploader":{"_account_id":11109,"name":"Roger Luethi","email":"rl@patchworkscience.org","username":"rluethi"},"ref":"refs/changes/13/282713/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/training-labs","ref":"refs/changes/13/282713/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/training-labs refs/changes/13/282713/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/training-labs refs/changes/13/282713/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/training-labs refs/changes/13/282713/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/training-labs refs/changes/13/282713/2"}}},"commit":{"parents":[{"commit":"5d149e5252d90fa5c9426251538b55233392d208","subject":"Merge \"Add vm_snapshot_list_tree\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/training-labs/commit/5d149e5252d90fa5c9426251538b55233392d208"}]}],"author":{"name":"Roger Luethi","email":"rl@patchworkscience.org","date":"2016-02-20 16:46:38.000000000","tz":60},"committer":{"name":"Roger Luethi","email":"rl@patchworkscience.org","date":"2016-02-21 06:54:44.000000000","tz":60},"subject":"Wait for all KVM console types","message":"Wait for all KVM console types\n\nThe --wait option to make virt-install wait for the VM to complete the\ninstall is necessary whenever we don\u0027t have a controlling console. That\nis not only the case for installations started with the \"-g headless\"\noption, but also for the other methods if the console viewer cannot be\nopened, for instance, because the DISPLAY variable is not set. Without\nthe option, the VM does not get rebooted and must be manually started\nfor the installation process to continue.\n\nThis patch adds the --wait option for all KVM console types.\n\nChange-Id: I13a40ec31e4d90afb83ba766ec8f66a0e01e63a5\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/training-labs/commit/689afb0ca0d2d2d05af1479b5fb706155ddc1141"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/training-labs/commit/689afb0ca0d2d2d05af1479b5fb706155ddc1141"}]},"branch":"refs/heads/master"},"116ee1f4802d42814e68725929921df5b2535cdc":{"kind":"REWORK","_number":3,"created":"2016-02-21 07:01:52.000000000","uploader":{"_account_id":11109,"name":"Roger Luethi","email":"rl@patchworkscience.org","username":"rluethi"},"ref":"refs/changes/13/282713/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/training-labs","ref":"refs/changes/13/282713/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/training-labs refs/changes/13/282713/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/training-labs refs/changes/13/282713/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/training-labs refs/changes/13/282713/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/training-labs refs/changes/13/282713/3"}}},"commit":{"parents":[{"commit":"5d149e5252d90fa5c9426251538b55233392d208","subject":"Merge \"Add vm_snapshot_list_tree\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/training-labs/commit/5d149e5252d90fa5c9426251538b55233392d208"}]}],"author":{"name":"Roger Luethi","email":"rl@patchworkscience.org","date":"2016-02-20 16:46:38.000000000","tz":60},"committer":{"name":"Roger Luethi","email":"rl@patchworkscience.org","date":"2016-02-21 07:01:34.000000000","tz":60},"subject":"Wait for all KVM console types","message":"Wait for all KVM console types\n\nThe --wait option to make virt-install wait for the VM to complete the\ninstall is necessary whenever we don\u0027t have a controlling console. That\nis not only the case for installations started with the \"-g headless\"\noption, but also for the other methods if the console viewer cannot be\nopened, for instance, because the DISPLAY variable is not set. Without\nthe option, the VM does not get rebooted and must be manually started\nfor the installation process to continue.\n\nThis patch adds the --wait option for all KVM console types.\n\nChange-Id: I13a40ec31e4d90afb83ba766ec8f66a0e01e63a5\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/training-labs/commit/116ee1f4802d42814e68725929921df5b2535cdc"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/training-labs/commit/116ee1f4802d42814e68725929921df5b2535cdc"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
