openSUSE Project Management Tool: Issueshttps://progress.opensuse.org/https://progress.opensuse.org/themes/openSUSE/favicon/favicon.ico?15829177842018-05-23T14:23:00ZopenSUSE Project Management Tool
Redmine openQA Project - action #36466 (Rejected): [tools][openqa] Can't call method "catch" without a pa...https://progress.opensuse.org/issues/364662018-05-23T14:23:00Zdasantiagodasantiago@suse.com
<p>Can't call method "catch" without a package or object reference at lib/OpenQA/Task/Screenshot/Scan.pm line 76.</p>
<p>Hidden error. Related PR: <br>
<a href="https://github.com/os-autoinst/openQA/pull/1660/files" class="external">https://github.com/os-autoinst/openQA/pull/1660/files</a></p>
openQA Project - action #34504 (Resolved): [tools][sporadic] Job's auto_duplicate fails to duplic...https://progress.opensuse.org/issues/345042018-04-09T09:50:00Zdasantiagodasantiago@suse.com
<p>I deleted by mistake the poo#32854 instead of my comment. </p>
<p>This is happens sporadically and needs investigation, we can observe most of the times 'flaky' travis tests that fails on it [1].</p>
<p>Apparently auto_duplicate fails to copy part of the job dependencies, it doesn't happen only on CI tests, we have other reports mentioning this issue already.</p>
<p>AC:</p>
<ul>
<li>Identify and fix the issue</li>
<li>Stress tests inside our unit-test suite that shows that auto_duplicate is idempotent</li>
</ul>
<p>1: Test failure points to <a href="https://github.com/os-autoinst/openQA/blob/dda08666d6f21473a990e9afcbda6be8a8280b2c/t/05-scheduler-dependencies.t#L785" class="external">https://github.com/os-autoinst/openQA/blob/dda08666d6f21473a990e9afcbda6be8a8280b2c/t/05-scheduler-dependencies.t#L785</a> auto_duplicate()</p>
openQA Project - action #33580 (Rejected): Jobs are assigned to workers with different backendhttps://progress.opensuse.org/issues/335802018-03-21T11:45:07Zdasantiagodasantiago@suse.com
<p>Related to poo#20812.</p>
<p>Steps to reproduce:<br>
1- Clone a svirt job:<br>
/usr/share/openqa/script/clone_job.pl --from <a href="https://openqa.suse.de" class="external">https://openqa.suse.de</a> --host tragicbox.suse.cz 1538022 VIRSH_HOSTNAME=XXXXXXXX VIRSH_PASSWORD='XXXXX' VIRSH_VMM_FAMILY=xen BACKEND=svirt VIRSH_VMM_TYPE=hvm VIRSH_GUEST=XXXXXXXXXX WORKER_HOSTNAME=XXXXXX VIRSH_GUEST_PASSWORD=XXXXX VIRSH_INSTANCE=20</p>
<p>2- worker.ini containing:</p>
<p>BACKEND=qemu<br>
WORKER_CLASS = qemu_x86_64,qemu_i686,qemu_i586,64bit,svirt-xen,caasp_x86_64,svirt-hyperv</p>
<p>The job will be assigned to this worker and this produces confusion as in the settings tab in OSD, we will see<br>
BACKEND: svirt</p>
<p>but on the vars.json in the pool folder we will see<br>
BACKEND: qemu</p>
openQA Project - action #32260 (Resolved): Improve worker version checking.https://progress.opensuse.org/issues/322602018-02-26T09:56:21Zdasantiagodasantiago@suse.com
<p>Improvement of poo#7086.</p>
<p>Currently the worker version checking is being done when the worker sends worker_status messages.</p>
<p>This raises some problems:</p>
<p>1- It's slow. To address some scalability issues, every worker has a different time of polling the server. Sometimes take less time, sometimes takes more time.<br>
This is only noticeable when we have dozens (or maybe hundreds) of workers</p>
<p>2- If the server has jobs to be ran in the queue, it will send immediately the job, and then later it will do the version verification. This makes the job in scheduled state until the verification is done (related with previous point #1)</p>
<p>The solution for this is to move the verification from the worker status message to the websocket connection.</p>
openQA Tests - action #31597 (Rejected): [QAM] - test fails in snapper_cleanuphttps://progress.opensuse.org/issues/315972018-02-09T15:48:16Zdasantiagodasantiago@suse.com
<a name="Observation"></a>
<h2 >Observation<a href="#Observation" class="wiki-anchor">¶</a></h2>
<p>The test is failing with no "space left on device". </p>
<p>openQA test in scenario sle-12-SP3-Server-DVD-Updates-x86_64-mau-filesystem@64bit fails in<br>
<a href="https://openqa.suse.de/tests/1461893/modules/snapper_cleanup/steps/100" class="external">snapper_cleanup</a></p>
<a name="Reproducible"></a>
<h2 >Reproducible<a href="#Reproducible" class="wiki-anchor">¶</a></h2>
<p>Fails since (at least) Build <a href="https://openqa.suse.de/tests/1461893" class="external">20180209-2</a> (current job)</p>
<a name="Expected-result"></a>
<h2 >Expected result<a href="#Expected-result" class="wiki-anchor">¶</a></h2>
<p>Last good: <a href="https://openqa.suse.de/tests/1461165" class="external">20180209-1</a> (or more recent)</p>
<a name="Further-details"></a>
<h2 >Further details<a href="#Further-details" class="wiki-anchor">¶</a></h2>
<p>Always latest result in this scenario: <a href="https://openqa.suse.de/tests/latest?test=mau-filesystem&flavor=Server-DVD-Updates&arch=x86_64&distri=sle&version=12-SP3&machine=64bit" class="external">latest</a></p>
openQA Project - action #29304 (Resolved): [tools][Sprint 201711.2] logging timestamp lost sub-se...https://progress.opensuse.org/issues/293042017-12-12T10:41:01Zdasantiagodasantiago@suse.com
<p>I deleted poo#29190 by mistake.</p>
<ul>
<li>Author: okurz</li>
<li>Status: New</li>
<li>Priority: Normal</li>
<li>Assignee: dasantiago</li>
<li>Category: Concrete Bugs</li>
</ul>
<a name="-Target-version-Ready"></a>
<h2 >* Target version: Ready<a href="#-Target-version-Ready" class="wiki-anchor">¶</a></h2>
<a name="Observation"></a>
<h2 >Observation<a href="#Observation" class="wiki-anchor">¶</a></h2>
<p>before:</p>
<pre><code>06:26:04.7286 Debug: /var/lib/openqa/share/tests/opensuse/tests/console/consoletest
_setup.pm:64 called testapi::script_run
06:26:04.7286 <<< type_string(string='ps axf > /tmp/psaxf.log', max_interval=250)
06:26:05.8347 WARNING: enqueue_screenshot took 0.57 seconds - slow IO? (opencv: 0.5
2 - encoder: 0.05)
06:26:08.7880 Debug: /var/lib/openqa/share/tests/opensuse/tests/console/consoletest
_setup.pm:64 called testapi::script_run
</code></pre>
<p>after:</p>
<pre><code>[Sun Dec 10 00:38:14 2017] [21440:debug] <<< testapi::wait_serial(timeout=30, regex
p=qr/(?^:4_rLE-\d+-)/)
[Sun Dec 10 00:38:20 2017] [21440:debug] >>> testapi::wait_serial: (?^:4_rLE-\d+-):
ok
[Sun Dec 10 00:38:20 2017] [21440:debug] <<< testapi::upload_logs(file='/tmp/y2logs
_clone.tar.bz2')
</code></pre>
<a name="Problem"></a>
<h2 >Problem<a href="#Problem" class="wiki-anchor">¶</a></h2>
<p>I think the problem was introduced with <a href="https://github.com/os-autoinst/os-autoinst/pull/876" class="external">https://github.com/os-autoinst/os-autoinst/pull/876</a> trying to harmonize the logging format among openQA and os-autoinst which is good but:</p>
<ul>
<li><strong>P1</strong>: The sub-second precision output is helpful to understand timing behaviour of tests -> should come back</li>
<li><strong>P2</strong>: The whole string prefix "[Sun Dec 10 00:38:20 2017] [21440:debug]" is a bit long</li>
<li><strong>P3</strong>: The mixed date/time format is not following a common standard. How about using <a href="https://en.wikipedia.org/wiki/ISO_8601" class="external">ISO 8601</a></li>
</ul>
openQA Tests - action #28773 (Rejected): [QAM] Skip aplay tests in LTSShttps://progress.opensuse.org/issues/287732017-12-04T10:27:07Zdasantiagodasantiago@suse.com
<a name="Observation"></a>
<h2 >Observation<a href="#Observation" class="wiki-anchor">¶</a></h2>
<p>openQA test in scenario sle-12-SP1-Server-DVD-Updates-x86_64-mau-extratests@64bit fails in<br>
<a href="https://openqa.suse.de/tests/1291172/modules/aplay/steps/16" class="external">aplay</a></p>
<p>The aplay test is failing on LTSS, we need to skip it. Please check <a href="https://bugzilla.suse.com/show_bug.cgi?id=1067678" class="external">https://bugzilla.suse.com/show_bug.cgi?id=1067678</a><br>
for more info</p>
<a name="Reproducible"></a>
<h2 >Reproducible<a href="#Reproducible" class="wiki-anchor">¶</a></h2>
<p>Fails since (at least) Build <a href="https://openqa.suse.de/tests/1204178" class="external">20171010-1</a></p>
<a name="Expected-result"></a>
<h2 >Expected result<a href="#Expected-result" class="wiki-anchor">¶</a></h2>
<p>Last good: <a href="https://openqa.suse.de/tests/1079202" class="external">20170727-1</a> (or more recent)</p>
<a name="Further-details"></a>
<h2 >Further details<a href="#Further-details" class="wiki-anchor">¶</a></h2>
<p>Always latest result in this scenario: <a href="https://openqa.suse.de/tests/latest?version=12-SP1&distri=sle&flavor=Server-DVD-Updates&arch=x86_64&test=mau-extratests&machine=64bit" class="external">latest</a></p>
openQA Tests - action #27639 (Rejected): [] test fails in scc_registrationhttps://progress.opensuse.org/issues/276392017-11-10T10:05:02Zdasantiagodasantiago@suse.com
<a name="Observation"></a>
<h2 >Observation<a href="#Observation" class="wiki-anchor">¶</a></h2>
<p>openQA test in scenario sle-12-SP1-Server-DVD-Updates-x86_64-qam-textmode@64bit fails in<br>
<a href="https://openqa.suse.de/tests/1252423/modules/scc_registration/steps/27" class="external">scc_registration</a></p>
<p>According with Riafarov a needle is broken.</p>
<a name="Reproducible"></a>
<h2 >Reproducible<a href="#Reproducible" class="wiki-anchor">¶</a></h2>
<p>Fails since (at least) Build <a href="https://openqa.suse.de/tests/1250121" class="external">20171109-1</a></p>
<a name="Expected-result"></a>
<h2 >Expected result<a href="#Expected-result" class="wiki-anchor">¶</a></h2>
<p>Last good: <a href="https://openqa.suse.de/tests/1248380" class="external">20171108-3</a> (or more recent)</p>
<a name="Further-details"></a>
<h2 >Further details<a href="#Further-details" class="wiki-anchor">¶</a></h2>
<p>Always latest result in this scenario: <a href="https://openqa.suse.de/tests/latest?distri=sle&version=12-SP1&machine=64bit&flavor=Server-DVD-Updates&arch=x86_64&test=qam-textmode" class="external">latest</a></p>
openQA Tests - action #25312 (Rejected): [qam]The releasenotes should be checked against the inst...https://progress.opensuse.org/issues/253122017-09-15T13:47:01Zdasantiagodasantiago@suse.com
<a name="Observation"></a>
<h2 >Observation<a href="#Observation" class="wiki-anchor">¶</a></h2>
<p>openQA test in scenario sle-12-SP2-Server-DVD-Updates-x86_64-create_hdd_minimal_base+sdk@64bit fails in<br>
<a href="https://openqa.suse.de/tests/1169652/modules/releasenotes/steps/5" class="external">releasenotes</a></p>
<p>The releasenotes should check against the installed products and not against the generic one. In this test we have the SDK installed, yet we are checking against the SLE RN.</p>
<a name="Reproducible"></a>
<h2 >Reproducible<a href="#Reproducible" class="wiki-anchor">¶</a></h2>
<p>Fails since (at least) Build <a href="https://openqa.suse.de/tests/1169007" class="external">20170914-1</a></p>
<a name="Expected-result"></a>
<h2 >Expected result<a href="#Expected-result" class="wiki-anchor">¶</a></h2>
<p>Last good: <a href="https://openqa.suse.de/tests/1166185" class="external">20170913-2</a> (or more recent)</p>
<a name="Further-details"></a>
<h2 >Further details<a href="#Further-details" class="wiki-anchor">¶</a></h2>
<p>Always latest result in this scenario: <a href="https://openqa.suse.de/tests/latest?test=create_hdd_minimal_base%2Bsdk&arch=x86_64&version=12-SP2&machine=64bit&distri=sle&flavor=Server-DVD-Updates" class="external">latest</a></p>
openQA Tests - action #25310 (Rejected): [qam]zypper_lifecycle needs to be extended to be able to...https://progress.opensuse.org/issues/253102017-09-15T13:39:30Zdasantiagodasantiago@suse.com
<a name="Observation"></a>
<h2 >Observation<a href="#Observation" class="wiki-anchor">¶</a></h2>
<p>openQA test in scenario sle-12-SP2-Desktop-DVD-Updates-x86_64-qam-gnome@64bit fails in<br>
<a href="https://openqa.suse.de/tests/1168827/modules/zypper_lifecycle/steps/64" class="external">zypper_lifecycle</a></p>
<p>This test is failing because doesn't support the following output:<br>
*<em>Package end of support:<br>
ImageMagick-6.8.8.1-33.1 Now, available update to 6.8.8.1-71.5.3 *</em> </p>
<a name="Reproducible"></a>
<h2 >Reproducible<a href="#Reproducible" class="wiki-anchor">¶</a></h2>
<p>Fails since (at least) Build <a href="https://openqa.suse.de/tests/1168827" class="external">20170914-1</a> (current job)</p>
<a name="Expected-result"></a>
<h2 >Expected result<a href="#Expected-result" class="wiki-anchor">¶</a></h2>
<p>Last good: <a href="https://openqa.suse.de/tests/1164024" class="external">20170913-1</a> (or more recent)</p>
<a name="Further-details"></a>
<h2 >Further details<a href="#Further-details" class="wiki-anchor">¶</a></h2>
<p>Always latest result in this scenario: <a href="https://openqa.suse.de/tests/latest?version=12-SP2&machine=64bit&distri=sle&flavor=Desktop-DVD-Updates&test=qam-gnome&arch=x86_64" class="external">latest</a></p>
openQA Tests - action #25286 (Resolved): [sle][functional][u][qam][tools] Wrong URL for repositor...https://progress.opensuse.org/issues/252862017-09-14T13:37:43Zdasantiagodasantiago@suse.com
<a name="Observation"></a>
<h2 >Observation<a href="#Observation" class="wiki-anchor">¶</a></h2>
<p>openQA test in scenario sle-12-SP2-Server-DVD-Updates-x86_64-create_hdd_minimal_base+sdk@64bit fails in<br>
<a href="https://openqa.suse.de/tests/1169007/modules/addon_products_sle/steps/5" class="external">addon_products_sle</a></p>
<a name="Reproducible"></a>
<h2 >Reproducible<a href="#Reproducible" class="wiki-anchor">¶</a></h2>
<p>Fails since (at least) Build <a href="https://openqa.suse.de/tests/1169007" class="external">20170914-1</a> (current job)</p>
<p>The URL for repositories is wrong. We don't want to use FTP.</p>
<a name="Expected-result"></a>
<h2 >Expected result<a href="#Expected-result" class="wiki-anchor">¶</a></h2>
<p>Last good: <a href="https://openqa.suse.de/tests/1166185" class="external">20170913-2</a> (or more recent)</p>
<a name="Further-details"></a>
<h2 >Further details<a href="#Further-details" class="wiki-anchor">¶</a></h2>
<p>Always latest result in this scenario: <a href="https://openqa.suse.de/tests/latest?version=12-SP2&machine=64bit&flavor=Server-DVD-Updates&distri=sle&test=create_hdd_minimal_base%2Bsdk&arch=x86_64" class="external">latest</a></p>
openQA Tests - action #25218 (Rejected): [qam]wrong default application for text fileshttps://progress.opensuse.org/issues/252182017-09-12T10:35:34Zdasantiagodasantiago@suse.com
<a name="Observation"></a>
<h2 >Observation<a href="#Observation" class="wiki-anchor">¶</a></h2>
<p>openQA test in scenario sle-12-SP3-Desktop-DVD-Incidents-x86_64-qam-regression-other@64bit fails in<br>
<a href="https://openqa.suse.de/tests/1158887/modules/tracker_search_in_nautilus/steps/7" class="external">tracker_search_in_nautilus</a></p>
<p>The new file was opened on libreoffice not on gedit.</p>
<p>The application defaults are wrong for text files.</p>
<p>related with: <a href="https://progress.opensuse.org/issues/20498" class="external">https://progress.opensuse.org/issues/20498</a></p>
<a name="Reproducible"></a>
<h2 >Reproducible<a href="#Reproducible" class="wiki-anchor">¶</a></h2>
<p>Fails since (at least) Build <a href="https://openqa.suse.de/tests/1153951" class="external">:5534:php7.1504787116</a></p>
<a name="Expected-result"></a>
<h2 >Expected result<a href="#Expected-result" class="wiki-anchor">¶</a></h2>
<p>Last good: <a href="https://openqa.suse.de/tests/1153933" class="external">:5534:php7.1504787088</a> (or more recent)</p>
<a name="Further-details"></a>
<h2 >Further details<a href="#Further-details" class="wiki-anchor">¶</a></h2>
<p>Always latest result in this scenario: <a href="https://openqa.suse.de/tests/latest?arch=x86_64&test=qam-regression-other&distri=sle&flavor=Desktop-DVD-Incidents&version=12-SP3&machine=64bit" class="external">latest</a></p>
openQA Tests - action #23912 (Rejected): Needles committed to opensuse repo should be committed a...https://progress.opensuse.org/issues/239122017-09-05T11:47:26Zdasantiagodasantiago@suse.com
<a name="Observation"></a>
<h2 >Observation<a href="#Observation" class="wiki-anchor">¶</a></h2>
<p>openQA test in scenario sle-12-SP2-Desktop-DVD-Updates-x86_64-qam-regression-documentation@64bit fails in<br>
<a href="https://openqa.suse.de/tests/1143372/modules/gedit_about/steps/5" class="external">gedit_about</a></p>
<p>If we check the logs we can see the following messages:</p>
<p>"NO matching needles for gedit-options-icon"<br>
"NO matching needles for desktop-runner-border"<br>
"NO matching needles for oowriter-menus-file-recentDocuments"</p>
<p>However these needles, were committed for the opensuse repo while the tests are failing are for SLES.</p>
<p>So:<br>
1- Are the tests to run in SLES, Opensuse or both?<br>
2- If the tests are to run in SLES then the needles need to be committed to SLES repo<br>
3- If the tests are to run only in Opensuse, then the tests are being triggered wrongly in sles.</p>
<a name="Reproducible"></a>
<h2 >Reproducible<a href="#Reproducible" class="wiki-anchor">¶</a></h2>
<p>Fails since (at least) Build <a href="https://openqa.suse.de/tests/1143364" class="external">20170904-1</a></p>
<a name="Expected-result"></a>
<h2 >Expected result<a href="#Expected-result" class="wiki-anchor">¶</a></h2>
<p>Last good: <a href="https://openqa.suse.de/tests/1138134" class="external">20170831-2</a> (or more recent)</p>
<a name="Further-details"></a>
<h2 >Further details<a href="#Further-details" class="wiki-anchor">¶</a></h2>
<p>Always latest result in this scenario: <a href="https://openqa.suse.de/tests/latest?version=12-SP2&flavor=Desktop-DVD-Updates&machine=64bit&distri=sle&arch=x86_64&test=qam-regression-documentation" class="external">latest</a></p>
openQA Project - action #23422 (Resolved): [tools][sprint 201712.1] Same miniature for 2 stepshttps://progress.opensuse.org/issues/234222017-08-17T10:57:34Zdasantiagodasantiago@suse.com
<p>Hello.</p>
<p>This is a webinterface bug.<br>
On some tests, on the details tab, there are some steps that get the same miniature. One miniature preview for 2 steps.</p>
<p>Example:</p>
<ul>
<li><a href="https://openqa.suse.de/tests/1115492#step/userspace_postfix/3" class="external">https://openqa.suse.de/tests/1115492#step/userspace_postfix/3</a></li>
<li><a href="https://openqa.suse.de/tests/1115492#step/userspace_postfix/4" class="external">https://openqa.suse.de/tests/1115492#step/userspace_postfix/4</a></li>
</ul>
<p>They both point to the same square. It's impossible to point and click with the mouse on step 3.</p>
openQA Tests - action #23400 (Rejected): [slenkins]support_server: cleanup code warningshttps://progress.opensuse.org/issues/234002017-08-16T09:40:19Zdasantiagodasantiago@suse.com
<p>Hello.</p>
<p>THis is appearing in the autoinst.log of the slenkins tests:<br>
Useless use of string in void context at /var/lib/openqa/cache/tests/sle/tests/support_server/setup.pm line 100.</p>
<p>Point to the code:<br>
<a href="https://github.com/dasantiago/os-autoinst-distri-opensuse/blob/master/tests/support_server/setup.pm#L99" class="external">https://github.com/dasantiago/os-autoinst-distri-opensuse/blob/master/tests/support_server/setup.pm#L99</a></p>