Skip to content

v0.4.2

Compare
Choose a tag to compare
@andreaspeters andreaspeters released this 25 Aug 21:19
· 105 commits to master since this release
d977693
  • CHANGE: Command attribute from array to string.
  • ADD: Support of docker-compose capability parameter cap_add.
  • ADD: Support of mesos command executor. Set the label:
    biz.aventer.mesos_compose.container_type: "NONE"
  • ADD: Support of environment variables for executer.
  • CHANGE: Optimize offer handling for ports.
  • CHANGE: Optimize redis key search.
  • ADD: Docker container support for custom executor.
  • ADD: Support for docker compose cap-drop.
  • ADD: Support for docker comport pull_policy. Support always (default) and "missing".
  • FIX: Recalculate the HostPorts if the Mesos Task is failed.
  • ADD: Support for docker compose "placement -> constraints -> node.hostname" command.
  • ADD: Resubscription after the connection to mesos master is lost.
  • ADD: Mesos CLI Plugin to launch and kill mesos-compose workload.
  • ADD: Support for Hashicorp Vault.
  • ADD: Overwrite the webui URL by env "FRAMEWORK_WEBUIRUL"
  • ADD: Mesos CLI restart and update service.
  • ADD: Support for node.platform.os and node.platform.arch constraint
  • ADD: Support of docker-compose command restart
  • ADD: Show all Tasks as API call and mesos-cli command.
  • FIX: Offer for multiple host ports.
  • FIX: kill services and tasks
  • FIX: restart services and tasks to prevent unmanaged tasks
  • ADD: Support for user defined network with exposed ports
  • ADD: customize taskname bis.aventer.mesos_compose.taskname: "test:app".
  • FIX: restore MesosAgent info after update task by API
  • FIX: Remove LOST mesos tasks from redis
  • ADD: mesos reconcile loop to periodically sync state with mesos