We use the last version of Mesos and Marathon services. From time to time ( every few deployed apps) some apps hung in deploying state. I.E. when developers deployed new configuration or scale up existing app. Task was correctly added but apps still in deploying phase. In the WARN log we haven't catch any errors. I checked errors from different parts of sack and the only info log that I got become from zookeeper i.e.:
"Got user-level KeeperException when processing sessionid:0x15fa01c878a00c5 type:setData cxid:0x7814 zxid:0x1000fb793 txntype:-1 reqpath:n/a Error Path:/marathon/state/deployment/8/28be5a01-1d33-48b7-aec1-be65eb5c742f Error:KeeperErrorCode = NoNode for /marathon/state/deployment/8/28be5a01-1d33-48b7-aec1-be65eb5c742f"
Got user-level KeeperException when processing sessionid:0x15fa01c878a00c5 type:setData cxid:0x776a zxid:0x1000fb629 txntype:-1 reqpath:n/a Error Path:/marathon/state/apps/a/APP_NAME/2017-12-13T11:20:43.843Z Error:KeeperErrorCode = NoNode for /marathon/state/apps/a/APP_NAME/2017-12-13T11:20:43.843Z"