Hi.
I have released new version of mock and mock-core-configs. It just landed into Bodhi.
Release notes are here:
https://github.com/rpm-software-management/mock/wiki/Release-Notes-1.4.20
I am not going to copy it here this time. But please read it. The release is BIG. And mainly it solve the issues with zstd.
Instead, I want to state several thing regarding development:
* This is last 1.4.x release with features.
* I set up "mock-1.4" branch. If I ever do some 1.4.x release, it will be pure bugfix.
* next release (1.5.0) will likely take same time (hmm after New Year?) and may be released to rawhide only
* I plan to start removing python2 code. Pull requests are welcome.
* In 1.5 version I plan to enable bootstrap feature by default. Last blocker was "file:///my/local/path" url in
baseurl which was fixed in this 1.4.20 release.
--
Miroslav Suchy, RHCA
Red Hat, Associate Manager ABRT/Copr, #brno, #fedora-buildsys
Is it possible to teach Koji to build packages for the same
architectures twice, with slightly different buildroots? The buildroots
would have different %dist macro definitions, and as a result the binary
packages would have distinct NEVRAs.
Thanks,
Florian
Hi.
I cannot find documentation for Koji API. Can someone help me where I can find it?
--
Miroslav Suchy, RHCA
Red Hat, Associate Manager ABRT/Copr, #brno, #fedora-buildsys
Hi,
New configs with templates are great but they broke FedoraReview [1]
FedoraReview is also written in python and code [2] works but
tracedecorator.py [3] logs to stdout a lot of messages, the messages
doesn't make fedoraReview stop and FedoraReview finish successfully.
I'd like to know how I shut up tracedecorater.py logs.
Thanks.
[1]
https://pagure.io/FedoraReview/pull-request/369
[2]
import mockbuild.util
config_opts = mockbuild.util.setup_default_config_opts(None, "unknown",
"/usr/lib/python3.7/site-packages/mockbuild/")
mockbuild.util.update_config_from_file(config_opts, path, None)
[3]
https://pagure.io/FedoraReview/pull-request/369#comment-101087
--
Sérgio M. B.
Hi.
I've done a bugfix release of Mock and released new configs.
From the release notes:
https://github.com/rpm-software-management/mock/wiki/Release-Notes-1.4.21
Released on 2019-11-01.
## Mock-core-configs 31.7
* Added configs for epel8-playground
* Added 3 base packages to epel-playground and epel buildroot
[RHBZ#1764445](https://bugzilla.redhat.com/show_bug.cgi?id=1764445)
## Mock 1.4.21 bugfixes:
This is a bugfix-only release. There is already ongoing work on 1.5.0 version. I cherry-picked some commits, which
resolves some painfull bugs:
There were some issue with initialization of "Container image for bootstrap" feature.
[GH#380](https://github.com/rpm-software-management/mock/issues/380). This is now fixed. As side effect there are two
changes. Download of container image has been moved from `root_cache` plugin to main Mock code. As result you do not
need to have root cache enabled to use this feature. Second, distribution-gpg-keys are always copied to bootstrap chroot
if you use bootstrap container feature.
Commands `--install` and `--installdeps` now works with boostrap
[RHBZ#1447627](https://bugzilla.redhat.com/show_bug.cgi?id=1447627)
There was an ugly bug, which involved systemd, CGroups v2 and SELinux and can lead to complete freeze of a system. This
has been now resolved. [RHBZ#1756972](https://bugzilla.redhat.com/show_bug.cgi?id=1756972)
Rarely you may hit bug with incorrect rpmbuildstate. This is now fixed.
[GH#349](https://github.com/rpm-software-management/mock/issues/349).
Following contributors contributed to this release:
* Jakub Kadlcik
* Merlin Mathesius
* Pavel Raiskup
Thank you.
--
Miroslav Suchy, RHCA
Red Hat, Associate Manager ABRT/Copr, #brno, #fedora-buildsys