Вопросы по теме 'serverspec'
serverpec с использованием переменных среды в Rakefile
Serverspec используется для проверки на нескольких серверах. Поэтому используется рекомендованная структура ролей:
|-- Rakefile
|-- spec
|-- app
| -- ruby_spec.rb
|-- base
| -- users_and_groups_spec.rb
|-- db
| --...
773 просмотров
schedule
27.11.2021
Serverspec не может проверить какой-либо пакет, установленный pip на целевой OS X
Используя serverspec-2.36.0 , я не могу проверить какой-либо пакет, установленный pip на виртуальной машине OS X El Capitan.
Тестирование команды, выполняемой Serverspec, дает правильные результаты.
Следующий пример предназначен для ansible...
406 просмотров
schedule
09.09.2021
Проверьте содержимое файла с помощью InSpec, если он существует
Я пишу тест Chef InSpec в ruby, чтобы проверить содержимое файлов на «umask 077». Проблема в том, что некоторые файлы в моем массиве, которые я проверяю, не существуют. Я пытаюсь исключить файлы nil и повторно отправить их, но, похоже, все равно...
4469 просмотров
schedule
26.11.2021
Невозможно запустить тест serverpec на экземпляре упаковщика GCP
Я изо всех сил пытаюсь запустить тест serverpec на экземпляре упаковщика GCP с локального компьютера. Я создал файл конфигурации json для упаковщика следующим образом, чтобы создать изображение на GCP:
{
"variables": {
"project":...
231 просмотров
schedule
29.05.2022
Проблема с тестовым запуском Serverspec
У меня есть следующий сценарий относительно запуска serverspec:
Я вхожу в виртуальную машину, используя сертификат пользователя, а затем делаю sudo su -. Теперь, как root, я переключаюсь на фиктивного пользователя, который не требует пароля....
248 просмотров
schedule
15.07.2022
serverpec — может «should_be_owned_by» проверять нескольких владельцев
Я новичок в ServerSpec, Rspec, ruby, поэтому не очень хорошо разбираюсь в специфике доступной грамматики. Я хотел бы написать тест, который делает что-то вроде:
describe file("foo") do
it { should_be_owned_by 'bill' or 'ted' }
end
Этот...
124 просмотров
schedule
04.09.2022
Соответствие регулярному выражению Chef ServerSpec не работает
Я пытаюсь вычислить регулярное выражение для стандартного вывода команды. Несмотря на то, что регулярное выражение должно совпадать, похоже, оно не работает как таковое:
> [#] Command "pm2 list"
> [#] stdout
> [#]...
1052 просмотров
schedule
23.07.2023
Как контролировать, какую кухню пользователя использует проверка при тестировании командного ресурса?
У меня есть кулинарная книга Chef, которая устанавливает «git версии 2.5.2». Я использую CentOS 6.4 vm для применения этой кулинарной книги и написал тест для проверки версии git.
Фрагмент выглядит так:
# Test if git exists
describe...
513 просмотров
schedule
01.12.2022
Как сделать числовое сравнение строк
Я написал тест serverspec, который предназначен для проверки того, что объем оперативной памяти на сервере больше или равен монтированию, указанному в файле свойств.
describe command('perl -n -e "if (/MemTotal:\s+(\d+)/) { print \$1; last; }"...
886 просмотров
schedule
27.02.2023
Ошибка проверки пустого кеша драгоценных камней с использованием Serverspec для тестирования сборки образа Docker
В настоящее время у меня проблема с тестированием сборок образов Docker с помощью Serverspec. В двух словах, я хочу убедиться, что во время сборки образа кеш сборки Ruby gems очищается явно, например. выпустив rm -rf...
164 просмотров
schedule
08.08.2023
Есть ли способ проверить, установлена ли конкретная версия java или tomcat во время развертывания с помощью rspec-serverspec?
У меня есть среда, созданная с помощью puppet. Я планировал написать некоторый скрипт rspec-ruby, который можно будет выполнить после завершения сборки puppet, чтобы проверить, созданы ли все каталоги, пакеты, пользователи и роли.
Я хотел бы...
54 просмотров
schedule
17.06.2023