You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@mesos.apache.org by "Adam B (JIRA)" <ji...@apache.org> on 2014/06/05 19:20:02 UTC

[jira] [Resolved] (MESOS-878) Slave should not register with the master when in TERMINATING.

     [ https://issues.apache.org/jira/browse/MESOS-878?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Adam B resolved MESOS-878.
--------------------------

       Resolution: Fixed
    Fix Version/s: 0.20.0

commit adc9b3049a05c70303d46865a2285d6e4578b6a8
Author: Yifan Gu <yi...@mesosphere.io>
Date:   Wed Jun 4 15:38:30 2014 -0700
    Prevented slave from (re-)registering when TERMINATING.
    Checked the slave's state before (re-)registering.
    Introduced EXPECT_NO_FUTURE_PROTOBUFS() and EXPECT_NO_FUTURE_MESSAGES().
    Review: https://reviews.apache.org/r/21968

commit 9a19ea7f3a89772d6f72320ccce4c7f71724d179
Author: Yifan Gu <yi...@mesosphere.io>
Date:   Thu Jun 5 08:27:10 2014 -0700
    Fixed style glitch in slave tests.
    Fixed a style error.
    Review: https://reviews.apache.org/r/22255

> Slave should not register with the master when in TERMINATING.
> --------------------------------------------------------------
>
>                 Key: MESOS-878
>                 URL: https://issues.apache.org/jira/browse/MESOS-878
>             Project: Mesos
>          Issue Type: Bug
>            Reporter: Benjamin Mahler
>            Assignee: Yifan Gu
>             Fix For: 0.20.0
>
>
> If the slave takes a long time to shut down, doReliableRegistration in the slave will continue to re-register (causing the master to re-add the slave) and the slave will continue to drop the re-registration acknowledgement messages since it is in the TERMINATING state.
> The slave should not attempt to register when it is in a TERMINATING state.



--
This message was sent by Atlassian JIRA
(v6.2#6252)