action #60884

openqa-clone-custom-git-refspec has issue with NEEDLES_DIR 'null'

Added by zluo 4 months ago. Updated 4 months ago.

Status:ResolvedStart date:11/12/2019
Priority:NormalDue date:
Assignee:okurz% Done:

0%

Category:Support
Target version:Done
Difficulty:
Duration:

Description

Trying to test my PR on o3 and got for:

needledir not found: /var/lib/openqa/pool/12/os-autoinst-distri-opensuse/null (check vars.json?) at /usr/lib/os-autoinst/needle.pm line 328.

see https://openqa.opensuse.org/tests/1108785#

History

#1 Updated by okurz 4 months ago

  • Project changed from openQA Tests to openQA Project
  • Category set to Support

#2 Updated by okurz 4 months ago

  • Status changed from New to Feedback

Please state the steps to reproduce, the command you used, package versions, the job you cloned

#3 Updated by zluo 4 months ago

zluo@f40:/var/lib/openqa/tests/sle> openqa-clone-custom-git-refspec https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/9128 https://openqa.opensuse.org/tests/1107158 TEST=zluo_poo52739

Created job #1110133: opensuse-Tumbleweed-GNOME-Live-x86_64-Build20191207-gnome-live@uefi-usb -> https://openqa.opensuse.org/t1110133

I cannot find any version info for openqa-clone-custom-git-refspec. I have upgraded from Leap 15.0 to Leap 15.1 recently.

#4 Updated by okurz 4 months ago

try rpm -qf $(which openqa-clone-custom-git-refspec)

#5 Updated by zluo 4 months ago

openQA-client-4.6.1555478309.f6dfdd9b-lp151.1.7.noarch

#6 Updated by okurz 4 months ago

  • Status changed from Feedback to Resolved
  • Target version set to Done

that's an old version from 2019-04. You can see that from rpm -q --changelog openQA-client| head

I checked on your machine:

$ zypper lr --details
# | Alias              | Name                                  | Enabled | GPG Check | Refresh | Priority | Type   | URI                                                                                     | Service
--+--------------------+---------------------------------------+---------+-----------+---------+----------+--------+-----------------------------------------------------------------------------------------+--------
1 | Atom               | Atom Editor                           | Yes     | (r ) Yes  | No      |   99     | rpm-md | https://packagecloud.io/AtomEditor/atom/el/7/x86_64                                     |        
2 | SUSE_CA            | SUSE Internal CA Certificate (SLE_15) | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.suse.de/ibs/SUSE:/CA/SLE_15/                                            |        
3 | code               | Visual Studio Code                    | Yes     | (r ) Yes  | No      |   99     | rpm-md | https://packages.microsoft.com/yumrepos/vscode                                          |        
4 | devel_openQA_Leap  | devel_openQA_Leap                     | Yes     | (r ) Yes  | Yes     |   90     | rpm-md | http://download.opensuse.org/repositories/devel:/openQA:/Leap:/15.1/openSUSE_Leap_15.1/ |        
5 | openSUSE-Leap-15.1 | openSUSE-Leap-15.1                    | Yes     | (r ) Yes  | No      |   99     | rpm-md | https://download.opensuse.org/distribution/leap/15.1/repo/oss/                          |        
6 | packman-essentials | packman-essentials                    | Yes     | (r ) Yes  | Yes     |   90     | rpm-md | http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_15.0/Essentials            |        

you are missing the actual openQA repo. Please see http://open.qa/docs/#installing again for the main openQA repo.

Also available in: Atom PDF