Fedora 27 Update: php-cs-fixer-2.13.0-1.fc27
by updates@fedoraproject.org
--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2018-c00fe7d444
2018-09-06 02:30:14.860831
--------------------------------------------------------------------------------
Name : php-cs-fixer
Product : Fedora 27
Version : 2.13.0
Release : 1.fc27
URL : https://github.com/FriendsOfPHP/PHP-CS-Fixer
Summary : A tool to automatically fix PHP code style
Description :
The PHP Coding Standards Fixer tool fixes most issues in your code when you
want to follow the PHP coding standards as defined in the PSR-1 and PSR-2
documents and many more.
If you are already using a linter to identify coding standards problems in
your code, you know that fixing them by hand is tedious, especially on large
projects. This tool does not only detect them, but also fixes them for you.
--------------------------------------------------------------------------------
Update Information:
**Changelog for v2.13.0** * feature #3739 Add MagicMethodCasingFixer
(SpacePossum) * feature #3812 Add FopenFlagOrderFixer & FopenFlagsFixer
(SpacePossum) * feature #3826 Add CombineNestedDirnameFixer (gharlan) * feature
#3833 BinaryOperatorSpacesFixer - Add "no space" fix strategy (SpacePossum) *
feature #3841 NoAliasFunctionsFixer - add opt in option for ext-mbstring
aliasses (SpacePossum) * feature #3876 NativeConstantInvocationFixer - add the
scope option (stof, keradus) * feature #3886 Add PhpUnitMethodCasingFixer
(Slamdunk) * feature #3907 Add ImplodeCallFixer (kubawerlos) * feature #3914
NoUnreachableDefaultArgumentValueFixer - remove `null` for nullable typehints
(gharlan, keradus) * minor #3813 PhpUnitDedicateAssertFixer - fix "sizeOf" same
as "count". (SpacePossum) * minor #3873 Add the native_function_invocation fixer
in the Symfony:risky ruleset (stof) * minor #3979 DX: enable
php_unit_method_casing (keradus) ---- **Changelog for v2.12.3** * bug #3867
PhpdocAnnotationWithoutDotFixer - Handle trailing whitespaces (kubawerlos) * bug
#3884 NoSuperfluousPhpdocTagsFixer - handle null in every position (dmvdbrugge,
julienfalque) * bug #3885 AlignMultilineCommentFixer - ArrayIndentationFixer -
Priority (dmvdbrugge) * bug #3887 ArrayIndentFixer - Don't indent empty lines
(dmvdbrugge) * bug #3888 NoExtraBlankLinesFixer - remove blank lines after open
tag (kubawerlos) * bug #3890 StrictParamFixer - make it case-insensitive
(kubawerlos) * bug #3895 FunctionsAnalyzer - false positive for constant and
function definition (kubawerlos) * bug #3908 StrictParamFixer - fix edge case
(kubawerlos) * bug #3910 FunctionsAnalyzer - fix isGlobalFunctionCall (gharlan)
* bug #3912 FullyQualifiedStrictTypesFixer - NoSuperfluousPhpdocTagsFixer -
adjust priority (dmvdbrugge) * bug #3913 TokensAnalyzer - fix
isConstantInvocation (gharlan, keradus) * bug #3921 TypeAnalysis - Fix iterable
not being detected as a reserved type (ntzm) * bug #3924
FullyQualifiedStrictTypesFixer - space bug (dmvdbrugge) * bug #3937
LowercaseStaticReferenceFixer - Fix "Parent" word in namespace (kubawerlos) *
bug #3944 ExplicitStringVariableFixer - fix array handling (gharlan) * bug #3951
NoSuperfluousPhpdocTagsFixer - do not call strtolower with null (SpacePossum) *
bug #3954 NoSuperfluousPhpdocTagsFixer - Index invalid or out of range
(kubawerlos) * bug #3957 NoTrailingWhitespaceFixer - trim space after opening
tag (kubawerlos) * minor #3798 DX: enable native_function_invocation (keradus) *
minor #3882 PhpdocAnnotationWithoutDotFixer - Handle empty line in comment
(kubawerlos) * minor #3889 DX: Cleanup - remove unused variables (kubawerlos,
SpacePossum) * minor #3891 PhpdocNoEmptyReturnFixer - account for null[]
(dmvdbrugge) * minor #3892 PhpdocNoEmptyReturnFixer - fix docs (keradus) * minor
#3897 DX: FunctionsAnalyzer - simplifying return expression (kubawerlos) * minor
#3903 DX: cleanup - remove special treatment for PHP <5.6 (kubawerlos) * minor
#3905 DX: Upgrade composer-require-checker to stable version (keradus) * minor
#3919 Simplify single uses of Token::isGivenKind (ntzm) * minor #3920 Docs: Fix
typo (ntzm) * minor #3940 DX: fix phpdoc parameter type (malukenho) * minor
#3948 DX: cleanup - remove redundant @param annotations (kubawerlos) * minor
#3950 Circle CI v2 yml (siad007) * minor #3952 DX: AbstractFixerTestCase - drop
testing method already provided by trait (keradus) * minor #3973 Bump xdebug-
handler (keradus)
--------------------------------------------------------------------------------
ChangeLog:
* Fri Aug 24 2018 Remi Collet <remi(a)remirepo.net> - 2.13.0-1
- update to 2.13.0
* Mon Aug 20 2018 Remi Collet <remi(a)remirepo.net> - 2.12.3-1
- update to 2.12.3
- raise dependency on composer/xdebug-handler 1.2
* Fri Jul 6 2018 Remi Collet <remi(a)remirepo.net> - 2.12.2-1
- update to 2.12.2
* Mon Jun 11 2018 Remi Collet <remi(a)remirepo.net> - 2.12.1-1
- update to 2.12.1
* Mon Jun 4 2018 Remi Collet <remi(a)remirepo.net> - 2.12.0-1
- update to 2.12.0
- add dependency on composer/xdebug-handler
- add dependency on php-cs-fixer/phpunit-constraint-isidenticalstring
- add dependency on php-cs-fixer/phpunit-constraint-xmlmatchesxsd
* Thu Mar 22 2018 Remi Collet <remi(a)remirepo.net> - 2.11.1-1
- update to 2.11.1
* Wed Mar 21 2018 Remi Collet <remi(a)remirepo.net> - 2.11.0-1
- update to 2.11.0
- use phpunit7 on F28+
* Thu Mar 8 2018 Remi Collet <remi(a)remirepo.net> - 2.10.4-1
- update to 2.10.4
* Fri Feb 23 2018 Remi Collet <remi(a)remirepo.net> - 2.10.3-1
- Update to 2.10.3
- drop dependency on gecko-packages/gecko-php-unit
- update bundled php-cs-fixer/diff to 1.3.0
* Tue Feb 6 2018 Remi Collet <remi(a)remirepo.net> - 2.10.2-1
- Update to 2.10.2
- use range dependencies
* Thu Jan 11 2018 Remi Collet <remi(a)remirepo.net> - 2.10.0-1
- Update to 2.10.0
* Thu Dec 28 2017 Remi Collet <remi(a)remirepo.net> - 2.9.0-2
- mikey179/vfsStream only required at builtime
* Sat Dec 9 2017 Remi Collet <remi(a)remirepo.net> - 2.9.0-1
- Update to 2.9.0
* Mon Nov 27 2017 Remi Collet <remi(a)remirepo.net> - 2.8.3-1
- Update to 2.8.3
- open https://github.com/FriendsOfPHP/PHP-CS-Fixer/issues/3279
bad tag for 2.8.3
* Mon Nov 20 2017 Remi Collet <remi(a)remirepo.net> - 2.8.2-1
- Update to 2.8.2
* Fri Nov 10 2017 Remi Collet <remi(a)remirepo.net> - 2.8.1-1
- Update to 2.8.1
* Tue Nov 7 2017 Remi Collet <remi(a)remirepo.net> - 2.8.0-2
- fix FTBFS from Koschei using symfony package names
* Fri Nov 3 2017 Remi Collet <remi(a)remirepo.net> - 2.8.0-1
- Update to 2.8.0
--------------------------------------------------------------------------------
This update can be installed with the "dnf" update program. Use
su -c 'dnf upgrade --advisory FEDORA-2018-c00fe7d444' 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
--------------------------------------------------------------------------------
5 years, 7 months
Fedora 27 Update: php-composer-xdebug-handler-1.2.1-1.fc27
by updates@fedoraproject.org
--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2018-5b001b8d34
2018-09-06 02:30:14.860818
--------------------------------------------------------------------------------
Name : php-composer-xdebug-handler
Product : Fedora 27
Version : 1.2.1
Release : 1.fc27
URL : https://github.com/composer/xdebug-handler
Summary : Restarts a process without xdebug
Description :
Restart a CLI process without loading the xdebug extension.
Originally written as part of composer/composer, now extracted
and made available as a stand-alone library.
Autoloader: /usr/share/php/Composer/XdebugHandler/autoload.php
--------------------------------------------------------------------------------
Update Information:
**Version 1.2.1** - 2018-08-23 * Fixed: fatal error with apc, when using
`apc.mmap_file_mask`. ---- **Version 1.2.0** - 2018-08-16 * Added: debug
information using `XDEBUG_HANDLER_DEBUG`. * Added: fluent interface for
setters. * Added: `PhpConfig` helper class for calling PHP sub-processes. *
Added: `PHPRC` original value to restart stettings, for use in a restarted
process. * Changed: internal procedure to disable ini-scanning, using `-n`
command-line option. * Fixed: replaced `escapeshellarg` usage to avoid locale
problems. * Fixed: improved color-option handling to respect double-dash
delimiter. * Fixed: color-option handling regression from main script changes.
* Fixed: improved handling when checking main script. * Fixed: handling for
standard input, that never actually did anything. * Fixed: fatal error when
ctype extension is not available.
--------------------------------------------------------------------------------
This update can be installed with the "dnf" update program. Use
su -c 'dnf upgrade --advisory FEDORA-2018-5b001b8d34' 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
--------------------------------------------------------------------------------
5 years, 7 months
[SECURITY] Fedora 27 Update: obs-build-20180816-291.1.1.fc27
by updates@fedoraproject.org
--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2018-fac5420dd1
2018-09-06 02:30:14.860806
--------------------------------------------------------------------------------
Name : obs-build
Product : Fedora 27
Version : 20180816
Release : 291.1.1.fc27
URL : https://github.com/openSUSE/obs-build
Summary : A generic package build script
Description :
This package provides a script for building packages in a chroot environment.
It is commonly used with the Open Build Service as the engine for building
packages for a wide variety of distributions.
--------------------------------------------------------------------------------
Update Information:
New version of `osc` and `obs-build` including fix for CVE-2017-14804 and
support for container builds using `buildah` and `podman`.
--------------------------------------------------------------------------------
ChangeLog:
* Thu Aug 23 2018 Neal Gompa <ngompa13(a)gmail.com> - 20180816-291.1.1
- Update to new release
* Fri Jul 13 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 20171023-267.1.1.2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Thu Feb 8 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 20171023-267.1.1.1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
* Sun Nov 5 2017 Neal Gompa <ngompa13(a)gmail.com> - 20171023-267.1.1
- Update to new release
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #1535058 - CVE-2017-14804 obs-build: Exploit extractbuild to write to files in the host system [fedora-all]
https://bugzilla.redhat.com/show_bug.cgi?id=1535058
[ 2 ] Bug #1511729 - obs-build-20180329-287.1 is available
https://bugzilla.redhat.com/show_bug.cgi?id=1511729
[ 3 ] Bug #1620963 - obs-build-20180816-291.1 is available
https://bugzilla.redhat.com/show_bug.cgi?id=1620963
--------------------------------------------------------------------------------
This update can be installed with the "dnf" update program. Use
su -c 'dnf upgrade --advisory FEDORA-2018-fac5420dd1' 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
--------------------------------------------------------------------------------
5 years, 7 months
Fedora 27 Update: nagios-plugins-fts-3.5.0-2.fc27
by updates@fedoraproject.org
--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2018-6fabf47468
2018-09-06 02:30:14.860793
--------------------------------------------------------------------------------
Name : nagios-plugins-fts
Product : Fedora 27
Version : 3.5.0
Release : 2.fc27
URL : http://fts3-service.web.cern.ch/
Summary : Nagios probes to be run remotely against FTS3 machines
Description :
This package provides the nagios probes for FTS3. Usually they are installed
in the nagios host, and they will contact the remote services running in the
FTS3 machines.
--------------------------------------------------------------------------------
Update Information:
* new upstream release
--------------------------------------------------------------------------------
ChangeLog:
* Fri Aug 17 2018 Andrea Manzi <amanzi(a)cern.ch> - 3.5.0-2
- new upstream release
* Fri Jul 13 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 3.2.0-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Tue Mar 13 2018 Iryna Shcherbina <ishcherb(a)redhat.com> - 3.2.0-7
- Update Python 2 dependency declarations to new packaging standards
(See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)
* Thu Feb 8 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 3.2.0-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
* Wed Jul 26 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 3.2.0-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
* Fri Feb 10 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 3.2.0-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
--------------------------------------------------------------------------------
This update can be installed with the "dnf" update program. Use
su -c 'dnf upgrade --advisory FEDORA-2018-6fabf47468' 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
--------------------------------------------------------------------------------
5 years, 7 months
Fedora 27 Update: pungi-4.1.27-1.fc27
by updates@fedoraproject.org
--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2018-9320eeea0a
2018-09-06 02:30:14.860778
--------------------------------------------------------------------------------
Name : pungi
Product : Fedora 27
Version : 4.1.27
Release : 1.fc27
URL : https://pagure.io/pungi
Summary : Distribution compose tool
Description :
A tool to create anaconda based installation trees/isos of a set of rpms.
--------------------------------------------------------------------------------
Update Information:
New upstream release. Biggest changes: * OSTree can now use treefile in YAML
format. * It's possible to pass arbitrary arguments to createrepo, allowing
for example creating zchunk metadata. Just add the config:
`createrepo_extra_args = ["--zck", "--zck-primary-dict", ���]` * Logs include
exact version for easier debugging of problems. And a couple of other small
fixes.
--------------------------------------------------------------------------------
ChangeLog:
* Fri Aug 17 2018 Lubom��r Sedl���� <lsedlar(a)redhat.com> - 4.1.27-1
- extra-iso: Rename test data file (lsedlar)
- createiso: Use correct python version (lsedlar)
- ostree: Update tests for working with YAML file (lsedlar)
- pungi/ostree: Convert rpm-ostree YAML to JSON (walters)
- createrepo: Allow passing arbitrary arguments (lsedlar)
- gather: Get modular packages from fus (lsedlar)
- util: Remove escaping spaces from volume ID (lsedlar)
- Allow removing non-alnum chars from volid (lsedlar)
- extra-isos: Include treeinfo pointing to all variants (lsedlar)
- createiso: Use unique paths for breaking hardlinks (lsedlar)
- gather: Detect hybrid variant with additional packages (lsedlar)
- Include exact version of pungi in the logs (mboddu)
- gather: Allow empty result for gather (lsedlar)
- gather: Add langpacks in hybrid solver (lsedlar)
- comps: Add get_langpacks function (lsedlar)
- pungi-legacy: Add --joliet-long option (lsedlar)
- gather: Early exit for non-comps sources (lsedlar)
- tests: Use unittest2 when available (lsedlar)
- buildinstall: Make output world readable (lsedlar)
- buildinstall: Copy file without preserving owner (lsedlar)
- Report failed failable deliverables as errors (lsedlar)
- Stop importing PDCClient (lsedlar)
- spec: build require python-multilib (lsedlar)
* Fri Jul 20 2018 Lubom��r Sedl���� <lsedlar(a)redhat.com> - 4.1.26-2
- Backport patch for DNF 3 compatibility
- Fix querying Koji about modules with dash in stream
* Mon Jul 16 2018 Lubom��r Sedl���� <lsedlar(a)redhat.com> - 4.1.26-1
- gather: Add a hybrid depsolver backend (lsedlar)
- Always use lookasides for repoclosure (lsedlar)
- doc: closing parentheses for require_all_comps_packages (kdreyer)
- osbs: Generate unique repo names (lsedlar)
- Expand version field during image_build using version_generator (sinny)
- createrepo: Stop including modulemd in debug repos (lsedlar)
- Simplify iterating over module defaults (lsedlar)
- pkgset: Apply module filters on pkgset level (lsedlar)
- init: Validate whitespace in comps groups (lsedlar)
- createrepo: Include empty modules (lsedlar)
- createiso: Break hardlinks by copying files (lsedlar)
- pkgset: Query Koji instead of PDC (mcurlej)
- config: Report variants validity issues (lsedlar)
- variants: Reject values with whitespace (lsedlar)
- osbs: Fresh koji session for getting metadata (lsedlar)
- gather: Ignore comps in lookaside repo (lsedlar)
- init: Test that init phase correctly clones defaults (lsedlar)
- init: Add tests for cloning module defaults (lsedlar)
- init: Add validation for module defaults (lsedlar)
- ostree-installer: Skip comps repo if there are no comps (lsedlar)
- Add test for getting licenses from a repo (lsedlar)
- Add content_licenses to module metadata (sgallagh)
- Update virtualenv instructions (lsedlar)
- Allow extracting koji event from another compose (lsedlar)
- Copy modules instead of reparsing them (sgallagh)
- Silence config warnings in quiet mode (lsedlar)
- osbs: Add nvr to metadata (lsedlar)
- Always get old compose with release type suffix (patrick)
- Make ostree_installer check if buildinstall is skipped correctly (puiterwijk)
* Fri Jul 13 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 4.1.25-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Wed Jul 4 2018 Lubom��r Sedl���� <lsedlar(a)redhat.com> - 4.1.25-6
- Add dependency on python2-productmd to legacy subpackage
* Mon Jun 18 2018 Miro Hron��ok <mhroncok(a)redhat.com> - 4.1.25-5
- Rebuilt for Python 3.7
* Mon Jun 4 2018 Lubom��r Sedl���� <lsedlar(a)redhat.com> - 4.1.25-4
- Call chmod recursively
* Thu May 31 2018 Lubom��r Sedl���� <lsedlar(a)redhat.com> - 4.1.25-3
- Don't mark all runroots as successful by chmod
* Wed May 30 2018 Lubom��r Sedl���� <lsedlar(a)redhat.com> - 4.1.25-2
- Make results of runroot tasks world readable
* Tue May 22 2018 Lubom��r Sedl���� <lsedlar(a)redhat.com> - 4.1.25-1
- comps-wrapper: Make tests pass on EL6 (lsedlar)
- pkgset: Add option to ignore noarch in ExclusiveArch (lsedlar)
- Handling multiple modules with the same NSV - PDC (onosek)
- createrepo: Allow disabling SQLite database (lsedlar)
- init: Drop database from comps repo (lsedlar)
- createrepo: Add module arch to metadata (lsedlar)
- arch: Drop mapping ppc64 -> ppc64p7 (lsedlar)
- arch: Make i386 map to i686 instead of athlon (lsedlar)
- Add a phase for creating extra ISOs (lsedlar)
- Stop using .message attribute on exceptions (lsedlar)
- Validation of parameter skip_phases (onosek)
- Capture sigterm and mark the compose as DOOMED (puiterwijk)
- createiso: Remove useless method (lsedlar)
- createiso: Refactor code into smaller functions (lsedlar)
- arch: Remove mocks in tests (lsedlar)
- ostree-installer: Allow overwriting buildinstall (lsedlar)
- ostree-installer: Work with skipped buildinstall (lsedlar)
- createrepo: Use less verbose logs (lsedlar)
- pkgset: Create global repo in parallel to merging pkgsets (lsedlar)
- createiso: Skip if buildinstall fails (lsedlar)
- Update tests for libmodulemd 1.4.0 (lsedlar)
* Wed May 16 2018 Lubom��r Sedl���� <lsedlar(a)redhat.com> - 4.1.24-4
- Use python function to copy ostree installer output
* Thu May 10 2018 Lubom��r Sedl���� <lsedlar(a)redhat.com> - 4.1.24-3
- Make wait-for-signed-ostree repeat the fedmsg in case the signer crashed
- Stop filtering comps environments all the time
* Fri May 4 2018 Lubom��r Sedl���� <lsedlar(a)redhat.com> - 4.1.24-2
- Copy ostree-installer without preserving owner
* Wed May 2 2018 Lubom��r Sedl���� <lsedlar(a)redhat.com> - 4.1.24-1
- koji-wrapper: Log failed subtasks (lsedlar)
- Update compose status when config validation fails (lsedlar)
- pkgset: Allow different inheritance for modules (lsedlar)
- ostree: Recognize force_new_commit option in old config (lsedlar)
- modules: Correctly report error for unexpected modules (lsedlar)
- modules: Allow context in variants XML (lsedlar)
- gather: Print profiling information to stderr (lsedlar)
- pkgset: Stop creating database for repodata (jkaluza)
- gather: Use another variant as lookaside (lsedlar)
- buildinstall: Use metadata if skipped (lsedlar)
- Allow reusing pkgset FileCache from old composes. (jkaluza)
- validation: Populate dict of all variants (lsedlar)
- gather: Stop pulling debuginfo and source for lookaside packages (lsedlar)
- Only use comps repo if we really have comps (lsedlar)
- pkgset: Use modules PDC API (lsedlar)
- Access ci_base date via compose (puiterwijk)
- Allow filtering comps for different variants (lsedlar)
- comps: Make filtering by attribute more generic (lsedlar)
- pkgset: Dump downloaded modulemd to logs (lsedlar)
- Fix PEP8 warning about if not x in y (lsedlar)
- Variant as a lookaside - configuration (onosek)
- Remove comps from arch repo (lsedlar)
- init: Stop creating module defaults dir twice (lsedlar)
- gather: Reduce logs from DNF gathering (lsedlar)
- Clone module defaults into work/ directory (lsedlar)
- Update the configuration JSON schema for module_defaults_dir (contyk)
- Update configuration docs with module_defaults_dir (contyk)
- Handle relative paths in module_defaults_dir (contyk)
- Include module defaults in the repodata (contyk)
- Add *.in fixtures to tarball (lsedlar)
- init: Always filter comps file (lsedlar)
- docs: Describe comps processing (lsedlar)
- gather: Use comps for given variant (lsedlar)
- docs: Fix typo (lsedlar)
- Add all packages to whitelist for hybrid variant (lsedlar)
- comps: Add tests for CompsFilter (lsedlar)
- comps: Move filtering into wrapper module (lsedlar)
- Tests fail if unittest2 library is missing (onosek)
- Add unittest2 and rpmdevools to contributing doc (rmarshall)
- pkgset: Construct UID for PDC modules (lsedlar)
- gather: Simplify creating temporary directory (lsedlar)
- buildinstall: Add extra repos (lsedlar)
- tests: Use dummy modulesdir for DNF (lsedlar)
- Update tests for Python 2.6 (onosek)
* Tue Apr 24 2018 Kevin Fenzi <kevin(a)scrye.com> - 4.1.23-5
- Backport fix for Accessing ci_base date via compose
- https://pagure.io/pungi/pull-request/910
* Thu Apr 12 2018 Lubom��r Sedl���� <lsedlar(a)redhat.com> - 4.1.23-4
- Stop creating module defaults dir twice
* Thu Apr 12 2018 Lubom��r Sedl���� <lsedlar(a)redhat.com> - 4.1.23-3
- Add support for module defaults
* Wed Apr 11 2018 Lubom��r Sedl���� <lsedlar(a)redhat.com> - 4.1.23-2
- Revert reordering of ostree phases
* Wed Apr 4 2018 Lubom��r Sedl���� <lsedlar(a)redhat.com> - 4.1.23-1
- Update documentation section 'contributing' (onosek)
- Write module metadata (onosek)
- Support multilib in GatherSourceModule (jkaluza)
- ostree: Always substitute basearch (lsedlar)
- If sigkeys is specified, require at least one (puiterwijk)
- Allow setting <kojitag/> in <modules/> in variants.xml to get the modules
from this Koji tag. (jkaluza)
- Move Modulemd import to pungi/__init__.py to remove duplicated code.
(jkaluza)
- Use Modulemd.Module for 'variant.arch_mmds' instead of yaml dump (jkaluza)
- Fix modular content in non-modular variant (lsedlar)
- Remove the filtered RPMs from module metadata even in case all RPMs are
filtered out. (jkaluza)
- pkgset: Allow empty list of modules (lsedlar)
- buildinstall: Add option to disable it (lsedlar)
- Use libmodulemd instead of modulemd Python module (jkaluza)
- gather: Fix package set whitelist (lsedlar)
- pkgset: Merge initial package set without checks (lsedlar)
- pkgset: Remove check for unique name (lsedlar)
- gather: Honor package whitelist (lsedlar)
- Write package whitelist for each variant (lsedlar)
- image-build: Accept tar.xz extension for docker images (lsedlar)
- pkgset: Correctly detect single tag for variant (lsedlar)
- Remove comps groups from purely modular variants (lsedlar)
- gather: Allow filtering debuginfo packages (lsedlar)
- Move ostree phase and pipelines for running phases (onosek)
- Other repo for OstreeInstaller (onosek)
- Add modulemd metadata to repo even without components (jkaluza)
- Correct fix for volume ID substition sorting by length (awilliam)
- Ordering processing for volume ID substitutions (onosek)
- Disable multilib for modules (jkaluza)
- scm: Stop decoding output of post-clone command (lsedlar)
- Remove useless shebang (lsedlar)
- source_koji.py: Properly handle unset pkgset_koji_tag (otaylor)
- pkgset: Only use package whitelist if enabled (lsedlar)
- Fail early if input packages are unsigned (jkaluza)
- Allow composing from tag with unsigned packages (jkaluza)
- Ostree can use pkgset repos (onosek)
- Support multiple sources in one variant (lsedlar)
- gather: Set lookaside flag focorrectly (lsedlar)
- gather: Try getting srpm from the same repo as rpm (lsedlar)
- Minor correction for python backward compatibility (onosek)
* Fri Mar 23 2018 Lubom��r Sedl���� <lsedlar(a)redhat.com> - 4.1.22-10.1
- Always substitute basearch in ostree
* Fri Mar 16 2018 Lubom��r Sedl���� <lsedlar(a)redhat.com> - 4.1.22-10
- Fix package whitelist for non-modular variants
* Wed Mar 14 2018 Lubom��r Sedl���� <lsedlar(a)redhat.com> - 4.1.22-9
- Allow empty modular variants
- Add option to disable multilib
* Fri Mar 9 2018 Lubom��r Sedl���� <lsedlar(a)redhat.com> - 4.1.22-8
- Fix package set whitelist
* Thu Mar 8 2018 Lubom��r Sedl���� <lsedlar(a)redhat.com> - 4.1.22-7
- image-build: Accept tar.xz extension for docker images
- Allow multiple versions of the same package in package set
* Tue Mar 6 2018 Lubom��r Sedl���� <lsedlar(a)redhat.com> - 4.1.22-6
- Speed up compose with modules
* Fri Mar 2 2018 Lubom��r Sedl���� <lsedlar(a)redhat.com> - 4.1.22-5
- Remove comps groups from purely modular variants
* Wed Feb 21 2018 Dennis Gilmore <dennis(a)ausil.us> - 4.1.22-4
- make pungi-utils require python3-fedmsg
* Tue Feb 6 2018 Lubom��r Sedl���� <lsedlar(a)redhat.com> - 4.1.22-3
- Add support for mixing traditional and modular content
* Mon Feb 5 2018 Lubom��r Sedl���� <lsedlar(a)redhat.com> - 4.1.22-2
- Create a subpackage with legacy pungi command
* Wed Jan 24 2018 Lubom��r Sedl���� <lsedlar(a)redhat.com> - 4.1.22-1
- Better INFO messages about modules (onosek)
- Updates composes should be marked as supported (lsedlar)
- pkgset: Only add missing packages from global tag (lsedlar)
- ostree/utils: Drop timestamps from generated repo names - tests (onosek)
- ostree/utils: Generate a single pungi.repo file, use repo-<num> IDs (walters)
- ostree/utils: Drop timestamps from generated repo names (walters)
- gather: Do not require variant for module source (lsedlar)
- gather: Comps source should not crash without comps file (lsedlar)
- gather: JSON source returns nothing without configuration (lsedlar)
- buildinstall: Fix treeinfo generating on failure (lsedlar)
- Add buildinstall_use_guestmount boolean option (jkaluza)
- gather: Use arch packages in nodeps method (lsedlar)
- pkgset: Always use global tag if specified (lsedlar)
- config: Make pkgset_koji_tag optional (lsedlar)
- ostree: Add force_new_commit option - test added (onosek)
- ostree: Add force_new_commit option (walters)
- gather: Fix checking string type (lsedlar)
- Improve logging for unsigned packages (onosek)
- Fall back to mount if guestmount is not available (onosek)
- El-Torito boot information on s390x (onosek)
- Remove strace from buildinstall runroot (onosek)
- doc: fix "Miscellaneous" spelling in Config section (kdreyer)
- doc: move "Phases" up, "Contributing" down (kdreyer)
* Tue Jan 16 2018 Lubom��r Sedl���� <lsedlar(a)redhat.com> - 4.1.21-4
- Add option to force fallback from guestmount
* Wed Jan 10 2018 Lubom��r Sedl���� <lsedlar(a)redhat.com> - 4.1.21-3
- Fix checking string type in nodeps method
* Wed Dec 13 2017 Lubom��r Sedl���� <lsedlar(a)redhat.com> - 4.1.21-2
- Remove /usr/bin/pungi
- Remove dummy compose from check section
* Wed Dec 6 2017 Lubom��r Sedl���� <lsedlar(a)redhat.com> - 4.1.21-1
- tests: Use correct python version for config validation test (lsedlar)
- Use dnf backend for repoclosure on PY3 (lsedlar)
- Drop checks for git and cvs (lsedlar)
- Relax check for gettext (lsedlar)
- Drop check for repoquery command (lsedlar)
- Use modifyrepo_c if possible (lsedlar)
- pkgset: Add SRPMs to whitelist (lsedlar)
- modules: Allow multilib (lsedlar)
- add ability to specify ostree ref in OSTREE phase - update (onosek)
- add ability to specify ostree ref in OSTREE phase (onosek)
- buildinstall: Allow using external dire for runroot task (jkaluza)
- pkgset: Remove package skip optimization for bootable products (lsedlar)
- Add documentation for modular composes (lsedlar)
- osbs: Get correct path to repo for addons (lsedlar)
- Remove deprecated options (onosek)
- module-source: Log details about what packages are gathered (lsedlar)
- gather: Log details about nodeps method (lsedlar)
- gather: get_packages_to_gather returns a tuple (lsedlar)
- iso-wrapper: Fix calling wrong logger method (lsedlar)
- Turn COMPOSE_ID version generator into DATE_RESPIN (puiterwijk)
- iso-wrapper: Remove hacks for sorting (lsedlar)
- Report missing module dependencies earlier (lsedlar)
- Implement version.compose_id version generator (patrick)
- Optionally do old_compose per release type (patrick)
* Wed Nov 22 2017 Patrick Uiterwijk <puiterwijk(a)redhat.com> - 4.1.20-3
- Backport patch for PR#790 - old_composes per release type
- Backport patch for PR#791,796 - implement DATE_RESPIN version generator
* Tue Nov 21 2017 Lubom��r Sedl���� <lsedlar(a)redhat.com> - 4.1.20-2
- Fix crash in modular compose
* Wed Nov 1 2017 Lubom��r Sedl���� <lsedlar(a)redhat.com> - 4.1.20-1
- image-build: Drop suffixes from configuration (lsedlar)
- kojiwrapper: Deal with multiple values for image-build (lsedlar)
- Add modulemd to the missing module error (patrick)
- notification: Add more info into the messages (lsedlar)
- notification: Fix running on Python 3 (lsedlar)
- remove remaining hard coded createrepo threads (onosek)
- tests: Fix remaining missing assertions (lsedlar)
- tests: Work with older unittest2 (lsedlar)
- tests: Skip testing pdc logs if dependencies are not installed (lsedlar)
- Log PDC communications and info for modular composes (dowang)
- Update documentation section "Contributing to Pungi". (onosek)
- Reject yum gather backend on Python 3 (lsedlar)
- Stop using deprecated pipes.quote (lsedlar)
- Convert configparser values to string (lsedlar)
- Explicitly decode test files as UTF-8 (lsedlar)
- Use universal_newlines when running other commands (lsedlar)
- Port to Python 3 (lsedlar)
- checks: Use list of release types from productmd (patrick)
- Add an option to make pungi-koji print its compose_dir to stdout (patrick)
- buildinstall: Expose template arguments for lorax (lsedlar)
- Add support for new modules naming policy with colon delimiter (jkaluza)
- Catch the issue when PDC does not contain RPMs, but the module definition
says there should be some. (jkaluza)
- pkgset: Cherry-pick packages from Koji when we know already what packages
will end up in compose (jkaluza)
- config: Allow comps_file for any gather_source (lsedlar)
- pkgset: Allow unsigned packages by empty key (lsedlar)
- gather: Nodeps should allow noarch packages (lsedlar)
- pkgset: Clean up path generation (lsedlar)
- createiso: Fix logging for media split (lsedlar)
- Raise the Exception when a symlink cannot be created. (randy)
- Use variant UID for subvariant fallback (lsedlar)
- Fixup for opening config dumps (lsedlar)
- Open and close file descriptors. (rbean)
- live-images: Honor global settings for target (lsedlar)
- unified-isos: Stop erasing metadata on failure (lsedlar)
- Add directory name for checksum file (lsedlar)
- createrepo: Allow customizing number of threads (lsedlar)
- Make ostree installer before cloud images (lsedlar)
* Mon Oct 23 2017 Lubom��r Sedl���� <lsedlar(a)redhat.com> - 4.1.19-4
- Expose template arguments for lorax
* Wed Oct 18 2017 Lubom��r Sedl���� <lsedlar(a)redhat.com> - 4.1.19-3
- Allow comps_file for any gather_source
* Mon Oct 2 2017 Lubom��r Sedl���� <lsedlar(a)redhat.com> - 4.1.19-2
- Update dependencies for EPEL 7
--------------------------------------------------------------------------------
This update can be installed with the "dnf" update program. Use
su -c 'dnf upgrade --advisory FEDORA-2018-9320eeea0a' 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
--------------------------------------------------------------------------------
5 years, 7 months
Fedora 27 Update: bup-0.29.1-2.fc27
by updates@fedoraproject.org
--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2018-3b428e69f8
2018-09-06 02:30:14.860734
--------------------------------------------------------------------------------
Name : bup
Product : Fedora 27
Version : 0.29.1
Release : 2.fc27
URL : https://bup.github.io/
Summary : Very efficient backup system based on the git packfile format
Description :
Very efficient backup system based on the git packfile format, providing fast
incremental saves and global deduplication (among and within files, including
virtual machine images). Some of its features are:
* It uses a rolling checksum algorithm and hence it can backup huge files
incrementally.
* It uses packfile format from git, so one can access the stored data even if
he doesn't like bup's user interface.
* It writes packfiles directly so it is fast even with huge amounts of data:
it can track millions of files and keep track of hundreds or thousands of
gigabytes of objects.
* Data is "automagically" shared between incremental backups without having to
know which backup is based on which other one.
* One can make a backup directly to a remote bup server, without needing tons
of temporary disk space on the computer being backed up. If the backup is
interrupted halfway through, the next run will pick up where the previous
backup left off.
* It can use "par2" redundancy to recover corrupted backups even if the disk
has undetected bad sectors.
* Each incremental backup acts as if it's a full backup, it just takes less
disk space.
* One can mount a bup repository as a FUSE filesystem and access the contents
that way, or even export it over Samba.
--------------------------------------------------------------------------------
Update Information:
Notable change is: - Running `gc` command with a `--threshold` of `0` no longer
runs the risk of corrupting the repository. (The default threshold is `10`).
Previously, `gc` could delete a packfile after rewriting it when the packfile
didn't change. For more details, see:
https://github.com/bup/bup/blob/0.29.1/note/0.29.1-from-0.29.md.
--------------------------------------------------------------------------------
ChangeLog:
* Wed Aug 1 2018 Tadej Jane�� <tadej.j(a)nez.si> - 0.29.1-2
- Use older version of pyxattr (build) requirement on Fedora < 28
* Thu Jul 26 2018 Tadej Jane�� <tadej.j(a)nez.si> - 0.29.1-1
- Update to version 0.29.1
- Add patches that backport fixes for test-rm tests that make them work with
older and newer versions of git
- Simplify SourceURL handling to only use the %gittag macro (renamed from
%gittag0)
* Sat Jul 21 2018 Tadej Jane�� <tadej.j(a)nez.si> - 0.29-9
- Add gcc to BuildRequires to account for
https://fedoraproject.org/wiki/Changes/Remove_GCC_from_BuildRoot
(resolves https://bugzilla.redhat.com/1603530)
* Thu Jul 12 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.29-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Mon Mar 26 2018 Iryna Shcherbina <ishcherb(a)redhat.com> - 0.29-7
- Update Python 2 dependency declarations to new packaging standards
(See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)
* Wed Feb 7 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.29-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
* Mon Aug 21 2017 Tadej Jane�� <tadej.j(a)nez.si> - 0.29-5
- Explicitly require python2- prefixed Python packages when available
(python2-fuse on Fedora 28+, python2-tornado)
- Drop work-around for broken %systemd_user_post macro in Fedora < 24
- Add rsync BuildRequirement needed for running tests
* Wed Aug 2 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.29-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
* Wed Jul 26 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.29-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #1409018 - bup-0.29.1 is available
https://bugzilla.redhat.com/show_bug.cgi?id=1409018
--------------------------------------------------------------------------------
This update can be installed with the "dnf" update program. Use
su -c 'dnf upgrade --advisory FEDORA-2018-3b428e69f8' 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
--------------------------------------------------------------------------------
5 years, 7 months
Fedora 29 Update: python2-2.7.15-8.fc29
by updates@fedoraproject.org
--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2018-2ef46486ba
2018-09-05 21:32:27.345039
--------------------------------------------------------------------------------
Name : python2
Product : Fedora 29
Version : 2.7.15
Release : 8.fc29
URL : https://www.python.org/
Summary : An interpreted, interactive, object-oriented programming language
Description :
Python 2 is an old version of the language that is incompatible with the 3.x
line of releases. The language is mostly the same, but many details, especially
how built-in objects like dictionaries and strings work, have changed
considerably, and a lot of deprecated features have finally been removed in the
3.x line.
Note that documentation for Python 2 is provided in the python2-docs
package.
This package provides the "python2" executable; most of the actual
implementation is within the "python2-libs" package.
--------------------------------------------------------------------------------
Update Information:
Require python2-setuptools from python2-devel to prevent packaging errors
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #1623922 - python2-devel should require python2-setuptools to prevent packaging errors
https://bugzilla.redhat.com/show_bug.cgi?id=1623922
--------------------------------------------------------------------------------
This update can be installed with the "dnf" update program. Use
su -c 'dnf upgrade --advisory FEDORA-2018-2ef46486ba' 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
--------------------------------------------------------------------------------
5 years, 7 months
Fedora 29 Update: python3-3.7.0-9.fc29
by updates@fedoraproject.org
--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2018-256cf902f7
2018-09-05 21:32:27.344975
--------------------------------------------------------------------------------
Name : python3
Product : Fedora 29
Version : 3.7.0
Release : 9.fc29
URL : https://www.python.org/
Summary : Interpreter of the Python programming language
Description :
Python is an accessible, high-level, dynamically typed, interpreted programming
language, designed with an emphasis on code readability.
It includes an extensive standard library, and has a vast ecosystem of
third-party libraries.
The python3 package provides the "python3" executable: the reference
interpreter for the Python language, version 3.
The majority of its standard library is provided in the python3-libs package,
which should be installed automatically along with python3.
The remaining parts of the Python standard library are broken out into the
python3-tkinter and python3-test packages, which may need to be installed
separately.
Documentation for Python is provided in the python3-docs package.
Packages containing additional libraries for Python are generally named with
the "python3-" prefix.
--------------------------------------------------------------------------------
Update Information:
Require python3-setuptools from python3-devel to prevent packaging errors
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #1623914 - python3-devel should require python3-setuptools to prevent packaging errors
https://bugzilla.redhat.com/show_bug.cgi?id=1623914
--------------------------------------------------------------------------------
This update can be installed with the "dnf" update program. Use
su -c 'dnf upgrade --advisory FEDORA-2018-256cf902f7' 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
--------------------------------------------------------------------------------
5 years, 7 months
Fedora 29 Update: gdm-3.30.0-1.fc29
by updates@fedoraproject.org
--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2018-81a7d8ed40
2018-09-05 18:02:07.234879
--------------------------------------------------------------------------------
Name : gdm
Product : Fedora 29
Version : 3.30.0
Release : 1.fc29
URL : https://wiki.gnome.org/Projects/GDM
Summary : The GNOME Display Manager
Description :
GDM, the GNOME Display Manager, handles authentication-related backend
functionality for logging in a user and unlocking the user's session after
it's been locked. GDM also provides functionality for initiating user-switching,
so more than one user can be logged in at the same time. It handles
graphical session registration with the system for both local and remote
sessions (in the latter case, via the XDMCP protocol). In cases where the
session doesn't provide it's own display server, GDM can start the display
server on behalf of the session.
--------------------------------------------------------------------------------
Update Information:
Update to 3.30.0. Fixes initial setup
--------------------------------------------------------------------------------
References:
[ 1 ] Bug #1624534 - Transition from g-i-s to desktop fails in current Rawhide and F29
https://bugzilla.redhat.com/show_bug.cgi?id=1624534
--------------------------------------------------------------------------------
This update can be installed with the "dnf" update program. Use
su -c 'dnf upgrade --advisory FEDORA-2018-81a7d8ed40' 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
--------------------------------------------------------------------------------
5 years, 7 months