Skip to content

Removes deprecated network device platforms#205

Merged
ekohl merged 2 commits into
puppetlabs:masterfrom
mhashizume:maint/master/deprecated-platforms
Feb 16, 2023
Merged

Removes deprecated network device platforms#205
ekohl merged 2 commits into
puppetlabs:masterfrom
mhashizume:maint/master/deprecated-platforms

Conversation

@mhashizume
Copy link
Copy Markdown
Contributor

This PR removes support/mention of both Arista and Cumulus, two operating systems for network devices which have been deprecated by Puppet for years.

At some point we should also remove Huawei and Cisco OSes as well.

Arista support was removed from puppet-agent in the 6.x series in
2018: puppetlabs/puppet-agent@6038549

This commit removes setup steps for Arista that should no longer
be necessary.
Cumulus support was removed from Puppet in 2019, so setup steps
and tests are no longer necessary for the platform.

See https://tickets.puppetlabs.com/browse/PA-2571 for more details.
@codecov
Copy link
Copy Markdown

codecov Bot commented Feb 1, 2023

Codecov Report

Base: 78.19% // Head: 78.19% // No change to project coverage 👍

Coverage data is based on head (927fa5a) compared to base (2d4a822).
Patch coverage: 71.42% of modified lines in pull request are covered.

Additional details and impacted files
@@           Coverage Diff           @@
##           master     #205   +/-   ##
=======================================
  Coverage   78.19%   78.19%           
=======================================
  Files          15       15           
  Lines        1605     1605           
=======================================
  Hits         1255     1255           
  Misses        350      350           
Impacted Files Coverage Δ
lib/beaker-puppet/helpers/puppet_helpers.rb 86.49% <0.00%> (ø)
lib/beaker-puppet/install_utils/foss_utils.rb 70.12% <83.33%> (ø)

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

☔ View full report at Codecov.
📢 Do you have feedback about the report comment? Let us know in this issue.

Copy link
Copy Markdown
Contributor

@ekohl ekohl left a comment

Choose a reason for hiding this comment

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

I wonder if we should also drop cumulus from beaker-hostgenerator if they're no longer used anyway.

@ekohl ekohl merged commit 9b94c4c into puppetlabs:master Feb 16, 2023
@mhashizume mhashizume deleted the maint/master/deprecated-platforms branch June 29, 2023 16:02
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