Skip to content

Commit

Permalink
(role/{ess,laserrpi}) rm profile::core::common::manage_scl key
Browse files Browse the repository at this point in the history
This is no longer needed due to logic implemented in
profile::core::common.
  • Loading branch information
jhoblitt committed Nov 17, 2023
1 parent 5989676 commit be2ac07
Show file tree
Hide file tree
Showing 5 changed files with 31 additions and 8 deletions.
3 changes: 1 addition & 2 deletions hieradata/role/ess.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,11 @@ classes:
- "profile::core::gpio"
- "profile::core::i2c"
- "profile::pi::config"
- "profile::pi::rubinhat"

# disabling the kernel version check is needed on el7
docker::overlay2_override_kernel_check: true
docker::storage_driver: "overlay2"
# ipa docker group is 70014
docker::socket_group: "70014"
docker::socket_override: true
# SCL has no architecture for aarch64
profile::core::common::manage_scl: false
2 changes: 0 additions & 2 deletions hieradata/role/laserrpi.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,5 +10,3 @@ docker::storage_driver: "overlay2"
# ipa docker group is 70014
docker::socket_group: "70014"
docker::socket_override: true
# SCL has no architecture for aarch64
profile::core::common::manage_scl: false
11 changes: 10 additions & 1 deletion spec/hosts/roles/allsky_cam_spec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,15 @@
describe "#{role} role" do
on_supported_os.each do |os, os_facts|
context "on #{os}" do
os_facts = override_facts(os_facts,
cpuinfo: {
'processor' => {
'Model' => 'Raspberry Pi 4 Model B Rev 1.2',
},
},
os: {
'architecture' => 'aarch64',
})
let(:facts) { os_facts }
let(:node_params) do
{
Expand All @@ -17,7 +26,7 @@

lsst_sites.each do |site|
fqdn = "#{role}.#{site}.lsst.org"
override_facts(os_facts, fqdn: fqdn, networking: { fqdn => fqdn })
os_facts = override_facts(os_facts, fqdn: fqdn, networking: { fqdn => fqdn })

describe fqdn, :sitepp do
let(:site) { site }
Expand Down
10 changes: 8 additions & 2 deletions spec/hosts/roles/ess_spec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,14 @@
describe "#{role} role" do
on_supported_os.each do |os, os_facts|
context "on #{os}" do
os_facts = override_facts(os_facts, cpuinfo: {
os_facts = override_facts(os_facts,
cpuinfo: {
'processor' => {
'Model' => 'Raspberry Pi 4 Model B Rev 1.2',
},
},
os: {
'architecture' => 'aarch64',
})
let(:facts) { os_facts }
let(:node_params) do
Expand All @@ -22,15 +26,17 @@

lsst_sites.each do |site|
fqdn = "#{role}.#{site}.lsst.org"
override_facts(os_facts, fqdn: fqdn, networking: { fqdn => fqdn })
os_facts = override_facts(os_facts, fqdn: fqdn, networking: { fqdn => fqdn })

describe fqdn, :sitepp do
let(:site) { site }

it { is_expected.to compile.with_all_deps }

include_examples 'common', os_facts: os_facts
include_examples 'gpio'
include_examples 'i2c', os_facts: os_facts
include_examples 'rubinhat'
end # host
end # lsst_sites
end # on os
Expand Down
13 changes: 12 additions & 1 deletion spec/hosts/roles/laserrpi_spec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,15 @@
describe "#{role} role" do
on_supported_os.each do |os, os_facts|
context "on #{os}" do
os_facts = override_facts(os_facts,
cpuinfo: {
'processor' => {
'Model' => 'Raspberry Pi 4 Model B Rev 1.2',
},
},
os: {
'architecture' => 'aarch64',
})
let(:facts) { os_facts }
let(:node_params) do
{
Expand All @@ -17,12 +26,14 @@

lsst_sites.each do |site|
fqdn = "#{role}.#{site}.lsst.org"
override_facts(os_facts, fqdn: fqdn, networking: { fqdn => fqdn })
os_facts = override_facts(os_facts, fqdn: fqdn, networking: { fqdn => fqdn })

describe fqdn, :sitepp do
let(:site) { site }

it { is_expected.to compile.with_all_deps }

include_examples 'common', os_facts: os_facts
end # host
end # lsst_sites
end # on os
Expand Down

0 comments on commit be2ac07

Please sign in to comment.