Skip to content

Commit

Permalink
Support Pulpcore 3.7
Browse files Browse the repository at this point in the history
  • Loading branch information
ekohl authored and ehelms committed Nov 3, 2020
1 parent 7d3a443 commit bb0b65a
Show file tree
Hide file tree
Showing 5 changed files with 16 additions and 4 deletions.
6 changes: 5 additions & 1 deletion .github/workflows/acceptance.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,10 @@ jobs:
puppet:
- "6"
- "5"
name: Puppet ${{ matrix.puppet }} - ${{ matrix.setfile }}
pulpcore_version:
- '3.6'
- '3.7'
name: Puppet ${{ matrix.puppet }} - Pulp ${{ matrix.pulpcore_version }} - ${{ matrix.setfile }}
steps:
- name: Enable IPv6 on docker
run: |
Expand Down Expand Up @@ -64,3 +67,4 @@ jobs:
env:
BEAKER_PUPPET_COLLECTION: puppet${{ matrix.puppet }}
BEAKER_setfile: ${{ matrix.setfile }}
BEAKER_FACTER_PULPCORE_VERSION: ${{ matrix.pulpcore_version }}
6 changes: 5 additions & 1 deletion .github/workflows/cron.yml
Original file line number Diff line number Diff line change
Expand Up @@ -85,7 +85,10 @@ jobs:
puppet:
- "6"
- "5"
name: Puppet ${{ matrix.puppet }} - ${{ matrix.setfile }}
pulpcore_version:
- '3.6'
- '3.7'
name: Puppet ${{ matrix.puppet }} - Pulp ${{ matrix.pulpcore_version }} - ${{ matrix.setfile }}
steps:
- name: Enable IPv6 on docker
run: |
Expand Down Expand Up @@ -113,3 +116,4 @@ jobs:
env:
BEAKER_PUPPET_COLLECTION: puppet${{ matrix.puppet }}
BEAKER_setfile: ${{ matrix.setfile }}
BEAKER_FACTER_PULPCORE_VERSION: ${{ matrix.pulpcore_version }}
2 changes: 1 addition & 1 deletion Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,6 @@ gem 'puppet-lint-undef_in_function-check', {"groups"=>["test"]}
gem 'voxpupuli-test', '~> 1.4'
gem 'github_changelog_generator', '>= 1.15.0', {"groups"=>["development"]}
gem 'puppet-blacksmith', '>= 6.0.0', {"groups"=>["development"]}
gem 'voxpupuli-acceptance', '~> 0.2', {"groups"=>["system_tests"]}
gem 'voxpupuli-acceptance', '~> 0.3', {"groups"=>["system_tests"]}

# vim:ft=ruby
4 changes: 4 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,10 @@ All supported versions are listed below. For every supported version, acceptance

Supported operating systems are listed in `metadata.json` but individual releases can divert from that. For example, if Pulpcore x.y drops EL7, it will still be listed in metadata.json until all versions supported by the module have dropped it. Similarly, if x.z adds support for EL9, it'll be listed in `metadata.json` and all versions that don't support EL9 will have a note.

### Pulpcore 3.7

Recommended version.

### Pulpcore 3.6

Due to the use of libexec wrappers, at least python3-pulpcore 3.6.3-2 must be installed.
Expand Down
2 changes: 1 addition & 1 deletion manifests/repo.pp
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
# @param version
# The Pulpcore version to use
class pulpcore::repo (
Pattern['^\d+\.\d+$'] $version = '3.6',
Pattern['^\d+\.\d+$'] $version = '3.7',
) {
$context = {
'version' => $version,
Expand Down

0 comments on commit bb0b65a

Please sign in to comment.