Serverspec Locale、Timezoneのテストのサンプル

環境
Serverspec
RedHat 8.6

書式
describe locale('コマンド’) do
its(<対象>) { should <条件> <値> }
end

操作例
1.ロケール確認

describe locale('System Locale') do
  its(:value) { should eq 'LANG=ja_JP.utf8' }
end

2.タイムゾーンの確認

describe timezone do
  its(:value) { should eq "Asia\/Tokyo" }
end

3.キーボードレイアウトの確認

describe locale('VC Keymap') do
  its(:value) { should eq 'jp106' }
end

 

Ansible

Posted by arkgame