Appdynamics / Appdynamics/appdynamics-cookbooks

machine_agent.rb recipe: extracting -> config change -> restart on every chef run

Open
#89 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Ruby
Stars
28
Forks
35
PR merge metrics
No merged PRs in 30d

Description

There are some conditions missing in the remote_file agent_zip and execute 'unzip-appdynamics-machine-agent' resource. On each chef run, the ZIP file is extracted again and the configuration file is been altered. This leads to a restart of the machine agent on every chef run.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the machine_agent.rb recipe and inspect the remote_file agent_zip and execute 'unzip-appdynamics-machine-agent' resources. Reproduce a second Chef run without source changes; done means extraction, configuration changes, and machine-agent restarts occur only when their inputs require them.

Written by the indexing model from the issue text.

Assessment

Tech stack
ruby
Domain
devops
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.