Skip to content

Commit 977d1e1

Browse files
Disha-makerb4ldr
authored andcommitted
Merge pull request puppetlabs#1178 from puppetlabs/release-prep
Release prep v7.0.1
2 parents 1ad07da + 6530e02 commit 977d1e1

File tree

4 files changed

+321
-856
lines changed

4 files changed

+321
-856
lines changed

.github/workflows/pr_test.yml

Lines changed: 0 additions & 76 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,6 @@ name: "PR Testing"
22

33
on: [pull_request]
44

5-
env:
6-
HONEYCOMB_WRITEKEY: 7f3c63a70eecc61d635917de46bea4e6
7-
HONEYCOMB_DATASET: litmus tests
8-
95
jobs:
106
setup_matrix:
117
name: "Setup Test Matrix"
@@ -14,56 +10,25 @@ jobs:
1410
matrix: ${{ steps.get-matrix.outputs.matrix }}
1511

1612
steps:
17-
- name: "Honeycomb: Start recording"
18-
uses: puppetlabs/kvrhdn-gha-buildevents@pdk-templates-v1
19-
with:
20-
apikey: ${{ env.HONEYCOMB_WRITEKEY }}
21-
dataset: ${{ env.HONEYCOMB_DATASET }}
22-
job-status: ${{ job.status }}
23-
24-
- name: "Honeycomb: Start first step"
25-
run: |
26-
echo STEP_ID=setup-environment >> $GITHUB_ENV
27-
echo STEP_START=$(date +%s) >> $GITHUB_ENV
28-
2913
- name: Checkout Source
3014
uses: actions/checkout@v2
31-
if: ${{ github.repository_owner == 'puppetlabs' }}
3215

3316
- name: Activate Ruby 2.7
3417
uses: ruby/setup-ruby@v1
35-
if: ${{ github.repository_owner == 'puppetlabs' }}
3618
with:
3719
ruby-version: "2.7"
3820
bundler-cache: true
3921

4022
- name: Print bundle environment
41-
if: ${{ github.repository_owner == 'puppetlabs' }}
4223
run: |
4324
echo ::group::bundler environment
4425
buildevents cmd $TRACE_ID $STEP_ID 'bundle env' -- bundle env
4526
echo ::endgroup::
4627
47-
- name: "Honeycomb: Record Setup Environment time"
48-
if: ${{ github.repository_owner == 'puppetlabs' }}
49-
run: |
50-
buildevents step $TRACE_ID $STEP_ID $STEP_START 'Setup Environment'
51-
echo STEP_ID=Setup-Acceptance-Test-Matrix >> $GITHUB_ENV
52-
echo STEP_START=$(date +%s) >> $GITHUB_ENV
53-
5428
- name: Setup Acceptance Test Matrix
5529
id: get-matrix
5630
run: |
57-
if [ '${{ github.repository_owner }}' == 'puppetlabs' ]; then
5831
buildevents cmd $TRACE_ID $STEP_ID matrix_from_metadata -- bundle exec matrix_from_metadata_v2
59-
else
60-
echo "::set-output name=matrix::{}"
61-
fi
62-
63-
- name: "Honeycomb: Record Setup Test Matrix time"
64-
if: ${{ always() }}
65-
run: |
66-
buildevents step $TRACE_ID $STEP_ID $STEP_START 'Setup Test Matrix'
6732
6833
Acceptance:
6934
name: "${{matrix.platforms.label}}, ${{matrix.collection}}"
@@ -85,19 +50,6 @@ jobs:
8550
echo 'collection=${{ matrix.collection }}' >> $BUILDEVENT_FILE
8651
echo 'label=${{ matrix.platforms.label }}' >> $BUILDEVENT_FILE
8752
88-
- name: "Honeycomb: Start recording"
89-
uses: puppetlabs/kvrhdn-gha-buildevents@pdk-templates-v1
90-
with:
91-
apikey: ${{ env.HONEYCOMB_WRITEKEY }}
92-
dataset: ${{ env.HONEYCOMB_DATASET }}
93-
job-status: ${{ job.status }}
94-
matrix-key: ${{ matrix.platforms.label }}-${{ matrix.collection }}
95-
96-
- name: "Honeycomb: start first step"
97-
run: |
98-
echo STEP_ID=${{ matrix.platforms.image }}-${{ matrix.collection }}-1 >> $GITHUB_ENV
99-
echo STEP_START=$(date +%s) >> $GITHUB_ENV
100-
10153
- name: Checkout Source
10254
uses: actions/checkout@v2
10355

