[deb/rpm] Move systemd service to /usr/lib/systemd/system#83571
[deb/rpm] Move systemd service to /usr/lib/systemd/system#83571jbudz merged 3 commits intoelastic:masterfrom
Conversation
Generally packages should install service files to /usr/lib/systemd/system. The current location is typically used for services configured by the system maintainer. Closes elastic#16046 Closes elastic#27768
|
I'm still looking into this. This change does what we want but I'm checking behavior across upgrades. edit: see the top comment for upgrade behavior |
|
Pinging @elastic/kibana-operations (Team:Operations) |
|
@elasticmachine merge upstream |
💚 Build SucceededMetrics [docs]
History
To update your PR or re-run it, just comment with: |
* master: (41 commits) [Maps] fix code-owners (elastic#84265) [@kbn/utils] Clean target before build (elastic#84253) [code coverage] collect for oss integration tests (elastic#83907) [APM] Use `asTransactionRate` consistently everywhere (elastic#84213) Attempt to fix incremental build error (elastic#84152) Unskip "Copy dashboards to space" (elastic#84115) Remove expressions.legacy from README (elastic#79681) Expression: Add render mode and use it for canvas interactivity (elastic#83559) [deb/rpm] Move systemd service to /usr/lib/systemd/system (elastic#83571) [Security Solution][Resolver] Allow a configurable entity_id field (elastic#81679) [ML] Space permision checks for job deletion (elastic#83871) [build] Provide ARM build of RE2 (elastic#84163) TSVB should use "histogram:maxBars" and "histogram:barTarget" settings for auto instead of a default 100 buckets (elastic#83628) [Workplace Search] Initial rendering of Org Sources (elastic#84164) update geckodriver to 0.28 (elastic#84085) Fix timelion vis escapes single quotes (elastic#84196) [Security Solution] Fix incorrect time for dns histogram (elastic#83532) [DX] Bump TS version to v4.1 (elastic#83397) [Security Solution] Add endpoint policy revision number (elastic#83982) [Fleet] Integration Policies List view (elastic#83634) ...
|
Friendly reminder: Looks like this PR hasn’t been backported yet. |
2 similar comments
|
Friendly reminder: Looks like this PR hasn’t been backported yet. |
|
Friendly reminder: Looks like this PR hasn’t been backported yet. |
Generally packages should install service files to
/usr/lib/systemd/system. The current location is typically used for
services configured by the system maintainer.
Closes #16046
Closes #27768
I'm proposing this for 8.0+. Upgrade scenarios will end up with both files installed, and order of operations will cause the original to be used. It'll give a chance for the 7.x enhancements to be added to the old service file and a clean install on 8.x as a starting point to pick up new changes.