Singularity 0.16.0
Changes in 0.16.0
Check out the 0.16.0 milestone to see new features / bugfixes in detail.
Important
The next release of Singularity (0.17.0) will contain a bump to mesos 1.1.2. Any critical bug fixes will be backported to 0.16 for a short period. See #1571 for more details on the upcoming upgrade
New Endpoints
1559 Added two additional endpoints to more easily track the lifecyle of a task. Both endpoints return a SingularityTaskState object with basic details about the current state of the task
/track/task/{taskId}- for tracking active tasks which have already been assigned an id/track/run/{requestId}/{runId}- For tracking tasks byrunId(e.g. anON_DEMANDtask). This endpoint can also search pending tasks
Improvements
- 1560 - Separate timeouts for health check and task running
- 1568 - Better bash escaping in docker runner script
- 1515 - Add flag to trigger run of scheduled task on deploy
- 1561 - Combine offers to schedule tasks more efficiently
- 1562 - Retry failed client requests in SingularityClient
- 1538 - Allow immediate runs in pending queue with deploy
- 1482 - Better task balancing
- 1557 - Immediate uploads on executor teardown
- 1555 - Tailer improvements for tail_of_finished logs
- 1549 - Baragon 0.5.0
- 1526 - Add skip lb removal flag to DeleteRequestRequest
- 1534 - Upgrade docker client
- 1533 - Add mark as active/inactive endpoints to client
- 1524 - Easy endpoint to check if user is authorized for request
Bug Fixes
- 1572 - Fix bug when 'maxTotalHealthcheckTimeout' set
- 1575 - Clarify expected runtime, add execution time limit in ui
- 1569 - Remove extra scheduled entries from pending queue
- 1564 - Fix values for the container type field so they deserialize properly.
- 1553 - Release lock on bounce when bounced with no running instances
- 1554 - Refuse to add cleaning tasks to LB
- 1556 - Catch 404s when there is no task history in run now modal
- 1535 - Ensure path is set on read endpoint
- 1491 - Fix maxDeployIdSize and maxRequestIdSize validation
Documentation
- 1567 - Changes to SMTP documentation & connection
- 1548 - Fix markdown formatting
- 1528 - Rephrase flagging host
Thanks
- @darcatron
- @baconmania
- @PtrTeixeira
- @jaredstehler
- @peterlebrun
- @andrhamm