Skip to content

Singularity 0.18.0

Compare
Choose a tag to compare
@ssalinas ssalinas released this 30 Nov 14:14

IMPORTANT

A bug related to missing enum values was found in 0.18.0 please use 0.18.1 instead

Changes in 0.18.0

Check out the 0.18.0 milestone to see new features / bugfixes in detail.

Mesos 1

The release of Singularity 0.18.0 marks an update to mesos 1.x. Singularity will now utilize the mesos http api when connecting to mesos (native libraries no longer need to be present for Singularity to run). Configuration changes for Singularity Service are needed when upgrading so be sure to check out the upgrading to mesos 1 docs.

New Features/Updates

  • 1571 - Mesos 1.1.2
  • 1648 - Remove mesos dependency from SingularityBase

Improvements

  • 1631 - Support subdirectories in the s3 uploader
  • 1618 - Pass resource overrides to environment.
  • 1626 - Expose instance counts for singularity requests
  • 1629 - Add shell commands to the client
  • 1633 - Make the leniency of OPTIMISTIC tunable.
  • 1599 - Add logrotateFrequency field in new deploy form
  • 1647 - S3 Folders UI display

Bug Fixes

  • 1628 - Preserve instance id order when scaling down
  • 1634 - Catch errors in FetchRequestArgHistory
  • 1625 - Fixes to latest log file link
  • 1630 - Mesos backpressure
  • 1621 - look at new scale request before opting to old request
  • 1642 - Shade protobuf for SingularityClient/SingularityBase
  • 1649 - Don't error when ArtifactManager copies duplicate files

Thanks