#221 dist-git tests for scratch build fail with
Closed by mvadkert. Opened by ppisar.

Any scratch build fails dist-git CI for me. An example:

A perl-libww-perl pull request https://src.fedoraproject.org/rpms/perl-libwww-perl/pull-request/1 reports an error for Fedora dist-git CI. That leads to a Jenkins console https://osci-jenkins-1.ci.fedoraproject.org/job/fedora-ci/job/dist-git-pipeline/job/master/27042/console with:

Testing Farm Artifacts URL: http://artifacts.dev.testing-farm.io/66ce3795-b8e4-4197-bc39-1a6fd657d908
[Pipeline] }
[Pipeline] // script
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Process Test Results (XUnit))
Stage "Process Test Results (XUnit)" skipped due to when conditional
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Declarative: Post Actions)
[Pipeline] catchError
[Pipeline] {
[Pipeline] error
[Pipeline] }
ERROR: Failure during Ansible playbook execution

The artifact points to http://artifacts.dev.testing-farm.io/66ce3795-b8e4-4197-bc39-1a6fd657d908/ which reads:

Failed to install tested packages.

But 4-Install-packages.txt shows success. Maybe it mistakes 1-Reinstall-packages.txt result:

Stage: 1-Reinstall-packages.txt
Command:
---v---v---v---v---v---
yum -y reinstall *[^.src].rpm
---^---^---^---^---^---
Stdout:
---v---v---v---v---v---
Tag repository for rawhide                      9.4 MB/s |  56 MB     00:05    
Last metadata expiration check: 0:00:33 ago on Mon 08 Mar 2021 05:04:50 PM UTC.
No match for argument: perl-libwww-perl-6.53-1.fc35.noarch.rpm
No match for argument: perl-libwww-perl-tests-6.53-1.fc35.noarch.rpm
---^---^---^---^---^---
Stderr:
---v---v---v---v---v---
Warning: Permanently added '172.31.29.138' (ECDSA) to the list of known hosts.
Package perl-libwww-perl-6.53-1.fc35.noarch not installed, cannot reinstall it.
Package perl-libwww-perl-tests-6.53-1.fc35.noarch not installed, cannot reinstall it.
Error: No packages marked for reinstall.
---^---^---^---^---^---

A [^.src] glob looks suspicious.


Thanks for reporting.

Sorry this log is a lot misleading, actually installation went well. The underlying problem was caused by a misbehaving workaround which we implemented for https://pagure.io/fedora-ci/general/issue/192

The problem was fixed and the tests now pass as they should:
https://osci-jenkins-1.ci.fedoraproject.org/job/fedora-ci/job/dist-git-pipeline/job/master/27327

http://artifacts.dev.testing-farm.io/d216fab0-0dc2-4b8a-99ab-588565331a13/

Metadata Update from @mvadkert:
- Issue status updated to: Closed (was: Open)

Metadata