Singularity 0.4.6
Check out the 0.4.6 milestone to see new features / bugfixes in detail.
Important
- #515 - Adding shell commands
- #635 - Truncate beginning of S3 log filenames
- #682 - Configuring the Network field should not be predicated on having port mappings configured
- #690 - make error message better
- #694 - Remove paused requests from LB
- #705 - allow for custom switch user commands in SingularityExecutor
- #708 - Show extra cmd line arguments and allow rerunning of tasks
- #713 - Give meaningful titles to all pages
- #717 - Thread checker, case where docker container has already stopped
- #719 - Add logs section with link to latest
- #721 - Task alerts
- #722 - Fix tooltip positioning on edit request page
- #729 - Optionally take start and end time query params for S3 log search
- #730 - Change checkpoint default to true
- #732 - Star requests from the request detail page
- #734 - Change allocated cpu units to floats in the json object
- #735 - Make sure tasks are in ZK
- #739 - Add request and task links to breadcrumbs on tail view
- #743 - Thread pool of 1 if prefixes is 0, avoid IllegalArgument
- #745 - Only update links instead of rerendering the whole page
- #748 - Auto-exit s3uploader and s3downloader if no S3 credentials are set
- #749 - Custom time formats
- #750 - Remove old property-style runnable config code
- #751 - Use dropwizard-guicier 0.7.1.2
- #756 - Add support for read-only user groups
- #759 - Email tweaks
- #761 - Fix NPE when check for exception cause
- #763 - Don't throw thread check exceptions if task was already asked to stop
- #766 - Bounce deny
- #767 - Introduce incremental bounce
- #771 - Expose run-task method in client
- #772 - Bake user query params in to authentication system
- #775 - If inside a HTTP request, include URL in sentry error
- #780 - Stop tailing if scroll to top is clicked
- #783 - Tweaks to make grepping a file easier
- #784 - Set a default for s3UploaderKeyPattern
- #785 - Allow default value for readOnlyGroups
- #786 - Add support for default healthcheckMaxRetries and healthcheckMaxTotalTimeoutSeconds values inn SingularityConfiguration
- #789 - Surface info about bounces in request detail page
- #790 - Better executor logging
- #791 - Fix search input
- #792 - Skip building web UI via skipSingularityWebUI property
- #794 - Show paused requests in dashboard view
- #795 - Add option to also bounce when schaling
- #796 - Make files table in task view sortable
- #802 - Expose killed task records
- #803 - Watch reset and check active tasks manually
- #804 - Add tasks from /killed to decom badges
- #808 - Fixes + tweaks to DECOM badge
- #809 - Add link to finished service.log to failed healthcheck notification
Removed
-
The
.properties
configuration format for Singularity slave helpers:- SingularityExecutor
- SingularityExecutorCleanup
- SingularityS3Downloader
- SingularityS3Uploader
- SingularityOOMKiller
- SingularityLogWatcher
If you use any of these, please convert your configuration to the
.yaml
style.
Thanks