--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2019-e16fdc49b9
2019-09-22 01:20:32.981004
--------------------------------------------------------------------------------
Name : module-build-service
Product : Fedora 31
Version : 2.28.2
Release : 1.fc31
URL :
https://pagure.io/fm-orchestrator
Summary : The Module Build Service for Modularity
Description :
The Module Build Service (MBS) coordinates module builds and is responsible
for a number of tasks:
- Providing an interface for module client-side tooling via which module build
submission and build state queries are possible.
- Verifying the input data (modulemd, RPM SPEC files and others) is available
and correct.
- Preparing the build environment in the supported build systems, such as koji.
- Scheduling and building of the module components and tracking the build
state.
- Emitting bus messages about all state changes so that other infrastructure
services can pick up the work.
--------------------------------------------------------------------------------
Update Information:
Update to v2.28.2 ---- ##Changes: * Do not ignore building components to
reset state when submit an existing module build * Handle the conflicts between
base module modular Koji tags everytime * Fix DetachedInstanceError on local
builds * Fix an issue where components were reused from a module built with an
incompatible platform * Add "scratch_build_only_branches" configuration options
to define the branches from which only scratch builds can be submitted. * Do
not check Greenwave gating status for scratch builds. * Fix invalid date in
module-build-macros when building modules locally when non-US locale is used.
* Fix --add-local-build with MBS Resolver. * Fail the module build in case it
buildrequires module build which does not have all the MSE builds in failed or
ready state. * Fix the issue in component reuse code when it could reuse
components from module build built against older version of base module. *
Allow the poller to clean up module builds without arches. * Prevent overlapping
RPMs from buildrequired base modules from being available when using default
modules. * Add an REST endpoint to display log messages. * Allow reusing
components from builds built against compatible base module streams. * Serialize
component build state trace correctly if state is unset. * Return empty result
if short=true is specified on empty list of builds.
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #1752075 - Cannot build local module
https://bugzilla.redhat.com/show_bug.cgi?id=1752075
[ 2 ] Bug #1747332 - module-build-service-2.27.0 is available
https://bugzilla.redhat.com/show_bug.cgi?id=1747332
[ 3 ] Bug #1731421 - Using --add-local-build for a build-required module fails with:
module_build_service.errors.UnprocessableEntity: Cannot find any module builds for
https://bugzilla.redhat.com/show_bug.cgi?id=1731421
[ 4 ] Bug #1753287 - module-build-service-2.28.2 is available
https://bugzilla.redhat.com/show_bug.cgi?id=1753287
--------------------------------------------------------------------------------
This update can be installed with the "dnf" update program. Use
su -c 'dnf upgrade --advisory FEDORA-2019-e16fdc49b9' at the command
line. For more information, refer to the dnf documentation available at
http://dnf.readthedocs.io/en/latest/command_ref.html#upgrade-command-label
All packages are signed with the Fedora Project GPG key. More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------