--------------------------------------------------------------------------------
Fedora EPEL Update Notification
FEDORA-EPEL-2017-da31d80188
2017-11-03 14:25:43.648022
--------------------------------------------------------------------------------
Name : module-build-service
Product : Fedora EPEL 7
Version : 1.4.1
Release : 1.el7
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:
Enhancements: * Add the ability to specify different rebuild methods * Don't
allow a user to resubmit a module build that is already in the init * Changed
the filters so they execute when everything is built * Handle module builds
without components * Default to reverse ordering by ID in APIs * Use
dogpile.cache to cache the default_buildroot_groups result * Log the original
exception in consumer before trying to do anything else. Also commit the
db.session before doing build.transition * Default verbose to false but present
a lot more information when verbose is false * Schedule components based on
build time * Try to reuse all components in the batch before starting it * Don't
reassign the value of the modulemd when resuming a build * Remove unneeded build
transition * Set 'time_modified' at module creation * Record components through
the backend after module submission * Fix incorrect call to koji API. * Update
the documentation * Default PATCH return value to be the extended_json like POST
* Default verbose to on ordering by id in the module-builds API * allow any SCM
URLs for local builds * Raise UnprocessableEntity instead of ValueError in
pdc.py to forward the error message to Flask client. * added git option which
will return correct return code * Remove old SSL config options. * Remove some
code duplication in views.py
--------------------------------------------------------------------------------
This update can be installed with the "yum" update programs. Use
su -c 'yum update module-build-service' at the command line.
For more information, refer to "YUM", available at
https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/...
All packages are signed with the Fedora EPEL GPG key. More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------