mirror of
https://github.com/elastic/kibana.git
synced 2025-04-24 01:38:56 -04:00
[deb/rpm] On upgrade, restart kibana service (#82049)
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
This commit is contained in:
parent
d5736b10a9
commit
0a71f2c45e
3 changed files with 16 additions and 10 deletions
|
@ -1,6 +1,11 @@
|
|||
#!/bin/sh
|
||||
set -e
|
||||
|
||||
# source the default env file
|
||||
if [ -f "<%= envFile %>" ]; then
|
||||
. "<%= envFile %>"
|
||||
fi
|
||||
|
||||
export KBN_PATH_CONF=${KBN_PATH_CONF:-<%= configDir %>}
|
||||
|
||||
set_chmod() {
|
||||
|
@ -71,4 +76,12 @@ if [ "$IS_UPGRADE" = "true" ]; then
|
|||
if command -v systemctl >/dev/null; then
|
||||
systemctl daemon-reload
|
||||
fi
|
||||
|
||||
if [ "$RESTART_ON_UPGRADE" = "true" ]; then
|
||||
echo -n "Restarting kibana service..."
|
||||
if command -v systemctl >/dev/null; then
|
||||
systemctl restart kibana.service || true
|
||||
fi
|
||||
echo " OK"
|
||||
fi
|
||||
fi
|
||||
|
|
|
@ -111,7 +111,8 @@ export async function runFpm(
|
|||
`dataDir=/var/lib/kibana`,
|
||||
'--template-value',
|
||||
`logDir=/var/log/kibana`,
|
||||
|
||||
'--template-value',
|
||||
`envFile=/etc/default/kibana`,
|
||||
// config and data directories are copied to /usr/share and /var/lib
|
||||
// below, so exclude them from the main package source located in
|
||||
// /usr/share/kibana/config. PATHS MUST BE RELATIVE, so drop the leading slash
|
||||
|
|
|
@ -1,13 +1,5 @@
|
|||
user="kibana"
|
||||
group="kibana"
|
||||
chroot="/"
|
||||
chdir="/"
|
||||
nice=""
|
||||
|
||||
|
||||
# If this is set to 1, then when `stop` is called, if the process has
|
||||
# not exited within a reasonable time, SIGKILL will be sent next.
|
||||
# The default behavior is to simply log a message "program stop failed; still running"
|
||||
KILL_ON_STOP_TIMEOUT=0
|
||||
|
||||
KBN_PATH_CONF="/etc/kibana"
|
||||
RESTART_ON_UPGRADE="true"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue