Описание тега test-kitchen
Test Kitchen - это инструмент интеграции для разработки и тестирования кода инфраструктуры и программного обеспечения на изолированных целевых платформах.
1
ответ
Как запустить роли на тестовой кухне, не помещая все в файл berksfile?
Задал похожий вопрос по этому поводу, но понял, что моя проблема больше в концептуализации, как это может работать. Я прочитал кучу статей, но я все еще в замешательстве. Вот что я делаю сейчас: Я применяю набор базовых ролей ко всем моим узлам (win…
01 авг '16 в 11:39
3
ответа
Как получить вывод журнала на тестовой кухне?
У меня есть это в моем рецепте: log mylog1 do level :info message 'WHY I NO SEE THIS?' end log mylog2 do level :info message 'WHY I NO SEE THIS?' end Это то, что я вижу, когда делаю kitchen converge -l debug: ... Converging 3 resources Recipe: myboo…
16 авг '16 в 20:40
1
ответ
Ошибка SSL с 12045
Я написал поваренную книгу шеф-повара для платформы Windows. Я могу сходить поваренную книгу. Он работает нормально с загрузкой пакетов из внутренней артефакты с использованием "http", но не может получить доступ к "https" из-за ошибки SSL 12045?
13 янв '18 в 17:59
3
ответа
Тестирование ролей и окружений шеф-повара
Я новичок в Chef и использую Test Kitchen, чтобы проверить достоверность моих кулинарных книг, что прекрасно работает. Теперь я пытаюсь убедиться, что специфичные для среды атрибуты верны на производственных узлах до первоначального запуска Chef. Он…
23 апр '15 в 02:27
1
ответ
Serverspec: проверьте, если каталог пуст
Я хочу проверить, является ли существующий каталог пустым (не содержит никаких файлов или подкаталогов). Я попробовал следующее: describe file('/path/to/file') do it { should be_empty } end Но это не работает. (Конечно, как это не упоминается в доку…
14 сен '15 в 16:27
1
ответ
Кукольный / иера: класс модуля не может быть найден во время применения куклы
Во время кухонной конвергенции, вызывающей куклу, я получил эту ошибку: Error: Evaluation Error: Error while evaluating a Function Call, Could not find class ::alibi for ... at .. entry.pp alibi - это имя модуля и: /tmp/kitchen>ll total 8 drwxrwx…
26 фев '19 в 14:54
2
ответа
Кухня шеф-повара не работает из Windows 10 интегрированный Bash
Я получаю следующую ошибку при попытке выполнить любую команду на кухне: bash: /mnt/c/opscode/chefdk/bin/kitchen: C:/opscode/chefdk/embedded/bin/ruby.exe: bad interpreter: No such file or directory Он работает извне интегрированного bash при использ…
15 ноя '17 в 23:19
2
ответа
Можем ли мы добавить роль в kitchen.yml?
Вот моя кухня. --- driver: name: vagrant network: - ["private_network", {ip: "192.168.35.35"}] provisioner: name: chef_zero # You may wish to disable always updating cookbooks in CI or other testing environments. # For example: # always_update_cookb…
24 апр '17 в 10:48
4
ответа
Тест кухни, как использовать локальный vm.box
Каждый раз, когда я бегу kitchen test он загружает новый ящик VM. Есть ли способ заставить его повторно использовать локально загруженный ящик? Вот мой файл.kitchen.yml. --- driver_plugin: vagrant driver_config: require_chef_omnibus: true platforms:…
11 фев '14 в 09:11
1
ответ
Поставщик chef_zero не будет работать на тестовой кухне
При тестировании chef_zero поставщик в OpsCode test-kitchen инструмент, я вижу следующую ошибку: $ bundle exec kitchen test -----> Starting Kitchen (v1.1.1) -----> Cleaning up any prior instances of <default-ubuntu-1004> -----> Destro…
11 июн '14 в 04:05
2
ответа
Как обеспечить условие в рецепте Шеф-повара, чтобы видеть, работает ли оно под тестовой кухней?
Я использую зашифрованные пакеты данных в Chef и хочу добавить условие в мой рецепт Chef следующим образом: If (test kitchen) then encryptkey = data_bag_item("tokens", "encryptkey") If ( not test kitchen ) then secret = Chef::EncryptedDataBagItem.lo…
10 июл '16 в 04:41
1
ответ
Застрял на создание символической ссылки из /etc/service/kibana в /etc/sv/kibana при запуске теста кухни на CentOS 6.7
Моя проблема здесь заключается в том, что я застрял на символической ссылке создания kibana вместо того, чтобы продолжать работать с кодом, приведенным ниже, который является рецептом эластичного поиска и рецептом logstash. Кто-нибудь может знать, п…
20 сен '16 в 06:13
1
ответ
Тестовая кухня: шеф-повар не перезагружается после перезагрузки
У меня проблема с тестированием поваренных книг моего шеф-повара с помощью Kitchen. Я использую Vagrant в качестве драйвера и Virtual Box в качестве системы виртуализации. Они работают на платформе Linux. Я создал тестовый рецепт для перезагрузки ма…
27 мар '17 в 11:24
1
ответ
Кухня не распознает докер
Проблема довольно проста: $ kitchen converge -----> Starting Kitchen (v1.6.0) >>>>>> ------Exception------- >>>>>> Class: Kitchen::UserError >>>>>> Message: You must first install the Docker C…
26 апр '16 в 13:10
1
ответ
Установка плагина busser-serverpec в тестовых кухнях на Windows
kitchen verify Команда выбросит следующее на платформе Windows. Я не знаю, какой гем, чтобы начать отладку, чтобы исправить эту проблему. Установленные драгоценные камни на моем хосте Windows: kitchen-pester (0.4.0) kitchen-salt (0.0.22) kitchen-vag…
05 мар '16 в 05:30
3
ответа
Ошибка systemctl в Docker "Не удалось подключиться к шине: нет такого файла или каталога"
Я использую образ Ubuntu-16.04 с докером, чтобы проверить мою кулинарную книгу на местном уровне. Делая kitchen convergeЯ получаю следующую ошибку. я понял systemctl не работает должным образом. Может кто-нибудь, пожалуйста, помогите мне решить эту …
30 ноя '17 в 15:45
0
ответов
Ошибка конвергенции Ubuntu1604 на Mac
Я пытаюсь создать и после этого конвертировать изображение Kitchen-Dokken Ubuntu-1604 на Mac, но я не могу заставить его работать. Я искал три часа, и теперь я знаю, что это из-за systemd, который доступен только или в основном для GNU/Linux. Я испо…
08 ноя '16 в 15:55
1
ответ
Как распечатать тестовый вывод или журнал в конце "Kitchen Converge"?
Мы собираем огуречные тесты, используя Kitchen. Мы могли бы запустить тесты и все хорошо. Мы хотим напечатать отчет об испытаниях в конце Кухонной конвергенции. Можно ли запустить рецепт шеф-повара в режиме отладки. Мы знаем, что "Kitchen Converge -…
30 июн '17 в 06:12
1
ответ
Добавление инструмента в уже созданную поваренную книгу / коробку
Я пытаюсь изучить кухню / шеф-повара, и я следую учебнику, предоставленному здесь http://kitchen.ci/docs/getting-started/installing Прямо сейчас я застрял в вопросе, а не в проблеме. Данный урок создает git-cookbook. Теперь, что я хочу знать, что мы…
05 фев '15 в 19:34
1
ответ
Шеф-повар: использование не может зависеть от httpd в metadata.rb
Я не могу заставить мою поваренную книгу повара использовать depends 'httpd' вот мой metadata.rb: name 'awesome_customers_rhel' maintainer 'The Authors' maintainer_email 'you@example.com' license 'all_rights' description 'Installs/Configures awesome…
18 сен '16 в 19:14