https://progress.opensuse.org/https://progress.opensuse.org/themes/openSUSE/favicon/favicon.ico?15829177842019-01-09T11:20:15ZopenSUSE Project Management ToolopenQA Project - action #45863: [s390x][svirt][ltp] Fix serial terminal console implementation for svirt backend and use it's outputhttps://progress.opensuse.org/issues/45863?journal_id=1776952019-01-09T11:20:15Zpvorelpetr.vorel@suse.com
<ul><li><strong>Related to</strong> <i><a class="issue tracker-4 status-3 priority-5 priority-high3 closed" href="/issues/36457">action #36457</a>: Implement serial terminal console for svirt backend</i> added</li></ul> openQA Project - action #45863: [s390x][svirt][ltp] Fix serial terminal console implementation for svirt backend and use it's outputhttps://progress.opensuse.org/issues/45863?journal_id=1847512019-02-04T14:09:09Zpvorelpetr.vorel@suse.com
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>In Progress</i></li></ul><p>WIP, adding new serial console for svirt backend (not only s390x).</p>
openQA Project - action #45863: [s390x][svirt][ltp] Fix serial terminal console implementation for svirt backend and use it's outputhttps://progress.opensuse.org/issues/45863?journal_id=1862242019-02-07T16:01:50Zpvorelpetr.vorel@suse.com
<ul></ul><p>Virtio terminal (<code>consoles::virtio_terminal</code>) uses unix socket as file handle.</p>
<p>Serial console for svirt (<code>consoles::sshVirtshSUT</code>) implementation, which connects over SSH (with <code>Net::SSH2</code>) provides network socket <code>IO::Socket::IP</code>, which cannot used the same way as unix socket :). This part needs to be rewritten.</p>
openQA Project - action #45863: [s390x][svirt][ltp] Fix serial terminal console implementation for svirt backend and use it's outputhttps://progress.opensuse.org/issues/45863?journal_id=1910032019-02-20T07:09:12Zpvorelpetr.vorel@suse.com
<ul></ul><p>Created 2 PR:</p>
<p><a href="https://github.com/os-autoinst/os-autoinst/pull/1109" class="external">https://github.com/os-autoinst/os-autoinst/pull/1109</a><br>
<a href="https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/6841" class="external">https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/6841</a></p>
<p>But still the main thing (support for network sockets in <code>consoles::virtio_screen</code>) I haven't implemented yet.</p>
openQA Project - action #45863: [s390x][svirt][ltp] Fix serial terminal console implementation for svirt backend and use it's outputhttps://progress.opensuse.org/issues/45863?journal_id=1937602019-02-27T22:52:43Zpvorelpetr.vorel@suse.com
<ul></ul><p>PoC of my special test:<br>
<a href="http://quasar.suse.cz/tests/1892#downloads" class="external">http://quasar.suse.cz/tests/1892#downloads</a><br>
<a href="http://quasar.suse.cz/tests/1892/file/serial_terminal.txt" class="external">http://quasar.suse.cz/tests/1892/file/serial_terminal.txt</a></p>
<p>Testing also real test (install_ltp):<br>
<a href="http://quasar.suse.cz/tests/1896" class="external">http://quasar.suse.cz/tests/1896</a></p>
<p>Original PR enhanced, needs cleanup + support of live streaming of serial_terminal.txt<br>
<a href="https://github.com/os-autoinst/os-autoinst/pull/1109" class="external">https://github.com/os-autoinst/os-autoinst/pull/1109</a></p>
<p>Also worker required tiny change:<br>
<a href="https://github.com/os-autoinst/openQA/pull/2003" class="external">https://github.com/os-autoinst/openQA/pull/2003</a></p>
<p>Test side finished, but will need to wait for merge and deployment of other two:<br>
<a href="https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/6841" class="external">https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/6841</a></p>
openQA Project - action #45863: [s390x][svirt][ltp] Fix serial terminal console implementation for svirt backend and use it's outputhttps://progress.opensuse.org/issues/45863?journal_id=1937632019-02-27T23:05:37Zpvorelpetr.vorel@suse.com
<ul><li><strong>Subject</strong> changed from <i>[s390x][svirt][ltp] Use output of serial console on svirt</i> to <i>[s390x][svirt][ltp] Fix serial terminal console for svirt backend and use it's output</i></li></ul> openQA Project - action #45863: [s390x][svirt][ltp] Fix serial terminal console implementation for svirt backend and use it's outputhttps://progress.opensuse.org/issues/45863?journal_id=1937662019-02-27T23:06:12Zpvorelpetr.vorel@suse.com
<ul><li><strong>Subject</strong> changed from <i>[s390x][svirt][ltp] Fix serial terminal console for svirt backend and use it's output</i> to <i>[s390x][svirt][ltp] Fix serial terminal console implementation for svirt backend and use it's output</i></li></ul> openQA Project - action #45863: [s390x][svirt][ltp] Fix serial terminal console implementation for svirt backend and use it's outputhttps://progress.opensuse.org/issues/45863?journal_id=1964332019-03-07T07:03:12Zpvorelpetr.vorel@suse.com
<ul><li><strong>Related to</strong> <i><a class="issue tracker-4 status-3 priority-5 priority-high3 closed" href="/issues/46967">action #46967</a>: [functional][u][tools] warning in bootloader_zkvm: Calling Net::SSH2::Channel::readline in non-blocking mode is usually a programming error</i> added</li></ul> openQA Project - action #45863: [s390x][svirt][ltp] Fix serial terminal console implementation for svirt backend and use it's outputhttps://progress.opensuse.org/issues/45863?journal_id=1981192019-03-12T10:59:15Zpvorelpetr.vorel@suse.com
<ul></ul><p>Updated PRs, waiting for feedback.<br>
<a href="https://github.com/os-autoinst/os-autoinst/pull/1109" class="external">https://github.com/os-autoinst/os-autoinst/pull/1109</a><br>
<a href="https://github.com/os-autoinst/openQA/pull/2003" class="external">https://github.com/os-autoinst/openQA/pull/2003</a><br>
<a href="https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/6841" class="external">https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/6841</a></p>
<p>Travis test is failing due download issue (see <a href="https://api.travis-ci.org/v3/job/505131336/log.txt):" class="external">https://api.travis-ci.org/v3/job/505131336/log.txt):</a></p>
<pre><code>Fetching http://no.where/authors/id/D/DS/DSKOLL/IO-stringy-2.111.tar.gz ... FAIL
</code></pre> openQA Project - action #45863: [s390x][svirt][ltp] Fix serial terminal console implementation for svirt backend and use it's outputhttps://progress.opensuse.org/issues/45863?journal_id=2000332019-03-15T17:56:31Zpvorelpetr.vorel@suse.com
<ul><li><strong>Related to</strong> <i><a class="issue tracker-4 status-1 priority-3 priority-lowest" href="/issues/49394">action #49394</a>: [s390x][svirt] Print content of kernel log and serial console into "Serial output" field</i> added</li></ul> openQA Project - action #45863: [s390x][svirt][ltp] Fix serial terminal console implementation for svirt backend and use it's outputhttps://progress.opensuse.org/issues/45863?journal_id=2001412019-03-18T09:23:28Zpvorelpetr.vorel@suse.com
<ul><li><strong>Status</strong> changed from <i>In Progress</i> to <i>Feedback</i></li></ul><p>Waiting for mnowak review and approval.</p>
openQA Project - action #45863: [s390x][svirt][ltp] Fix serial terminal console implementation for svirt backend and use it's outputhttps://progress.opensuse.org/issues/45863?journal_id=2012482019-03-21T19:45:49Zpvorelpetr.vorel@suse.com
<ul><li><strong>Related to</strong> <i><a class="issue tracker-4 status-1 priority-3 priority-lowest" href="/issues/49547">action #49547</a>: [virtualization][svirt] Refactor how svirt handles credentials for SSH</i> added</li></ul> openQA Project - action #45863: [s390x][svirt][ltp] Fix serial terminal console implementation for svirt backend and use it's outputhttps://progress.opensuse.org/issues/45863?journal_id=2012542019-03-21T19:47:04Zpvorelpetr.vorel@suse.com
<ul><li><strong>Status</strong> changed from <i>Feedback</i> to <i>In Progress</i></li></ul><p>openQA PR merged.<br>
<a href="https://github.com/os-autoinst/openQA/pull/2003" class="external">https://github.com/os-autoinst/openQA/pull/2003</a></p>
<p>Test repository ready (but going to be merged once os-autoinst is deployed)<br>
<a href="https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/6841" class="external">https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/6841</a></p>
<p>Still having some issues with os-autoinst, but close to have it all fixed.<br>
<a href="https://github.com/os-autoinst/os-autoinst/pull/1109" class="external">https://github.com/os-autoinst/os-autoinst/pull/1109</a><br>
I got into trap with cleaning way too much, so handling issue with Hyper-V and VMware (tests maintained by mnowak). I guess I've found problematic parts and reverted them and document them (<a class="issue tracker-4 status-1 priority-3 priority-lowest" title="action: [virtualization][svirt] Refactor how svirt handles credentials for SSH (New)" href="https://progress.opensuse.org/issues/49547">#49547</a>).</p>
<p>Now testing it + need to solve issue with install_ltp.</p>
openQA Project - action #45863: [s390x][svirt][ltp] Fix serial terminal console implementation for svirt backend and use it's outputhttps://progress.opensuse.org/issues/45863?journal_id=2025622019-03-27T09:47:58Zpvorelpetr.vorel@suse.com
<ul><li><strong>Status</strong> changed from <i>In Progress</i> to <i>Feedback</i></li></ul> openQA Project - action #45863: [s390x][svirt][ltp] Fix serial terminal console implementation for svirt backend and use it's outputhttps://progress.opensuse.org/issues/45863?journal_id=2025652019-03-27T09:50:51Zpvorelpetr.vorel@suse.com
<ul></ul><p>Waiting for mkittler to merge <a href="https://github.com/os-autoinst/os-autoinst/pull/1109" class="external">https://github.com/os-autoinst/os-autoinst/pull/1109</a></p>
<p>Test waits to be merged once os-autoinst is merged and deployed<br>
<a href="https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/6841" class="external">https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/6841</a></p>
openQA Project - action #45863: [s390x][svirt][ltp] Fix serial terminal console implementation for svirt backend and use it's outputhttps://progress.opensuse.org/issues/45863?journal_id=2043502019-04-04T10:11:52Zpcervinkapcervinka@suse.com
<ul><li><strong>Blocks</strong> <i><a class="issue tracker-4 status-3 priority-4 priority-default closed" href="/issues/49655">action #49655</a>: [qam][sporadic][blue] test fails in evolution_prepare_servers - Race condition when typing password</i> added</li></ul> openQA Project - action #45863: [s390x][svirt][ltp] Fix serial terminal console implementation for svirt backend and use it's outputhttps://progress.opensuse.org/issues/45863?journal_id=2044462019-04-04T17:02:43Zpvorelpetr.vorel@suse.com
<ul></ul><p>os-autoinst part (the biggest one, <a href="https://github.com/os-autoinst/os-autoinst/pull/1109" class="external">https://github.com/os-autoinst/os-autoinst/pull/1109</a>) merged.</p>
<p>Before merging test part (<a href="https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/6841" class="external">https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/6841</a>) waiting 1) for being deployed 2) set SERIAL_CONSOLE=0 to all but s390x svirt machines in their definitions (so it's enabled only for s390x).</p>
openQA Project - action #45863: [s390x][svirt][ltp] Fix serial terminal console implementation for svirt backend and use it's outputhttps://progress.opensuse.org/issues/45863?journal_id=2045062019-04-05T08:58:34Zpcervinkapcervinka@suse.com
<ul><li><strong>Blocks</strong> deleted (<i><a class="issue tracker-4 status-3 priority-4 priority-default closed" href="/issues/49655">action #49655</a>: [qam][sporadic][blue] test fails in evolution_prepare_servers - Race condition when typing password</i>)</li></ul> openQA Project - action #45863: [s390x][svirt][ltp] Fix serial terminal console implementation for svirt backend and use it's outputhttps://progress.opensuse.org/issues/45863?journal_id=2091532019-04-30T11:55:22Zpvorelpetr.vorel@suse.com
<ul><li><strong>Related to</strong> <i><a class="issue tracker-4 status-3 priority-3 priority-lowest closed" href="/issues/50945">action #50945</a>: [tools][svirt] Svirt serial backend gets stalled by new lines in command passed to script_run</i> added</li></ul> openQA Project - action #45863: [s390x][svirt][ltp] Fix serial terminal console implementation for svirt backend and use it's outputhttps://progress.opensuse.org/issues/45863?journal_id=2098282019-05-06T08:27:48Zpvorelpetr.vorel@suse.com
<ul></ul><p>Agreed with mnowak to wait for SLE15 SP1 GMC before merging changes in test repository (last piece)<br>
<a href="https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/6841" class="external">https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/6841</a></p>
openQA Project - action #45863: [s390x][svirt][ltp] Fix serial terminal console implementation for svirt backend and use it's outputhttps://progress.opensuse.org/issues/45863?journal_id=2133382019-05-20T12:57:17Zpvorelpetr.vorel@suse.com
<ul><li><strong>Status</strong> changed from <i>Feedback</i> to <i>Resolved</i></li></ul><p>Test changes were finally today (after GM) merged.<br>
<a href="https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/6841" class="external">https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/6841</a></p>
openQA Project - action #45863: [s390x][svirt][ltp] Fix serial terminal console implementation for svirt backend and use it's outputhttps://progress.opensuse.org/issues/45863?journal_id=2140312019-05-22T09:33:13Zjlausuchjalausuch@suse.com
<ul><li><strong>Target version</strong> changed from <i>445</i> to <i>457</i></li></ul> openQA Project - action #45863: [s390x][svirt][ltp] Fix serial terminal console implementation for svirt backend and use it's outputhttps://progress.opensuse.org/issues/45863?journal_id=3412032020-10-23T13:31:24Zpcervinkapcervinka@suse.com
<ul><li><strong>Target version</strong> changed from <i>457</i> to <i>QE Kernel Done</i></li></ul>