Skip to content
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

Drop support for EoL Debian/Ubuntu versions #1871

Merged
merged 1 commit into from
May 11, 2024

Conversation

bastelfreak
Copy link
Member

This PR isn't complete yet. I just saw the legacy code and wanted the PR as a reminder to get rid of it.

@bastelfreak bastelfreak self-assigned this May 10, 2024
@bastelfreak bastelfreak force-pushed the debian branch 2 times, most recently from 0ed0c8d to 0120d97 Compare May 10, 2024 15:37
@bastelfreak bastelfreak marked this pull request as ready for review May 10, 2024 15:37
@joshcooper
Copy link
Contributor

The osx codenames can also be dropped like highsierra, we don't support those versions anymore and our packages no longer contain the codename (which is why newer mac codenames are not in the hash)

@bastelfreak bastelfreak force-pushed the debian branch 2 times, most recently from 31f6af6 to 85c053a Compare May 10, 2024 16:08
@bastelfreak bastelfreak merged commit f4a4b77 into voxpupuli:master May 11, 2024
7 checks passed
@bastelfreak bastelfreak deleted the debian branch May 11, 2024 14:10
@bastelfreak
Copy link
Member Author

@joshcooper I don't know much about the Mac OS ecosystem. Can we drop all references to their OS names?

@joshcooper
Copy link
Contributor

Can we drop all references to their OS names?

Yes, please do! We used to include the mac code name in the puppet-agent dmg, e.g. https://downloads.puppet.com/mac/10.9/PC1/x86_64/puppet-agent-1.2.4-1.mavericks.dmg. So then beaker needed to know the codename to construct the URL. That was dumb, so we took the codename out of the package.

kenyon added a commit to kenyon/beaker that referenced this pull request Aug 27, 2024
This package is not needed and does nothing on the versions of
Debian-family operating systems that we support (only non-EOL versions;
see voxpupuli#1871, for other removal of EOL Debian-family code).
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