Apache Mesos v1.9.1 Release Notes

    • 🚀 This is a bug fix release.

    ** 🐛 Bug

    • [MESOS-9609] - Master check failure when marking agent unreachable.
    • [MESOS-9964] - Support destroying UCR containers in provisioning state.
    • [MESOS-9965] - Agent should not send TASK_GONE_BY_OPERATOR if the framework is not partition aware.
    • [MESOS-9966] - Agent crashes when trying to destroy orphaned nested container if root container is orphaned as well.
    • [MESOS-9968] - WWWAuthenticate header parsing fails when commas are in (quoted) realm
    • [MESOS-9972] - Update Names for TLS-related environment variables in libprocess.
    • [MESOS-10007] - Command executor can miss exit status for short-lived commands due to double-reaping.
    • [MESOS-10008] - Very large quota values can crash master.
    • [MESOS-10015] - updateAllocation() can stall the allocator with a huge number of reservations on an agent.
    • [MESOS-10041] - Libprocess SSL verification can leak memory.
    • [MESOS-10094] - Master's agent draining VLOG prints incorrect task counts.
    • [MESOS-10096] - Reactivating a draining agent leaves the agent in draining state.
    • [MESOS-10118] - Agent incorrectly handles draining when empty.
    • [MESOS-10126] - Docker volume isolator needs to clean up the info struct regardless the result of unmount operation
    • [MESOS-10134] - Race between concurrent javah runs trying to create java/jni output directory.
    • [MESOS-10169] - Reintroduce image fetch deduplication while keeping it possible to destroy UCR containers in PROVISIONING state.

    ** 👌 Improvement

    • [MESOS-9889] - Master CPU high due to unexpected foreachkey behaviour in Master::__reregisterSlave.
    • [MESOS-9948] - master::Slave::hasExecutor occupies 37% of a 150 second perf sample.
    • [MESOS-10017] - Log all reverse DNS lookup failures in 'legacy' TLS (SSL) hostname validation scheme.
    • [MESOS-10095] - Agent draining logging makes it hard to tell which tasks did not terminate.
    • [MESOS-10112] - Log peer address during TLS handshake failures.