Skip to content

Commit f9dac0a

Browse files
authored
Merge pull request #51 from cisagov/lineage/skeleton
⚠️ CONFLICT! Lineage pull request for: skeleton
2 parents 9d13a93 + a53270c commit f9dac0a

17 files changed

+878
-108
lines changed

.config/molecule/config.yml

Lines changed: 234 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,234 @@
1+
---
2+
dependency:
3+
name: galaxy
4+
driver:
5+
name: docker
6+
platforms:
7+
- cgroupns_mode: host
8+
command: /lib/systemd/systemd
9+
image: docker.io/geerlingguy/docker-amazonlinux2023-ansible:latest
10+
name: amazonlinux2023-systemd-amd64
11+
platform: amd64
12+
pre_build_image: true
13+
privileged: true
14+
volumes:
15+
- /sys/fs/cgroup:/sys/fs/cgroup:rw
16+
- cgroupns_mode: host
17+
command: /lib/systemd/systemd
18+
image: docker.io/geerlingguy/docker-amazonlinux2023-ansible:latest
19+
name: amazonlinux2023-systemd-arm64
20+
platform: arm64
21+
pre_build_image: true
22+
privileged: true
23+
volumes:
24+
- /sys/fs/cgroup:/sys/fs/cgroup:rw
25+
- cgroupns_mode: host
26+
command: /lib/systemd/systemd
27+
image: docker.io/geerlingguy/docker-debian10-ansible:latest
28+
name: debian10-systemd-amd64
29+
platform: amd64
30+
pre_build_image: true
31+
privileged: true
32+
volumes:
33+
- /sys/fs/cgroup:/sys/fs/cgroup:rw
34+
- cgroupns_mode: host
35+
command: /lib/systemd/systemd
36+
image: docker.io/geerlingguy/docker-debian10-ansible:latest
37+
name: debian10-systemd-arm64
38+
platform: arm64
39+
pre_build_image: true
40+
privileged: true
41+
volumes:
42+
- /sys/fs/cgroup:/sys/fs/cgroup:rw
43+
- cgroupns_mode: host
44+
command: /lib/systemd/systemd
45+
image: docker.io/geerlingguy/docker-debian11-ansible:latest
46+
name: debian11-systemd-amd64
47+
platform: amd64
48+
pre_build_image: true
49+
privileged: true
50+
volumes:
51+
- /sys/fs/cgroup:/sys/fs/cgroup:rw
52+
- cgroupns_mode: host
53+
command: /lib/systemd/systemd
54+
image: docker.io/geerlingguy/docker-debian11-ansible:latest
55+
name: debian11-systemd-arm64
56+
platform: arm64
57+
pre_build_image: true
58+
privileged: true
59+
volumes:
60+
- /sys/fs/cgroup:/sys/fs/cgroup:rw
61+
- cgroupns_mode: host
62+
command: /lib/systemd/systemd
63+
image: docker.io/geerlingguy/docker-debian12-ansible:latest
64+
name: debian12-systemd-amd64
65+
platform: amd64
66+
pre_build_image: true
67+
privileged: true
68+
volumes:
69+
- /sys/fs/cgroup:/sys/fs/cgroup:rw
70+
- cgroupns_mode: host
71+
command: /lib/systemd/systemd
72+
image: docker.io/geerlingguy/docker-debian12-ansible:latest
73+
name: debian12-systemd-arm64
74+
platform: arm64
75+
pre_build_image: true
76+
privileged: true
77+
volumes:
78+
- /sys/fs/cgroup:/sys/fs/cgroup:rw
79+
- cgroupns_mode: host
80+
command: /lib/systemd/systemd
81+
image: docker.io/cisagov/docker-debian13-ansible:latest
82+
name: debian13-systemd-amd64
83+
platform: amd64
84+
pre_build_image: true
85+
privileged: true
86+
volumes:
87+
- /sys/fs/cgroup:/sys/fs/cgroup:rw
88+
- cgroupns_mode: host
89+
command: /lib/systemd/systemd
90+
image: docker.io/cisagov/docker-debian13-ansible:latest
91+
name: debian13-systemd-arm64
92+
platform: arm64
93+
pre_build_image: true
94+
privileged: true
95+
volumes:
96+
- /sys/fs/cgroup:/sys/fs/cgroup:rw
97+
- cgroupns_mode: host
98+
command: /lib/systemd/systemd
99+
image: docker.io/cisagov/docker-kali-ansible:latest
100+
name: kali-systemd-amd64
101+
platform: amd64
102+
pre_build_image: true
103+
privileged: true
104+
volumes:
105+
- /sys/fs/cgroup:/sys/fs/cgroup:rw
106+
- cgroupns_mode: host
107+
command: /lib/systemd/systemd
108+
image: docker.io/cisagov/docker-kali-ansible:latest
109+
name: kali-systemd-arm64
110+
platform: arm64
111+
pre_build_image: true
112+
privileged: true
113+
volumes:
114+
- /sys/fs/cgroup:/sys/fs/cgroup:rw
115+
- cgroupns_mode: host
116+
command: /lib/systemd/systemd
117+
image: docker.io/geerlingguy/docker-fedora39-ansible:latest
118+
name: fedora39-systemd-amd64
119+
platform: amd64
120+
pre_build_image: true
121+
privileged: true
122+
volumes:
123+
- /sys/fs/cgroup:/sys/fs/cgroup:rw
124+
- cgroupns_mode: host
125+
command: /lib/systemd/systemd
126+
image: docker.io/geerlingguy/docker-fedora39-ansible:latest
127+
name: fedora39-systemd-arm64
128+
platform: arm64
129+
pre_build_image: true
130+
privileged: true
131+
volumes:
132+
- /sys/fs/cgroup:/sys/fs/cgroup:rw
133+
- cgroupns_mode: host
134+
command: /lib/systemd/systemd
135+
image: docker.io/geerlingguy/docker-fedora40-ansible:latest
136+
name: fedora40-systemd-amd64
137+
platform: amd64
138+
pre_build_image: true
139+
privileged: true
140+
volumes:
141+
- /sys/fs/cgroup:/sys/fs/cgroup:rw
142+
- cgroupns_mode: host
143+
command: /lib/systemd/systemd
144+
image: docker.io/geerlingguy/docker-fedora40-ansible:latest
145+
name: fedora40-systemd-arm64
146+
platform: arm64
147+
pre_build_image: true
148+
privileged: true
149+
volumes:
150+
- /sys/fs/cgroup:/sys/fs/cgroup:rw
151+
- cgroupns_mode: host
152+
command: /lib/systemd/systemd
153+
image: docker.io/geerlingguy/docker-fedora41-ansible:latest
154+
name: fedora41-systemd-amd64
155+
platform: amd64
156+
pre_build_image: true
157+
privileged: true
158+
volumes:
159+
- /sys/fs/cgroup:/sys/fs/cgroup:rw
160+
- cgroupns_mode: host
161+
command: /lib/systemd/systemd
162+
image: docker.io/geerlingguy/docker-fedora41-ansible:latest
163+
name: fedora41-systemd-arm64
164+
platform: arm64
165+
pre_build_image: true
166+
privileged: true
167+
volumes:
168+
- /sys/fs/cgroup:/sys/fs/cgroup:rw
169+
- cgroupns_mode: host
170+
command: /lib/systemd/systemd
171+
image: docker.io/geerlingguy/docker-ubuntu2004-ansible:latest
172+
name: ubuntu-20-systemd-amd64
173+
platform: amd64
174+
pre_build_image: true
175+
privileged: true
176+
volumes:
177+
- /sys/fs/cgroup:/sys/fs/cgroup:rw
178+
- cgroupns_mode: host
179+
command: /lib/systemd/systemd
180+
image: docker.io/geerlingguy/docker-ubuntu2004-ansible:latest
181+
name: ubuntu-20-systemd-arm64
182+
platform: arm64
183+
pre_build_image: true
184+
privileged: true
185+
volumes:
186+
- /sys/fs/cgroup:/sys/fs/cgroup:rw
187+
- cgroupns_mode: host
188+
command: /lib/systemd/systemd
189+
image: docker.io/geerlingguy/docker-ubuntu2204-ansible:latest
190+
name: ubuntu-22-systemd-amd64
191+
platform: amd64
192+
pre_build_image: true
193+
privileged: true
194+
volumes:
195+
- /sys/fs/cgroup:/sys/fs/cgroup:rw
196+
- cgroupns_mode: host
197+
command: /lib/systemd/systemd
198+
image: docker.io/geerlingguy/docker-ubuntu2204-ansible:latest
199+
name: ubuntu-22-systemd-arm64
200+
platform: arm64
201+
pre_build_image: true
202+
privileged: true
203+
volumes:
204+
- /sys/fs/cgroup:/sys/fs/cgroup:rw
205+
- cgroupns_mode: host
206+
command: /lib/systemd/systemd
207+
image: docker.io/geerlingguy/docker-ubuntu2404-ansible:latest
208+
name: ubuntu-24-systemd-amd64
209+
platform: amd64
210+
pre_build_image: true
211+
privileged: true
212+
volumes:
213+
- /sys/fs/cgroup:/sys/fs/cgroup:rw
214+
- cgroupns_mode: host
215+
command: /lib/systemd/systemd
216+
image: docker.io/geerlingguy/docker-ubuntu2404-ansible:latest
217+
name: ubuntu-24-systemd-arm64
218+
platform: arm64
219+
pre_build_image: true
220+
privileged: true
221+
volumes:
222+
- /sys/fs/cgroup:/sys/fs/cgroup:rw
223+
provisioner:
224+
name: ansible
225+
config_options:
226+
defaults:
227+
# Molecule used to add ${MOLECULE_PROJECT_DIRECTORY}/. to this
228+
# path for us pre-25.2.0, but now we have to do it ourselves.
229+
# See ansible/molecule#4380 and
230+
# https://github.com/ansible/molecule/releases/tag/v25.2.0 for
231+
# more details.
232+
roles_path: ~/.cache/molecule/skeleton-ansible-role/${MOLECULE_SCENARIO_NAME}/roles:${MOLECULE_PROJECT_DIRECTORY}/..:~/.ansible/roles:/usr/share/ansible/roles:/etc/ansible/roles
233+
verifier:
234+
name: testinfra

