File singularity.changes of Package singularity

-------------------------------------------------------------------
Mon Dec 17 09:48:05 UTC 2018 - cgoll@suse.com

- Updated to 2.6.1 to fix CVE-2018-19295 (bsc#1111411). 
  * mount points are not mounted with shared mount propagation by 
    default anymore, as this may result in privilege escalation.

-------------------------------------------------------------------
Wed Oct 31 12:11:34 UTC 2018 - matthias.gerstner@suse.com

- Also package the directory tree rooted at /var/singularity/.
  Otherwise running a container fails with:

  'Failed to resolve path to /var/singularity/mnt/container: No such file or directory'

-------------------------------------------------------------------
Sun Oct 14 09:03:26 UTC 2018 - eich@suse.com

- Update to version 2.6.0
  * Allow admin to specify a non-standard location for mksquashfs binary at 
    build time with '--with-mksquashfs' option #1662
  * '--nv' option will use
    [nvidia-container-cli](https://github.com/NVIDIA/libnvidia-container) if
    installed #1681
  * [nvliblist.conf]
    (https://github.com/singularityware/singularity/blob/master/etc/nvliblist.conf)
    now has a section for binaries #1681
  * '--nv' can be made default with all action commands in singularity.conf
    #1681
  * '--nv' can be controlled by env vars '$SINGULARITY_NV' and 
    '$SINGULARITY_NV_OFF' #1681
  * Refactored travis build and packaging tests #1601
  * Added build and packaging tests for Debian 8/9 and openSUSE 42.3/15.0 #1713
  * Restore shim init process for proper signal handling and child reaping when
    container is initiated in its own PID namespace #1221
  * Add '-i' option to image.create to specify the inode ratio. #1759
  * Bind '/dev/nvidia*' into the container when the '--nv' flag is used in 
    conjuction with the '--contain' flag #1358
  * Add '--no-home' option to not mount user $HOME if it is not the $CWD and
    'mount home = yes' is set. #1761
  * Added support for OAUTH2 Docker registries like Azure Container Registry
    #1622
   ### Bug fixes
  * Fix 404 when using Arch Linux bootstrap #1731
  * Fix environment variables clearing while starting instances #1766

-------------------------------------------------------------------
Mon Jul  9 16:37:37 UTC 2018 - eich@suse.com

- Use %license instead of %doc for license files on newer products.
- Fix bash completion path.

-------------------------------------------------------------------
Fri Jul  6 08:20:06 UTC 2018 - cgoll@suse.com

- Updated from 2.3.2 to 2.5.2
- Fix security issues for incorrect access control on systems 
  supporting overlay file system descirbed in CVE-2018-12021 and
  bsc#1100333
  Highlights of 2.5.2
  * a new `build` command was added to replace `create` + 
    `bootstrap`
  * default image format is squashfs, eliminating the need to 
    specify a size
  * a `localimage` can be used as a build base, including ext3, 
    sandbox, and other squashfs images
  * singularity hub can now be used as a base with the uri
  * Restore docker-extract aufs whiteout handling that implements 
    correct extraction of docker container layers.
  * several bug fixes, see CHANGELOG.md for details
- Removed: singularity-2.3.2.tar.gz
- Added: singularity-2.5.2.tar.gz
- Removed 'notyet' if conditions in specfile to allow files 
  introduced in v2.5.2
- Fixed access control on systems supporting overlay file system
  (CVE-2018-12021, boo#1100333).

-------------------------------------------------------------------
Mon Nov  6 09:48:19 UTC 2017 - eich@suse.com

- Restrict permissions file version to a version which has
  the required singularity entries.

-------------------------------------------------------------------
Thu Nov  2 09:05:09 UTC 2017 - eich@suse.com

- Update to 2.3.2:
  * Fix for a change that Docker implemented to their registry 
    RESTful API which broke compatibility with Singularity.
  * Several other low minor fixes.

-------------------------------------------------------------------
Thu Oct  5 10:12:04 UTC 2017 - eich@suse.com

- Removed:
  Do-chdir-before-duing-chroot.patch:
  After checking with the security team that there are no concerns
  about doing the chdir() after the chroot(), remove this patch and
  add a filter to keep rpmlint from complaining (bsc#1028304).

-------------------------------------------------------------------
Mon Oct  2 21:21:34 UTC 2017 - eich@suse.com

- set permissions for SUID binaries to 4750.
- fix library packaging for i586.
- add a README.SUSE
- temporarily filter filter for non-standard-gid from rpmlint
  until group 'singularity' is available as known group.

-------------------------------------------------------------------
Thu Sep 14 19:48:40 UTC 2017 - eich@suse.com

- Update to version 2.3.1:
  This release includes a fix for a High Severity security issue on older
  hosts, and other improvements and fixes to previous versions of Singularity.
  Version 2.3:
  There are a massive number of fixes, updates, optimizations and awesomeness
  contained within this release, but here is a brief overview of the major
  changes you can expect to find in this release:

    Lots of backend library changes to accommodate a more flexible API
    Restructured Python backend
    Updated bootstrap backend to make it much more reliable
    Direct support for the awesome, the fantastic, Singularity-Hub!
    Ability to run additional commands without root privileges (e.g. create,
    import, copy, export, etc..).
    Added ability to pull images from Singularity Hub and Docker
    Containers now have labels, and are inspect'able

- Do-chdir-before-duing-chroot.patch:
  Add a chdir() before chroot() just to keep rpmlint from complaining
  even more. There is a chdir("/") right after the chroot() call.

- Created group 'singularity' and make suid-root binaries only executable
  by this group.

-------------------------------------------------------------------
Sat Feb 18 01:16:33 UTC 2017 - eich@suse.com

- Initial import of singuarity 2.2.1.

openSUSE Build Service is sponsored by