Skip to content

Drop EOL platforms from testing matrix along with puppet7 and fix CI - #456

Merged
ghoneycutt merged 1 commit into
mainfrom
rm_deb_ubuntu20_el7_puppet7
Sep 12, 2026
Merged

ghoneycutt merged 1 commit into
mainfrom
rm_deb_ubuntu20_el7_puppet7

Conversation

@ghoneycutt

@ghoneycutt ghoneycutt commented Sep 12, 2026 •

Copy link
Copy Markdown
Owner

Drop EOL platforms from testing along with puppet7 and adopt OpenVox8

Puppet 7 support is removed.

Puppet 8 support is now done with OpenVox8.

OpenVox ecosystem is being used.

Drop testing for the following platforms. They still have data and
the module will still work for them.

  • Debian 11
  • Debian 12
  • Ubuntu 20.04
  • EL7
  • Solaris

Replace the vendored .rubocop.yml with inheritance from the
voxpupuli-rubocop gem (shipped with voxpupuli-test), so the config stays
in sync with the rubocop version automatically.

@ghoneycutt
ghoneycutt force-pushed the rm_deb_ubuntu20_el7_puppet7 branch 6 times, most recently from 187bf85 to 29e7a5d Compare September 12, 2026 19:49
Puppet 7 support is removed.

Puppet 8 support is now done with OpenVox8.

OpenVox ecosystem is being used.

Drop testing for the following platforms. They still have data and
the module will still work for them.

* Debian 11
* Debian 12
* Ubuntu 20.04
* EL7
* Solaris

Replace the vendored .rubocop.yml with inheritance from the
voxpupuli-rubocop gem (shipped with voxpupuli-test), so the config stays
in sync with the rubocop version automatically.
@ghoneycutt
ghoneycutt force-pushed the rm_deb_ubuntu20_el7_puppet7 branch from 27e5555 to 142495d Compare September 12, 2026 20:07
@ghoneycutt
ghoneycutt merged commit 0316662 into main Sep 12, 2026
6 checks passed
@ghoneycutt
ghoneycutt deleted the rm_deb_ubuntu20_el7_puppet7 branch September 12, 2026 20:13
@ghoneycutt ghoneycutt added breaking change - next major version dependencies Pull requests that update a dependency file labels Sep 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

breaking change - next major version dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant