Created
May 9, 2023 09:52
-
-
Save honghuac/e93a0ba9ac24ee5d7228f713a3bb85f9 to your computer and use it in GitHub Desktop.
Agent Install
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
% ansible-playbook -i ~/hosts -u raffles --private-key=~/.ssh/raff-vm1_key.pem playbooks/dd_agent.yml | |
[WARNING]: Skipping plugin (/Users/raffles/DDrepos/dd_ansible_example/playbooks/callback_plugins/datadog_callback.py), cannot load: Missing | |
parentheses in call to 'print'. Did you mean print(...)? (datadog_callback.py, line 22) | |
PLAY [all] *********************************************************************************************************************************************** | |
TASK [Gathering Facts] *********************************************************************************************************************************** | |
Enter passphrase for key '/Users/raffles/.ssh/raff-vm1_key.pem': | |
ok: [202.21.31.119] | |
TASK [Datadog.datadog : Include Gather Ansible Facts task on Ansible >= 2.10] **************************************************************************** | |
included: /Users/raffles/.ansible/roles/Datadog.datadog/tasks/facts-ansible10.yml for 202.21.31.119 | |
TASK [Datadog.datadog : Gather Ansible Facts] ************************************************************************************************************ | |
ok: [202.21.31.119] | |
TASK [Datadog.datadog : Include Gather Ansible Facts task on Ansible < 2.10] ***************************************************************************** | |
skipping: [202.21.31.119] | |
TASK [Datadog.datadog : Check if OS is supported] ******************************************************************************************************** | |
included: /Users/raffles/.ansible/roles/Datadog.datadog/tasks/os-check.yml for 202.21.31.119 | |
TASK [Datadog.datadog : Fail if OS is not supported] ***************************************************************************************************** | |
skipping: [202.21.31.119] | |
TASK [Datadog.datadog : Resolve datadog_tracked_checks later to defend against variable presidence issues arising from dynamically included null datadog_checks] *** | |
included: /Users/raffles/.ansible/roles/Datadog.datadog/tasks/sanitize-checks.yml for 202.21.31.119 | |
TASK [Datadog.datadog : Defend against defined but null datadog_checks variable] ************************************************************************* | |
ok: [202.21.31.119] | |
TASK [Datadog.datadog : Resolve datadog_tracked_checks] ************************************************************************************************** | |
ok: [202.21.31.119] | |
TASK [Datadog.datadog : Check that datadog_checks is a mapping] ****************************************************************************************** | |
ok: [202.21.31.119] => { | |
"changed": false, | |
"msg": "All assertions passed" | |
} | |
TASK [Datadog.datadog : Set Facts for Datadog Agent Major Version] *************************************************************************************** | |
included: /Users/raffles/.ansible/roles/Datadog.datadog/tasks/set-parse-version.yml for 202.21.31.119 | |
TASK [Datadog.datadog : Convert datadog_agent_major_version to string] *********************************************************************************** | |
ok: [202.21.31.119] | |
TASK [Datadog.datadog : Initialize skip install flag to false] ******************************************************************************************* | |
ok: [202.21.31.119] | |
TASK [Datadog.datadog : include_tasks] ******************************************************************************************************************* | |
skipping: [202.21.31.119] | |
TASK [Datadog.datadog : Set Agent default major version] ************************************************************************************************* | |
ok: [202.21.31.119] | |
TASK [Datadog.datadog : Debian Install Tasks] ************************************************************************************************************ | |
skipping: [202.21.31.119] | |
TASK [Datadog.datadog : Include tasks to remove old GPG keys] ******************************************************************************************** | |
included: /Users/raffles/.ansible/roles/Datadog.datadog/tasks/_remove_rpm_keys.yml for 202.21.31.119 => (item=4172A230) | |
TASK [Datadog.datadog : Ensure GPG key 4172A230 is not present in the RPM db] **************************************************************************** | |
ok: [202.21.31.119] | |
TASK [Datadog.datadog : Include tasks to check removed configuration value usage] ************************************************************************ | |
included: /Users/raffles/.ansible/roles/Datadog.datadog/tasks/check-removed-config.yml for 202.21.31.119 | |
TASK [Datadog.datadog : Ensure datadog_yum_gpgkey is not used] ******************************************************************************************* | |
skipping: [202.21.31.119] | |
TASK [Datadog.datadog : Ensure datadog_zypper_gpgkey is not used] **************************************************************************************** | |
skipping: [202.21.31.119] | |
TASK [Datadog.datadog : RedHat Install Tasks] ************************************************************************************************************ | |
included: /Users/raffles/.ansible/roles/Datadog.datadog/tasks/pkg-redhat.yml for 202.21.31.119 | |
TASK [Datadog.datadog : Fail early if Python 3 is used on CentOS / RHEL < 8 with old Ansible] ************************************************************ | |
skipping: [202.21.31.119] | |
TASK [Datadog.datadog : Find out whether to set repo_gpgcheck or not] ************************************************************************************ | |
ok: [202.21.31.119] | |
TASK [Datadog.datadog : Download current RPM key] ******************************************************************************************************** | |
ok: [202.21.31.119] | |
TASK [Datadog.datadog : Import current RPM key] ********************************************************************************************************** | |
changed: [202.21.31.119] | |
TASK [Datadog.datadog : Download new RPM key (Expires in 2022)] ****************************************************************************************** | |
changed: [202.21.31.119] | |
TASK [Datadog.datadog : Import new RPM key (Expires in 2022)] ******************************************************************************************** | |
changed: [202.21.31.119] | |
TASK [Datadog.datadog : Download new RPM key (Expires in 2024)] ****************************************************************************************** | |
changed: [202.21.31.119] | |
TASK [Datadog.datadog : Import new RPM key (Expires in 2024)] ******************************************************************************************** | |
ok: [202.21.31.119] | |
TASK [Datadog.datadog : Set versioned includepkgs variable] ********************************************************************************************** | |
skipping: [202.21.31.119] | |
TASK [Datadog.datadog : Set plain includepkgs variable] ************************************************************************************************** | |
ok: [202.21.31.119] | |
TASK [Datadog.datadog : Install Datadog Agent 5 yum repo] ************************************************************************************************ | |
skipping: [202.21.31.119] | |
TASK [Datadog.datadog : Install Datadog Agent 6 yum repo] ************************************************************************************************ | |
skipping: [202.21.31.119] | |
TASK [Datadog.datadog : Install Datadog Agent 7 yum repo] ************************************************************************************************ | |
changed: [202.21.31.119] | |
TASK [Datadog.datadog : Install Datadog Custom yum repo] ************************************************************************************************* | |
skipping: [202.21.31.119] | |
TASK [Datadog.datadog : Clean repo metadata if repo changed] ********************************************************************************************* | |
ok: [202.21.31.119] | |
TASK [Datadog.datadog : Remove old yum repo files] ******************************************************************************************************* | |
ok: [202.21.31.119] => (item=5) | |
ok: [202.21.31.119] => (item=6) | |
ok: [202.21.31.119] => (item=7) | |
ok: [202.21.31.119] => (item=custom) | |
TASK [Datadog.datadog : include_tasks] ******************************************************************************************************************* | |
skipping: [202.21.31.119] | |
TASK [Datadog.datadog : include_tasks] ******************************************************************************************************************* | |
included: /Users/raffles/.ansible/roles/Datadog.datadog/tasks/pkg-redhat/install-latest.yml for 202.21.31.119 | |
TASK [Datadog.datadog : Install latest datadog-agent package (dnf)] ************************************************************************************** | |
skipping: [202.21.31.119] | |
TASK [Datadog.datadog : Install latest datadog-agent package (yum)] ************************************************************************************** | |
changed: [202.21.31.119] | |
TASK [Datadog.datadog : Suse Install Tasks] ************************************************************************************************************** | |
skipping: [202.21.31.119] | |
TASK [Datadog.datadog : Windows Install Tasks] *********************************************************************************************************** | |
skipping: [202.21.31.119] | |
TASK [Datadog.datadog : macOS Install Tasks] ************************************************************************************************************* | |
skipping: [202.21.31.119] | |
TASK [Datadog.datadog : Linux Configuration Tasks (Agent 5)] ********************************************************************************************* | |
skipping: [202.21.31.119] | |
TASK [Datadog.datadog : Linux Configuration Tasks] ******************************************************************************************************* | |
included: /Users/raffles/.ansible/roles/Datadog.datadog/tasks/agent-linux.yml for 202.21.31.119 | |
TASK [Datadog.datadog : Populate service facts] ********************************************************************************************************** | |
ok: [202.21.31.119] | |
TASK [Datadog.datadog : Set before 6/7.40.0 flag] ******************************************************************************************************** | |
ok: [202.21.31.119] | |
TASK [Datadog.datadog : Set before 6/7.24.1 flag] ******************************************************************************************************** | |
ok: [202.21.31.119] | |
TASK [Datadog.datadog : Set before 6/7.18.0 flag] ******************************************************************************************************** | |
ok: [202.21.31.119] | |
TASK [Datadog.datadog : Add "dd-agent" user to additional groups] **************************************************************************************** | |
skipping: [202.21.31.119] | |
TASK [Datadog.datadog : Include configuration setup tasks] *********************************************************************************************** | |
included: /Users/raffles/.ansible/roles/Datadog.datadog/tasks/_agent-linux-macos-shared.yml for 202.21.31.119 | |
TASK [Datadog.datadog : Create Datadog agent config directory] ******************************************************************************************* | |
ok: [202.21.31.119] | |
TASK [Datadog.datadog : Create main Datadog agent configuration file] ************************************************************************************ | |
changed: [202.21.31.119] | |
TASK [Datadog.datadog : Register all checks directories present in datadog] ****************************************************************************** | |
skipping: [202.21.31.119] | |
TASK [Datadog.datadog : Delete checks not present in datadog_tracked_checks] ***************************************************************************** | |
skipping: [202.21.31.119] | |
TASK [Datadog.datadog : Delete all default checks] ******************************************************************************************************* | |
skipping: [202.21.31.119] | |
TASK [Datadog.datadog : Ensure configuration directories are present for each Datadog check] ************************************************************* | |
skipping: [202.21.31.119] | |
TASK [Datadog.datadog : Create a configuration file for each Datadog check] ****************************************************************************** | |
skipping: [202.21.31.119] | |
TASK [Datadog.datadog : Remove old configuration file for each Datadog check] **************************************************************************** | |
skipping: [202.21.31.119] | |
TASK [Datadog.datadog : Create custom check file for each custom check] ********************************************************************************** | |
skipping: [202.21.31.119] | |
TASK [Datadog.datadog : Create installation information file] ******************************************************************************************** | |
changed: [202.21.31.119] | |
TASK [Datadog.datadog : Create system-probe configuration file] ****************************************************************************************** | |
changed: [202.21.31.119] | |
TASK [Datadog.datadog : Set system probe installed] ****************************************************************************************************** | |
ok: [202.21.31.119] | |
TASK [Datadog.datadog : Set system probe enabled (before 6/7.24.1)] ************************************************************************************** | |
skipping: [202.21.31.119] | |
TASK [Datadog.datadog : Set system probe enabled (since 6/7.24.1)] *************************************************************************************** | |
ok: [202.21.31.119] | |
TASK [Datadog.datadog : Set system probe enabled (since 6/7.40.0)] *************************************************************************************** | |
ok: [202.21.31.119] | |
TASK [Datadog.datadog : Ensure datadog-agent is running] ************************************************************************************************* | |
changed: [202.21.31.119] | |
TASK [Datadog.datadog : Ensure datadog-agent-sysprobe is running if enabled and installed] *************************************************************** | |
skipping: [202.21.31.119] | |
TASK [Datadog.datadog : Ensure datadog-agent, datadog-agent-process and datadog-agent-trace are not running] ********************************************* | |
skipping: [202.21.31.119] => (item=datadog-agent) | |
skipping: [202.21.31.119] => (item=datadog-agent-process) | |
skipping: [202.21.31.119] => (item=datadog-agent-trace) | |
skipping: [202.21.31.119] | |
TASK [Datadog.datadog : Ensure datadog-agent-sysprobe is stopped if disabled or not installed (before 6/7.18.0)] ***************************************** | |
skipping: [202.21.31.119] | |
TASK [Datadog.datadog : Ensure datadog-agent-security is not running] ************************************************************************************ | |
skipping: [202.21.31.119] | |
TASK [Datadog.datadog : Create security-agent configuration file] **************************************************************************************** | |
skipping: [202.21.31.119] | |
TASK [Datadog.datadog : Remove security-agent configuration file if security-agent is no longer configured] ********************************************** | |
ok: [202.21.31.119] | |
TASK [Datadog.datadog : Windows Configuration Tasks] ***************************************************************************************************** | |
skipping: [202.21.31.119] | |
TASK [Datadog.datadog : macOS Configuration Tasks] ******************************************************************************************************* | |
skipping: [202.21.31.119] | |
TASK [Datadog.datadog : Integrations Tasks] ************************************************************************************************************** | |
skipping: [202.21.31.119] | |
RUNNING HANDLER [Datadog.datadog : restart datadog-agent] ************************************************************************************************ | |
changed: [202.21.31.119] | |
PLAY RECAP *********************************************************************************************************************************************** | |
202.21.31.119 : ok=45 changed=11 unreachable=0 failed=0 skipped=34 rescued=0 ignored=0 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment