|
18 | 18 | matrix: ${{ steps.get-matrix.outputs.matrix }} |
19 | 19 |
|
20 | 20 | steps: |
21 | | - |
| 21 | + |
22 | 22 | - name: "Honeycomb: Start recording" |
23 | 23 | uses: puppetlabs/kvrhdn-gha-buildevents@pdk-templates-v1 |
24 | 24 | with: |
@@ -47,23 +47,23 @@ jobs: |
47 | 47 | echo ::group::bundler environment |
48 | 48 | buildevents cmd $TRACE_ID $STEP_ID 'bundle env' -- bundle env |
49 | 49 | echo ::endgroup:: |
50 | | - |
| 50 | +
|
51 | 51 | - name: "Honeycomb: Record Setup Environment time" |
52 | 52 | if: ${{ github.repository_owner == 'puppetlabs' }} |
53 | 53 | run: | |
54 | 54 | buildevents step $TRACE_ID $STEP_ID $STEP_START 'Setup Environment' |
55 | 55 | echo STEP_ID=Setup-Acceptance-Test-Matrix >> $GITHUB_ENV |
56 | 56 | echo STEP_START=$(date +%s) >> $GITHUB_ENV |
| 57 | +
|
57 | 58 | - name: Setup Acceptance Test Matrix |
58 | 59 | id: get-matrix |
59 | | - if: ${{ github.repository_owner == 'puppetlabs' }} |
60 | 60 | run: | |
61 | 61 | if [ '${{ github.repository_owner }}' == 'puppetlabs' ]; then |
62 | | - buildevents cmd $TRACE_ID $STEP_ID matrix_from_metadata -- bundle exec matrix_from_metadata_v2 --exclude-platforms '["Debian-9", "Debian-10", "Debian-11"]' |
| 62 | + buildevents cmd $TRACE_ID $STEP_ID matrix_from_metadata -- bundle exec matrix_from_metadata_v2 |
63 | 63 | else |
64 | 64 | echo "::set-output name=matrix::{}" |
65 | 65 | fi |
66 | | - |
| 66 | +
|
67 | 67 | - name: "Honeycomb: Record Setup Test Matrix time" |
68 | 68 | if: ${{ always() }} |
69 | 69 | run: | |
@@ -123,6 +123,12 @@ jobs: |
123 | 123 | echo STEP_ID=${{ matrix.platforms.image }}-${{ matrix.collection }}-2 >> $GITHUB_ENV |
124 | 124 | echo STEP_START=$(date +%s) >> $GITHUB_ENV |
125 | 125 |
|
| 126 | + - name: "Disable mysqld apparmor profile" |
| 127 | + if: matrix.platforms.provider == 'provision::docker' |
| 128 | + run: | |
| 129 | + sudo ln -s /etc/apparmor.d/usr.sbin.mysqld /etc/apparmor.d/disable/ |
| 130 | + sudo apparmor_parser -R /etc/apparmor.d/disable/usr.sbin.mysqld |
| 131 | +
|
126 | 132 | - name: Provision test environment |
127 | 133 | run: | |
128 | 134 | buildevents cmd $TRACE_ID $STEP_ID 'rake litmus:provision ${{ matrix.platforms.image }}' -- bundle exec rake 'litmus:provision[${{matrix.platforms.provider}},${{ matrix.platforms.image }}]' |
|
0 commit comments