Skip to content

Release prep v3.1.0 - #302

Merged
LukasAud merged 1 commit into
mainfrom
release-prep
Oct 23, 2026
Merged

LukasAud merged 1 commit into
mainfrom
release-prep

Conversation

@github-actions

@github-actions github-actions Bot commented Oct 23, 2026 •

Copy link
Copy Markdown

Automated release-prep through pdk-templates from commit 51ceddc.
Please verify before merging:

@github-actions
github-actions Bot requested a review from a team as a code owner October 23, 2026 14:47

@LukasAud LukasAud left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@LukasAud
LukasAud merged commit d385e91 into main Oct 23, 2026
3 checks passed
@LukasAud
LukasAud deleted the release-prep branch October 23, 2026 14:52
@codecov-commenter

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 91.37%. Comparing base (f03a11c) to head (3b7cf92).
⚠️ Report is 4 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #302      +/-   ##
==========================================
+ Coverage   91.31%   91.37%   +0.06%     
==========================================
  Files           7        7              
  Lines         518      522       +4     
==========================================
+ Hits          473      477       +4     
  Misses         45       45              

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

CharithaDunuwille added a commit to puppetlabs/puppetlabs-peadm that referenced this pull request Oct 23, 2026
provision v3.1.0 (puppetlabs/provision#302, "Release prep v3.1.0",
merged by Lukas Audzevicius) promotes puppetlabs/provision#301
(per-job machine_type support) and the earlier HTTP-5xx retry fix
(#298) into a real tagged release. Pin .fixtures.yml to that tag
instead of the interim commit SHA.

Add PROVISION_MACHINE_TYPE: n2-standard-4 to the 6 workflows that
exercise PE 2026.0.0 installs, where CI's default provisioned VM size
(n1-standard-2, 2 vCPU/7.3 GB) has been hitting
"Cannot allocate memory - fork(2)" during catalog apply: test-install-
matrix.yaml, test-add-replica-matrix.yaml,
test-replace-failed-postgresql.yaml, test-migration.yaml,
test-fips-install-matrix.yaml, test-install-rhel-9.yaml. The env var
is read directly by provision_service.rb as a fallback when the task's
machine_type param isn't set, and is only sent when non-empty, so this
doesn't change behavior for other callers.

Verified locally: `rake spec_prep` resolves the provision fixture to
v3.1.0 exactly, YAML parses cleanly on all 6 modified workflows.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants