Imran Iqbal
4 years ago
No account linked to committer's email address
3 changed files with
42 additions and
0 deletions
-
test/integration/v3000-py2/controls/pkgs_spec.rb
-
test/integration/v3000-py2/controls/service_spec.rb
-
test/salt/pillar/v3000-py2.sls
|
|
|
|
|
|
|
|
|
|
|
# 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 |
|
|
|
|
|
|
|
|
|
|
|
# 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 |
|
|
|
|
|
|
|
|
|
|
|
# -*- coding: utf-8 -*- |
|
|
|
|
|
# vim: ft=yaml |
|
|
|
|
|
--- |
|
|
|
|
|
salt: |
|
|
|
|
|
release: '3000' |