[
https://issues.apache.org/jira/browse/MESOS-5849?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Alex Clemmer reassigned MESOS-5849:
-----------------------------------
Assignee: Alex Clemmer (was: Daniel Pravat)
> Agent sandboxes on Windows surpass the 260 character path length limit
> ----------------------------------------------------------------------
>
> Key: MESOS-5849
> URL: https://issues.apache.org/jira/browse/MESOS-5849
> Project: Mesos
> Issue Type: Bug
> Components: agent
> Environment: Windows Server 2012, Windows Server 2016 RC
> Reporter: Lokendra Malik
> Assignee: Alex Clemmer
> Labels: microsoft, tech-debt, windows
> Attachments: Pasted image at 2016_07_14 09_02 PM.png, mesoscrash.jpg
>
>
> When I tried to deploy an application on mesos-agent(windows), the moment
> application is deployed mesos agent service on windows node is crashed and in
> logs I can see error:
> I0714 07:20:09.788785 5640 containerizer.cpp:781] Starting container
> '031878d5-32fa-41ed-8b23-d0d91fe34f05' for executor
> 'windemo.10cc3e54-49ce-11e6-a2a2-08002786cbbf' of framework
> '5c83c39f-75a0-4f38-9e47-633767b47976-0000'
> F0714 07:20:09.797576 5480 slave.cpp:6174]
> CHECK_SOME(state::checkpoint(path, t)): Failed to create directory
> 'E:\agentlogs\meta\slaves\803264d5-8f2d-46bb-8019-de0f9565c971-S5\frameworks\5c83c39f-75a0-4f38-9e47-633767b47976-0000\executors\windemo.10cc3e54-49ce-11e6-a2a2-08002786cbbf\runs\031878d5-32fa-41ed-8b23-d0d91fe34f05\tasks\windemo.10cc3e54-49ce-11e6-a2a2-08002786cbbf':
> No such file or directory
> We debug the issue and found issue with fine name reached to max filepath
> length:
> E:\agentlogs\meta\slaves\803264d5-8f2d-46bb-8019-de0f9565c971-S5\frameworks\5c83c39f-75a0-4f38-9e47-633767b47976-0000\executors\windemo.10cc3e54-49ce-11e6-a2a2-08002786cbbf\runs\031878d5-32fa-41ed-8b23-d0d91fe34f05\tasks\windemo.10cc3e54-49ce-11e6-a2a2-08002786cbbf
> I think path length limit in windows is 256 which is revoked and this made
> service to be crashed while this will work fine for linux mesos agents so we
> may have to control current UUID.toString() method to be shorter
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)