Singularity 0.9.0
Changes in 0.9.0
Check out the 0.9.0 milestone to see new features / bugfixes in detail.
Configuration Changes and Deprecations
- #1000 Tweaks to s3UploaderAdditionalFiles
- The SingularityExecutor configuration field
s3UploaderAdditionalFiles
, now supports adirectory
field to specify the directory to search for files to upload. However, the default for this directory is now the task directory (created when using SingularityExecutor), previously it was thelogs
directory within the task directory. To mimic previous behavior add adirectory
oflogs
to any existings3UploaderAdditionalFiles
settings.
- The SingularityExecutor configuration field
- #1166 Change API path "/skipHealthchecks" to "/skip-healthchecks"
- The API path
/skipHealthchecks
has been renamed to/skip-healthchecks
to be more consistent with the rest of the api and avoid using camel case in paths. The previous endpoint is deprecated and will be removed in an upcoming release
- The API path
Improvements
- #993 / #1020 Add support for disk resource
- #1048 Updated image tags in compose files
- #1093 Add downloadUrl field, for explicitly downloading from S3
- #1099 include offer ID in resourceOffers() logging statement
- #1110 Add 'extraScript' field to UI configuration for extra analytics/etc
- #1045 Configurable max metadata message length
- #1084 Only show wait for replacement checkbox if a WORKER or a SERVICE
- #1134 Rename pubish_gitbook.sh to publish_gitbook.sh
- #1118 Always launch docker containers in the correct parent cgroup
- #1051 Configurable max attempts for docker pull in custom executor
- #1155 Enable use of docker parameters in custom executor script
- #1167 Expiring pause deletion responsibility shift
- #1109 Allow resource override to be set on a run now request
Bug Fixes
- #1088 Avoid race condition in deploy to unpause
- #1108 Fix docker compose yaml to get hostname properly
- #1083 Remove extraneous console.logs
- #1070 Bump to version 0.28.2 to fix MESOS-5449
- #1096 Fix filename truncation in sandbox endpoint
- #1082 Fix broken shell log link
- #1085 Fix table paging
- #1145 Fix default hostname in compose yaml
- #1067 Bump moment minor version to mitigate CVE-2016-4055
- #1069 Concurrent run once tasks
- #1081 Handle new lines in docker environment variables correctly
- #1090 Fix docker integration environment
- #1161 Request - Null Owner fix
- #1163 RETRY for scheduled task should keep cmdLineArgs
- #1175 Remove requirement of BRIDGE mode to specify port map