Changelog for
charliecloud-examples-0.23-bp154.1.1.noarch.rpm :
* Mon May 03 2021 Ferdinand Thiessen
- Update to version 0.23
* ch-image push: now works with Docker Hub
* ch-image:
* remove compatibility alias ch-grow
* new subcommand reset
* ch-image build: fix bugs in whitespace handling
* miscellaneous bug fixes and improvements
* Full changes: https://github.com/hpc/charliecloud/compare/v0.22...v0.23- Only apply Replace-hardcode-path.patch if needed
* Mon Feb 22 2021 Ana Guerrero Lopez - Update to version 0.22. - “ch-image” can now push images to a registry, with the “push” subcommand - As a reminder, “ch-grow” has been renamed to “ch-image”. The old name still works but will be removed in 0.23. - ch-image: new subcommand “delete” - ch-image pull:
* now keeps some metadata from pulled image
* now works with public images in nVidia NGC registry
* setuid/setgid bits in pulled image now cleared
* performance improvements for images with many whiteouts - ch-image build:
* environment variables now kept from base image
* SHELL instruction now supported - several scripts now work correctly if image name contains slash - “sudo make install” now works correctly with restrictive umasks - miscellaneous bug fixes and improvements
* Mon Dec 21 2020 Ana Guerrero Lopez - Update to version 0.21. - renamed the internal builder ch-grow to ch-image to reflect its broader functionality. ch-grow still works but will be deprecated in 0.23 - ch-image unprivileged build workarounds using fakeroot now default to off and must be requested with --force; the option --no-fakeroot has been removed. ch-image will by default print a warning if it thinks --force might fix a build failure. - ch-image pull now works with registries that use HTTP basic auth and with images that use manifest schema version 1. - ch-image build has a new option --bind to bind-mount directories during build and COPY: improve symlink and directory handling - miscellaneous bug fixes and improvements - Full changelog at https://groups.io/g/charliecloud/message/108- Update patch
* Replace-hardcode-path.patch
* Wed Oct 21 2020 Ana Guerrero Lopez - Update to version 0.20. - improvement for unprivileged image build using fakeroot This feature can be turned off with “ch-grow build --no-fakeroot” Further details are in the ch-grow man page - miscellaneous bug fixes and improvements - Full changelot at https://groups.io/g/charliecloud/message/107- Add requirements on fakeroot
* Tue Sep 22 2020 Ana Guerrero Lopez - Update to version 0.19. Two particularly notable changes: - ch-grow now supports multi-stage build (#768), which as always is fully unprivileged. This represents a big step forward in functionality. - ch-grow now has subcommands; what used to be plain ch-grow is now ch-grow build, and ch-tug has become ch-grow pull. - miscellaneous bug fixes and improvements - Full changelog at https://groups.io/g/charliecloud/message/106- Update patch
* Replace-hardcode-path.patch
* Fri Aug 21 2020 Ana Guerrero Lopez - Update to version 0.18 - Fixes an important symlink handling bug in ch-tug and ch-grow. Prior to version 0.18, if a pulled image contained a symlink in one layer and then a regular file at the same path in a subsequent layer, the
*target
* of the symlink would be overwritten even if it was not within the image; i.e., unpacking inappropriately followed the symlink. This allows a crafted image to overwrite any file writeable by the invoking user. Because Charliecloud is unprivileged, other files on the system, e.g. system files, are unaffected. - ch-grow: --version and --help work w/o dependencies installed new switch --list to list images now gives diagnostics for syntax errors and unsupported instructions WORKDIR now supports relative paths (#786) no longer crashes if input doesn’t end in newline (#474) - miscellaneous bug fixes and improvements - Full changelogs at https://groups.io/g/charliecloud/message/104 and https://groups.io/g/charliecloud/message/105- Replace python2-base with python3-base.- Update recommends used by ch-grow/ch-build- Readd patch for hardcoded paths:
* Replace-hardcode-path.patch
* Fri Jun 26 2020 Ana Guerrero Lopez - Update to version 0.16 - ch-grow and ch-tug: updates to work with external repositories - ch-grow: COPY semantics now match Docker - miscellaneous bug fixes and improvements - Full changelog at https://groups.io/g/charliecloud/message/103
* Wed Apr 15 2020 Ana Guerrero Lopez - Update to version 0.15 - shell and Python libraries moved from libexec to lib - Full changelog at https://groups.io/g/charliecloud/message/102- Remove patch, paths are not longer hardcoded:
* 0001-Replace-hardcoded-libexec.patch
* Wed Mar 04 2020 Ana Guerrero Lopez - Update to version 0.14 - the build system was rewritten and the layout of the source code and installed files were changed significantly - new binary ch-tug, to pull images from a remote repository - miscellaneous bug fixes and improvements- Patch the usage of /usr/libexec to use /usr/lib because upstream have harcoded the first path in its code.
* 0001-Replace-hardcoded-libexec.patch
* Tue Jan 21 2020 Ondřej Súkup - Switch to python3-Sphinx for building the documentation
* Thu Nov 07 2019 Ana Guerrero Lopez - Update to version 0.12: - ch-docker2squash renamed to dh-builder2squash - new binary ch-test, not shipped in the package for now - Full changelog at https://groups.io/g/charliecloud/message/98- Add recommends on buildah
* Mon Sep 23 2019 Ana Guerrero Lopez - Update to version 0.11: - ch-run: /etc/resolv.conf on the host is now optional - ch-grow: support ARG instruction - build now does not infinite loop if no Python installed - miscellaneous bug fixes, and documentation and test suite improvements - Full changelog at https://groups.io/g/charliecloud/message/97
* Fri Aug 02 2019 Ana Guerrero Lopez - Update to version 0.10: - New builder ch-grow - ch-build includes option --builder - ch-docker2tar renamed to ch-builder2tar - new quashFS wrapper scripts: ch-docker2squash, ch-docker2squash, ch-tar2squash, ch-mount and ch-umount - new namespace tester ch-checkns - Full changelog at https://groups.io/g/charliecloud/message/96- examples/syscalls is not built anymore, drop make clean.- Fix shebangs of new scripts to avoid dependency on /usr/bin/env
* Thu May 23 2019 Ana Guerrero Lopez - Update Source0 to use the tarball created by upstream and not the automatic one created by GitHub.
* Thu May 23 2019 Ana Guerrero Lopez - Update to version 0.9.10: - Documentation and examples: misc improvements. - Full changelog at https://groups.io/g/charliecloud/message/88- Update Source0 to allow source verification- Install prebuilt manpages in Backports:SLE-12. We don\'t build the documentation in this release because the build requirements don\'t exist.
* Fri May 10 2019 Ana Guerrero Lopez - Update to version 0.9.9: - Bugfixes and documentation improvements. - Full changelog at https://groups.io/g/charliecloud/message/87- Re-add make clean clean that was actually needed.
* Thu Apr 11 2019 Martin Pluskal - Build using distribution-wide CFLAGS- Be more explicit with python dependency- Drop useless make clean call
* Tue Apr 09 2019 Ana Guerrero Lopez - Do not build documentation in Backports:SLE-12 because the build requirements don\'t exist.
* Wed Mar 27 2019 Jan Engelhardt - Add missing Group: tags.
* Tue Mar 26 2019 Ana Guerrero Lopez - Add Recommends on docker. While Docker is not needed to run charliecloud it can be used to build images
* Tue Mar 12 2019 Ana Guerrero Lopez - Initial release, version 0.9.8.