.github/dependabot.yml

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,21 +11,19 @@ updates:
1111
# Managed by cisagov/skeleton-generic
1212
- dependency-name: actions/cache
1313
- dependency-name: actions/checkout
14+
- dependency-name: actions/dependency-review-action
1415
- dependency-name: actions/setup-go
1516
- dependency-name: actions/setup-python
17+
- dependency-name: cisagov/action-job-preamble
1618
- dependency-name: cisagov/setup-env-github-action
17-
- dependency-name: crazy-max/ghaction-dump-context
1819
- dependency-name: crazy-max/ghaction-github-labeler
19-
- dependency-name: crazy-max/ghaction-github-status
20-
- dependency-name: GitHubSecurityLab/actions-permissions
20+
- dependency-name: github/codeql-action
2121
- dependency-name: hashicorp/setup-packer
2222
- dependency-name: hashicorp/setup-terraform
2323
- dependency-name: mxschmitt/action-tmate
24-
- dependency-name: step-security/harden-runner
2524
# Managed by cisagov/skeleton-ansible-role
25+
- dependency-name: cisagov/action-disable-apparmor
2626
- dependency-name: docker/setup-buildx-action
27-
- dependency-name: docker/setup-qemu-action
28-
- dependency-name: github/codeql-action
2927
package-ecosystem: github-actions
3028
schedule:
3129
interval: weekly

