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 EL6 support #823

Merged
merged 4 commits into from
Feb 4, 2022
Merged

Drop EL6 support #823

merged 4 commits into from
Feb 4, 2022

Conversation

ekohl
Copy link
Member

@ekohl ekohl commented Feb 4, 2022

Includes #694 since that makes this patch pretty trivial. It technically keeps all code so EL6 will still work. We just don't test it anymore, though that was already true for acceptance tests anyway.

This avoids hardcoding the service provider and greatly simplifies the
code.

It changes the path to systemctl to /bin/systemctl which exists on
Debian. On Red Hat /bin is a symlink to /usr/bin so it also works.
This was way too conservative and caused puppetserver to run out of heap
space. This gives it a bit more breathing room.
These nodesets were defined from a time where beaker-hostgenerator
couldn't generate Vagrant nodesets, but that time has long passed.
@ekohl ekohl mentioned this pull request Feb 4, 2022
@ekohl ekohl merged commit 19be9b8 into theforeman:master Feb 4, 2022
@ekohl ekohl deleted the drop-el6 branch February 4, 2022 17:30
This pull request was closed.
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.

2 participants