@@ -0,0 +1,21 @@ | |||
# frozen_string_literal: true | |||
version = | |||
case platform[:family] | |||
when 'debian' | |||
'3000.2+ds-1' | |||
end | |||
control 'salt packages' do | |||
title 'should be installed' | |||
%w[ | |||
salt-master | |||
salt-minion | |||
].each do |p| | |||
describe package(p) do | |||
it { should be_installed } | |||
its('version') { should eq version } | |||
end | |||
end | |||
end |
@@ -0,0 +1,16 @@ | |||
# frozen_string_literal: true | |||
control 'salt services' do | |||
title 'should be running' | |||
%w[ | |||
salt-master | |||
salt-minion | |||
].each do |p| | |||
describe service(p) do | |||
it { should be_installed } | |||
it { should be_enabled } | |||
it { should be_running } | |||
end | |||
end | |||
end |
@@ -0,0 +1,5 @@ | |||
# -*- coding: utf-8 -*- | |||
# vim: ft=yaml | |||
--- | |||
salt: | |||
release: '3000' |