在 Windows 2012 服务器版上,当我运行 puppet-librarian install 时,出现以下错误。
Error: No such file or directory - C:/Users/Administrator/infrastructure/.tmp/librarian/cache/source/puppet/forge/forgeapi_puppetlabs_com/opentable-windowsfeature/999.999.999/cache/tmp-unpacker20150907-1308-19kvk70/opentable-windowsfeature- 999.999.999/spec/acceptance/nodesets/windows-2008R2-serverstandard-x64.yml Error: Try 'puppet help module install' for usage
我认为这是一个通用的 Windows 问题,我花了一段时间才找出错误。Windows 的绝对文件名最大长度为 255 个字符。Puppet-librarian 没有给出好的错误消息来表明这是根本原因。 NTFS 中的最大文件名长度(Windows XP 和 Windows Vista)?.