#5262 [jenkins] request for new slave for F24+
Closed: Fixed None Opened 7 years ago by james.

To do some of our newer tests we need access to much newer APIs than are available on any of the current slaves. F23 with the rebuilt rawhide DNF (from copr) is probably ok.


Well, I already added f23 and f24 slaves.

Do you still need newer than f24 dnf?

Sorry, I didn't realize the dnf module wasn't installed/available. Is it possible to install the f24 dnf (so that "import dnf" will work inside jenkins)?

Is that on the master? or slaves? or both?

and python2 or python3?

python2, on the slave (I guess). The tests I'm trying to run import it, and that fails.

Odd. Both the f23 and f24 builders have python and python2-dnf:

{{{

ssh jenkins-slave-f24.fedorainfracloud.org rpm -q python python2-dnf

python-2.7.11-4.fc24.x86_64
python2-dnf-1.1.8-1.fc24.noarch

ssh jenkins-slave-f23.fedorainfracloud.org rpm -q python python2-dnf

python-2.7.11-3.fc23.x86_64
python2-dnf-1.1.8-1.fc23.noarch
}}}

I'm not sure whats going on... happy to help debug on IRC or the like.

Weird, it seems to find/use dnf now :-o ... but it doesn't find mock and kobo.shortcuts, the later I can probably get from pypi.

hum. Are you sure you are using python2? dnf defaults to the python3 version I thought (although we may have both installed).

Should I add python2-mock to the fedora builders? Or python3-mock ? Or neither?

AFAIK yeh, pungi is currently python/python2.

python2-mock should be fine.

Login to comment on this ticket.

Metadata