@@ -113,13 +65,6 @@ jobs:
11365
buildevents cmd $TRACE_ID $STEP_ID 'bundle env' -- bundle env
11466
echo ::endgroup::
11567
116-
- name: "Honeycomb: Record Setup Environment time"
117-
if: ${{ always() }}
118-
run: |
119-
buildevents step $TRACE_ID $STEP_ID $STEP_START 'Setup Environment'
120-
echo STEP_ID=${{ matrix.platforms.image }}-${{ matrix.collection }}-2 >> $GITHUB_ENV
121-
echo STEP_START=$(date +%s) >> $GITHUB_ENV
122-
12368
- name: Provision test environment
12469
run: |
12570
buildevents cmd $TRACE_ID $STEP_ID 'rake litmus:provision ${{ matrix.platforms.image }}' -- bundle exec rake 'litmus:provision[${{matrix.platforms.provider}},${{ matrix.platforms.image }}]'
@@ -146,26 +91,10 @@ jobs:
14691
run: |
14792
buildevents cmd $TRACE_ID $STEP_ID 'rake litmus:install_module' -- bundle exec rake 'litmus:install_module'
14893
149-
- name: "Honeycomb: Record deployment times"
150-
if: ${{ always() }}
151-
run: |
152-
echo ::group::honeycomb step
153-
buildevents step $TRACE_ID $STEP_ID $STEP_START 'Deploy test system'
154-
echo STEP_ID=${{ matrix.platforms.image }}-${{ matrix.collection }}-3 >> $GITHUB_ENV
155-
echo STEP_START=$(date +%s) >> $GITHUB_ENV
156-
echo ::endgroup::
157-
15894
- name: Run acceptance tests
15995
run: |
16096
buildevents cmd $TRACE_ID $STEP_ID 'rake litmus:acceptance:parallel' -- bundle exec rake 'litmus:acceptance:parallel'
16197
162-
- name: "Honeycomb: Record acceptance testing times"
163-
if: ${{ always() }}
164-
run: |
165-
buildevents step $TRACE_ID $STEP_ID $STEP_START 'Run acceptance tests'
166-
echo STEP_ID=${{ matrix.platforms.image }}-${{ matrix.collection }}-4 >> $GITHUB_ENV
167-
echo STEP_START=$(date +%s) >> $GITHUB_ENV
168-
16998
- name: Remove test environment
17099
if: ${{ always() }}
171100
continue-on-error: true
@@ -177,8 +106,3 @@ jobs:
177106
echo
178107
echo ::endgroup::
179108
fi
180-
181-
- name: "Honeycomb: Record removal times"
182-
if: ${{ always() }}
183-
run: |
184-
buildevents step $TRACE_ID $STEP_ID $STEP_START 'Remove test environment'

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,14 @@
22

33
All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](http://semver.org).
44

5+
## [v7.0.1](https://github.com/puppetlabs/puppetlabs-stdlib/tree/v7.0.1) (2021-04-03)
6+
7+
[Full Changelog](https://github.com/puppetlabs/puppetlabs-stdlib/compare/v7.0.0...v7.0.1)
8+
9+
### Fixed
10+
11+
- Fix typo in validate\_ipv6\_address function [\#1176](https://github.com/puppetlabs/puppetlabs-stdlib/pull/1176) ([nbarrientos](https://github.com/nbarrientos))
12+
513
## [v7.0.0](https://github.com/puppetlabs/puppetlabs-stdlib/tree/v7.0.0) (2021-03-01)
614

715
[Full Changelog](https://github.com/puppetlabs/puppetlabs-stdlib/compare/v6.6.0...v7.0.0)

0 commit comments

Comments
 (0)