Fedora EPEL 7 updates-testing report
by updates@fedoraproject.org
The following Fedora EPEL 7 Security updates need testing:
Age URL
269 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2018-3c9292b62d condor-8.6.11-1.el7
77 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2019-f8311ec8a2 tor-0.3.5.8-1.el7
45 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2019-d2c1368294 cinnamon-3.6.7-5.el7
37 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2019-50a6a1ddfd afflib-3.7.18-2.el7
13 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2019-d28d3135da python36-3.6.8-1.el7
11 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2019-c499781e80 python-gnupg-0.4.4-1.el7
10 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2019-de28ce6966 drupal7-7.66-1.el7
9 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2019-bc0182548b bubblewrap-0.3.3-2.el7
The following builds have been pushed to Fedora EPEL 7 updates-testing
fedpkg-1.37-1.el7
nginx-1.12.2-3.el7
pam_ssh-2.3-2.el7
php-amqplib-2.7.3-1.el7
php-clue-stream-filter-1.4.1-1.el7
pygame-1.9.4-7.el7
resalloc-2.3-3.el7
rpkg-1.58-2.el7
vertica-python-0.9.2-1.el7
Details about builds:
================================================================================
fedpkg-1.37-1.el7 (FEDORA-EPEL-2019-ef52f1c4c0)
Fedora utility for working with dist-git
--------------------------------------------------------------------------------
Update Information:
Release of rpkg+fedpkg contains enhancements and fixes as well. Described are
mostly more significant enhancements and fixes. rpkg ==== Improvements for
scratch module builds ------ * Allow ``module-build-watch`` to exit when a
scratch build completes. * Add scratch status to ``module-build-info`` output. *
Add scratch module build sub-commands and updates for handling custom modulemd
file and SRPMs. * Add tests for scratch module builds and adjust existing tests
for new ``scratch`` option. * Allow custom SRPMs with local module builds for
consistency with module scratch builds. Allow passing arguments to "mbs-manager
build_module_locally". ----- It is now possible to build modules offline
without any external infrastructure using the MBS. This is done by passing
``--offline`` and ``-r``/``--repository`` flags to mbs-manager and the list of
repositories for the base module. Remove the ability to parse a module's branch
----- Remove the ability to parse a module's branch automatically to determine
the base module stream override. This functionality was moved to MBS directly
instead of having rpkg do it: [PR#1176](https://pagure.io/fm-orchestrator/pull-
request/1176) Permit setting arbitrary rpm macros during build ----- Added
argument ``--define`` to pass custom macros to ``rpmbuild``. May be specified
multiple times. Applicable to commands: ``compile``, ``install``, ``local``,
``prep``, ``srpm``, ``verify-files``. Ignore files in a cloned repository -----
Git will ignore automatically generated files. Ignored patterns can be specified
in ``rhpkg``/``fedpkg`` config. Patterns are applied in ``.git/info/exclude``
file only when repository is cloned. And changes are valid only for local
repository. Pass specific arguments to "mock" ----- In ``mockbuild``: * Pass
``--enable-network`` to "mock" command. * Pass ``--disablerepo`` and
``--enablerepo`` to "mock" command. Both arguments can be used multiple times.
Added "depth" argument to "git clone" ----- Added ``--depth`` argument for
``git clone`` command. It creates a shallow clone with a history truncated to
the specified number of commits. Cloning mostly applies with single branch (with
argument ``--branch``). Watch multiple module builds ----- Code is written to
be able to watch multiple module builds just after submitting a module build.
Command ``module-build-watch`` also accepts command line arguments (multiple
``build_id``) to watch specified builds. Show module build links in output from
command module-build ----- If not watch module build, show build links in order
to be easy to link to module build in Web browser. Add the ability to configure
multiple regex expressions ----- Add the ability to configure multiple regex
expressions for ``base_module_stream_regex_from_branch``. Add "retire" command
supporting both packages and modules ----- There was previously a ``retire``
command in ``fedpkg`` supporting only packages. This brings the ``retire``
command into ``rpkg`` with added support for a module-specific ``dead.module``
marker file. Import srpm without uploading sources ----- Add new argument
``--offline`` for command ``import``. Files won't be uploaded to lookaside
cache. Ignore any specified profile when finding the Flatpak build target -----
The source module for a Flatpak build can be specified as something like
``flatpak-runtime:28/sdk`` to indicate that the Flatpak is built from the "sdk"
profile of the flatpak-runtime module. This should be ignored when looking up
module builds to find the platform stream and build target. Added update-docs
script ----- Script (``doc/update-docs.sh``) that updates html documentation
git repository on ``Pagure``. And unify it with ``fedpkg`` version of the
script. fedpkg ===== This release requires ``rpkg >= 1.58``. Ignore files in
a cloned repository ----- Git will ignore automatically generated files.
Ignored patterns can be specified in config. Initial patterns were added.
Patterns are applied in ``.git/info/exclude`` file only when repository is
cloned. And changes are valid only for local repository. Enable shell
completion for module scratch builds ----- * Add custom SRPM shell completion
with local module builds. * Add missing shell completion options for local
module builds. * Require SRPMs to be specified individually using multiple
``--srpm SRPM`` options. * Enable completion of modulemd file path by yaml
extension. Show hint when Pagure token expires ----- When Pagure token is
expired, hint is added in commands ``fedpkg request-repo`` and ``fedpkg request-
branch`` to keep user informed how to renew the token. Include possible
distprefix in "--define dist" for Forge-based packages ----- In forge based
packages, and most notably all Golang packages, dist tag are computed by a lua
script in order to generate a snapshot date and shortcommit. This patch passes
the computed ``%{?distprefix}`` in ``dist`` to take into account the specificity
of Forge based packages. Other small fixes ----- * Make ``fedpkg update``
output a report after success. * Fix fedpkg update --bugs detection. * The
``retire`` command is now included in rpkg, supporting both packages and
modules.
--------------------------------------------------------------------------------
ChangeLog:
* Mon Apr 29 2019 Ondrej Nosek <onosek(a)redhat.com> - 1.37-1
- Ignore files in a cloned repository - patterns (onosek)
- Create env without --system-site-packages enabled to run flake8 (cqi)
- Include possible distprefix in --define dist for Forge-based packages
(zebob.m)
- Revise shell completion for module scratch builds to require SRPMs to be
specified individually using multiple '--srpm SRPM' options, and enable
completion of modulemd file path by yaml extension. (mmathesi)
- Enable shell completion for module scratch builds. Add custom SRPM shell
completion with local module builds. Add missing shell completion options for
local module builds. (mmathesi)
- Make fedpkg update output a report after success - #315 (zebob.m)
- Retire 'retire' command from 'fedpkg' (mmathesi)
- More specific expression for bug search (onosek)
- Fix fedpkg update --bugs detection (zebob.m)
- README: add links and format change (onosek)
- Show hint when Pagure token expires - #285 (onosek)
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #1679365 - pkg_resources.DistributionNotFound: PyGObject
https://bugzilla.redhat.com/show_bug.cgi?id=1679365
[ 2 ] Bug #1175262 - Import without uploading sources
https://bugzilla.redhat.com/show_bug.cgi?id=1175262
[ 3 ] Bug #1707223 - fedpkg co --branches fails with 1.37
https://bugzilla.redhat.com/show_bug.cgi?id=1707223
--------------------------------------------------------------------------------
================================================================================
nginx-1.12.2-3.el7 (FEDORA-EPEL-2019-08052f5a81)
A high performance web server and reverse proxy server
--------------------------------------------------------------------------------
Update Information:
Add missing directory for vim plugin
--------------------------------------------------------------------------------
ChangeLog:
* Tue May 7 2019 Jamie Nguyen <jamielinux(a)fedoraproject.org> - 1:1.12.2-3
- Add missing directory for vim plugin
--------------------------------------------------------------------------------
================================================================================
pam_ssh-2.3-2.el7 (FEDORA-EPEL-2019-f346c3f91f)
PAM module for use with SSH keys and ssh-agent
--------------------------------------------------------------------------------
Update Information:
Fix inexistent directory checking (#1707257) Build with standard system
openssl-1.1
--------------------------------------------------------------------------------
ChangeLog:
* Tue May 7 2019 Dmitry Butskoy <Dmitry(a)Butskoy.name> - 2.3-2
- fix inexistent .ssh subdir checking (Alexi Dimitriadis <adimitriadis(a)noggin.com.au>, #1707257)
- no more need to build with compat-openssl-1.0
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #1707257 - pam_ssh doesn't attempt to load key when unable to read .ssh directory
https://bugzilla.redhat.com/show_bug.cgi?id=1707257
--------------------------------------------------------------------------------
================================================================================
php-amqplib-2.7.3-1.el7 (FEDORA-EPEL-2019-228c85c5bc)
Pure PHP implementation of the AMQP protocol
--------------------------------------------------------------------------------
Update Information:
## 2.7.3 - 2018-04-29 ## 2.7.2 - 2018-02-11 [GitHub
Milestone](https://github.com/php-amqplib/php-amqplib/milestone/5) - PHP `5.3`
compatibility [PR](https://github.com/php-amqplib/php-amqplib/issues/539) ##
2.7.1 - 2018-02-01 - Support PHPUnit 6 [PR](https://github.com/php-amqplib/php-
amqplib/pull/530) - Use `tcp_nodelay` for `StreamIO`
[PR](https://github.com/php-amqplib/php-amqplib/pull/517) - Pass connection
timeout to `wait` method [PR](https://github.com/php-amqplib/php-
amqplib/pull/512) - Fix possible indefinite waiting for data in StreamIO
[PR](https://github.com/php-amqplib/php-amqplib/pull/423),
[PR](https://github.com/php-amqplib/php-amqplib/pull/534) - Change protected
method check_heartbeat to public [PR](https://github.com/php-amqplib/php-
amqplib/pull/520) - Ensure access levels are consistent for calling
`check_heartbeat` [PR](https://github.com/php-amqplib/php-amqplib/pull/535)
--------------------------------------------------------------------------------
ChangeLog:
* Fri May 10 2019 Shawn Iwinski <shawn(a)iwin.ski> - 2.7.3-1
- Update to 2.7.3
- Update license from LGPLv2 to LGPLv2+
* Sat Feb 2 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.7.0-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Fri Jul 13 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.7.0-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Fri Feb 9 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.7.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
--------------------------------------------------------------------------------
================================================================================
php-clue-stream-filter-1.4.1-1.el7 (FEDORA-EPEL-2019-e2a27e103b)
A simple and modern approach to stream filtering in PHP
--------------------------------------------------------------------------------
Update Information:
## 1.4.1 (2019-04-09) * Fix: Check if the function is declared before
declaring it. (#23 by @Niko9911) * Improve test suite to also test
against PHP 7.2 and add test for base64 encoding and decoding filters.
(#22 by @arubacao and #25 by @Nyholm and @clue)
--------------------------------------------------------------------------------
ChangeLog:
* Fri May 10 2019 Shawn Iwinski <shawn(a)iwin.ski> - 1.4.1-1
- Update to 1.4.1 (RHBZ #1698047)
* Sat Feb 2 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.4.0-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Fri Jul 13 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.4.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Fri Feb 9 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.4.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #1698047 - php-clue-stream-filter-1.4.1 is available
https://bugzilla.redhat.com/show_bug.cgi?id=1698047
--------------------------------------------------------------------------------
================================================================================
pygame-1.9.4-7.el7 (FEDORA-EPEL-2019-0d46dd48a6)
Python modules for writing games
--------------------------------------------------------------------------------
Update Information:
Macro fix ---- Updated version.
--------------------------------------------------------------------------------
================================================================================
resalloc-2.3-3.el7 (FEDORA-EPEL-2019-3b78bfca8a)
Resource allocator for expensive resources - client tooling
--------------------------------------------------------------------------------
Update Information:
Client/Server application for managing (expensive) resources
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #1707302 - Review Request: resalloc - resource allocator
https://bugzilla.redhat.com/show_bug.cgi?id=1707302
--------------------------------------------------------------------------------
================================================================================
rpkg-1.58-2.el7 (FEDORA-EPEL-2019-ef52f1c4c0)
Python library for interacting with rpm+git
--------------------------------------------------------------------------------
Update Information:
Release of rpkg+fedpkg contains enhancements and fixes as well. Described are
mostly more significant enhancements and fixes. rpkg ==== Improvements for
scratch module builds ------ * Allow ``module-build-watch`` to exit when a
scratch build completes. * Add scratch status to ``module-build-info`` output. *
Add scratch module build sub-commands and updates for handling custom modulemd
file and SRPMs. * Add tests for scratch module builds and adjust existing tests
for new ``scratch`` option. * Allow custom SRPMs with local module builds for
consistency with module scratch builds. Allow passing arguments to "mbs-manager
build_module_locally". ----- It is now possible to build modules offline
without any external infrastructure using the MBS. This is done by passing
``--offline`` and ``-r``/``--repository`` flags to mbs-manager and the list of
repositories for the base module. Remove the ability to parse a module's branch
----- Remove the ability to parse a module's branch automatically to determine
the base module stream override. This functionality was moved to MBS directly
instead of having rpkg do it: [PR#1176](https://pagure.io/fm-orchestrator/pull-
request/1176) Permit setting arbitrary rpm macros during build ----- Added
argument ``--define`` to pass custom macros to ``rpmbuild``. May be specified
multiple times. Applicable to commands: ``compile``, ``install``, ``local``,
``prep``, ``srpm``, ``verify-files``. Ignore files in a cloned repository -----
Git will ignore automatically generated files. Ignored patterns can be specified
in ``rhpkg``/``fedpkg`` config. Patterns are applied in ``.git/info/exclude``
file only when repository is cloned. And changes are valid only for local
repository. Pass specific arguments to "mock" ----- In ``mockbuild``: * Pass
``--enable-network`` to "mock" command. * Pass ``--disablerepo`` and
``--enablerepo`` to "mock" command. Both arguments can be used multiple times.
Added "depth" argument to "git clone" ----- Added ``--depth`` argument for
``git clone`` command. It creates a shallow clone with a history truncated to
the specified number of commits. Cloning mostly applies with single branch (with
argument ``--branch``). Watch multiple module builds ----- Code is written to
be able to watch multiple module builds just after submitting a module build.
Command ``module-build-watch`` also accepts command line arguments (multiple
``build_id``) to watch specified builds. Show module build links in output from
command module-build ----- If not watch module build, show build links in order
to be easy to link to module build in Web browser. Add the ability to configure
multiple regex expressions ----- Add the ability to configure multiple regex
expressions for ``base_module_stream_regex_from_branch``. Add "retire" command
supporting both packages and modules ----- There was previously a ``retire``
command in ``fedpkg`` supporting only packages. This brings the ``retire``
command into ``rpkg`` with added support for a module-specific ``dead.module``
marker file. Import srpm without uploading sources ----- Add new argument
``--offline`` for command ``import``. Files won't be uploaded to lookaside
cache. Ignore any specified profile when finding the Flatpak build target -----
The source module for a Flatpak build can be specified as something like
``flatpak-runtime:28/sdk`` to indicate that the Flatpak is built from the "sdk"
profile of the flatpak-runtime module. This should be ignored when looking up
module builds to find the platform stream and build target. Added update-docs
script ----- Script (``doc/update-docs.sh``) that updates html documentation
git repository on ``Pagure``. And unify it with ``fedpkg`` version of the
script. fedpkg ===== This release requires ``rpkg >= 1.58``. Ignore files in
a cloned repository ----- Git will ignore automatically generated files.
Ignored patterns can be specified in config. Initial patterns were added.
Patterns are applied in ``.git/info/exclude`` file only when repository is
cloned. And changes are valid only for local repository. Enable shell
completion for module scratch builds ----- * Add custom SRPM shell completion
with local module builds. * Add missing shell completion options for local
module builds. * Require SRPMs to be specified individually using multiple
``--srpm SRPM`` options. * Enable completion of modulemd file path by yaml
extension. Show hint when Pagure token expires ----- When Pagure token is
expired, hint is added in commands ``fedpkg request-repo`` and ``fedpkg request-
branch`` to keep user informed how to renew the token. Include possible
distprefix in "--define dist" for Forge-based packages ----- In forge based
packages, and most notably all Golang packages, dist tag are computed by a lua
script in order to generate a snapshot date and shortcommit. This patch passes
the computed ``%{?distprefix}`` in ``dist`` to take into account the specificity
of Forge based packages. Other small fixes ----- * Make ``fedpkg update``
output a report after success. * Fix fedpkg update --bugs detection. * The
``retire`` command is now included in rpkg, supporting both packages and
modules.
--------------------------------------------------------------------------------
ChangeLog:
* Thu May 9 2019 Ondrej Nosek <onosek(a)redhat.com> - 1.58-2
- Backport: fixed 'clone --branch' command
* Mon Apr 29 2019 Ond��ej Nosek <onosek(a)redhat.com> - 1.58-1
- Ignore files in a cloned repository - #355 (onosek)
- Handle data from python RPM binding as UTF-8 string (zebob.m)
- srpm_import: be compatible with rhbz#1693751 (praiskup)
- Pass --enable-network to mock - 314 (onosek)
- Enhance 'module-overview' sub-command to show scratch status of modules.
(mmathesi)
- Remove the ability to parse a module's branch automatically to determine the
base module stream override (mprahl)
- Improvements for scratch module builds (mmathesi)
- Updates to support scratch module builds (mmathesi)
- Refactor fake Koji credential handling from TestBuildPackage class into new
FakeKojiCreds class so it can be shared with TestModulesCli class. (mmathesi)
- Make Koji upload methods more generic so they can be reused. (mmathesi)
- Allow passing --offline and -r to mbs-manager build_module_locally. (jkaluza)
- Depth param for clone - tuning (onosek)
- Depth param for clone - #363 (onosek)
- Pass --disablerepo and --enablerepo to mock - 313 (onosek)
- Import srpm without uploading sources - rhbz#1175262 (onosek)
- Ignore any specified profile when finding the Flatpak build target (otaylor)
- Show module build links in output from command module-build (cqi)
- Add 'retire' command supporting both packages and modules (mmathesi)
- Fix "push --force" (tim)
- Container-build returns its status to command-line - #415 (onosek)
- Upload .crate files to lookaside cache - 312 (onosek)
- Restrict version of PyYAML on Python 2.6 (lsedlar)
- Simplify srpm method (onosek)
- Permit setting arbitrary rpm macros during build (riehecky)
- Add the ability to configure multiple regex expressions for
base_module_stream_regex_from_branch (mprahl)
- Do not require PyGObject in setup.py - rhbz#1679365 (onosek)
- Fixing failing Jenkins tests (onosek)
- Unify update-docs script with fedpkg version (onosek)
- README: add links (onosek)
- Watch multiple module builds (cqi)
- Added update-docs script (onosek)
* Thu Apr 25 2019 Ond��ej Nosek <onosek(a)redhat.com> - 1.57-9
- yet another compat fix with RPM after rhbz#1693751
* Fri Apr 19 2019 Pavel Raiskup <praiskup(a)redhat.com> - 1.57-8
- compat fix with RPM after rhbz#1693751
* Wed Mar 20 2019 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 1.57-7
- Backport patch for uploading *.crate into lookaside
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #1679365 - pkg_resources.DistributionNotFound: PyGObject
https://bugzilla.redhat.com/show_bug.cgi?id=1679365
[ 2 ] Bug #1175262 - Import without uploading sources
https://bugzilla.redhat.com/show_bug.cgi?id=1175262
[ 3 ] Bug #1707223 - fedpkg co --branches fails with 1.37
https://bugzilla.redhat.com/show_bug.cgi?id=1707223
--------------------------------------------------------------------------------
================================================================================
vertica-python-0.9.2-1.el7 (FEDORA-EPEL-2019-36667cacb0)
A native Python adapter for the Vertica database
--------------------------------------------------------------------------------
Update Information:
* Upgrade to version 0.9.2 * Removed unnecessary requirement (psycopg2)
--------------------------------------------------------------------------------
ChangeLog:
* Fri May 10 2019 Jakub Jedelsky <jakub.jedelsky(a)gmail.com> - 0.9.2-1
- Upgrade to version 0.9.2
- Remove of unnecessary requirement (psycopg2)
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #1700639 - vertica-python-0.9.2 is available
https://bugzilla.redhat.com/show_bug.cgi?id=1700639
--------------------------------------------------------------------------------
4 years, 4 months
Fedora EPEL 6 updates-testing report
by updates@fedoraproject.org
The following Fedora EPEL 6 Security updates need testing:
Age URL
10 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2019-dc3342b950 drupal7-7.66-1.el6
The following builds have been pushed to Fedora EPEL 6 updates-testing
fedpkg-1.37-1.el6
php-amqplib-2.7.3-1.el6
rpkg-1.58-2.el6
Details about builds:
================================================================================
fedpkg-1.37-1.el6 (FEDORA-EPEL-2019-309ad8482c)
Fedora utility for working with dist-git
--------------------------------------------------------------------------------
Update Information:
Release of rpkg+fedpkg contains enhancements and fixes as well. Described are
mostly more significant enhancements and fixes. rpkg ==== Improvements for
scratch module builds ------ * Allow ``module-build-watch`` to exit when a
scratch build completes. * Add scratch status to ``module-build-info`` output. *
Add scratch module build sub-commands and updates for handling custom modulemd
file and SRPMs. * Add tests for scratch module builds and adjust existing tests
for new ``scratch`` option. * Allow custom SRPMs with local module builds for
consistency with module scratch builds. Allow passing arguments to "mbs-manager
build_module_locally". ----- It is now possible to build modules offline
without any external infrastructure using the MBS. This is done by passing
``--offline`` and ``-r``/``--repository`` flags to mbs-manager and the list of
repositories for the base module. Remove the ability to parse a module's branch
----- Remove the ability to parse a module's branch automatically to determine
the base module stream override. This functionality was moved to MBS directly
instead of having rpkg do it: [PR#1176](https://pagure.io/fm-orchestrator/pull-
request/1176) Permit setting arbitrary rpm macros during build ----- Added
argument ``--define`` to pass custom macros to ``rpmbuild``. May be specified
multiple times. Applicable to commands: ``compile``, ``install``, ``local``,
``prep``, ``srpm``, ``verify-files``. Ignore files in a cloned repository -----
Git will ignore automatically generated files. Ignored patterns can be specified
in ``rhpkg``/``fedpkg`` config. Patterns are applied in ``.git/info/exclude``
file only when repository is cloned. And changes are valid only for local
repository. Pass specific arguments to "mock" ----- In ``mockbuild``: * Pass
``--enable-network`` to "mock" command. * Pass ``--disablerepo`` and
``--enablerepo`` to "mock" command. Both arguments can be used multiple times.
Added "depth" argument to "git clone" ----- Added ``--depth`` argument for
``git clone`` command. It creates a shallow clone with a history truncated to
the specified number of commits. Cloning mostly applies with single branch (with
argument ``--branch``). Watch multiple module builds ----- Code is written to
be able to watch multiple module builds just after submitting a module build.
Command ``module-build-watch`` also accepts command line arguments (multiple
``build_id``) to watch specified builds. Show module build links in output from
command module-build ----- If not watch module build, show build links in order
to be easy to link to module build in Web browser. Add the ability to configure
multiple regex expressions ----- Add the ability to configure multiple regex
expressions for ``base_module_stream_regex_from_branch``. Add "retire" command
supporting both packages and modules ----- There was previously a ``retire``
command in ``fedpkg`` supporting only packages. This brings the ``retire``
command into ``rpkg`` with added support for a module-specific ``dead.module``
marker file. Import srpm without uploading sources ----- Add new argument
``--offline`` for command ``import``. Files won't be uploaded to lookaside
cache. Ignore any specified profile when finding the Flatpak build target -----
The source module for a Flatpak build can be specified as something like
``flatpak-runtime:28/sdk`` to indicate that the Flatpak is built from the "sdk"
profile of the flatpak-runtime module. This should be ignored when looking up
module builds to find the platform stream and build target. Added update-docs
script ----- Script (``doc/update-docs.sh``) that updates html documentation
git repository on ``Pagure``. And unify it with ``fedpkg`` version of the
script. fedpkg ===== This release requires ``rpkg >= 1.58``. Ignore files in
a cloned repository ----- Git will ignore automatically generated files.
Ignored patterns can be specified in config. Initial patterns were added.
Patterns are applied in ``.git/info/exclude`` file only when repository is
cloned. And changes are valid only for local repository. Enable shell
completion for module scratch builds ----- * Add custom SRPM shell completion
with local module builds. * Add missing shell completion options for local
module builds. * Require SRPMs to be specified individually using multiple
``--srpm SRPM`` options. * Enable completion of modulemd file path by yaml
extension. Show hint when Pagure token expires ----- When Pagure token is
expired, hint is added in commands ``fedpkg request-repo`` and ``fedpkg request-
branch`` to keep user informed how to renew the token. Include possible
distprefix in "--define dist" for Forge-based packages ----- In forge based
packages, and most notably all Golang packages, dist tag are computed by a lua
script in order to generate a snapshot date and shortcommit. This patch passes
the computed ``%{?distprefix}`` in ``dist`` to take into account the specificity
of Forge based packages. Other small fixes ----- * Make ``fedpkg update``
output a report after success. * Fix fedpkg update --bugs detection. * The
``retire`` command is now included in rpkg, supporting both packages and
modules.
--------------------------------------------------------------------------------
ChangeLog:
* Mon Apr 29 2019 Ondrej Nosek <onosek(a)redhat.com> - 1.37-1
- Ignore files in a cloned repository - patterns (onosek)
- Create env without --system-site-packages enabled to run flake8 (cqi)
- Include possible distprefix in --define dist for Forge-based packages
(zebob.m)
- Revise shell completion for module scratch builds to require SRPMs to be
specified individually using multiple '--srpm SRPM' options, and enable
completion of modulemd file path by yaml extension. (mmathesi)
- Enable shell completion for module scratch builds. Add custom SRPM shell
completion with local module builds. Add missing shell completion options for
local module builds. (mmathesi)
- Make fedpkg update output a report after success - #315 (zebob.m)
- Retire 'retire' command from 'fedpkg' (mmathesi)
- More specific expression for bug search (onosek)
- Fix fedpkg update --bugs detection (zebob.m)
- README: add links and format change (onosek)
- Show hint when Pagure token expires - #285 (onosek)
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #1679365 - pkg_resources.DistributionNotFound: PyGObject
https://bugzilla.redhat.com/show_bug.cgi?id=1679365
[ 2 ] Bug #1175262 - Import without uploading sources
https://bugzilla.redhat.com/show_bug.cgi?id=1175262
[ 3 ] Bug #1707223 - fedpkg co --branches fails with 1.37
https://bugzilla.redhat.com/show_bug.cgi?id=1707223
--------------------------------------------------------------------------------
================================================================================
php-amqplib-2.7.3-1.el6 (FEDORA-EPEL-2019-c02700cb68)
Pure PHP implementation of the AMQP protocol
--------------------------------------------------------------------------------
Update Information:
## 2.7.3 - 2018-04-29 ## 2.7.2 - 2018-02-11 [GitHub
Milestone](https://github.com/php-amqplib/php-amqplib/milestone/5) - PHP `5.3`
compatibility [PR](https://github.com/php-amqplib/php-amqplib/issues/539) ##
2.7.1 - 2018-02-01 - Support PHPUnit 6 [PR](https://github.com/php-amqplib/php-
amqplib/pull/530) - Use `tcp_nodelay` for `StreamIO`
[PR](https://github.com/php-amqplib/php-amqplib/pull/517) - Pass connection
timeout to `wait` method [PR](https://github.com/php-amqplib/php-
amqplib/pull/512) - Fix possible indefinite waiting for data in StreamIO
[PR](https://github.com/php-amqplib/php-amqplib/pull/423),
[PR](https://github.com/php-amqplib/php-amqplib/pull/534) - Change protected
method check_heartbeat to public [PR](https://github.com/php-amqplib/php-
amqplib/pull/520) - Ensure access levels are consistent for calling
`check_heartbeat` [PR](https://github.com/php-amqplib/php-amqplib/pull/535)
--------------------------------------------------------------------------------
ChangeLog:
* Fri May 10 2019 Shawn Iwinski <shawn(a)iwin.ski> - 2.7.3-1
- Update to 2.7.3
- Update license from LGPLv2 to LGPLv2+
* Sat Feb 2 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.7.0-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Fri Jul 13 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.7.0-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Fri Feb 9 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.7.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
--------------------------------------------------------------------------------
================================================================================
rpkg-1.58-2.el6 (FEDORA-EPEL-2019-309ad8482c)
Python library for interacting with rpm+git
--------------------------------------------------------------------------------
Update Information:
Release of rpkg+fedpkg contains enhancements and fixes as well. Described are
mostly more significant enhancements and fixes. rpkg ==== Improvements for
scratch module builds ------ * Allow ``module-build-watch`` to exit when a
scratch build completes. * Add scratch status to ``module-build-info`` output. *
Add scratch module build sub-commands and updates for handling custom modulemd
file and SRPMs. * Add tests for scratch module builds and adjust existing tests
for new ``scratch`` option. * Allow custom SRPMs with local module builds for
consistency with module scratch builds. Allow passing arguments to "mbs-manager
build_module_locally". ----- It is now possible to build modules offline
without any external infrastructure using the MBS. This is done by passing
``--offline`` and ``-r``/``--repository`` flags to mbs-manager and the list of
repositories for the base module. Remove the ability to parse a module's branch
----- Remove the ability to parse a module's branch automatically to determine
the base module stream override. This functionality was moved to MBS directly
instead of having rpkg do it: [PR#1176](https://pagure.io/fm-orchestrator/pull-
request/1176) Permit setting arbitrary rpm macros during build ----- Added
argument ``--define`` to pass custom macros to ``rpmbuild``. May be specified
multiple times. Applicable to commands: ``compile``, ``install``, ``local``,
``prep``, ``srpm``, ``verify-files``. Ignore files in a cloned repository -----
Git will ignore automatically generated files. Ignored patterns can be specified
in ``rhpkg``/``fedpkg`` config. Patterns are applied in ``.git/info/exclude``
file only when repository is cloned. And changes are valid only for local
repository. Pass specific arguments to "mock" ----- In ``mockbuild``: * Pass
``--enable-network`` to "mock" command. * Pass ``--disablerepo`` and
``--enablerepo`` to "mock" command. Both arguments can be used multiple times.
Added "depth" argument to "git clone" ----- Added ``--depth`` argument for
``git clone`` command. It creates a shallow clone with a history truncated to
the specified number of commits. Cloning mostly applies with single branch (with
argument ``--branch``). Watch multiple module builds ----- Code is written to
be able to watch multiple module builds just after submitting a module build.
Command ``module-build-watch`` also accepts command line arguments (multiple
``build_id``) to watch specified builds. Show module build links in output from
command module-build ----- If not watch module build, show build links in order
to be easy to link to module build in Web browser. Add the ability to configure
multiple regex expressions ----- Add the ability to configure multiple regex
expressions for ``base_module_stream_regex_from_branch``. Add "retire" command
supporting both packages and modules ----- There was previously a ``retire``
command in ``fedpkg`` supporting only packages. This brings the ``retire``
command into ``rpkg`` with added support for a module-specific ``dead.module``
marker file. Import srpm without uploading sources ----- Add new argument
``--offline`` for command ``import``. Files won't be uploaded to lookaside
cache. Ignore any specified profile when finding the Flatpak build target -----
The source module for a Flatpak build can be specified as something like
``flatpak-runtime:28/sdk`` to indicate that the Flatpak is built from the "sdk"
profile of the flatpak-runtime module. This should be ignored when looking up
module builds to find the platform stream and build target. Added update-docs
script ----- Script (``doc/update-docs.sh``) that updates html documentation
git repository on ``Pagure``. And unify it with ``fedpkg`` version of the
script. fedpkg ===== This release requires ``rpkg >= 1.58``. Ignore files in
a cloned repository ----- Git will ignore automatically generated files.
Ignored patterns can be specified in config. Initial patterns were added.
Patterns are applied in ``.git/info/exclude`` file only when repository is
cloned. And changes are valid only for local repository. Enable shell
completion for module scratch builds ----- * Add custom SRPM shell completion
with local module builds. * Add missing shell completion options for local
module builds. * Require SRPMs to be specified individually using multiple
``--srpm SRPM`` options. * Enable completion of modulemd file path by yaml
extension. Show hint when Pagure token expires ----- When Pagure token is
expired, hint is added in commands ``fedpkg request-repo`` and ``fedpkg request-
branch`` to keep user informed how to renew the token. Include possible
distprefix in "--define dist" for Forge-based packages ----- In forge based
packages, and most notably all Golang packages, dist tag are computed by a lua
script in order to generate a snapshot date and shortcommit. This patch passes
the computed ``%{?distprefix}`` in ``dist`` to take into account the specificity
of Forge based packages. Other small fixes ----- * Make ``fedpkg update``
output a report after success. * Fix fedpkg update --bugs detection. * The
``retire`` command is now included in rpkg, supporting both packages and
modules.
--------------------------------------------------------------------------------
ChangeLog:
* Thu May 9 2019 Ondrej Nosek <onosek(a)redhat.com> - 1.58-2
- Backport: fixed 'clone --branch' command
* Mon Apr 29 2019 Ond��ej Nosek <onosek(a)redhat.com> - 1.58-1
- Ignore files in a cloned repository - #355 (onosek)
- Handle data from python RPM binding as UTF-8 string (zebob.m)
- srpm_import: be compatible with rhbz#1693751 (praiskup)
- Pass --enable-network to mock - 314 (onosek)
- Enhance 'module-overview' sub-command to show scratch status of modules.
(mmathesi)
- Remove the ability to parse a module's branch automatically to determine the
base module stream override (mprahl)
- Improvements for scratch module builds (mmathesi)
- Updates to support scratch module builds (mmathesi)
- Refactor fake Koji credential handling from TestBuildPackage class into new
FakeKojiCreds class so it can be shared with TestModulesCli class. (mmathesi)
- Make Koji upload methods more generic so they can be reused. (mmathesi)
- Allow passing --offline and -r to mbs-manager build_module_locally. (jkaluza)
- Depth param for clone - tuning (onosek)
- Depth param for clone - #363 (onosek)
- Pass --disablerepo and --enablerepo to mock - 313 (onosek)
- Import srpm without uploading sources - rhbz#1175262 (onosek)
- Ignore any specified profile when finding the Flatpak build target (otaylor)
- Show module build links in output from command module-build (cqi)
- Add 'retire' command supporting both packages and modules (mmathesi)
- Fix "push --force" (tim)
- Container-build returns its status to command-line - #415 (onosek)
- Upload .crate files to lookaside cache - 312 (onosek)
- Restrict version of PyYAML on Python 2.6 (lsedlar)
- Simplify srpm method (onosek)
- Permit setting arbitrary rpm macros during build (riehecky)
- Add the ability to configure multiple regex expressions for
base_module_stream_regex_from_branch (mprahl)
- Do not require PyGObject in setup.py - rhbz#1679365 (onosek)
- Fixing failing Jenkins tests (onosek)
- Unify update-docs script with fedpkg version (onosek)
- README: add links (onosek)
- Watch multiple module builds (cqi)
- Added update-docs script (onosek)
* Thu Apr 25 2019 Ond��ej Nosek <onosek(a)redhat.com> - 1.57-9
- yet another compat fix with RPM after rhbz#1693751
* Fri Apr 19 2019 Pavel Raiskup <praiskup(a)redhat.com> - 1.57-8
- compat fix with RPM after rhbz#1693751
* Wed Mar 20 2019 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 1.57-7
- Backport patch for uploading *.crate into lookaside
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #1679365 - pkg_resources.DistributionNotFound: PyGObject
https://bugzilla.redhat.com/show_bug.cgi?id=1679365
[ 2 ] Bug #1175262 - Import without uploading sources
https://bugzilla.redhat.com/show_bug.cgi?id=1175262
[ 3 ] Bug #1707223 - fedpkg co --branches fails with 1.37
https://bugzilla.redhat.com/show_bug.cgi?id=1707223
--------------------------------------------------------------------------------
4 years, 4 months
Proposal: Ending PPC64 support for EPEL6 and EPEL7
by Stephen John Smoogen
With Fedora soon to no longer build for the PPC64 platform, the ability for
EPEL to continue support of this platform is going to get much harder.
As such, it would be good to look at ending support for this platform in
our build system when RHEL-7.7 happens.
What could be done is the following:
0. Wait for RHEL-7.7beta
1. Email various lists about the plan.
2. Update the epel-release with a warning on PPC64 that the END of LIFE
will be happening and this platform will be moved to archives.
3. patch mirorrmanager for anything needed to do the below
4. At RHEL-7.7 release,
4a. archive off ppc64 data to /pub/archives/epel
4b. take out builders for ppc64
4c. make an epel-release which points ppc64 to /pub/archive links
4d. update mirrormanager for ppc64 links to go to /pub/archive
4e. retire content as needed
Please add to this ticket what we really should do as this is a very rough
plan and needs thought and planning.
https://pagure.io/epel/issue/5 <https://pagure.io/epel/issue/58>7
--
Stephen J Smoogen.
4 years, 4 months
Fedora EPEL 7 updates-testing report
by updates@fedoraproject.org
The following Fedora EPEL 7 Security updates need testing:
Age URL
268 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2018-3c9292b62d condor-8.6.11-1.el7
76 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2019-f8311ec8a2 tor-0.3.5.8-1.el7
44 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2019-d2c1368294 cinnamon-3.6.7-5.el7
36 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2019-50a6a1ddfd afflib-3.7.18-2.el7
12 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2019-d28d3135da python36-3.6.8-1.el7
10 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2019-c499781e80 python-gnupg-0.4.4-1.el7
9 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2019-de28ce6966 drupal7-7.66-1.el7
8 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2019-bc0182548b bubblewrap-0.3.3-2.el7
The following builds have been pushed to Fedora EPEL 7 updates-testing
beakerlib-1.18-4.el7
fotoxx-19.11-1.el7
hdf5-1.8.12-11.el7
kronosnet-1.9-1.el7
pygame-1.9.4-6.el7
python-html5lib-0.999-6.el7
python3-pillow-6.0.0-1.el7
Details about builds:
================================================================================
beakerlib-1.18-4.el7 (FEDORA-EPEL-2019-6601fcc176)
A shell-level integration testing library
--------------------------------------------------------------------------------
Update Information:
- show getopt parsing error (good for debugging) - do not use -T option to
submit command
--------------------------------------------------------------------------------
ChangeLog:
* Thu May 9 2019 Dalibor Pospisil <dapospis(a)redhat.com> - 1.18-4
- show getopt parsing error (good for debugging)
- do not use -T option to submit command
--------------------------------------------------------------------------------
================================================================================
fotoxx-19.11-1.el7 (FEDORA-EPEL-2019-37b0832914)
Photo editor
--------------------------------------------------------------------------------
Update Information:
19.11
--------------------------------------------------------------------------------
ChangeLog:
* Thu May 9 2019 Gwyn Ciesla <gwync(a)protonmail.com> - 19.11-1
- 19.11
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #1708199 - fotoxx-19.11 is available
https://bugzilla.redhat.com/show_bug.cgi?id=1708199
--------------------------------------------------------------------------------
================================================================================
hdf5-1.8.12-11.el7 (FEDORA-EPEL-2019-0fbbe34d7f)
A general purpose library and file format for storing scientific data
--------------------------------------------------------------------------------
Update Information:
Build for openmpi3
--------------------------------------------------------------------------------
ChangeLog:
* Sun Apr 28 2019 Dave Love <loveshack(a)fedoraproject.org> - 1.8.12-11
- Build an openmpi3 version on el7
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #1704405 - build openmpi3 version
https://bugzilla.redhat.com/show_bug.cgi?id=1704405
--------------------------------------------------------------------------------
================================================================================
kronosnet-1.9-1.el7 (FEDORA-EPEL-2019-7036e15f62)
Multipoint-to-Multipoint VPN daemon
--------------------------------------------------------------------------------
Update Information:
New upstream release fixes minor issues in man pages and UDP transport
--------------------------------------------------------------------------------
ChangeLog:
* Thu May 9 2019 Fabio M. Di Nitto <fdinitto(a)redhat.com> - 1.9-1
- New upstream release
* Wed May 8 2019 Fabio M. Di Nitto <fdinitto(a)redhat.com> - 1.8-2
- Fix ldconfig scriptlet (Resolves rhbz#1699074)
- Cleanup .gitignore (Resolves rhbz#1699093)
--------------------------------------------------------------------------------
================================================================================
pygame-1.9.4-6.el7 (FEDORA-EPEL-2019-02008e7514)
Python modules for writing games
--------------------------------------------------------------------------------
Update Information:
Updated version.
--------------------------------------------------------------------------------
================================================================================
python-html5lib-0.999-6.el7 (FEDORA-EPEL-2019-02e72a75fc)
A python based HTML parser/tokenizer
--------------------------------------------------------------------------------
Update Information:
Build python3 support for RHEL/CentOS 7
--------------------------------------------------------------------------------
ChangeLog:
* Wed May 8 2019 Robert Scheck <robert(a)fedoraproject.org> - 1:0.999-6
- Build python3 support for RHEL/CentOS 7
--------------------------------------------------------------------------------
================================================================================
python3-pillow-6.0.0-1.el7 (FEDORA-EPEL-2019-2819a72a78)
Python image processing library
--------------------------------------------------------------------------------
Update Information:
Python image processing library, fork of the Python Imaging Library (PIL) This
library provides extensive file format support, an efficient internal
representation, and powerful image processing capabilities. There are four
subpackages: tk (tk interface), qt (PIL image wrapper for Qt), devel
(development) and doc (documentation).
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #1701767 - Please add a python36-pillow and python36-pillow-devel package
https://bugzilla.redhat.com/show_bug.cgi?id=1701767
--------------------------------------------------------------------------------
4 years, 4 months
Re: KDE rebuild for RHEL8
by Troy Dawson
On Fri, Jan 18, 2019 at 9:03 AM Troy Dawson <tdawson(a)redhat.com> wrote:
>
> I have uploaded my build to my fedora people area. Unfortunately the
> source rpm's wouldn't fit. I'll work on getting just the packages
> that I changed into the source rpm area. Hopefully that trims it down
> for those that want to see what got changed.
> I also uploaded a repo file [1], the build order [2] , what didn't
> build [3] , and a README [4] that includes how to install the desktop.
>
> == How to install KDE on rhel8-beta
> -- # First make sure you can get regular rhel8-beta packages
> -- # All of these should be done as root or sudo
> -- wget -O /etc/yum.repos.d/rhel8-beta-kde.repo
> https://tdawson.fedorapeople.org/epel8/kde/rhel8-beta-kde.repo
> -- dnf group install "KDE Plasma Workspaces"
> -- (Optional) dnf group install kde-desktop
> -- (Optional) dnf group install kde-apps
> -- (Optional) dnf group install kde-media
> -- (Optional) dnf group install kde-education
> -- (Optional) dnf group install kde-software-development
> -- (Optional) dnf group install kf5-software-development
> -- # Currently gdm does not like to start plasma, use sddm instead
> -- dnf install switchdesk system-switch-displaymanager
> -- switchdesk kde
> -- system-switch-displaymanager sddm
> -- # Incase you aren't in graphical mode yet
> -- systemctl set-default graphical.target
>
> Troy
>
> [1] - https://tdawson.fedorapeople.org/epel8/kde/rhel8-beta-kde.repo
> [2] - https://tdawson.fedorapeople.org/epel8/kde/rhel8-beta-kde.build-order
> [3] - https://tdawson.fedorapeople.org/epel8/kde/rhel8-beta-kde.not-built
> [4] - https://tdawson.fedorapeople.org/epel8/kde/readme.txt
>
Just a heads up, incase people are wondering.
My KDE build that I built on RHEL8 beta works [1] on RHEL8 final release.
I have taken a RHEL8-Beta, already running KDE, and updated it to
RHEL8, and everything updated, and worked [1]
I have also taken a fresh installed, and updated, RHEL8 minimal, and
run the above commands to install KDE, and it worked also.
That doesn't mean this repo will be up forever, but it should last
until we get KDE in EPEL8, whenever that happens.
Troy
[1] - worked: Means that it rebooted and came up, and a few basics
apps were tested (Konqueror, graphical file system, konsole). There
is not garantee that everything works.
4 years, 4 months
Fedora EPEL 7 updates-testing report
by updates@fedoraproject.org
The following Fedora EPEL 7 Security updates need testing:
Age URL
267 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2018-3c9292b62d condor-8.6.11-1.el7
75 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2019-f8311ec8a2 tor-0.3.5.8-1.el7
43 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2019-d2c1368294 cinnamon-3.6.7-5.el7
35 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2019-50a6a1ddfd afflib-3.7.18-2.el7
11 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2019-d28d3135da python36-3.6.8-1.el7
9 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2019-c499781e80 python-gnupg-0.4.4-1.el7
8 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2019-de28ce6966 drupal7-7.66-1.el7
7 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2019-bc0182548b bubblewrap-0.3.3-2.el7
The following builds have been pushed to Fedora EPEL 7 updates-testing
cekit-3.0.1-1.el7
davix-0.7.3-1.el7
fstransform-0.9.3-5.el7
python-SecretStorage-2.1.1-2.el7
snapd-2.39-1.el7
Details about builds:
================================================================================
cekit-3.0.1-1.el7 (FEDORA-EPEL-2019-94f7c027b2)
Container image creation tool
--------------------------------------------------------------------------------
Update Information:
Release 3.0.1
--------------------------------------------------------------------------------
ChangeLog:
* Tue Apr 30 2019 Marek Goldmann <mgoldman(a)redhat.com> - 3.0.1-1
- Release 3.0.1
--------------------------------------------------------------------------------
================================================================================
davix-0.7.3-1.el7 (FEDORA-EPEL-2019-92c1dd6a6b)
Toolkit for Http-based file management
--------------------------------------------------------------------------------
Update Information:
New upstream release
--------------------------------------------------------------------------------
ChangeLog:
* Wed May 8 2019 Georgios Bitzes <georgios.bitzes at cern.ch> - 0.7.3-1
- New upstream release
--------------------------------------------------------------------------------
================================================================================
fstransform-0.9.3-5.el7 (FEDORA-EPEL-2019-85ee4df316)
Tool for in-place file-system conversion without backup
--------------------------------------------------------------------------------
Update Information:
- Add upstream patch fixing data loss bug
--------------------------------------------------------------------------------
ChangeLog:
* Wed May 8 2019 Bj��rn Esser <besser82(a)fedoraproject.org> - 0.9.3-5
- Add upstream patch fixing data loss bug (#1705564)
* Thu Jan 31 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.9.3-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Fri Jul 13 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.9.3-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Wed Feb 7 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.9.3-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #1705564 - fstransform 0.9.3 has data loss bug
https://bugzilla.redhat.com/show_bug.cgi?id=1705564
--------------------------------------------------------------------------------
================================================================================
python-SecretStorage-2.1.1-2.el7 (FEDORA-EPEL-2019-deeeba55a8)
Python 2.x module for secure storing of passwords and secrets
--------------------------------------------------------------------------------
Update Information:
enable support for python3
--------------------------------------------------------------------------------
ChangeLog:
* Wed May 8 2019 Robert Scheck <robert(a)fedoraproject.org> - 2.1.1-2
- Build python3 support for RHEL/CentOS 7
--------------------------------------------------------------------------------
================================================================================
snapd-2.39-1.el7 (FEDORA-EPEL-2019-6e09a2903d)
A transactional software package manager
--------------------------------------------------------------------------------
Update Information:
Update to `snapd-2.39`. * SELinux policy has been completely revamped *
Rudimentary SELinux integration is in snap-confine and enabled
--------------------------------------------------------------------------------
ChangeLog:
* Mon May 6 2019 Neal Gompa <ngompa13(a)gmail.com> - 2.39-1
- Release 2.39 to Fedora (RH#1699087)
- Enable basic SELinux integration
- Fix changelog entry to fix build for EPEL 7
- Exclude bash and POSIX sh shebangs from mangling (LP:1824158)
- Drop some old pre Fedora 28 logic
* Fri May 3 2019 Michael Vogt <mvo(a)ubuntu.com>
- New upstream release 2.39
- overlord/ifacestate: update static attributes of "content"
interface
- data/selinux: tweak the policy for runuser and s-c, interpret
audit entries
- snapshotstate: disable automatic snapshots on core for now
- overlord/corecfg: make expiration of automatic snapshots
configurable
- snapstate: auto-install snapd when needed
- interfaces: add support for the snapd snap in the dbus backend
- overlord/snapstate: tweak autorefresh logic if network is not
available
- interfaces/apparmor: allow running /usr/bin/od
- osutil,cmdutil: move CommandFromCore and make it use the snapd
snap (if available)
- daemon: also verify snap instructions for multi-snap requests
- data/selinux: allow snap-confine to mount on top of bin
- data/selinux: auto transition /var/snap to snappy_var_t
- cmd: add `snap debug validate-seed <path>` cmd
- interfaces/builtin/desktop: fonconfig v6/v7 cache handling on
Fedora
- interfaces/builtin/intel_mei: fix /dev/mei* AppArmor pattern
- tests: make snap-connections test work on boards with snaps pre-
installed
- tests: check for /snap/core16/current in core16-provided-by-core
- tests: run livepatch test on 18.04 as well
- devicestate: deal correctly with the "required" flag on Remodel
- snapstate,state: add TaskSet.AddAllWithEdges() and use in doUpdate
- snapstate: add new NoReRefresh flag and use in Remodel()
- many: allow core as a fallback for core16
- snapcraft: build static fontconfig in the snapd snap
- cmd/snap-confine: remove unused sc_open_snap_{update,discard}_ns
- data/selinux: allow snapd to execute runuser under snappy_t
- spread, tests: do not leave mislabeled files in restorecon test,
attempt to catch similar files
- interfaces: cleanup internal tool lookup in system-key
- many: move auth.AuthContext to store.DeviceAndAuthContext, the
implemention to a separate storecontext packageThis:
- overlord/devicestate: measurements around ensure and related tasks
- cmd: tweak internal tool lookup to accept more possible locations
- overlord/snapstate,snapshotstate: create snapshot on snap removal
- tests: run smoke tests on (almost) pristine systems
- tests: system disable ssh for config defaults in gadget
- cmd/debug: integrate new task timings with "snap debug timings"
- tests/upgrade/basic, packaging/fedoar: restore SELinux context of
/var/cache/fontconfig, patch pre-2.39 mount units
- image: simplify prefer local logic and fixes
- tests/main/selinux-lxd: make sure LXD from snaps works cleanly
with enforcing SELinux
- tests: deny ioctl - TIOCSTI with garbage in high bits
- overlord: factor out mocking of device service and gadget w.
prepare-device for registration tests
- data/selinux, tests/main/selinux-clean: fine tune the policy, make
sure that no denials are raised
- cmd/libsnap,osutil: fix parsing of mountinfo
- ubuntu: disable -buildmode=pie on armhf to fix memory issue
- overlord/snapstate: inhibit refresh for up to a week
- cmd/snap-confine: prevent cwd restore permission bypass
- overlord/ifacestate: introduce HotplugKey type use short key in
change summaries
- many: make Remodel() download everything first before installing
- tests: fixes discovered debugging refresh-app-awareness
- overlord/snapstate: track time of postponed refreshes
- snap-confine: set rootfs_dir in sc_invocation struct
- tests: run create-user on core devices
- boot: add flag file "meta/force-kernel-extraction"
- tests: add regression test for systemctl race fix
- overlord/snapshotstate: helpers for snapshot expirations
- overlord,tests: perform soft refresh check in doInstall
- tests: enable tests that write /etc/{hostname,timezone} on core18
- overlord/ifacestate: implement String() method of
HotplugDeviceInfo for better logs/messages
- cmd/snap-confine: move ubuntu-core fallback checks
- testutil: fix MockCmd for shellcheck 0.5
- snap, gadget: move gadget read/validation into separate package,
tweak naming
- tests: split travis spread execution in 2 jobs for ubuntu and non
ubuntu systems
- testutil: make mocked command work with shellcheck from snaps
- packaging/fedora, tests/upgrade/basic: patch existing mount units
with SELinux context on upgrade
- metautil, snap: extract yaml value normalization to a helper
package
- tests: use apt via eatmydata
- dirs,overlord/snapstate: add Soft and Hard refresh checks
- cmd/snap-confine: allow using tools from snapd snap
- cmd,interfaces: replace local helpers with cmd.InternalToolPath
- tweak: fix "make hack" on Fedora
- snap: add validation of gadget.yaml
- cmd/snap-update-ns: refactor of profile application
- cmd/snap,client,daemon,store: layout and sanity tweaks for
find/search options
- tests: add workaround for missing cache reset on older snapd
- interfaces: deal with the snapd snap correctly for apparmor 2.13
- release-tools: add debian-package-builder
- tests: enable opensuse 15 and add force-resolution installing
packages
- timings: AddTag helper
- testutil: run mocked commands through shellcheck
- overlord/snapshotstate: support auto flag
- client, daemon, store: search by common-id
- tests: all the systems for google backend with 6 workers
- interfaces: hotplug nested vm test, updated serial-port interface
for hotplug.
- sanity: use proper SELinux context when mounting squashfs
- cmd/libsnap: neuter variables in cleanup functions
- interfaces/adb-support: account for hubs on sysfs path
- interfaces/seccomp: regenerate changed profiles only
- snap: reject layouts to /lib/{firmware,modules}
- cmd/snap-confine, packaging: support SELinux
- selinux, systemd: support mount contexts for snap images
- interfaces/builtin/opengl: allow access to Tegra X1
- cmd/snap: make 'snap warnings' output yamlish
- tests: add check to detect a broken snap on reset
- interfaces: add one-plus devices to adb-support
- cmd: prevent umask from breaking snap-run chain
- tests/lib/pkgdb: allow downgrade when installing packages in
openSUSE
- cmd/snap-confine: use fixed private tmp directory
- snap: tweak parsing errors of gadget updates
- overlord/ifacemgr: basic measurements
- spread: refresh metadata on openSUSE
- cmd/snap-confine: pass sc_invocation instead of numerous args
around
- snap/gadget: introduce volume update info
- partition,bootloader: rename 'partition' package to 'bootloader'
- interfaces/builtin: add dev/pts/ptmx access to docker_support
- tests: restore sbuild test
- strutil: make SplitUnit public, allow negative numbers
- overlord/snapstate,: retry less for auto-stuff
- interfaces/builtin: add add exec "/" to docker-support
- cmd/snap: fix regression of snap saved command
- cmd/libsnap: rename C enum for feature flag
- cmd: typedef mountinfo structures
- tests/main/remodel: clean up before reverting the state
- cmd/snap-confine: umount scratch dir using UMOUNT_NOFOLLOW
- timings: add new helpers, Measurer interface and DurationThreshold
- cmd/snap-seccomp: version-info subcommand
- errortracker: fix panic in Report if db cannot be opened
- sandbox/seccomp: a helper package wrapping calls to snap-seccomp
- many: add /v2/model API, `snap remodel` CLI and spread test
- tests: enable opensuse tumbleweed back
- overlord/snapstate, store: set a header when auto-refreshing
- data/selinux, tests: refactor SELinux policy, add minimal tests
- spread: restore SELinux context when we mess with system files
- daemon/api: filter connections with hotplug-gone=true
- daemon: support returning assertion information as JSON with the
"json" query parameter
- cmd/snap: hide 'interfaces' command, show deprecation notice
- timings: base API for recording timings in state
- cmd/snap-confine: drop unused dependency on libseccomp
- interfaces/apparmor: factor out test boilerplate
- daemon: extract assertions api endpoint implementation into
api_asserts.go
- spread.yaml: bump delta reference
- cmd/snap-confine: track per-app and per-hook processes
- cmd/snap-confine: make sc_args helpers const-correct
- daemon: move a function that was between an other struct and its
methods
- overlord/snapstate: fix restoring of "old-current" revision config
in undoLinkSnap
- cmd/snap, client, daemon, ifacestate: show a leading attribute of
a connection
- cmd/snap-confine: call sc_should_use_normal_mode once
- cmd/snap-confine: populate enter_non_classic_execution_environment
- daemon: allow downloading snaps blobs via .../file
- cmd/snap-confine: introduce sc_invocation
- devicestate: add initial Remodel support
- snap: remove obsolete license-* fields in the yaml
- cmd/libsnap: add cgroup-pids-support module
- overlord/snapstate/backend: make LinkSnap clean up more
- snapstate: only keep 2 snaps on classic
- ctlcmd/tests: tests tweaks (followup to #6322)
* Tue Apr 23 2019 Robert-Andr�� Mauchin <zebob.m(a)gmail.com> - 2.38-3
- Rebuilt for fix in golang-github-seccomp-libseccomp-golang
* Fri Apr 5 2019 Neal Gompa <ngompa13(a)gmail.com> - 2.38-2
- Readd snapd-login-service Provides for gnome-software for F29 and older
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #1699087 - snapd-2.39 is available
https://bugzilla.redhat.com/show_bug.cgi?id=1699087
--------------------------------------------------------------------------------
4 years, 4 months
Fedora EPEL 6 updates-testing report
by updates@fedoraproject.org
The following Fedora EPEL 6 Security updates need testing:
Age URL
15 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2019-e406623fec bird-1.6.6-1.el6
8 https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2019-dc3342b950 drupal7-7.66-1.el6
The following builds have been pushed to Fedora EPEL 6 updates-testing
davix-0.7.3-1.el6
fstransform-0.9.3-5.el6
Details about builds:
================================================================================
davix-0.7.3-1.el6 (FEDORA-EPEL-2019-6acd2646fc)
Toolkit for Http-based file management
--------------------------------------------------------------------------------
Update Information:
New upstream release
--------------------------------------------------------------------------------
ChangeLog:
* Wed May 8 2019 Georgios Bitzes <georgios.bitzes at cern.ch> - 0.7.3-1
- New upstream release
--------------------------------------------------------------------------------
================================================================================
fstransform-0.9.3-5.el6 (FEDORA-EPEL-2019-2d206aad63)
Tool for in-place file-system conversion without backup
--------------------------------------------------------------------------------
Update Information:
- Add upstream patch fixing data loss bug
--------------------------------------------------------------------------------
ChangeLog:
* Wed May 8 2019 Bj��rn Esser <besser82(a)fedoraproject.org> - 0.9.3-5
- Add upstream patch fixing data loss bug (#1705564)
* Thu Jan 31 2019 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.9.3-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Fri Jul 13 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.9.3-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Wed Feb 7 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.9.3-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #1705564 - fstransform 0.9.3 has data loss bug
https://bugzilla.redhat.com/show_bug.cgi?id=1705564
--------------------------------------------------------------------------------
4 years, 4 months
epel8 plans
by Kevin Fenzi
greetings.
As everyone knows, rhel8 was just released. Hurray!
We have been thinking and gathering input from many many people to come
up with a plan for epel8. It will not be as simple or direct as epel7
was, but I think we will have something great when we are done.
Short term:
* We (Fedora infra) will setup repository syncs like we have for rhel7.
(but keeping all the upstream metadata)
* We will deploy and get working a script that will take the appstream /
modular repo and split it into per module repos.
* We will figure out what modules are 'default' or buildroot only.
* We will build a koji package with
https://pagure.io/koji/pull-request/1411 applied (to handle merging
external repos with module metadata).
* We will build a createrepo_c package with
https://github.com/rpm-software-management/createrepo_c/issues/131 (to
handle merging modular repodata) and
https://github.com/rpm-software-management/createrepo_c/pull/154 (to
handle the --pkgsorigins call that the above koji patch uses.
* Install new koji and createrepo_c in our staging env.
* Setup all the koji tags and tagets we need for epel8 builds, including
external repos of just baseos/crb and the default/buildroot only modules.
* Do some initial building with this setup and see what blows up.
Once we are pretty sure everything is working, next steps would be:
* Setup everything above in production.
* Open epel8 for branching / add to bodhi / add to various other places.
* Wait for mbs to handle this setup in order to support modular building
in epel8.
Thoughts? Anything we didn't think of?
kevin
4 years, 4 months
Wordpress in EPEL enter "security mode" only update
by Remi Collet
Hi,
Wordpress 5.2 was released
This version raise dependency on PHP 5.6 (but 7.2 is recommended for
performance, and to avoid some pure-PHP compatibility libraries)
So this new version will only be available in Fedora repository (and
later in EPEL-8)
EPEL-6 and EPEL-7 will keep 5.1.x as along as possible.
Remi
4 years, 4 months