|
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