#5270 Stage runroot installs old packages
Closed: Fixed None Opened 7 years ago by lsedlar.

= bug description =

A compose in staging environment failed to create ISOs in Koji runroot due to having installed too old version of pungi

Stage:
http://koji.stg.fedoraproject.org/koji/taskinfo?taskID=90118955
pungi 4.0.7-1.fc25

Production:
http://koji.fedoraproject.org/koji/taskinfo?taskID=13916057
pungi 4.0.15-1.fc24

= bug analysis =

Looking at the builders in question, I can't find any different configuration. {{{/etc/yum.repos.d/builder-infrastructure.repo}}} looks identical. Both builders run Fedora 23.

When I look at the repo the 4.0.7 version is not even there, which makes me think it is using some other source.

https://infrastructure.fedoraproject.org/repo/builder-rpms/23/x86_64/


Well, the staging job is running against f25-build and the prod one is f24-build, but also they are different koji db's. The staging one is a snapshot from a while back when last we synced it.

Production:

{{{
% koji latest-pkg f25-build pungi
Build Tag Built by


pungi-4.1.4-1.fc25 f25 ausil
% koji latest-pkg f24-build pungi
Build Tag Built by


pungi-4.0.15-1.fc24 f24-override ausil

% koji latest-pkg f25-build pungi
Build Tag Built by


pungi-4.0.7-1.fc25 f25 ausil
}}}

So, I think perhaps the easiest fix here is to just do another sync from prod->stg... it takes a really long time (5-6hours), but then it would have the same versions as of the sync time.

Thoughts?

Yeah, I think that would help.

How much work is it for you to do the sync?

It's trivial to run, just takes a long time. ;)

I've started it going now...

and done. Please try your test composes again and see if that fixed things up. ;)

Yup, all good. Thanks!

Login to comment on this ticket.

Metadata