Ошибка отправки изменений в Cloud Foundry

с моего локального хоста я подключился к blue mix с помощью

 cf api https://api.ng.bluemix.net

Я вошел в систему, а затем ввел изменения с помощью

 cf push

Однако в консоли

 Uploading MY_PROJECT...
 Uploading app files from: /Users/MyName/Documents/MY_PROJECT
 Uploading 437.7K, 386 files
 Done uploading               
 FAILED
 Error processing app files: Error uploading application.
 The resource file mode is invalid: File mode '0444' is invalid.
 (venv) My-iMac:MY_PROJECT MyName$ 

Как мне это снять?


person Muhammad    schedule 23.10.2016    source источник
comment
Какая версия cf CLI включена? У нас есть исправление для подобной ошибки в cf CLI 6.14.1 (github. com/cloudfoundry/cli/releases/tag/v6.14.1).   -  person dkoper    schedule 26.10.2016


Ответы (1)


По этой ссылке: https://github.com/cloudfoundry/cli/issues/685 файловый режим должен быть не менее 600, поэтому я думаю, вам следует «поднять» права доступа к вашей папке ресурсов, даже если 444 будет технически в порядке.

Что касается устранения неполадок: сообщение об ошибке находится прямо в вашем выводе. Если вам нужно больше вывода журнала, вы можете использовать команду

cf logs APP-NAME

См. https://docs.cloudfoundry.org/devguide/deploy-apps/streaming-logs.html для получения дополнительной информации.

person Michael Lihs    schedule 23.10.2016
comment
Как именно мне это сделать? Ветка этого не объясняет. Это только говорит мне, что ты сказал - person Muhammad; 26.10.2016
comment
cd /Users/MyName/Documents/MY_PROJECT; chmod -R 644 ./* - person Michael Lihs; 26.10.2016
comment
теперь я получаю ошибку при обработке файлов приложения: ошибка при загрузке приложения. Произошла неизвестная ошибка. Журнал cf работает уже 10 минут, а журналов пока нет. - person Muhammad; 26.10.2016
comment
хм - единственное, что я могу себе представить (относительно прав доступа к файлам), это то, что вам нужно 755 вместо 644. Так что запустите chmod -R 755 ./* внутри каталога вашего проекта. Если ошибка все еще возникает, похоже, она не имеет ничего общего с правами доступа к файлу. - person Michael Lihs; 26.10.2016
comment
Большое спасибо. Это решило проблему, но теперь у меня есть еще одна проблема, связанная с ошибкой постановки приложения, лол. Я собираюсь просмотреть Интернет для решения - person Muhammad; 26.10.2016