File tree Expand file tree Collapse file tree 2 files changed +46
-0
lines changed Expand file tree Collapse file tree 2 files changed +46
-0
lines changed Original file line number Diff line number Diff line change 1+ ---
2+ classes :
3+ - " profile::core::common"
4+ - " profile::core::docker"
5+ - " profile::pi::add_usb"
6+ - " profile::pi::darkmode"
7+ - " profile::pi::ftdi"
8+ - " profile::ts::dco"
Original file line number Diff line number Diff line change 1+ # frozen_string_literal: true
2+
3+ require 'spec_helper'
4+
5+ role = 'moss'
6+
7+ describe "#{ role } role" do
8+ on_supported_os . each do |os , os_facts |
9+ next unless os =~ %r{almalinux-9-x86_64}
10+
11+ context "on #{ os } " do
12+ let ( :facts ) { os_facts }
13+ let ( :node_params ) do
14+ {
15+ role :,
16+ site :,
17+ }
18+ end
19+
20+ lsst_sites . each do |site |
21+ fqdn = "#{ role } .#{ site } .lsst.org"
22+ override_facts ( os_facts , fqdn :, networking : { fqdn => fqdn } )
23+
24+ describe fqdn , :sitepp do
25+ let ( :site ) { site }
26+
27+ it { is_expected . to compile . with_all_deps }
28+
29+ include_examples ( 'common' , os_facts :, site :)
30+ include_examples 'add_usb'
31+ include_examples 'darkmode'
32+ include_examples 'ftdi'
33+ include_examples 'dco'
34+ end # host
35+ end # lsst_sites
36+ end # on os
37+ end # on_supported_os
38+ end # role
You can’t perform that action at this time.
0 commit comments