Skip to content

Commit a223c19

Browse files
Super-agent fix new config setup (#976)
1 parent b4b5d15 commit a223c19

File tree

3 files changed

+18
-0
lines changed

3 files changed

+18
-0
lines changed

recipes/newrelic/infrastructure/super-agent/debian.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -334,6 +334,12 @@ install:
334334
335335
config_supervisors:
336336
cmds:
337+
- |
338+
if [ "{{.NR_CLI_INFRA_AGENT}}" == "false" && "{{.NR_CLI_NRDOT}}" == "false"] ; then
339+
sed -i '/^\s*agents:/s/^/#/' /etc/newrelic-super-agent/config.yaml
340+
else
341+
sudo sed -i 's/s*#\s*agents:/agents:/g' /etc/newrelic-super-agent/config.yaml
342+
fi
337343
- |
338344
if [ "{{.NR_CLI_INFRA_AGENT}}" == "false" ] ; then
339345
sed -i '/^\s*nr_infra_agent:/s/^/#/' /etc/newrelic-super-agent/config.yaml

recipes/newrelic/infrastructure/super-agent/rhel.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -270,6 +270,12 @@ install:
270270
271271
config_supervisors:
272272
cmds:
273+
- |
274+
if [ "{{.NR_CLI_INFRA_AGENT}}" == "false" && "{{.NR_CLI_NRDOT}}" == "false"] ; then
275+
sed -i '/^\s*agents:/s/^/#/' /etc/newrelic-super-agent/config.yaml
276+
else
277+
sudo sed -i 's/s*#\s*agents:/agents:/g' /etc/newrelic-super-agent/config.yaml
278+
fi
273279
- |
274280
if [ "{{.NR_CLI_INFRA_AGENT}}" == "false" ] ; then
275281
sed -i '/^\s*nr_infra_agent:/s/^/#/' /etc/newrelic-super-agent/config.yaml

recipes/newrelic/infrastructure/super-agent/suse.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -224,6 +224,12 @@ install:
224224
225225
config_supervisors:
226226
cmds:
227+
- |
228+
if [ "{{.NR_CLI_INFRA_AGENT}}" == "false" && "{{.NR_CLI_NRDOT}}" == "false"] ; then
229+
sed -i '/^\s*agents:/s/^/#/' /etc/newrelic-super-agent/config.yaml
230+
else
231+
sudo sed -i 's/s*#\s*agents:/agents:/g' /etc/newrelic-super-agent/config.yaml
232+
fi
227233
- |
228234
if [ "{{.NR_CLI_INFRA_AGENT}}" == "false" ] ; then
229235
sed -i '/^\s*nr_infra_agent:/s/^/#/' /etc/newrelic-super-agent/config.yaml

0 commit comments

Comments
 (0)