.github/labels.yml

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -2,69 +2,69 @@
22
# Rather than breaking up descriptions into multiline strings we disable that
33
# specific rule in yamllint for this file.
44
# yamllint disable rule:line-length
5-
- color: "eb6420"
5+
- color: eb6420
66
description: This issue or pull request is awaiting the outcome of another issue or pull request
77
name: blocked
88
- color: "000000"
99
description: This issue or pull request involves changes to existing functionality
1010
name: breaking change
11-
- color: "d73a4a"
11+
- color: d73a4a
1212
description: This issue or pull request addresses broken functionality
1313
name: bug
14-
- color: "07648d"
14+
- color: 07648d
1515
description: This issue will be advertised on code.gov's Open Tasks page (https://code.gov/open-tasks)
1616
name: code.gov
17-
- color: "0366d6"
17+
- color: 0366d6
1818
description: Pull requests that update a dependency file
1919
name: dependencies
20-
- color: "5319e7"
20+
- color: 5319e7
2121
description: This issue or pull request improves or adds to documentation
2222
name: documentation
23-
- color: "cfd3d7"
23+
- color: cfd3d7
2424
description: This issue or pull request already exists or is covered in another issue or pull request
2525
name: duplicate
26-
- color: "b005bc"
26+
- color: b005bc
2727
description: A high-level objective issue encompassing multiple issues instead of a specific unit of work
2828
name: epic
2929
- color: "000000"
3030
description: Pull requests that update GitHub Actions code
3131
name: github-actions
32-
- color: "0e8a16"
32+
- color: 0e8a16
3333
description: This issue or pull request is well-defined and good for newcomers
3434
name: good first issue
35-
- color: "ff7518"
35+
- color: ff7518
3636
description: Pull request that should count toward Hacktoberfest participation
3737
name: hacktoberfest-accepted
38-
- color: "a2eeef"
38+
- color: a2eeef
3939
description: This issue or pull request will add or improve functionality, maintainability, or ease of use
4040
name: improvement
41-
- color: "fef2c0"
41+
- color: fef2c0
4242
description: This issue or pull request is not applicable, incorrect, or obsolete
4343
name: invalid
44-
- color: "ce099a"
44+
- color: ce099a
4545
description: This pull request is ready to merge during the next Lineage Kraken release
4646
name: kraken 🐙
47-
- color: "a4fc5d"
47+
- color: a4fc5d
4848
description: This issue or pull request requires further information
4949
name: need info
50-
- color: "fcdb45"
50+
- color: fcdb45
5151
description: This pull request is awaiting an action or decision to move forward
5252
name: on hold
53-
- color: "ef476c"
53+
- color: ef476c
5454
description: This issue is a request for information or needs discussion
5555
name: question
56-
- color: "d73a4a"
56+
- color: d73a4a
5757
description: This issue or pull request addresses a security issue
5858
name: security
59-
- color: "00008b"
59+
- color: 00008b
6060
description: This issue or pull request adds or otherwise modifies test code
6161
name: test
62-
- color: "1d76db"
62+
- color: 1d76db
6363
description: This issue or pull request pulls in upstream updates
6464
name: upstream update
65-
- color: "d4c5f9"
65+
- color: d4c5f9
6666
description: This issue or pull request increments the version number
6767
name: version bump
68-
- color: "ffffff"
68+
- color: ffffff
6969
description: This issue will not be incorporated
7070
name: wontfix

.github/lineage.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@
22
lineage:
33
skeleton:
44
remote-url: https://github.com/cisagov/skeleton-ansible-role.git
5-
version: '1'
5+
version: "1"

0 commit comments

Comments
 (0)