Skip to content

Releases: mesosphere/dcos-commons

v0.55.5

08 Apr 22:22
Compare
Choose a tag to compare

Improvements

DCOS-51019 - Support passing seccomp-unconfined and seccomp-profile-name in svc yml (#2998)

Elastic 2.6.0-6.6.1

09 Apr 17:25
Compare
Choose a tag to compare

Upgrades

  • Elasticsearch and Kibana were upgraded to version 6.6.1. (#2976)

  • The SDK library was upgraded from version 0.55.1 to 0.55.4. (commit).

    Notable changes include:

    • Pods are now automatically replaced when an agent is decomissioned. (#2884)
    • Scheduler doesn't evaluate existing reservations against new port specs anymore. (#2928)
    • Scheduler now handles duplicate StoreTaskInfoRecommendations generated during step evaluation. (#2936)

    Please take a look at the following SDK changelogs for more information:

Bug Fixes

  • Elastic custom YAML content is not incorrectly escaped anymore. (#2932)

    Before this fix, a custom YAML with:

    searchguard.restapi.roles_enabled: ["sg_all_access"]

    would be compiled to:

    searchguard.restapi.roles_enabled: ["sg_all_access"]

    The issue is now fixed.

v0.55.4

14 Mar 17:42
Compare
Choose a tag to compare

Improvements

  • DCOS-42593 Bump curator version to 4.0.1 and split up transactions using curator multi transactions. (#2926)
  • DCOS-48617 Allow reorder of existing ports (#2935)
  • COPS-4469 Shutdown the scheduler when service user changes in a ServiceSpec update (#2937)
  • DCOS-49331 Optimize how SDK writes to zk node to control the amount of curator transaction logs generated. (#2946)

Fixes

  • DCOS-48059 Fix a bug where duplicate StoreTaskInfoRecommendations are generated resulting in null values when querying the v1/pod endpoint.(#2936)
  • DCOS-49350 Handle cases where SDK upgrade fails from 40 -> 50 when new tasks are added to the ServiceSpec (#2948)

Cassandra 2.5.0-3.11.3

02 Jul 19:55
Compare
Choose a tag to compare

Upgrades

  • Upgrade Cassandra to version 3.11.3 [#2870]
  • Upgrade SDK library to version 0.55.2 [#0.55.2]
    • Please review previous major SDK updates (eg 0.50.0, 0.51.0) to see new features added.

New Features

  • Readiness-check interval, timeout, and delay are now configurable properties.[#2866]
  • The number of open file descriptors (RLIMIT_NOFILE) is now a configurable property.[#2873]

Improvements

  • Service names are now validated with a regex.[#2924]

SDK v0.55.3

21 Feb 06:46
c0cd652
Compare
Choose a tag to compare

Improvements

[DIAGNOSTICS][DCOS-48058] Download task logs into "task" directory. (#2925)
[DIAGNOSTICS][DCOS-47783]: Initial support for Edge-LB Diagnostic Bundle (#2919)
[DIAGNOSTICS][DCOS-477820] Add initial support for kubernetes diagnostic bundles (#2918)
[DIAGNOSTICS] [DCOS-47532]: Update SDK Diagnostic bundle to add new debuggability endpoints. (#2917)

Fixes

[DCOS-48617] Dont evaluate existing reservations against new ports (#2928)

SDK v0.55.2

18 Jan 20:11
Compare
Choose a tag to compare

Improvements

  • [DIAGNOSTICS] Fix condition where scheduler task can't be found. (#2878)
  • [DIAGNOSTICS] Don't raise exception when there's a missing agent. (#2886)
  • [DIAGNOSTICS] Release SDK Diagnostics v0.2.1. (#2887)
  • [DCOS-40703] Automate pod replacement when a node is decommissioned (#2884)
  • [DCOS-47365] Allow passing range constraints when requesting a dynamic port (#2888)

SDK v0.55.1

09 Jan 17:58
Compare
Choose a tag to compare

Improvements

  • Allow tasks to request dynamic ports in pre-reserved roles (#2874)

COPS Fixes

  • [COPS-4320] Configureable RLIMITs for RLIMIT_NOFILE (#2873)

SDK v0.55.0

04 Jan 18:17
Compare
Choose a tag to compare

Major Updates

  • libmesos-bundle version updated to 1.12 (#2832)
  • Apache Kafka framework moved to dcos-kafka-service repository. (#2789)

Improvements

  • Add support for Arbitrary Task Labels to Service Spec YAML (#2672)
  • Improvements to pod-profile-mount-volume (#2785) (#2797)
  • Added Plans, TaskStatus and a new OfferOutcome debug-endpoints to improve SDK debuggability (#2796) (#2795) (#2833)

COPS Fixes

  • [COPS-4320] Configurable timeouts for readiness checks. (#2866)

Elastic 2.5.0-6.3.2

18 Jan 17:53
Compare
Choose a tag to compare

Upgrades

  • Elasticsearch and Kibana were upgraded to version 6.3.2. (#2824)
  • The SDK library was upgraded to version 0.55.1. (commit). Please also take a look at at least the 0.50.0 release to understand the changes between the 0.40.x (the one Elastic 2.4.0-5.6.9 used) and 0.50.x versions of the SDK.

New Features

Bug Fixes

  • Fixed scenario where heterogeneous @zone constraints could result in ES in being unable to allocate shards. (#2889)

Improvements

  • Sensitive environment keys are now filtered from log files. (#2748)
  • Scheduler Marathon app now uses a file-based secret. (#2748)
  • Service names are now validated with a regex. (#2861)
  • License details were added to the package metadata. (#2867)
  • Added service_account_credential parameter with file name value to scheduler Marathon app's ClassicRPCAuthenticatee Mesos module. (#2777)
  • Move Elastic and Kibana artifacts to downloads.mesosphere.com. (#2762)

HDFS 2.5.0-2.6.0-cdh5.11.0

09 Jan 23:05
Compare
Choose a tag to compare

Features

  • Hadoop ipc.maximum.data.length is now a configurable property
  • Readiness-check interval, timeout and delay are now configurable properties
  • Number of open file descriptors (RLIMIT_NOFILE) is now a configurable property

Bug Fixes

  • Fix for JournalNodes failing to establish quorum when paxos folder is missing

Improvements

  • Added validation to verify package names are unique and follow Universe guidelines

Updates

  • Upgraded libmesos-bundle to version 1.12.
  • Upgraded SDK to 0.55.1.