| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: charliecloud-examples | Distribution: SUSE Linux Enterprise 15 SP5 |
| Version: 0.23 | Vendor: openSUSE |
| Release: bp155.2.15 | Build date: Mon May 22 12:45:22 2023 |
| Group: Documentation/Other | Build host: lamb52 |
| Size: 111385 | Source RPM: charliecloud-0.23-bp155.2.15.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://hpc.github.io/charliecloud/ | |
| Summary: Example files for charliecloud | |
Charliecloud provides user-defined software stacks (UDSS) for high-performance computing (HPC) centers. This package provides example files for Charliecloud.
Apache-2.0
* Mon May 03 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 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 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 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 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 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 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 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 04 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 2020 Ondřej Súkup <mimi.vx@gmail.com>
- Switch to python3-Sphinx for building the documentation
* Thu Nov 07 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 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 02 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 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 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 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 2019 Martin Pluskal <mpluskal@suse.com>
- Build using distribution-wide CFLAGS
- Be more explicit with python dependency
- Drop useless make clean call
* Tue Apr 09 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 2019 Jan Engelhardt <jengelh@inai.de>
- Add missing Group: tags.
* Tue Mar 26 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 2019 Ana Guerrero Lopez <aguerrero@suse.com>
- Initial release, version 0.9.8.
/usr/share/doc/packages/charliecloud-examples /usr/share/doc/packages/charliecloud-examples/examples /usr/share/doc/packages/charliecloud-examples/examples/Dockerfile.centos7 /usr/share/doc/packages/charliecloud-examples/examples/Dockerfile.centos8 /usr/share/doc/packages/charliecloud-examples/examples/Dockerfile.debian9 /usr/share/doc/packages/charliecloud-examples/examples/Dockerfile.mpich /usr/share/doc/packages/charliecloud-examples/examples/Dockerfile.nvidia /usr/share/doc/packages/charliecloud-examples/examples/Dockerfile.openmpi /usr/share/doc/packages/charliecloud-examples/examples/chtest /usr/share/doc/packages/charliecloud-examples/examples/chtest/Build /usr/share/doc/packages/charliecloud-examples/examples/chtest/Makefile /usr/share/doc/packages/charliecloud-examples/examples/chtest/bind_priv.py /usr/share/doc/packages/charliecloud-examples/examples/chtest/chroot-escape.c /usr/share/doc/packages/charliecloud-examples/examples/chtest/dev_proc_sys.py /usr/share/doc/packages/charliecloud-examples/examples/chtest/fs_perms.py /usr/share/doc/packages/charliecloud-examples/examples/chtest/mknods.c /usr/share/doc/packages/charliecloud-examples/examples/chtest/printns /usr/share/doc/packages/charliecloud-examples/examples/chtest/setgroups.c /usr/share/doc/packages/charliecloud-examples/examples/chtest/setuid.c /usr/share/doc/packages/charliecloud-examples/examples/chtest/signal_out.py /usr/share/doc/packages/charliecloud-examples/examples/copy /usr/share/doc/packages/charliecloud-examples/examples/copy/Dockerfile /usr/share/doc/packages/charliecloud-examples/examples/copy/dirA /usr/share/doc/packages/charliecloud-examples/examples/copy/dirA/fileAa /usr/share/doc/packages/charliecloud-examples/examples/copy/dirB /usr/share/doc/packages/charliecloud-examples/examples/copy/dirB/fileBa /usr/share/doc/packages/charliecloud-examples/examples/copy/dirB/fileBb /usr/share/doc/packages/charliecloud-examples/examples/copy/dirCa /usr/share/doc/packages/charliecloud-examples/examples/copy/dirCa/dirCb /usr/share/doc/packages/charliecloud-examples/examples/copy/dirCa/dirCb/fileCba /usr/share/doc/packages/charliecloud-examples/examples/copy/dirCa/dirCb/fileCbb /usr/share/doc/packages/charliecloud-examples/examples/copy/dirCa/symlink-to-dirCb /usr/share/doc/packages/charliecloud-examples/examples/copy/dirD /usr/share/doc/packages/charliecloud-examples/examples/copy/dirD/fileDa /usr/share/doc/packages/charliecloud-examples/examples/copy/dirD/symlink-to-fileDa /usr/share/doc/packages/charliecloud-examples/examples/copy/dirEa /usr/share/doc/packages/charliecloud-examples/examples/copy/dirEa/dirEb /usr/share/doc/packages/charliecloud-examples/examples/copy/dirEa/dirEb/fileEba /usr/share/doc/packages/charliecloud-examples/examples/copy/dirEa/dirEb/fileEbb /usr/share/doc/packages/charliecloud-examples/examples/copy/dirEa/symlink-to-dirEb /usr/share/doc/packages/charliecloud-examples/examples/copy/dirF /usr/share/doc/packages/charliecloud-examples/examples/copy/dirF/dir19a2 /usr/share/doc/packages/charliecloud-examples/examples/copy/dirF/dir19a2/dir19b2 /usr/share/doc/packages/charliecloud-examples/examples/copy/dirF/dir19a2/dir19b2/file19c1 /usr/share/doc/packages/charliecloud-examples/examples/copy/dirF/dir19a2/dir19b3 /usr/share/doc/packages/charliecloud-examples/examples/copy/dirF/dir19a2/dir19b3/file19c1 /usr/share/doc/packages/charliecloud-examples/examples/copy/dirF/dir19a2/file19b2 /usr/share/doc/packages/charliecloud-examples/examples/copy/dirF/dir19a2/file19b3 /usr/share/doc/packages/charliecloud-examples/examples/copy/dirF/dir19a3 /usr/share/doc/packages/charliecloud-examples/examples/copy/dirF/dir19a3/file19b1 /usr/share/doc/packages/charliecloud-examples/examples/copy/dirF/file19a2 /usr/share/doc/packages/charliecloud-examples/examples/copy/dirF/file19a3 /usr/share/doc/packages/charliecloud-examples/examples/copy/dirG /usr/share/doc/packages/charliecloud-examples/examples/copy/dirG/diry /usr/share/doc/packages/charliecloud-examples/examples/copy/dirG/diry/file_ /usr/share/doc/packages/charliecloud-examples/examples/copy/dirG/filey /usr/share/doc/packages/charliecloud-examples/examples/copy/dirG/s_dir1 /usr/share/doc/packages/charliecloud-examples/examples/copy/dirG/s_dir2 /usr/share/doc/packages/charliecloud-examples/examples/copy/dirG/s_dir3 /usr/share/doc/packages/charliecloud-examples/examples/copy/dirG/s_dir4 /usr/share/doc/packages/charliecloud-examples/examples/copy/dirG/s_dir4/file_ /usr/share/doc/packages/charliecloud-examples/examples/copy/dirG/s_file1 /usr/share/doc/packages/charliecloud-examples/examples/copy/dirG/s_file2 /usr/share/doc/packages/charliecloud-examples/examples/copy/dirG/s_file3 /usr/share/doc/packages/charliecloud-examples/examples/copy/dirG/s_file4 /usr/share/doc/packages/charliecloud-examples/examples/copy/dirG/s_file4/file_ /usr/share/doc/packages/charliecloud-examples/examples/copy/fileA /usr/share/doc/packages/charliecloud-examples/examples/copy/fileB /usr/share/doc/packages/charliecloud-examples/examples/copy/symlink-to-fileA /usr/share/doc/packages/charliecloud-examples/examples/copy/symlink-to-fileB-A /usr/share/doc/packages/charliecloud-examples/examples/copy/symlink-to-fileB-B /usr/share/doc/packages/charliecloud-examples/examples/copy/test.bats /usr/share/doc/packages/charliecloud-examples/examples/dont-init-ucx-on-intel-cray.patch /usr/share/doc/packages/charliecloud-examples/examples/exhaustive /usr/share/doc/packages/charliecloud-examples/examples/exhaustive/Dockerfile /usr/share/doc/packages/charliecloud-examples/examples/exhaustive/test.bats /usr/share/doc/packages/charliecloud-examples/examples/hello /usr/share/doc/packages/charliecloud-examples/examples/hello/Dockerfile /usr/share/doc/packages/charliecloud-examples/examples/hello/README /usr/share/doc/packages/charliecloud-examples/examples/hello/hello.sh /usr/share/doc/packages/charliecloud-examples/examples/hello/test.bats /usr/share/doc/packages/charliecloud-examples/examples/lammps /usr/share/doc/packages/charliecloud-examples/examples/lammps/Dockerfile /usr/share/doc/packages/charliecloud-examples/examples/lammps/melt.patch /usr/share/doc/packages/charliecloud-examples/examples/lammps/simple.patch /usr/share/doc/packages/charliecloud-examples/examples/lammps/test.bats /usr/share/doc/packages/charliecloud-examples/examples/lustre /usr/share/doc/packages/charliecloud-examples/examples/lustre/Dockerfile /usr/share/doc/packages/charliecloud-examples/examples/lustre/test.bats /usr/share/doc/packages/charliecloud-examples/examples/mpibench /usr/share/doc/packages/charliecloud-examples/examples/mpibench/Dockerfile.mpich /usr/share/doc/packages/charliecloud-examples/examples/mpibench/Dockerfile.openmpi /usr/share/doc/packages/charliecloud-examples/examples/mpibench/test.bats /usr/share/doc/packages/charliecloud-examples/examples/mpihello /usr/share/doc/packages/charliecloud-examples/examples/mpihello/Dockerfile.mpich /usr/share/doc/packages/charliecloud-examples/examples/mpihello/Dockerfile.openmpi /usr/share/doc/packages/charliecloud-examples/examples/mpihello/Makefile /usr/share/doc/packages/charliecloud-examples/examples/mpihello/hello.c /usr/share/doc/packages/charliecloud-examples/examples/mpihello/slurm.sh /usr/share/doc/packages/charliecloud-examples/examples/mpihello/test.bats /usr/share/doc/packages/charliecloud-examples/examples/multistage /usr/share/doc/packages/charliecloud-examples/examples/multistage/Dockerfile /usr/share/doc/packages/charliecloud-examples/examples/multistage/test.bats /usr/share/doc/packages/charliecloud-examples/examples/obspy /usr/share/doc/packages/charliecloud-examples/examples/obspy/Dockerfile /usr/share/doc/packages/charliecloud-examples/examples/obspy/README /usr/share/doc/packages/charliecloud-examples/examples/obspy/test.bats /usr/share/doc/packages/charliecloud-examples/examples/paraview /usr/share/doc/packages/charliecloud-examples/examples/paraview/Dockerfile /usr/share/doc/packages/charliecloud-examples/examples/paraview/cone.2ranks.vtk /usr/share/doc/packages/charliecloud-examples/examples/paraview/cone.nranks.vtk /usr/share/doc/packages/charliecloud-examples/examples/paraview/cone.png /usr/share/doc/packages/charliecloud-examples/examples/paraview/cone.py /usr/share/doc/packages/charliecloud-examples/examples/paraview/cone.serial.vtk /usr/share/doc/packages/charliecloud-examples/examples/paraview/test.bats /usr/share/doc/packages/charliecloud-examples/examples/spack /usr/share/doc/packages/charliecloud-examples/examples/spack/Dockerfile /usr/share/doc/packages/charliecloud-examples/examples/spack/test.bats /usr/share/doc/packages/charliecloud-examples/examples/spark /usr/share/doc/packages/charliecloud-examples/examples/spark/Dockerfile /usr/share/doc/packages/charliecloud-examples/examples/spark/slurm.sh /usr/share/doc/packages/charliecloud-examples/examples/spark/test.bats /usr/share/licenses/charliecloud-examples /usr/share/licenses/charliecloud-examples/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Mon Mar 9 15:40:38 2026