34 lines
988 B
YAML
34 lines
988 B
YAML
#
|
|
# Copyright (C) 2017-2023 Institute of Communication and Computer Systems (imu.iccs.gr)
|
|
#
|
|
# This Source Code Form is subject to the terms of the Mozilla Public License, v2.0, unless
|
|
# Esper library is used, in which case it is subject to the terms of General Public License v2.0.
|
|
# If a copy of the MPL was not distributed with this file, you can obtain one at
|
|
# https://www.mozilla.org/en-US/MPL/2.0/
|
|
#
|
|
|
|
#
|
|
# Instructions Set for stopping Agents:
|
|
# Baguette client, and Netdata
|
|
#
|
|
|
|
---
|
|
os: LINUX
|
|
description: "Stopping Netdata and Baguette agents at VM node"
|
|
#condition: "! ${SKIP_START:-false}"
|
|
instructions:
|
|
- description: "Stop EMS client"
|
|
taskType: CMD
|
|
command: "${BAGUETTE_CLIENT_BASE_DIR}/bin/kill.sh"
|
|
executable: false
|
|
exitCode: 0
|
|
match: false
|
|
retries: 5
|
|
- description: "Stop Netdata"
|
|
taskType: CMD
|
|
command: "echo ${NODE_SSH_PASSWORD} | sudo -S -- sh -c 'killall netdata"
|
|
executable: false
|
|
exitCode: 0
|
|
match: false
|
|
retries: 5
|