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

Backport PR #13922 to 8.2: Removal of sys-v init.d scripts #13954

Merged
merged 1 commit into from
Mar 31, 2022

Conversation

github-actions[bot]
Copy link
Contributor

Backport PR #13922 to 8.2 branch, original message:


Release notes

Starting from Logstash 8.0, all supported Operating Systems use SystemD as the init system. As such, we are dropping Sys-V init scripts from .DEB and .RPM packages.

What does this PR do?

This PR drops the installation of the sys-v init.d scripts and drops the testing of Logstash in oel-6. This were left overs of dropping support for CentOS-6.

This aligns with other products, such as Elasticsearch, which no longer ship sys-v init scripts.

Why is it important/What is the impact to the user?

Users will now solely rely on systemd to run its services when installed from Debian/RPM packages (or the archive). This aligns with the supported Operating Systems, which are all using systemd as the init system.

Related Issues

The documentation that accompanies this PR is available in:

Removes the installation of sys-v init.d scripts from .deb and .rpms.

All supported operating systems use systemd as the init system, as such, it is no longer necessary to continue to ship Sys-v Init.d scripts.

(cherry picked from commit c5ede67)
Copy link
Contributor

@roaksoax roaksoax left a comment

Choose a reason for hiding this comment

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

self review!

@roaksoax roaksoax merged commit 2464055 into 8.2 Mar 31, 2022
@jsvd jsvd deleted the backport_13922_8.2 branch June 2, 2023 12:16
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.

None yet

1 participant