-------------------------------------------------------------------------------- Fedora Update Notification FEDORA-2018-a20e0e3c74 2018-09-06 03:07:22.670974 --------------------------------------------------------------------------------
Name : pungi Product : Fedora 28 Version : 4.1.27 Release : 1.fc28 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@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@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@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@fedoraproject.org - 4.1.25-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild * Wed Jul 4 2018 Lubom��r Sedl���� lsedlar@redhat.com - 4.1.25-6 - Add dependency on python2-productmd to legacy subpackage * Mon Jun 18 2018 Miro Hron��ok mhroncok@redhat.com - 4.1.25-5 - Rebuilt for Python 3.7 * Mon Jun 4 2018 Lubom��r Sedl���� lsedlar@redhat.com - 4.1.25-4 - Call chmod recursively * Thu May 31 2018 Lubom��r Sedl���� lsedlar@redhat.com - 4.1.25-3 - Don't mark all runroots as successful by chmod * Wed May 30 2018 Lubom��r Sedl���� lsedlar@redhat.com - 4.1.25-2 - Make results of runroot tasks world readable * Tue May 22 2018 Lubom��r Sedl���� lsedlar@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@redhat.com - 4.1.24-4 - Use python function to copy ostree installer output * Thu May 10 2018 Lubom��r Sedl���� lsedlar@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@redhat.com - 4.1.24-2 - Copy ostree-installer without preserving owner * Wed May 2 2018 Lubom��r Sedl���� lsedlar@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@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@redhat.com - 4.1.23-4 - Stop creating module defaults dir twice * Thu Apr 12 2018 Lubom��r Sedl���� lsedlar@redhat.com - 4.1.23-3 - Add support for module defaults * Wed Apr 11 2018 Lubom��r Sedl���� lsedlar@redhat.com - 4.1.23-2 - Revert reordering of ostree phases * Wed Apr 4 2018 Lubom��r Sedl���� lsedlar@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@redhat.com - 4.1.22-10.1 - Always substitute basearch in ostree * Fri Mar 16 2018 Lubom��r Sedl���� lsedlar@redhat.com - 4.1.22-10 - Fix package whitelist for non-modular variants * Wed Mar 14 2018 Lubom��r Sedl���� lsedlar@redhat.com - 4.1.22-9 - Allow empty modular variants - Add option to disable multilib * Fri Mar 9 2018 Lubom��r Sedl���� lsedlar@redhat.com - 4.1.22-8 - Fix package set whitelist * Thu Mar 8 2018 Lubom��r Sedl���� lsedlar@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@redhat.com - 4.1.22-6 - Speed up compose with modules --------------------------------------------------------------------------------
This update can be installed with the "dnf" update program. Use su -c 'dnf upgrade --advisory FEDORA-2018-a20e0e3c74' 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 --------------------------------------------------------------------------------
package-announce@lists.fedoraproject.org