Artifactory_version: 5.8.3 Chef Development Kit Версия: 2.4.17 версия chef-client: 13.6.4 версия berks: 6.3.1 Artifactory находится за балансировщиком нагрузки F5.
Когда я устанавливаю berks и пытаюсь получить доступ к артефактному супермаркету, я получаю следующую ошибку: ridley-5.1.1/lib/ridley/middleware/parse_json.rb:89:in first_char': undefined method
[]' for # (NoMethodError)
Если я укажу на супермаркет.chef.io, он работает без проблем. Локальный артефакт — это удаленный репозиторий, который через прокси-сервер super.chef.io и json-файлы загружаются в артефакт. Я скачал пару из них и прогнал их через парсер, и они были хороши.
Любая помощь приветствуется.
source artifactory: 'https://<ARTIFACTORY_SERVER_NAME>/artifactory/api/chef/virt-supermarket'
. - person coderanger   schedule 17.01.2018source artifctory: 'https://<ARTIFACTORY_SERVER_NAME>/artifactory/api/chef/virt-supermarket'
- person user2762571   schedule 17.01.2018https://<ARTIFACTORY_SERVER_NAME>/artifactory/api/chef/virt-supermarket/universe
, правильно ли он сформирован в формате JSON? - person coderanger   schedule 17.01.2018