Berkshelf: невозможно установить неподдерживаемое значение конфигурации - PullRequest
0 голосов
/ 12 декабря 2018

Когда я запускаю berks (install, package или просто berks) в моей папке с кулинарной книгой, я получаю следующее сообщение: Berks не может установить значение для ssl.verify.

[jenkins@8ba245c234cb mycookbook_PR-58]$ berks
/usr/local/rvm/gems/ruby-2.4.0@global/gems/berkshelf-7.0.7/lib/berkshelf/cached_cookbook.rb:97: warning: already initialized constant Berkshelf::CachedCookbook::DIRNAME_REGEXP
/usr/local/rvm/rubies/ruby-2.4.0/lib/ruby/gems/2.4.0/gems/berkshelf-7.0.7/lib/berkshelf/cached_cookbook.rb:97: warning: previous definition of DIRNAME_REGEXP was here
An error occurred while reading the Berksfile:

  Cannot set unsupported config value ssl.verify.

ОднакоУ меня даже нет файла ~/.berkshelf/config.json, и поэтому я не думаю, что пытаюсь установить эту переменную где-либо.Есть идеи, что может быть не так?

Ruby 2.4.0, Berkshelf 7.0.7

1 Ответ

0 голосов
/ 13 декабря 2018

Я цитирую свой старый ответ от [Установка Berks SSL_Connect Сертификация Ошибка проверки]:

попробуйте поместить следующий фрагмент в вашу конфигурацию Berksfile по адресу ~/.berkshelf/config.json

{
  "ssl": {
    "verify": false
  }
}
...