V Mon, Jan 09, 2023 at 11:50:45AM -0700, Jerry James napsal(a):
> Hi everyone,
> 
> I built an update for libmpc in Rawhide a few weeks ago, then didn't
> have time to follow up due to holiday-related travel.  (I'm one of
> those people you saw on TV sitting around in airports due to canceled
> flights.)  One test failed: fedora-ci.koji-build.tier0.functional.  I
> have tried rerunning the tests a couple of times in the last few days,
> and that test persists in failing.  The log says:
> 
> Waiting for Testing Farm...
> [Pipeline] waitForWebhook
> [Pipeline] retry
> [Pipeline] {
> [Pipeline] httpRequest
> [Pipeline] }
> [Pipeline] // retry
> [Pipeline] echo
> The status is now "complete"
> [Pipeline] }
> [Pipeline] // script
> [Pipeline] }
> [Pipeline] // stage
> [Pipeline] stage
> [Pipeline] { (Declarative: Post Actions)
> [Pipeline] catchError
> [Pipeline] {
> [Pipeline] error
> [Pipeline] }
> ERROR: Infrastructure Error
> 
> I don't know what "Infrastructure Error" means.  Can someone explain
> that to me?  I can waive the test results, but I want to be sure
> nothing is really wrong before doing so.
> 
> This libmpc update is ABI compatible with the previous version.  It
> adds some functions, but does not alter ABI of the existing functions.
> 
> This is the update:
> https://bodhi.fedoraproject.org/updates/FEDORA-2022-8a8a64ee65
> 
From there I got to
<https://artifacts.dev.testing-farm.io/f5df43c9-ce9c-4c24-88d9-ef9e2802e7fe/>
which reads:

 [32m[17:03:29] [+] [worker_0] [Fedora-Rawhide:x86_64:/plans/ci] starting tests 
execution [0m
 [32m[17:03:29] [+] [test-schedule-runner] 1 entries pending:
+---------------------------------+---------+---------+-----------+--------------------------+--------------------------------------+----------+
| SE                              | Stage   | State   | Result    | Environment 
             | Guest                                | Runner   |
|---------------------------------+---------+---------+-----------+--------------------------+--------------------------------------+----------|
| Fedora-Rawhide:x86_64:/plans/ci | RUNNING | OK      | UNDEFINED | x86_64 
Fedora-Rawhide S- | x86_64 Fedora-Rawhide S-             | tmt      |
|                                 |         |         |           |             
             | e6359918-b846-4cfe-92b0-edce00e273ab |          |
+---------------------------------+---------+---------+-----------+--------------------------+--------------------------------------+----------+
 [0m
 [32m[17:03:29] [+] [worker_0] [Fedora-Rawhide:x86_64:/plans/ci] working 
directory 'work-cil24nqcj8' [0m
 [32m[17:03:29] [+] [worker_0] [Fedora-Rawhide:x86_64:/plans/ci] TMT logs are 
in 
https://artifacts.dev.testing-farm.io/f5df43c9-ce9c-4c24-88d9-ef9e2802e7fe/work-cil24nqcj8/tmt-run.log
 [0m
 [32m[17:03:29] [+] [worker_0] [test-schedule-tmt-connect] running in 
workdir-repository-None-31dul44p [0m
 [32m[17:03:29] [+] ---v---v---v---v---v--- Output of command: tmt --context 
arch=x86_64 --context distro=fedora-38 --context trigger=build run --all 
--verbose --id /var/ARTIFACTS/work-cil24nqcj8 provision --how connect --guest 
18.118.155.241 --key /etc/citool.d/id_rsa_artemis --port 22 plan --name 
'^/plans/ci$' [0m
 [32m[17:03:30] [+] [worker_0] [stdout] [Fedora-Rawhide:x86_64:/plans/ci] 
/var/ARTIFACTS/work-cil24nqcj8 [0m
 [32m[17:03:30] [+] [worker_0] [stdout] [Fedora-Rawhide:x86_64:/plans/ci] Found 
1 plan. [0m
 [32m[17:03:30] [+] [worker_0] [stdout] [Fedora-Rawhide:x86_64:/plans/ci]  [0m
 [32m[17:03:30] [+] [worker_0] [stdout] [Fedora-Rawhide:x86_64:/plans/ci] 
/plans/ci [0m
 [32m[17:03:30] [+] [worker_0] [stdout] [Fedora-Rawhide:x86_64:/plans/ci] 
summary: CI Gating Plan [0m
 [33m[17:03:30] [W] [worker_0] [stderr] [Fedora-Rawhide:x86_64:/plans/ci] warn: 
/plans/ci:discover - {'how': 'fmf', 'directory': 'tests'} is not valid under 
any of the given schemas [0m
 [33m[17:03:30] [W] [worker_0] [stderr] [Fedora-Rawhide:x86_64:/plans/ci] warn: 
/plans/ci:execute - {'how': 'beakerlib'} is not valid under any of the given 
schemas [0m
 [33m[17:03:30] [W] [worker_0] [stderr] [Fedora-Rawhide:x86_64:/plans/ci] 
Unsupported execute method 'beakerlib' in the '/plans/ci' plan. [0m
 [32m[17:03:30] [+] ---^---^---^---^---^--- End of command output [0m
 [32m[17:03:30] [+] [worker_0] [test-schedule-tmt-connect] tmt exited with code 
2 [0m
 [33m[17:03:30] [W] [worker_0] [Fedora-Rawhide:x86_64:/plans/ci] Could not find 
results file 'work-cil24nqcj8/plans/ci/execute/results.yaml' containing tmt 
results [0m
 [32m[17:03:30] [+] [Fedora-Rawhide:x86_64:/plans/ci] test execution finished 
[0m
 [32m[17:03:30] [+] [worker_0] [Fedora-Rawhide:x86_64:/plans/ci] starting 
destroying guest [0m
 [32m[17:03:30] [+] [worker_0] [artemis] [e6359918-b846-4cfe-92b0-edce00e273ab] 
destroying guest [0m
 [32m[17:03:30] [+] [test-schedule-runner] 1 entries pending:
+---------------------------------+---------+---------+----------+--------------------------+--------------------------------------+----------+
| SE                              | Stage   | State   | Result   | Environment  
            | Guest                                | Runner   |
|---------------------------------+---------+---------+----------+--------------------------+--------------------------------------+----------|
| Fedora-Rawhide:x86_64:/plans/ci | CLEANUP | OK      | ERROR    | x86_64 
Fedora-Rawhide S- | x86_64 Fedora-Rawhide S-             | tmt      |
|                                 |         |         |          |              
            | e6359918-b846-4cfe-92b0-edce00e273ab |          |
+---------------------------------+---------+---------+----------+--------------------------+--------------------------------------+----------+
 [0m

The error is "Unsupported execute method 'beakerlib' in the '/plans/ci' plan."
The execute method is requested at
<https://src.fedoraproject.org/rpms/libmpc/blob/efb4b20c5fc1f11797e23d946528768af19ba556/f/plans/ci.fmf#_6>
and was added two years ago
<https://src.fedoraproject.org/rpms/libmpc/c/ee466eda5d3dca2e47967a4ba32735d226f1e0db>.
It seems that the CI machine was missing a plugin with beakerlib support.

You can either raise this CI infrastructure error at
<https://pagure.io/fedora-ci/general/issues/>, or try rerunning all tests
with "bodhi updates trigger-test FEDORA-2022-8a8a64ee65" command.

You can also waive the results as I believe the beakerlib exucution method is
fine and expected to work in Fedora CI.

-- Petr

Attachment: signature.asc
Description: PGP signature

_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue

Reply via email to