Skip to content

(CAT-2286) Remove puppet 7 infrastructure #285

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Apr 16, 2025

Conversation

LukasAud
Copy link
Contributor

Puppet 7 is EOL. Therefore, we can remove the test infrastructure for it. This commit aims to clear up any testing/config infrastructure related to Puppet 7 and, by extension, Ruby 2.7. Bumping rubocop TargetRubyVersion to 3.1 and applying safe autocorrections.

Puppet 7 is EOL. Therefore, we can remove the test infrastructure for it.
This commit aims to clear up any testing/config infrastructure related to
Puppet 7 and, by extension, Ruby 2.7. Bumping rubocop TargetRubyVersion
to 3.1 and applying safe autocorrections.
@LukasAud LukasAud requested a review from a team as a code owner April 16, 2025 07:30
when Array
{ cloud: cloud, region: region, zone: zone, images: platform }
{ cloud:, region:, zone:, images: platform }

Choose a reason for hiding this comment

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

is this new syntax yeah

Copy link
Contributor Author

Choose a reason for hiding this comment

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

yep, thats Ruby's 3.1+ recommended syntax. Rubocop safely autocorrected it

@david22swan david22swan merged commit c36abcf into main Apr 16, 2025
4 checks passed
@david22swan david22swan deleted the CAT-2286-Remove_puppet_7_test_infrastructure branch April 16, 2025 10:39
shubhamshinde360 added a commit to puppetlabs/puppetlabs-mysql that referenced this pull request Apr 18, 2025
ubuntu-20.04 is not supported anymore: actions/runner-images#11101
Fixed a rubocop offense.
Upgraded ruby to 3.1 since there is some syntax introduced in puppetlabs/provision#285 which is only compatible with ruby 3.1+.
shubhamshinde360 added a commit to puppetlabs/puppetlabs-mysql that referenced this pull request Apr 18, 2025
ubuntu-20.04 is not supported anymore: actions/runner-images#11101
Fixed a rubocop offense.
Upgraded ruby to 3.1 since there is some syntax introduced in puppetlabs/provision#285 which is only compatible with ruby 3.1+.
shubhamshinde360 added a commit to puppetlabs/puppetlabs-mysql that referenced this pull request Apr 18, 2025
ubuntu-20.04 is not supported anymore: actions/runner-images#11101
Fixed a rubocop offense.
Upgraded ruby to 3.1 since there is some syntax introduced in puppetlabs/provision#285 which is only compatible with ruby 3.1+.
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.

3 participants