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