Вопросы по теме 'test-kitchen'
Шеф-повар соло, как установить postgresql 9.3 и минитест
Я пытаюсь установить postgresql 9.3 с шеф-поваром соло из рецептов кода операции, но получаю следующую ошибку:
Chef::Exceptions::Package: No version specified, and no candidate version available for postgresql93-devel
вот мой код в...
3642 просмотров
schedule
17.01.2023
Как протестировать окончательную конфигурацию сервера Chef с помощью кулинарных книг сообщества?
Я видел, что в большинстве кулинарных книг сообщества есть тесты. Как я читал некоторые статьи, эти тесты можно, проще говоря, описать как модульные тесты (делает ли кулинарная книга то, что в ней написано?) и интеграционные тесты (работает ли это на...
174 просмотров
schedule
07.09.2022
Как указать версию Chef Solo в файле Test Kitchen .kitchen.yml?
Я использую Test Kitchen для тестирования кулинарной книги. Я хотел бы указать номер версии шеф-повара, который будет установлен. Как указать номер версии?
4732 просмотров
schedule
06.06.2023
ChefSpec и тестовая кухня
Я изучаю, можно ли создать отчет ChefSpec (с охватом) и отчет Test Kitchen в формате junit, чтобы затем Jenkins мог их проанализировать для публикации результатов. Или, если есть какой-то другой удобный способ, которым Дженкинс может опубликовать...
3111 просмотров
schedule
30.07.2023
Как писать специфичные для платформы тесты на тестовой кухне?
Как лучше всего писать тесты, которые реагируют по-разному в зависимости от платформы, на которой они работают?
Мой вариант использования следующий:
Я хочу убедиться, что моя система защищена от ошибки Heartbleed в open ssl. Это означает...
418 просмотров
schedule
09.07.2022
Добавление сложных атрибутов в тестовую кухню
У меня есть следующий атрибут шеф-повара, который я пытаюсь преобразовать в YAML для тестовой кухни:
default['attr1']['attr2'] = {
"setting1" => {
"key1" => "value1",
"key2" => "value2",
"key3" => false...
118 просмотров
schedule
07.08.2023
Как установить задержку между конвергенцией и проверкой на кухонном тесте?
Я запускаю дымовые тесты интеграции Serverspec с Test Kitchen в системе, созданной с помощью Vagrant + Chef Solo. Когда я запускаю kitchen test , тесты запускаются сразу после успешного схождения, и некоторые из моих тестов терпят неудачу, потому...
860 просмотров
schedule
28.01.2023
Тестовая кухня (chefdk), Vagrant и Amazon VPC
Я пытаюсь заставить KitchenCI создавать тестовые экземпляры внутри моего Amazon VPC. У меня это работает, однако, когда Vagrant пытается подключиться к экземпляру ec2, он использует внешний (общедоступный) IP-адрес экземпляра вместо внутреннего (VPC)...
142 просмотров
schedule
10.07.2023
Chef выполнить не удается в первый раз
У меня странная проблема с рецептом шеф-повара. Позвольте мне сказать вам, что я новичок в Chef, поэтому извините меня, если что-то выглядит ужасно неправильно.
У меня есть военный файл, созданный Spring Boot. Мне просто нужно запустить java...
345 просмотров
schedule
18.05.2024
Chef - создавать пакеты тестовых данных во время компиляции
В моем рецепте шеф-повара я в основном расшифровываю пару пакетов данных:
1. test.json
2. sample.json
Данные, полученные после расшифровки, в дальнейшем будут использоваться для создания файлов на моем кухонном узле. По сути, test.json и...
621 просмотров
schedule
25.12.2022
Шеф-повар Соло не может найти поваренную книгу во время пробного запуска кухни
Я пытаюсь добавить тестовую кухню для набора поваренных книг, которые мы используем для подготовки экземпляра Jenkins CI.
Мы используем Berkshelf для управления зависимостями. Структура файла следующая:
| .gitignore
| .kitchen.yml
|...
3515 просмотров
schedule
16.06.2022
Тест Ansible kitchen не выполняет исходную команду в Debian
Я написал роль ansible playbook для python и попытался протестировать ее с помощью кухонного теста с Serverspec/RSpec. Следующий тест проверяет, могу ли я активировать virtualenv. Это нормально работает в CentOS, но тест завершается ошибкой в...
76 просмотров
schedule
05.10.2022
Кухонные тесты с AIX
Хотя Chef-Client поддерживается в AIX, я не могу найти официального драйвера кухни для AIX. Есть ли что-то или как сообщество шеф-повара/AIX проводит интеграционные тесты Chef Cookbook?
465 просмотров
schedule
15.08.2022
Ошибка сходимости кухни с отказом в доступе при копировании секретного пароля
Я просмотрел базовые учебные пособия для шеф-поваров, настроил виртуальную машину WinServer2012 и успешно развернул свою кухню с базовой кулинарной книгой для потрясающих клиентов, используя vagrant.
Однако я наткнулся на кирпичную стену, пытаясь...
387 просмотров
schedule
01.05.2023
Ошибка при выполнении действия «установить» для ресурса «yum_package [newrelic-repo]»
Я пытался загрузить файл newrelic-5-3.rpm, а затем установить пакет в своем рецепте шеф-повара. Я получаю следующее исключение, когда пытаюсь запустить kitchen-verify
Chef::Exceptions::Package
-------------------------
Package...
2746 просмотров
schedule
16.03.2023
Test-Kitchen синхронизирует файлы с удаленными серверами
Я использовал тестовую кухню локально с Vagrant для запуска тестов спецификации сервера, и у меня не было серьезных проблем. Сейчас я настраиваю свой процесс CI с помощью test-kitchen и использую kitchen-google Gem для подготовки серверов и запуска...
801 просмотров
schedule
01.11.2022
Атрибуты kitchen.yml не переопределяют значения по умолчанию — Chef 12.12 — Kitchen 1.10
У меня есть простой файл атрибутов: attributes/default.rb .
default['simpleattr'] = 'file value'
И внутри kitchen.yml я делаю
suites:
- name: default
run_list:
- recipe[simple::default]
attributes:
simpleattr:...
2565 просмотров
schedule
15.07.2022
Как протестировать поваренные книги на тестовой кухне, которые зависят от тегов?
У меня есть поваренная книга, которая зависит от тега. Он ищет узлы с заданным тегом и получает их имена и IP-адреса, используя search(:node, 'tag:MyTag') . Как бы я смоделировал это на тестовой кухне?
Есть ли фиктивные объекты узла, которые я...
1263 просмотров
schedule
02.06.2023
Кухонный тест и перезагрузка коробок Vagrant
Я написал несколько кулинарных книг. Теперь я хочу протестировать это, используя кухню на нескольких платформах. Я хочу перезапустить свой виртуальный бокс перед установкой Visual Studio. Но когда машина перезагружается, мой сеанс завершается, и я...
258 просмотров
schedule
12.07.2022
Кухня-Докер и Systemd
В настоящее время я использую драйвер kitchen-docker для своих test kitchen прогонов, чтобы ускорить наши автоматические тесты поваренной книги.
Однако, поиграв некоторое время с этим, я обнаружил, что каждый запуск кухни терпит неудачу, если в...
1292 просмотров
schedule
20.02.2024