From bf7a58c58bd70d691d5225fe807c28b7e7a8e1d7 Mon Sep 17 00:00:00 2001 From: Takashi Kajinami Date: Sat, 23 Nov 2024 05:17:48 +0900 Subject: [PATCH] devstack: Drop unnecessary killall Now all services are managed by systemd so can be stopped by stop_process command. The existing killall command may unintentionally kill uwsgi processes used by the other services such as keystone. Change-Id: I779beabd62ab8d650587961032c4c4cf7cf70363 --- devstack/lib/barbican | 5 ----- 1 file changed, 5 deletions(-) diff --git a/devstack/lib/barbican b/devstack/lib/barbican index 3672f67c9..c96efea6e 100644 --- a/devstack/lib/barbican +++ b/devstack/lib/barbican @@ -232,11 +232,6 @@ function start_barbican { # stop_barbican - Stop running processes function stop_barbican { - # This will eventually be refactored to work like - # Solum and Manila (script to kick off a wsgiref server) - # For now, this will stop uWSGI rather than have it hang - killall -9 uwsgi - # This cleans up the PID file, but uses pkill so Barbican # uWSGI emperor process doesn't actually stop stop_process barbican-svc