CI: Regardless of the package manager, use dnf.conf in mock config
After https://github.com/rpm-software-management/mock/pull/1332 We saw: ERROR: Config error: /tmp/fedora-39-x86_64-ci.cfg: '{% if releasever|int >= 40 %}dnf5{% else %}dnf{% endif %}.conf' We cannot use the templated value of package_manager in a key. The rawhide mock config uses dnf.conf anyway, despite using dnf5. Reported to mock in https://github.com/rpm-software-management/mock/issues/1357
This commit is contained in:
parent
3667fcd240
commit
fa7c91c65d
@ -38,7 +38,7 @@ if [ ! -f $config ]; then
|
|||||||
echo -e '\n\n' >> $config
|
echo -e '\n\n' >> $config
|
||||||
echo -e 'config_opts["package_manager_max_attempts"] = 10' >> $config
|
echo -e 'config_opts["package_manager_max_attempts"] = 10' >> $config
|
||||||
echo -e 'config_opts["package_manager_attempt_delay"] = 60' >> $config
|
echo -e 'config_opts["package_manager_attempt_delay"] = 60' >> $config
|
||||||
echo -e '\n\nconfig_opts[f"{config_opts.package_manager}.conf"] += """' >> $config
|
echo -e '\n\nconfig_opts["dnf.conf"] += """' >> $config
|
||||||
|
|
||||||
# The zuul CI has zuul-build.repo
|
# The zuul CI has zuul-build.repo
|
||||||
# The Jenkins CI has test-<pkgname>.repo
|
# The Jenkins CI has test-<pkgname>.repo
|
||||||
|
Loading…
Reference in New Issue
Block a user