#113 add role: testing-farm-run-test
Merged by zuul. Opened by mvadkert.
mvadkert/fedora-zuul-jobs pr111  into  master

Download 113.patch

@guyinger our updated version, please update to it.

Build succeeded.

You can see the list of variables available at https://zuul-ci.org/docs/zuul/reference/jobs.html#zuul-variables

I guess you want to use https://src.fedoraproject.org/{{ zuul.project.name }}

@tdecacqu awesome, thx!

rebased onto afd6366589c522630adaceacbee11edf9db3a6c6

@guyinger maybe let's use this PR and close #111

Build succeeded.

@tdecacqu @fbo hey, so we with @guyinger that would could try this role now out. Support on our side (Testing Farm) is ready. I wonder, would it be good to meet or how to proceed now please?

where is compose defined?

For the zuul.api_key I guess we should be using a zuul secret? You can add such key using: https://zuul-ci.org/docs/zuul/discussion/encryption.html#encryption

@mvadkert it might be easier to discuss the detail over a meet yes, thanks!

where is compose defined?

I do believe it is here: https://pagure.io/fedora-zuul-jobs-config/pull-request/68#request_diff

For the zuul.api_key I guess we should be using a zuul secret? You can add such key using:

I believe that is done also, @fbo already did it according to our etherpad: https://softwarefactory-project.io/etherpad/p/zuul-tmt (sorry for not sharing before)

@mvadkert it might be easier to discuss the detail over a meet yes, thanks!

Ack, will schedule something for tmrw, I believe it can be very short ;)

Global job timeout for the Zuul Fedora tenant is 6 hours at the moment https://softwarefactory-project.io/cgit/config/tree/resources/tenant-fedora.yaml#n10

Regarding the api_key we need to copy it on the disk. It should be done by that role https://pagure.io/fedora-zuul-jobs-config/pull-request/68#_3__5 that does not exist yet. AFAIR we already have a testing farm secret in Zuul: https://pagure.io/fedora-zuul-jobs-config/blob/master/f/zuul.d/testing_farm_zuul_fedora_ci.secret.yaml

rebased onto 9d495f0836e7b0b5d4a367c8b4d0ba2dd573e3dd

Build succeeded.

rebased onto 5b26d3c8deaae07730a95173ae650b349c3f8ce2

Build succeeded.

As we are relying on secret and speculative testing might be un-possible in that case than let's merge has:
- https://pagure.io/fedora-zuul-jobs-config/pull-request/123
- https://pagure.io/fedora-zuul-jobs-config/pull-request/124

have been merged.

We will use https://src.fedoraproject.org/rpms/python-gear/pull-request/43 to test it. Just need a valid fmf config :)

Metadata Update from @fbo:
- Pull-request tagged with: gateit

Build succeeded (gate pipeline).

Pull-Request has been merged by zuul

Metadata