Ошибка при переносе изменений в cloud foundry

#ibm-cloud #cloud-foundry #devops #ibm-cloud-tools

#ibm-cloud #облако-foundry #devops #ibm-cloud-tools

Вопрос:

с моего локального хостинга я подключился к 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$ 
  

Как мне устранить эту проблему?

Комментарии:

1. На какой версии cf CLI это установлено? У нас есть исправление подобной ошибки в cf CLI 6.14.1 ( github.com/cloudfoundry/cli/releases/tag/v6.14.1 ).

2. 6.22.1 6b7af9c-2016-09-24

Ответ №1:

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

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

 cf logs APP-NAME
  

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

Комментарии:

1. Как именно мне это сделать? Поток этого не объясняет. Это говорит мне только о том, что вы сказали

2. cd /Users/MyName/Documents/MY_PROJECT; chmod -R 644 ./*

3. теперь я получаю ошибку при обработке файлов приложения: «Ошибка при загрузке приложения. Произошла неизвестная ошибка. «Журнал cf выполняется уже 10 минут, а журналов пока нет

4. хм — единственное, что я могу представить (относительно прав доступа к файлам), это то, что вам нужно 755 вместо 644. Итак, запустите chmod -R 755 ./* внутри каталога вашего проекта. Если ошибка все еще возникает, похоже, что она не имеет ничего общего с правами доступа к файлам.

5. Большое вам спасибо. Это решило проблему, но теперь у меня есть еще одна из-за сбоя при постановке приложения, lol. Я собираюсь просмотреть веб-страницы в поисках решения