Skip to content

Singularity-1.3.0

Compare
Choose a tag to compare
@hs-jenkins-bot hs-jenkins-bot released this 01 Oct 14:29

Changes in 1.3.0

Check out the 1.3.0 milestone to see new features / bugfixes in detail. This release contains a few major items worth calling out separately:

  • 2103 and 2133 adds a long overdue rename of Singularity Slave -> Agent. This is implemented across endpoint names, json bodies, and the java client. All method names/class names/endpoints should be backwards compatible. Old methods are marked as deprecated and will be removed in a future release (TBD).
  • 2092 reworks singularity webhook auth to add a new version with more granular permissions. This will allow groups as well as scopes to be taken into account to more easily limit read, read/write, admin actions across users

New Features

  • 2102 - Add option for s3 downloader to listen on unix socket
  • 2115 - Bump mesos version to 1.9.0

Improvements

  • 2140 - Add a cheaper endpoint to return the counts of tasks for a request
  • 2099 - Updated history search endpoint with additional params
  • 2100 - Additional deploy validation
  • 2101 - Add ability to auth to mesos http endpoints
  • 2098 - Add button for manual leader failover
  • 2094 - Render page while fetching history tables
  • 2088 - Allow service module override
  • 2090 - Enable prettier java
  • 2086 - Configurable variables for docker container to inherit from executor
  • 2083 - S3 uploader + executor cleanup efficiency improvements
  • 2132 - Add method for guice bundle modification
  • 2126 - Use leader cache first for launching check, also check staging tasks
  • 2119 - Add orderDirection param to history endpoint
  • 2116 - Add warning about override and lb updates
  • 2117 - Filter getRequestHistory queries by createdAt times
  • 2113 - More complete info level logging on offers
  • 2109 - Wire up a size override for logrotateAdditionalFiles
  • 2108 - Track shutdown time in status message
  • 2106 - Specify which artifacts are missing signature in error
  • 2070 - Less Terminal add on
  • 2078 - Expose host sandbox path

Bug Fixes

  • 2137 - Missed a rename in Path
  • 2138 - Forgotten renames in SingularitySandbox object
  • 2139 - Check both names for query params on downloads
  • 2105 - Force index for task history requests by host and start/update times
  • 2096 - Fix less tailer URLs for large files
  • 2097 - Sandbox permissions update should be recursive
  • 2093 - Pin xterm versions to avoid compatibility issues
  • 2089 - Uncaught exception should result in failed deploy
  • 2091 - fix typo for task duration warning
  • 2085 - Periodically reconcile the list of metadata files in s3uploader
  • 2080 - Don't truncate long request ids on details page
  • 2130 - Do not retry ON_DEMANDs kill by a pause of the request
  • 2131 - Fix PostgreSQL typos
  • 2128 - Make crash loops resolve faster
  • 2129 - Don't reactivate tasks on agent reregistration after lb removal
  • 2124 - Fix updated request instance count
  • 2123 - Filter to only starting tasks when reconciling
  • 2107 - Only keep the most recent 50 failure events
  • 2081 - Fix logrotateadditionalfiles deletion.
  • 2077 - Consider an exit of 0 before file health check a success

Thanks