Paul Brett created MESOS-2903:
---------------------------------

             Summary: Network isolator should not fail when target state 
already exists
                 Key: MESOS-2903
                 URL: https://issues.apache.org/jira/browse/MESOS-2903
             Project: Mesos
          Issue Type: Bug
          Components: isolation
            Reporter: Paul Brett


Network isolator has multiple instances of the following pattern:

{noformat}
  Try<bool> something = ....::create();                                  
  if (something.isError()) {                                                   
    ++metrics.something_errors;                                      
    return Failure("Failed to create something ...")
  } else if (!icmpVethToEth0.get()) {                                           
    
    ++metrics.adding_veth_icmp_filters_already_exist;                           
    
    return Failure("Something already exists");
  }                                                                             
    
{noformat}

These failures have occurred in operation due to the failure to recover or 
delete an orphan, causing the slave to remain on line but unable to create new 
resources.    We should convert the second failure message in this pattern to 
an information message since the final state of the system is the state that we 
requested.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to