Skip to content

Commit bd78aa5

Browse files
authored
Merge branch 'main' into main
2 parents a016d0d + 38fad75 commit bd78aa5

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

53 files changed

+2122
-1592
lines changed

Diff for: .github/pull_request_template.md

+15
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
## Summary
2+
Provide a detailed description of all the changes present in this pull request.
3+
4+
## Additional Context
5+
Add any additional context about the problem here.
6+
- [ ] Root cause and the steps to reproduce. (If applicable)
7+
- [ ] Thought process behind the implementation.
8+
9+
## Related Issues (if any)
10+
Mention any related issues or pull requests.
11+
12+
## Checklist
13+
- [ ] 🟢 Spec tests.
14+
- [ ] 🟢 Acceptance tests.
15+
- [ ] Manually verified. (For example `puppet apply`)

Diff for: .github/workflows/ci.yml

+5-4
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ jobs:
3939
- name: Setup Acceptance Test Matrix
4040
id: get-matrix
4141
run: |
42-
bundle exec matrix_from_metadata_v2
42+
bundle exec matrix_from_metadata_v2 --exclude-platforms '["Ubuntu-22.04-arm", "RedHat-9-arm"]'
4343
4444
Acceptance:
4545
name: "${{matrix.platforms.label}}, ${{matrix.collection}}"
@@ -71,10 +71,12 @@ jobs:
7171
bundle env
7272
7373
- name: "Disable mysqld apparmor profile"
74-
if: matrix.platforms.provider == 'provision::docker'
75-
run: |
74+
if: ${{matrix.platforms.provider == 'docker'}}
75+
run: |
7676
sudo ln -s /etc/apparmor.d/usr.sbin.mysqld /etc/apparmor.d/disable/
7777
sudo apparmor_parser -R /etc/apparmor.d/disable/usr.sbin.mysqld
78+
sudo systemctl disable apparmor
79+
sudo systemctl stop apparmor
7880
7981
- name: Provision test environment
8082
run: |
@@ -99,4 +101,3 @@ jobs:
99101
continue-on-error: true
100102
run: |
101103
bundle exec rake 'litmus:tear_down'
102-

Diff for: .github/workflows/labeller.yml

+7-2
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,27 @@
1-
name: community-labeller
1+
name: Labeller
22

33
on:
44
issues:
55
types:
66
- opened
7+
- labeled
8+
- unlabeled
79
pull_request_target:
810
types:
911
- opened
12+
- labeled
13+
- unlabeled
1014

1115
jobs:
1216
label:
1317
runs-on: ubuntu-latest
1418
steps:
1519

16-
- uses: puppetlabs/community-labeller@v0
20+
- uses: puppetlabs/community-labeller@v1.0.1
1721
name: Label issues or pull requests
1822
with:
1923
label_name: community
2024
label_color: '5319e7'
2125
org_membership: puppetlabs
26+
fail_if_member: 'true'
2227
token: ${{ secrets.IAC_COMMUNITY_LABELER }}

Diff for: .github/workflows/nightly.yml

+4-3
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ jobs:
3838
- name: Setup Acceptance Test Matrix
3939
id: get-matrix
4040
run: |
41-
bundle exec matrix_from_metadata_v2
41+
bundle exec matrix_from_metadata_v2 --exclude-platforms '["Ubuntu-22.04-arm", "RedHat-9-arm"]'
4242
4343
Acceptance:
4444
name: "${{matrix.platforms.label}}, ${{matrix.collection}}"
@@ -70,10 +70,12 @@ jobs:
7070
bundle env
7171
7272
- name: "Disable mysqld apparmor profile"
73-
if: matrix.platforms.provider == 'provision::docker'
73+
if: ${{matrix.platforms.provider == 'docker'}}
7474
run: |
7575
sudo ln -s /etc/apparmor.d/usr.sbin.mysqld /etc/apparmor.d/disable/
7676
sudo apparmor_parser -R /etc/apparmor.d/disable/usr.sbin.mysqld
77+
sudo systemctl disable apparmor
78+
sudo systemctl stop apparmor
7779
7880
- name: Provision test environment
7981
run: |
@@ -98,4 +100,3 @@ jobs:
98100
continue-on-error: true
99101
run: |
100102
bundle exec rake 'litmus:tear_down'
101-

Diff for: .gitignore

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
/log/
1717
/pkg/
1818
/spec/fixtures/manifests/
19-
/spec/fixtures/modules/
19+
/spec/fixtures/modules/*
2020
/tmp/
2121
/vendor/
2222
/convert_report.txt

Diff for: .pdkignore

+3-6
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
/log/
1717
/pkg/
1818
/spec/fixtures/manifests/
19-
/spec/fixtures/modules/
19+
/spec/fixtures/modules/*
2020
/tmp/
2121
/vendor/
2222
/convert_report.txt
@@ -26,20 +26,17 @@
2626
.envrc
2727
/inventory.yaml
2828
/spec/fixtures/litmus_inventory.yaml
29-
/appveyor.yml
30-
/.editorconfig
3129
/.fixtures.yml
3230
/Gemfile
3331
/.gitattributes
32+
/.github/
3433
/.gitignore
35-
/.gitlab-ci.yml
3634
/.pdkignore
3735
/.puppet-lint.rc
3836
/Rakefile
3937
/rakelib/
4038
/.rspec
41-
/.rubocop.yml
42-
/.travis.yml
39+
/..yml
4340
/.yardopts
4441
/spec/
4542
/.vscode/

0 commit comments

Comments
 (0)