https://progress.opensuse.org/https://progress.opensuse.org/themes/openSUSE/favicon/favicon.ico?15829177842018-01-23T16:31:05ZopenSUSE Project Management ToolopenQA Tests - action #28132: [ha] Multimachine setup for s390xhttps://progress.opensuse.org/issues/28132?journal_id=855492018-01-23T16:31:05Zldevulderldevulder@suse.com
<ul><li><strong>Due date</strong> changed from <i>2017-12-04</i> to <i>2018-02-05</i></li><li><strong>Priority</strong> changed from <i>Urgent</i> to <i>High</i></li><li><strong>% Done</strong> changed from <i>0</i> to <i>30</i></li></ul><p>aarch64 configuration done on 23/01/2018.</p>
openQA Tests - action #28132: [ha] Multimachine setup for s390xhttps://progress.opensuse.org/issues/28132?journal_id=892452018-02-07T10:29:42Zokurzokurz@suse.com
<ul></ul><p>What are you expectations how it's going on here?</p>
openQA Tests - action #28132: [ha] Multimachine setup for s390xhttps://progress.opensuse.org/issues/28132?journal_id=892542018-02-07T10:35:25Zldevulderldevulder@suse.com
<ul></ul><p>If possible, I would have ppc64le and s390x workers configured in multi-machine mode for HA tests like in x86_64. For aarch64 it's ok now, some workers have been configured by Santiago 2 weeks ago.<br>
I don't know how to do this, I don't know if ppc64le use KVM or PowerVM, as well for s390x.</p>
openQA Tests - action #28132: [ha] Multimachine setup for s390xhttps://progress.opensuse.org/issues/28132?journal_id=997092018-03-09T15:43:57Zokurzokurz@suse.com
<ul><li><strong>Subject</strong> changed from <i>Multimachine setup for pp64le, aarch64 and s390x</i> to <i>[ha]Multimachine setup for pp64le, aarch64 and s390x</i></li></ul> openQA Tests - action #28132: [ha] Multimachine setup for s390xhttps://progress.opensuse.org/issues/28132?journal_id=997152018-03-09T15:45:57Zldevulderldevulder@suse.com
<ul><li><strong>Subject</strong> changed from <i>[ha]Multimachine setup for pp64le, aarch64 and s390x</i> to <i>[ha]Multimachine setup for pp64le and s390x</i></li></ul><p>aarch64 has been done in January, was also needed for HPC tests.</p>
openQA Tests - action #28132: [ha] Multimachine setup for s390xhttps://progress.opensuse.org/issues/28132?journal_id=1527262018-09-28T09:33:43Zszarate
<ul><li><strong>Project</strong> changed from <i>openQA Tests</i> to <i>openQA Project</i></li><li><strong>Subject</strong> changed from <i>[ha]Multimachine setup for pp64le and s390x</i> to <i>[ha] Multimachine setup for pp64le and s390x</i></li><li><strong>Category</strong> deleted (<del><i>Infrastructure</i></del>)</li></ul><p>Since for ppc64le gives many issues with nested virtualization, this needs to be done with a machine similar to malbec or qa-power8-5. Harris offered Lpars in mania, this is not viable (neither for replacing a production worker nor for doing the tests with MM)</p>
<p><a class="user active user-mention" href="https://progress.opensuse.org/users/17668">@okurz</a>, @Harris do you have one for tests within your team?</p>
openQA Tests - action #28132: [ha] Multimachine setup for s390xhttps://progress.opensuse.org/issues/28132?journal_id=1527472018-09-28T10:30:42Zokurzokurz@suse.com
<ul><li><strong>Project</strong> changed from <i>openQA Project</i> to <i>openQA Tests</i></li><li><strong>Category</strong> set to <i>Infrastructure</i></li></ul><p>@foursixnine, I know you favor looking at one redmine project but coolo (and others) use it differently. This is a ticket that is clearly out of scope for any outside openQA contributor. The right project for that <em>is</em> "openQA tests". If you do not look at the "infrastructure" component of "openQA tests", well, that is another problem ;)</p>
<p>What are the "many issues" with nested virtualization? Has been a long time since I last used it but it worked on shiraz-2.arch</p>
<blockquote>
<p><a class="user active user-mention" href="https://progress.opensuse.org/users/17668">@okurz</a>, @Harris do you have one for tests within your team?</p>
</blockquote>
<p>What exactly do you mean by that? We use the ppc64le currently enabled as production machines for osd implicitly, of course. grenache is used as a "playground" worker that (unfortunately) is also connected to osd and runs the only one critical powerVM test on osd I am aware of. Next to that e.g. zluo has machines for manual testing which IIRC he also shares on request with e.g. Bejing colleagues, etc.</p>
openQA Tests - action #28132: [ha] Multimachine setup for s390xhttps://progress.opensuse.org/issues/28132?journal_id=1532572018-10-01T15:07:20Zszarate
<ul></ul><p>After looking at this on friday finally today we merged and deployed salt recipes on malbec, no changes required in the backend. After a reboot configuration took place and seems to be working fine... and picking up jobs. Waiting for Loic to take over.</p>
openQA Tests - action #28132: [ha] Multimachine setup for s390xhttps://progress.opensuse.org/issues/28132?journal_id=1532602018-10-01T15:09:12Zszarate
<ul></ul><p><a class="user active user-mention" href="https://progress.opensuse.org/users/17668">@okurz</a> i meant a ppc machine that was not an lpar :) But I think that for now we're good. Let's see</p>
openQA Tests - action #28132: [ha] Multimachine setup for s390xhttps://progress.opensuse.org/issues/28132?journal_id=1532812018-10-01T16:21:33Zldevulderldevulder@suse.com
<ul></ul><p>okurz wrote:</p>
<blockquote>
<p>What are the "many issues" with nested virtualization? Has been a long time since I last used it but it worked on shiraz-2.arch</p>
</blockquote>
<p><a class="user active user-mention" href="https://progress.opensuse.org/users/17668">@okurz</a>, I tested openQA on ppc64le with kvm-pr module (so nested virtualization in ppc64le) and the "many issues" I had were (not an exhaustive list ;-)):</p>
<ul>
<li>issue with VGA card: kvm-pr issue (some instruction not emulated), I had a look with Alexander Graf but no way to resolve it...</li>
<li>lot of timeout, I had to change some tests, but that's not a big issue if the first one was resolved</li>
<li>I was able to workaround the first issue by using virtio-console access and virtio-gpu, but after I had another issue with SLE-12-SP3 support-server that was not able to boot, and I don't know why!</li>
<li>kvm-pr is not supported at all (but it's not really an issue)</li>
</ul>
<p>So, after checking on a ppc64le worker, I was able to find that MM configuration should be possible and after discussion with @foursixnine we decided that the easiest way was to try on a ppc64le worker, and that what we did.</p>
<p>I'm now waiting for the results!</p>
openQA Tests - action #28132: [ha] Multimachine setup for s390xhttps://progress.opensuse.org/issues/28132?journal_id=1532932018-10-01T20:15:55Zokurzokurz@suse.com
<ul></ul><p>ok, great! Thank you for sharing such a detailed explanation, something learned :)</p>
openQA Tests - action #28132: [ha] Multimachine setup for s390xhttps://progress.opensuse.org/issues/28132?journal_id=1533772018-10-02T09:13:07Zldevulderldevulder@suse.com
<ul></ul><p>First tests are good!</p>
<ul>
<li>node01: <a href="https://openqa.suse.de/tests/2113020" class="external">https://openqa.suse.de/tests/2113020</a></li>
<li>node02: <a href="https://openqa.suse.de/tests/2113021" class="external">https://openqa.suse.de/tests/2113021</a></li>
<li>support-server: <a href="https://openqa.suse.de/tests/2113017" class="external">https://openqa.suse.de/tests/2113017</a></li>
</ul>
openQA Tests - action #28132: [ha] Multimachine setup for s390xhttps://progress.opensuse.org/issues/28132?journal_id=1714972018-12-05T08:38:05Zpcervinkapcervinka@suse.com
<ul></ul><p>ldevulder wrote:</p>
<blockquote>
<ul>
<li>I was able to workaround the first issue by using virtio-console access and virtio-gpu, but after I had another issue with SLE-12-SP3 support-server that was not able to boot, and I don't know why!</li>
</ul>
</blockquote>
<p>I created fix for virtio-console on ppc64le in poo#44699.</p>
openQA Tests - action #28132: [ha] Multimachine setup for s390xhttps://progress.opensuse.org/issues/28132?journal_id=1790602019-01-14T10:57:07Zldevulderldevulder@suse.com
<ul><li><strong>Subject</strong> changed from <i>[ha] Multimachine setup for pp64le and s390x</i> to <i>[ha] Multimachine setup for s390x</i></li><li><strong>Status</strong> changed from <i>New</i> to <i>In Progress</i></li><li><strong>Assignee</strong> set to <i>acarvajal</i></li><li><strong>% Done</strong> changed from <i>30</i> to <i>70</i></li></ul><p>ppc64le configuration has been done.</p>
<p>Assignee change from ldevulder to acarvajal.</p>
openQA Tests - action #28132: [ha] Multimachine setup for s390xhttps://progress.opensuse.org/issues/28132?journal_id=1802632019-01-17T17:48:53Zldevulderldevulder@suse.com
<ul></ul><p>poo#46349 opened for this: <a href="https://progress.opensuse.org/issues/46349" class="external">https://progress.opensuse.org/issues/46349</a>.</p>
openQA Tests - action #28132: [ha] Multimachine setup for s390xhttps://progress.opensuse.org/issues/28132?journal_id=4169142021-06-16T15:15:12Zacarvajalacarvajal@suse.com
<ul><li><strong>Status</strong> changed from <i>In Progress</i> to <i>Resolved</i></li><li><strong>% Done</strong> changed from <i>70</i> to <i>100</i></li></ul><p>openQA HA tests have been deployed in openqa.suse.de for all architectures since (at least) 15-SP2, perhaps even as far back as 12-SP5.</p>
<p>aarch64 and ppc64le tests are configured with the qemu backend and rely on support server for DHCP, DNS and iSCSI (same configuration as in x86_64); s390x tests are using the svirt backend (s390x-kvm-sle12 worker class) and rely on qanet for DNS & DHCP, on sam.qa.suse.de for iSCSI and on saphq.suse.de for NFS.</p>
<p>Latest results are in: <a href="https://openqa.suse.de/group_overview/143" class="external">https://openqa.suse.de/group_overview/143</a></p>
<p>More details regarding the s390x setup in: <a href="https://gitlab.suse.de/hsehic/qa-css-docs/-/blob/master/ha/openqa.md#information-specific-to-s390x-tests" class="external">https://gitlab.suse.de/hsehic/qa-css-docs/-/blob/master/ha/openqa.md#information-specific-to-s390x-tests</a></p>