We have some news to share for the request index beta feature. We’ve added more options to sort your requests, counters to the individual filters and documentation for the search functionality. Checkout the blog post for more details.

File charliecloud.changes of Package charliecloud

-------------------------------------------------------------------
Mon May  3 16:37:44 UTC 2021 - Ferdinand Thiessen <rpm@fthiessen.de>

- 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 09:06:46 UTC 2021 - Ana Guerrero Lopez <aguerrero@suse.com>

- 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 11:54:45 UTC 2020 - Ana Guerrero Lopez <aguerrero@suse.com>

- 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 08:14:06 UTC 2020 - Ana Guerrero Lopez <aguerrero@suse.com>

- 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 06:08:16 UTC 2020 - Ana Guerrero Lopez <aguerrero@suse.com>

- 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 13:08:31 UTC 2020 - Ana Guerrero Lopez <aguerrero@suse.com>

- 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 11:52:23 UTC 2020 - Ana Guerrero Lopez <aguerrero@suse.com>

- 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 09:06:58 UTC 2020 - Ana Guerrero Lopez <aguerrero@suse.com>

- 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  4 15:07:57 UTC 2020 - Ana Guerrero Lopez <aguerrero@suse.com>

- 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 13:27:46 UTC 2020 - Ondřej Súkup <mimi.vx@gmail.com>

- Switch to python3-Sphinx for building the documentation

-------------------------------------------------------------------
Thu Nov  7 10:18:04 UTC 2019 - Ana Guerrero Lopez <aguerrero@suse.com>

- 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 10:28:26 UTC 2019 - Ana Guerrero Lopez <aguerrero@suse.com>

- 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  2 12:45:33 UTC 2019 - Ana Guerrero Lopez <aguerrero@suse.com>

- 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 12:51:24 UTC 2019 - Ana Guerrero Lopez <aguerrero@suse.com>

- Update Source0 to use the tarball created by upstream and not the
  automatic one created by GitHub.

-------------------------------------------------------------------
Thu May 23 08:19:08 UTC 2019 - Ana Guerrero Lopez <aguerrero@suse.com>

- 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 06:51:07 UTC 2019 - Ana Guerrero Lopez <aguerrero@suse.com>

- 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 07:15:41 UTC 2019 - Martin Pluskal <mpluskal@suse.com>

- Build using distribution-wide CFLAGS
- Be more explicit with python dependency
- Drop useless make clean call

-------------------------------------------------------------------
Tue Apr  9 08:55:27 UTC 2019 - Ana Guerrero Lopez <aguerrero@suse.com>

- Do not build documentation in Backports:SLE-12 because the build
  requirements don't exist.

-------------------------------------------------------------------
Wed Mar 27 09:33:30 UTC 2019 - Jan Engelhardt <jengelh@inai.de>

- Add missing Group: tags.

-------------------------------------------------------------------
Tue Mar 26 10:18:17 UTC 2019 - Ana Guerrero Lopez <aguerrero@suse.com>

- Add Recommends on docker. While Docker is not needed to run 
  charliecloud it can be used to build images

-------------------------------------------------------------------
Tue Mar 12 12:39:08 UTC 2019 - Ana Guerrero Lopez <aguerrero@suse.com>

- Initial release, version 0.9.8.
openSUSE Build Service is sponsored by