The latest Apache Aurora release, 0.14.0, is now available for download. Here are some highlights in this release:
-offer_filter_durationto control the time after which we expect Mesos to re-offer unused resources. A short duration improves scheduling performance in smaller clusters, but might lead to resource starvation for other frameworks if you run multiple ones in your cluster. Uses the Mesos default of 5s.
-framework_nameto change the name used for registering the Aurora framework with Mesos. The current default value is ‘TwitterScheduler’.
containerproperty of a
Jobis now a Choice of either a
Containerholder, or a direct reference to either a
-ipto control what ip address to bind the schedulers http server to.
-allow_gpu_resourceflag to enable it. Once this feature is enabled, creating jobs with GPU resource will make scheduler snapshot backwards incompatible. For further further details, please see the full release notes.
defaultproperty is required and is initialized with the
preemptibletier tasks can be preempted but their resources cannot be revoked).
Deprecations and removals:
--restart-thresholdoption in the
aurora job restartcommand to match the job updater behavior. This option has no effect now and will be removed in the future release.
-framework_namedefault argument 'TwitterScheduler’. In a future release this will change to 'aurora’. Please be aware that depending on your usage of Mesos, this will be a backward incompatible change. For details, see MESOS-703.
-thermos_observer_rootcommand line arg has been removed from the scheduler. This was a relic from the time when executor checkpoints were written globally, rather than into a task’s sandbox.
containerproperty of a
Containerholder is deprecated in favor of setting it directly to the appropriate (i.e.
Mesos) container type.
ResourceAggregatethrift structs. Use
set<Resource> resourcesto specify task resources or quota values.
/slavesis deprecated. Please use
TaskConfigthrift struct. Use
tierfield to specify task scheduling and resource handling behavior.
resources_*_disk_gbmetrics have been renamed to
resources_*_disk_mbrespectively. Note the unit change: GB -> MB.
Full release notes are available in the release CHANGELOG.
We encourage you to try out this release and let us know what you think. If you run into any issues, please let us know on the user mailing list and IRC. The community also holds weekly IRC meetings at 11AM Pacific every Monday that you are welcome to join.
Thanks to the 11 contributors who made Apache Aurora 0.14.0 possible: