6256b0d106
This update replaced the compute personality & subfunction to worker, and updated internal and customer visible references. In addition, the compute-huge package has been renamed to worker-utils as it contains various scripts/services that used to affine running tasks or interface IRQ to specific CPUs. The worker_reserved.conf is now installed to /etc/platform. The cpu function 'VM' has also been renamed to 'Application'. Tests Performed: Non-containerized deployment AIO-SX: Sanity and Nightly automated test suite AIO-DX: Sanity and Nightly automated test suite 2+2 System: Sanity and Nightly automated test suite 2+2 System: Horizon Patch Orchestration Kubernetes deployment: AIO-SX: Create, delete, reboot and rebuild instances 2+2+2 System: worker nodes are unlock enable and no alarms Story: 2004022 Task: 27013 Change-Id: I0e0be6b3a6f25f7fb8edf64ea4326854513aa396 Signed-off-by: Tao Liu <tao.liu@windriver.com>
36 lines
552 B
Bash
36 lines
552 B
Bash
#!/bin/bash
|
|
#
|
|
# Copyright (c) 2016 Wind River Systems, Inc.
|
|
#
|
|
# SPDX-License-Identifier: Apache-2.0
|
|
#
|
|
|
|
# Wait for base node config service
|
|
. /etc/platform/platform.conf
|
|
|
|
SERVICE=
|
|
|
|
case $nodetype in
|
|
controller)
|
|
SERVICE=controllerconfig.service
|
|
;;
|
|
worker)
|
|
SERVICE=workerconfig.service
|
|
;;
|
|
storage)
|
|
SERVICE=storageconfig.service
|
|
;;
|
|
*)
|
|
exit 1
|
|
;;
|
|
esac
|
|
|
|
while :; do
|
|
systemctl status $SERVICE |grep -q running
|
|
if [ $? -ne 0 ]; then
|
|
exit 0
|
|
fi
|
|
sleep 1
|
|
done
|
|
|