Во время развертывания Capistrano (приложения rails) происходит сбой из-за:
DEBUG [301d7bf2] rm: cannot remove ‘/var/www/myappname/releases/20190410103651/.pki’: Permission denied
Странно то, что иногда происходит иногда, если я удаляю каталог "/ var / www / myappname/ release / 20190410103651 "он снова начинает работать как обычно.
Отказано в доступе из-за того, что он принадлежит пользователю root, даже если я выполняю deploy как пользователь развертывания (фактически все каталоги принадлежат deploy).
Я понятия не имею, что это за каталог .pki и когда он создается.
Если я проверяю этот каталог (после того, как он становится корневым), я вижу внутри него пустой каталог "nssdb"(также принадлежит root)
Я пытался найти информацию в Google, не найдя ничего, идея?
Спасибо
ОБНОВЛЕНИЕ # 1
Добавление keepalive: true для ssh_options, кажется, решает проблему (кажется, потому что это выглядело совершенно случайно, после того, как изменения больше не происходили, к настоящему времени).Это не имеет смысла, почему никогда не возникало этой проблемы раньше, все еще пытаясь выяснить это
ОБНОВЛЕНИЕ # 2
Это не решает проблему