Проверьте, где находится ваш пакет: установка установлена, и попробуйте переместить его выше, указав 'всякий раз / capistrano' в вашем файле deploy.rb.
Кажется, что это было вызвано, когда я сделал обновление пакета, которое увеличило версию gem в моем Gemfile.lock.
Похоже, что всякий раз, когда я пытаюсь запустить обновление chrontab до того, как мой файл развертывания запускает пакет: install
из https://github.com/javan/whenever/blob/master/lib/whenever/capistrano.rb
before "deploy:finalize_update", "whenever:update_crontab"
И мой deploy.rb имел
after 'deploy:finalize_update', 'bundle:install'
Как и все остальные в этой теме, я попробовал несколько вещей, и я не уверен, что это то, что исправило это для меня, но изменил установку комплекта до развертывания: finalize_update, а также установил его как «до» выше, чем требуется » всякий раз, когда / capistrano 'кажется вероятным исправлением в моем сценарии.