The latest Apache Aurora release, 0.13.0, is now available for download. Here are some highlights in this release:
aurora job add
client command to scale out an existing job.--announcer-hostname
to thermos executor to override hostname in service
registry endpoint. See here for details.-thermos_home_in_sandbox
to the scheduler for optionally changing
HOME to the sandbox during thermos executor/runner execution. This is useful in cases
where the root filesystem inside of the container is read-only, as it moves PEX extraction into
the sandbox. See here
for more detail.-require_docker_use_executor
that indicates whether the scheduler
should accept tasks that use the Docker containerizer without an executor (experimental).--populate_discovery_info
. If set to true, Aurora will start
to populate DiscoveryInfo field on TaskInfo of Mesos. This could be used for alternative
service discovery solution like Mesos-DNS.Deprecations and removals:
Identity.role
TaskConfig.environment
TaskConfig.jobName
TaskQuery.owner
AddInstancesConfig
parameter to addInstances
RPC.-announcer-enable
, which was a no-op in 0.12.0.acquireLock
releaseLock
getLocks
Lock
parameters to RPCs
createJob
scheduleCronJob
descheduleCronJob
restartShards
killTasks
addInstances
replaceCronTemplate
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 18 contributors who made Apache Aurora 0.13.0 possible: