Changelog for mock-scm-1.4.21-1.fc29.noarch.rpm :

* Fri Nov 01 2019 Miroslav Suchý 1.4.21-1- copy distribution-gpg-keys if this is boostrap and we use container image- move podman initialization to [GH#380]- bootstrap: fix --install and --installdeps [RHBZ#1447627]- mock: selinuxfs, one more fix for nspawn [RHBZ#1756972]- mock: fix broken rpmbuildstate [GH#349]
* Fri Oct 04 2019 Miroslav Suchý 1.4.20-1- /bin/mockchain wrapper around \'mock --chain\' ( mock: options for retrying packager managers\' actions ( remove mockchain [RHBZ#1757388]- chain: don\'t skip local repository ( chain: propagate local repository to bootstrap chroot ( hw_info: don\'t create root-owned files ( ignore ./var/log when creating root_cache - fixes #309 ( mock: don\'t create root files if possible ( add commandline options for using bootstrap image ( Use podman to pull and export an image as a bootstrap chroot (
* Tue Sep 10 2019 Miroslav Suchý 1.4.19-1- results should be owned by unpriv user [GH#322]- do not build with tests by default- Resultdir variable is missing in config. (
* Tue Aug 27 2019 Miroslav Suchý 1.4.18-1- use forcearch even when --forcearch is not specified ( requires systemd-container on rhel8 [RHBZ#1744538]- mock: only make /sys and /proc mounts rprivate ( Add Red Hat subscription-manager support ( Turn jinja ON a bit later, once configs are loaded ( bootstrap-chroot: always explicitly install shadow-utils ( Add procenv plugin for more detailed buildtime information ( enable selinux plugin for nspawn [RHBZ#1740421]- Added signals handling by calling orphansKill for signals: SIGTERM, SIGPIPE and SIGHUP ( Mention user configuration file in a man page (
* Thu Aug 08 2019 Miroslav Suchý 1.4.17-1- change of exit code during transition from mockchain to mock --chain- support run in Fedora Toolbox ( add cheat sheet- Adding tool for parsing build.log ( load secondary groups [RHBZ#1264005]- pass --allowerasing by default to DNF [GH#251]- make include() functional for --chain [GH#263]- Removing buildstderr from log - configurable via _mock_stderr_line_prefix ( Fixup: Use rpm -qa --root instead of running rpm -qa in chroot ( DynamicBuildrequires: Detect when no new packages were installed ( Allow more loop devices ( Fix binary locations in /bin for split-usr setups ( describe behaviour of resultdir together with --chain [GH#267]- repeat dynamic requires if needed [GH#276]- Fix compatibility with pre-4.15 RPM versions with DynamicBuildRequires ( Enable dynamic BuildRequires by default ( bootstrap: independent network configuration ( Update the man page about ~/.config/mock/FOO.cfg ( explicitely convert releasever to string [GH#270]- grant anyone access to bind-mounted /etc/resolv.conf ( -r FOO will try to read first ~/.mock/FOO.cfg if exists- enhance man page of mock about --chain- bash completion for --chain- respect use_host_resolv config even with use_nspawn ( Fix crash on non-ascii dnf log messages ( add deprecation warning to mockchain- replace mockchain with `mock --chain` command ( switch to python3 on el7 (
* Wed May 22 2019 Miroslav Suchý 1.4.16-1- switch to python3 on el7- respect use_host_resolv config even with use_nspawn ( Fix crash on non-ascii dnf log messages (
* Mon Apr 22 2019 Miroslav Suchý 1.4.15-1- ignore weird distro.version() [RHBZ#1690374]- switch to string rpm\'s API [RHBZ#1693759]- FileNotFoundError is not defined in Python 2 [RHBZ#1696234]- Fix python2-devel build require- temporary do not make errors from createrepo_c fatal [GH#249]- allow to configure disabled DNF plugins [GH#210]- print warning when user is not in the mock group [GH#244]- implement Dynamic Build Dependencies ( Allow mock to be built for epel 8, and without tests ( Add debug logging for systemd-nspawn and related args ( Fix mock for non-ascii paths on python2 ( require python-jinja2 rather than python2-jinja2- Fix --enable-network documentation in man page (
* Tue Feb 19 2019 Miroslav Suchý 1.4.14-1- config[\'decompress_program\'] default ( add example for jinja templates- implement templated configs using jinja2- move live defaults from site-defaults.cfg to introduce \"decompress_program\" option for root_cache for bsdtar- fix exclude patter for bsdtar- delete old changelog entries- use f29 for tests- update the default in sitec-defaults.cfg- Recommend dnf-utils ( ignore useless-object-inheritance pylint warning- add scientific linux on list of rhel clones [GH#228]- Use 32-bit personality for armv7
* builds ( create custom error message for dnf-utils not being installed (pjunak)
* Mon Aug 13 2018 Miroslav Suchý 1.4.13-1- fix python_sitelib macro
* Mon Aug 13 2018 Miroslav Suchý 1.4.12-1- Don\'t try to use a spec we\'ve already cleaned up ( only set print_main_output when not set in configs ( Try to get the proxy from environment ( stop after first failure if -c or --recurse is not used- fallback to C.UTF-8 locale ( completion: improve --copy(in|out), --cwd, --macro-file, --rootdir, and --sources ( do not get spec from command line when using scm [GH#203]- enable cap_ipc_lock in nspawn container [RHBZ#1580435]- use host\'s resolv.conf when --enable-network is set on cml [RHBZ#1593212] ( add --forcearch to bash_completion
* Tue Jun 12 2018 Miroslav Suchý 1.4.11-1- fix AATTVERSIONAATT processing in man pages ( update testing.src.rpm to recent standard- Allow --spec arg to be used with rebuild option ( Disable use_host_resolv by default ( Add support for microdnf [GH#76] ( skip running groupadd if gid is 0 ( Allow overriding of mock chroot build user name ( do not populate /etc/resolv.conf when networking is disabled (RHBZ#1514028) ( add version to EL check in _prepare_nspawn_command() ( pass force-arch to builddep and resolvedep [GH#120]- Support setting up foreign architecture chroots- add support for bsdtar- use fedora 28 for tests
* Thu May 10 2018 Miroslav Suchý 1.4.10-1- remove executable bit from Change sign plugint to sign only builded rpm and not every file in results [RHBZ#1217495] ( overlayfs plugin: added explicit mount support ( encode content before writing [RHBZ#1564035]- allow to bind_mount just one file ( added overlayfs plugin ( invoke chroot scan for \'initfailed\' event ( add support for .spec in --installdeps ( revert workaround introduced in 057c51d6 [RHBZ#1544801]- comment out macro in changelog (
* Mon Feb 12 2018 Miroslav Suchý 1.4.9-1- \"setup_cmd\" of bootstrap container is the actuall $pm_install_command from the main container [RHBZ#1540813]- do not produce warning when we are using different PM for bootstrap container- Honor the \"cwd\" flag when nspawn is being used and \"chrootPath\" is not set ( do not run ccache in bootstrap chroot [RHBZ#1540813]- use DNF on EL7 when bootstrap is used [RHBZ#1540813]- site-defaults: fix quoting in sign_opts example [RHBZ#1537797] ( Detect if essential mounts are already mounted ( Update Python 2 dependency declarations to new packaging standards- improvement code/docs for opstimeout ( simplifying of ( New config option \'opstimeout\' has been added. (Mikhail_Campos- Don\'t setup user mounts in the bootstrap buildroot ( el5 is sensitive to order of params- Default for config_opts[\'dnf_warning\'] according to docs ( Avoid manual interpolation in logging of BUILDSTDERR (Mikhail_Campos- Splitting stdout and stderr in build.log. All stderr output lines are prefixed by \'BUILDSTDERR:\' (
* Fri Dec 22 2017 Miroslav Suchý 1.4.8-1- orphanskill: send SIGKILL when SIGTERM is not enough [RHBZ#1495214]- pass --non-unique to usermod because of old targets- remove _selinuxYumIsSetoptSupported()- only use -R if first umount failed- use recursive unmount for tmpfs- do not cd to dir if nspawn is used [GH#108]- add new option --config-opts [GH#138]- add --enable-network to bash_completation- Strip trailing / from mountpath in ismounted()- new cli option --enable-network [RHBZ#1513953]- when creating yum/dnf.conf copy timestamp from host [RHBZ#1293910]- do not populate /etc/resolv.conf when networking is disabled [RHBZ#1514028]- soften mock-scm dependencies [RHBZ#1515989]- mount /proc and /sys before executing any PM command [RHBZ#1467299]