https://progress.opensuse.org/https://progress.opensuse.org/themes/openSUSE/favicon/favicon.ico?15829177842018-06-12T08:33:25ZopenSUSE Project Management ToolopenSUSE Leap 15.1 - action #37105: setup openQAhttps://progress.opensuse.org/issues/37105?journal_id=1265262018-06-12T08:33:25Zlnussellnussel@suse.com
<ul><li><strong>Copied from</strong> <i><a class="issue tracker-4 status-5 priority-4 priority-default closed behind-schedule" href="/issues/24746">action #24746</a>: setup openQA</i> added</li></ul> openSUSE Leap 15.1 - action #37105: setup openQAhttps://progress.opensuse.org/issues/37105?journal_id=1265292018-06-12T08:35:55Zlnussellnussel@suse.com
<ul><li><strong>Due date</strong> changed from <i>2018-08-09</i> to <i>2018-06-29</i></li><li><strong>Category</strong> changed from <i>QA</i> to <i>QA</i></li><li><strong>Assignee</strong> set to <i>okurz</i></li></ul> openSUSE Leap 15.1 - action #37105: setup openQAhttps://progress.opensuse.org/issues/37105?journal_id=1266252018-06-12T10:34:10Zokurzokurz@suse.com
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>In Progress</i></li></ul><p>I am proposing to rename the job groups with the name component "openSUSE Leap 15.0" to just "openSUSE Leap" as by now openQA has better support for job groups covering multiple versions with proper sorting, etc.</p>
<p><a href="https://gitlab.suse.de/openqa/scripts/merge_requests/214" class="external">https://gitlab.suse.de/openqa/scripts/merge_requests/214</a> for the sync+trigger changes</p>
<p>For this I would change the existing current Leap 15.0 test schedule in the job groups with the corresponding 15.1 one.</p>
openSUSE Leap 15.1 - action #37105: setup openQAhttps://progress.opensuse.org/issues/37105?journal_id=1266972018-06-12T12:56:26Zlnussellnussel@suse.com
<ul></ul><p>I don't mind if you think it is the better setup please go ahead</p>
openSUSE Leap 15.1 - action #37105: setup openQAhttps://progress.opensuse.org/issues/37105?journal_id=1302102018-06-16T07:26:34Zokurzokurz@suse.com
<ul></ul><p>The mentioned merge request is ready but we would like to test against a build of the product before merging the MR and calling this done. So far it seems no builds showed up, e.g. in <a href="https://build.opensuse.org/project/show/openSUSE:Leap:15.1:ToTest" class="external">https://build.opensuse.org/project/show/openSUSE:Leap:15.1:ToTest</a></p>
openSUSE Leap 15.1 - action #37105: setup openQAhttps://progress.opensuse.org/issues/37105?journal_id=1310712018-06-20T07:55:46Zlnussellnussel@suse.com
<ul></ul><p>released isos to :ToTest</p>
openSUSE Leap 15.1 - action #37105: setup openQAhttps://progress.opensuse.org/issues/37105?journal_id=1315102018-06-21T08:38:52Zlnussellnussel@suse.com
<ul></ul><p>The dashboard would need a special case if the job group name does not end in 15.1:<br>
<a href="https://github.com/openSUSE/obs_factory/blob/master/app/models/obs_factory/distribution_strategy_opensuse.rb#L16" class="external">https://github.com/openSUSE/obs_factory/blob/master/app/models/obs_factory/distribution_strategy_opensuse.rb#L16</a></p>
openSUSE Leap 15.1 - action #37105: setup openQAhttps://progress.opensuse.org/issues/37105?journal_id=1317992018-06-22T08:10:58Zokurzokurz@suse.com
<ul></ul><p>Good that you reference the github repo. We can take a look</p>
openSUSE Leap 15.1 - action #37105: setup openQAhttps://progress.opensuse.org/issues/37105?journal_id=1318232018-06-22T09:47:36Zlnussellnussel@suse.com
<ul></ul><p>the dashboard is currently on the way into obs directy which means the code will elsewhere and harder to deploy. Can't we just speed this up and use a 15.1 job group?</p>
openSUSE Leap 15.1 - action #37105: setup openQAhttps://progress.opensuse.org/issues/37105?journal_id=1318322018-06-22T10:06:43Zokurzokurz@suse.com
<ul></ul><p>lnussel wrote:</p>
<blockquote>
<p>the dashboard is currently on the way into obs directy which means the code will elsewhere and harder to deploy</p>
</blockquote>
<p>Why choose a solution then which is harder to deploy?</p>
<blockquote>
<p>Can't we just speed this up and use a 15.1 job group?</p>
</blockquote>
<p>We can always do that but I am not convinced that this is easier in the long run. Now is a way better time then say 15.1->15.2</p>
openSUSE Leap 15.1 - action #37105: setup openQAhttps://progress.opensuse.org/issues/37105?journal_id=1324042018-06-26T07:31:16Zokurzokurz@suse.com
<ul></ul><p>lnussel wrote:</p>
<blockquote>
<p>The dashboard would need a special case if the job group name does not end in 15.1:<br>
<a href="https://github.com/openSUSE/obs_factory/blob/master/app/models/obs_factory/distribution_strategy_opensuse.rb#L16">https://github.com/openSUSE/obs_factory/blob/master/app/models/obs_factory/distribution_strategy_opensuse.rb#L16</a></p>
</blockquote>
<p>In the meantime that link has vanished. <br>
<a href="https://github.com/openSUSE/obs_factory">https://github.com/openSUSE/obs_factory</a> is archived and obsoleted by <br>
<a href="https://github.com/openSUSE/open-build-service/pull/5140">https://github.com/openSUSE/open-build-service/pull/5140</a> adding the code into OBS itself.<br>
<a href="https://github.com/openSUSE/open-build-service/blob/97645f10e658c872f2484746c62a2b898042bfa5/src/api/app/models/obs_factory/distribution_strategy_opensuse.rb#L16">https://github.com/openSUSE/open-build-service/blob/97645f10e658c872f2484746c62a2b898042bfa5/src/api/app/models/obs_factory/distribution_strategy_opensuse.rb#L16</a> could be the current code line to look into now.</p>
<p>For now I changed all 15.0 products on <a href="https://openqa.opensuse.org/admin/products">https://openqa.opensuse.org/admin/products</a> to 15.1 . Should be no problem for staging tests, let's see for validation. Simple mitigation is to rename the <em>existing</em> job group to 15.1 or we still create a new one and move all the stuff there.</p>
<p>Bumped the asset limit of the job group "openSUSE Leap 15.0" to 60 GB and increased the time to keep results and logs a bit because we want to cover more than one minor version in it.</p>
<p>Seeing the following errors:</p>
<pre><code>+++ Rsync errors:
rsync: change_dir "/build/openSUSE:Leap:15.1:Ports:ToTest" (in opensuse-internal) failed: No such file or directory (2)
rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1652) [Receiver=3.1.0]
+++ Rsync errors:
rsync: change_dir "/build/openSUSE:Leap:15.1:Images:ToTest/images" (in opensuse-internal) failed: No such file or directory (2)
rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1652) [Receiver=3.1.0]
rsync done at Tue Jun 26 07:25:05 UTC 2018
rsync start at Tue Jun 26 07:30:01 UTC 2018
openSUSE-Leap-15.1-NET-x86_64-Build269.2-Media.iso: repo openSUSE-15.1-oss-i586-x86_64-Snapshot269.2 missing, skipped
openSUSE-Leap-15.1-DVD-x86_64-Build269.2-Media.iso: repo openSUSE-15.1-oss-i586-x86_64-Snapshot269.2 missing, skipped
+++ Rsync errors:
rsync: change_dir "/build/openSUSE:Leap:15.1:Ports:ToTest" (in opensuse-internal) failed: No such file or directory (2)
rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1652) [Receiver=3.1.0]
+++ Rsync errors:
rsync: change_dir "/build/openSUSE:Leap:15.1:Images:ToTest/images" (in opensuse-internal) failed: No such file or directory (2)
rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1652) [Receiver=3.1.0]
rsync done at Tue Jun 26 07:30:05 UTC 2018
</code></pre>
<p>so not-existing project as of now: <em>openSUSE:Leap:15.1:Ports:ToTest</em></p>
<p>Additionally I wonder about some old products, e.g. should we delete 13.2 and 42.2 ?</p>
openSUSE Leap 15.1 - action #37105: setup openQAhttps://progress.opensuse.org/issues/37105?journal_id=1324942018-06-26T11:31:53Zokurzokurz@suse.com
<ul></ul><p>As discussed also in the daily RM call at 1000 CEST I renamed the existing openQA job groups "openQA Leap 15.0…" to "openSUSE Leap 15…"</p>
<p>Btw, what do you think about deleting old products on o3, e.g. 13.2?</p>
<p>Current build in :ToTest is iso build 269.2 but build 269.5 so a mismatch. A rebuild triggered by maxlin should solve this. maxlin should trigger a rebuild and tail o3:/var/log/openqa_rsync_staging.log and tell me if we need to adjust anything or if the next matching iso/repo combination is properly picked up</p>
openSUSE Leap 15.1 - action #37105: setup openQAhttps://progress.opensuse.org/issues/37105?journal_id=1348042018-07-06T05:59:09Zokurzokurz@suse.com
<ul><li><strong>Status</strong> changed from <i>In Progress</i> to <i>Resolved</i></li></ul><p><a href="https://openqa.opensuse.org/tests/overview?distri=opensuse&version=15.1&build=269.10&groupid=50" class="external">https://openqa.opensuse.org/tests/overview?distri=opensuse&version=15.1&build=269.10&groupid=50</a> looks like a complete test set. Most tests fail because of missing beta warning but expected by the test.</p>
openSUSE Leap 15.1 - action #37105: setup openQAhttps://progress.opensuse.org/issues/37105?journal_id=1420462018-08-13T07:51:07Zlnussellnussel@suse.com
<ul><li><strong>Description</strong> updated (<a title="View differences" href="/journals/142046/diff?detail_id=143072">diff</a>)</li></ul> openSUSE Leap 15.1 - action #37105: setup openQAhttps://progress.opensuse.org/issues/37105?journal_id=2153662019-05-27T11:57:56Zlnussellnussel@suse.com
<ul><li><strong>Copied to</strong> <i><a class="issue tracker-4 status-3 priority-4 priority-default closed behind-schedule" href="/issues/52040">action #52040</a>: setup openQA</i> added</li></ul>