Skip to content

Commit

Permalink
Merge pull request #1200 from puppetlabs/MAINT-release_prep
Browse files Browse the repository at this point in the history
(MAINT) Release prep for v2.6.1
  • Loading branch information
chelnak committed Jan 25, 2023
2 parents 7f2b0d7 + 7684d62 commit eae9a9a
Show file tree
Hide file tree
Showing 4 changed files with 38 additions and 2 deletions.
4 changes: 4 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,10 @@ 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).

## [v2.6.1](https://github.com/puppetlabs/pdk/tree/v2.6.1) - 2023-01-25

[Full Changelog](https://github.com/puppetlabs/pdk/compare/v2.6.0...v2.6.1)

## [v2.6.0](https://github.com/puppetlabs/pdk/tree/v2.6.0) - 2023-01-17

[Full Changelog](https://github.com/puppetlabs/pdk/compare/v2.5.0...v2.6.0)
Expand Down
23 changes: 22 additions & 1 deletion docs/pdk_known_issues.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,27 @@
# PDK known issues

Known issues in the PDK 1.x release series.
## PDK 2.6.1

When using selecting Puppet versions PDK, you may encounter an `uninitialized constant` error if the target version is below 6.29 for Puppet 6 or 7.22 for Puppet 7.

This is caused by an incompatible version of concurrent-ruby that is downloaded when PDK processes the selected Puppet version.

To mitigate this issue, we recommend selecting only the latest puppet versions when using `--puppet-version`.

For example:

### Puppet 6

```
pdk validate --puppet-version 6.29
```

### Puppet 7

```
pdk validate --puppet-version 7.22
```
In scenarios where `--pe-version` is used, it is recommended that `--puppet-version` is used instead, with the correct target as described above.

## PDK 1.15.0 is incompatible with Bundler 2.1.0 and later

Expand Down
11 changes: 11 additions & 0 deletions docs/release_notes_pdk.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,17 @@

New features, enhancements, and resolved issues for the PDK 2.x release series.

## PDK 2.6.1

### New features and enhancements

* A Ubuntu 22.04 compatible packages has been added.
* An OSX 12 compatible package has been added.

### Resolved issues

* Versions 6.29 and 7.22 of the Puppet gem have been added to the packages. The two new gem releases resolve an issue where an incompatible version of `concurrent-ruby` may be dowloaded when creating a new module or running `pdk validate`.

## PDK 2.6.0

### New features and enhancements
Expand Down
2 changes: 1 addition & 1 deletion lib/pdk/version.rb
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
module PDK
VERSION = '2.6.0'.freeze
VERSION = '2.6.1'.freeze
TEMPLATE_REF = '2.7.1'.freeze
end

0 comments on commit eae9a9a

Please sign in to comment.