Unverified Commit f7e666ae by syed-awais-ali Committed by GitHub

Merge pull request #4478 from edx/aali/OPS-2950_add_uninstall_datadog_role

added uninstall datadog role in application playbooks
parents b5af3f7a ea1502b7
...@@ -14,3 +14,5 @@ ...@@ -14,3 +14,5 @@
when: COMMON_ENABLE_SPLUNKFORWARDER when: COMMON_ENABLE_SPLUNKFORWARDER
- role: newrelic - role: newrelic
when: COMMON_ENABLE_NEWRELIC when: COMMON_ENABLE_NEWRELIC
- role: datadog-uninstall
when: not COMMON_ENABLE_DATADOG
...@@ -20,3 +20,5 @@ ...@@ -20,3 +20,5 @@
when: COMMON_ENABLE_NEWRELIC when: COMMON_ENABLE_NEWRELIC
- role: newrelic_infrastructure - role: newrelic_infrastructure
when: COMMON_ENABLE_NEWRELIC_INFRASTRUCTURE when: COMMON_ENABLE_NEWRELIC_INFRASTRUCTURE
- role: datadog-uninstall
when: not COMMON_ENABLE_DATADOG
...@@ -11,3 +11,6 @@ ...@@ -11,3 +11,6 @@
when: COMMON_ENABLE_SPLUNKFORWARDER when: COMMON_ENABLE_SPLUNKFORWARDER
- role: newrelic - role: newrelic
when: COMMON_ENABLE_NEWRELIC when: COMMON_ENABLE_NEWRELIC
- role: datadog-uninstall
when: not COMMON_ENABLE_DATADOG
...@@ -11,3 +11,6 @@ ...@@ -11,3 +11,6 @@
when: COMMON_ENABLE_SPLUNKFORWARDER when: COMMON_ENABLE_SPLUNKFORWARDER
- role: newrelic - role: newrelic
when: COMMON_ENABLE_NEWRELIC when: COMMON_ENABLE_NEWRELIC
- role: datadog-uninstall
when: not COMMON_ENABLE_DATADOG
...@@ -14,3 +14,6 @@ ...@@ -14,3 +14,6 @@
when: COMMON_ENABLE_SPLUNKFORWARDER when: COMMON_ENABLE_SPLUNKFORWARDER
- role: newrelic - role: newrelic
when: COMMON_ENABLE_NEWRELIC when: COMMON_ENABLE_NEWRELIC
- role: datadog-uninstall
when: not COMMON_ENABLE_DATADOG
...@@ -13,3 +13,6 @@ ...@@ -13,3 +13,6 @@
when: COMMON_ENABLE_SPLUNKFORWARDER when: COMMON_ENABLE_SPLUNKFORWARDER
- role: newrelic - role: newrelic
when: COMMON_ENABLE_NEWRELIC when: COMMON_ENABLE_NEWRELIC
- role: datadog-uninstall
when: not COMMON_ENABLE_DATADOG
...@@ -19,3 +19,6 @@ ...@@ -19,3 +19,6 @@
when: COMMON_ENABLE_NEWRELIC when: COMMON_ENABLE_NEWRELIC
- role: newrelic_infrastructure - role: newrelic_infrastructure
when: COMMON_ENABLE_NEWRELIC_INFRASTRUCTURE when: COMMON_ENABLE_NEWRELIC_INFRASTRUCTURE
- role: datadog-uninstall
when: not COMMON_ENABLE_DATADOG
...@@ -33,6 +33,8 @@ ...@@ -33,6 +33,8 @@
when: COMMON_ENABLE_SPLUNKFORWARDER when: COMMON_ENABLE_SPLUNKFORWARDER
- role: newrelic - role: newrelic
when: COMMON_ENABLE_NEWRELIC when: COMMON_ENABLE_NEWRELIC
- role: datadog-uninstall
when: not COMMON_ENABLE_DATADOG
- role: nginx - role: nginx
nginx_sites: nginx_sites:
- xqueue - xqueue
......
...@@ -20,3 +20,5 @@ ...@@ -20,3 +20,5 @@
when: COMMON_ENABLE_NEWRELIC when: COMMON_ENABLE_NEWRELIC
- role: newrelic_infrastructure - role: newrelic_infrastructure
when: COMMON_ENABLE_NEWRELIC_INFRASTRUCTURE when: COMMON_ENABLE_NEWRELIC_INFRASTRUCTURE
- role: datadog-uninstall
when: not COMMON_ENABLE_DATADOG
...@@ -13,3 +13,5 @@ ...@@ -13,3 +13,5 @@
when: COMMON_ENABLE_SPLUNKFORWARDER when: COMMON_ENABLE_SPLUNKFORWARDER
- role: newrelic - role: newrelic
when: COMMON_ENABLE_NEWRELIC when: COMMON_ENABLE_NEWRELIC
- role: datadog-uninstall
when: not COMMON_ENABLE_DATADOG
...@@ -20,3 +20,6 @@ ...@@ -20,3 +20,6 @@
when: COMMON_ENABLE_NEWRELIC when: COMMON_ENABLE_NEWRELIC
- role: newrelic_infrastructure - role: newrelic_infrastructure
when: COMMON_ENABLE_NEWRELIC_INFRASTRUCTURE when: COMMON_ENABLE_NEWRELIC_INFRASTRUCTURE
- role: datadog-uninstall
when: not COMMON_ENABLE_DATADOG
...@@ -20,3 +20,6 @@ ...@@ -20,3 +20,6 @@
when: COMMON_ENABLE_NEWRELIC when: COMMON_ENABLE_NEWRELIC
- role: newrelic_infrastructure - role: newrelic_infrastructure
when: COMMON_ENABLE_NEWRELIC_INFRASTRUCTURE when: COMMON_ENABLE_NEWRELIC_INFRASTRUCTURE
- role: datadog-uninstall
when: not COMMON_ENABLE_DATADOG
...@@ -16,3 +16,6 @@ ...@@ -16,3 +16,6 @@
when: COMMON_ENABLE_NEWRELIC when: COMMON_ENABLE_NEWRELIC
- role: newrelic_infrastructure - role: newrelic_infrastructure
when: COMMON_ENABLE_NEWRELIC_INFRASTRUCTURE when: COMMON_ENABLE_NEWRELIC_INFRASTRUCTURE
- role: datadog-uninstall
when: not COMMON_ENABLE_DATADOG
...@@ -47,4 +47,6 @@ ...@@ -47,4 +47,6 @@
when: COMMON_ENABLE_SPLUNKFORWARDER when: COMMON_ENABLE_SPLUNKFORWARDER
- role: newrelic - role: newrelic
when: COMMON_ENABLE_NEWRELIC when: COMMON_ENABLE_NEWRELIC
- role: datadog-uninstall
when: not COMMON_ENABLE_DATADOG
- flower - flower
...@@ -33,3 +33,6 @@ ...@@ -33,3 +33,6 @@
when: COMMON_ENABLE_NEWRELIC_INFRASTRUCTURE when: COMMON_ENABLE_NEWRELIC_INFRASTRUCTURE
- role: minos - role: minos
when: COMMON_ENABLE_MINOS when: COMMON_ENABLE_MINOS
- role: datadog-uninstall
when: not COMMON_ENABLE_DATADOG
...@@ -20,3 +20,6 @@ ...@@ -20,3 +20,6 @@
when: COMMON_ENABLE_NEWRELIC when: COMMON_ENABLE_NEWRELIC
- role: newrelic_infrastructure - role: newrelic_infrastructure
when: COMMON_ENABLE_NEWRELIC_INFRASTRUCTURE when: COMMON_ENABLE_NEWRELIC_INFRASTRUCTURE
- role: datadog-uninstall
when: not COMMON_ENABLE_DATADOG
...@@ -11,7 +11,7 @@ ...@@ -11,7 +11,7 @@
- role: nginx - role: nginx
nginx_sites: nginx_sites:
- insights - insights
- insights - insights
- role: datadog - role: datadog
when: COMMON_ENABLE_DATADOG when: COMMON_ENABLE_DATADOG
- role: splunkforwarder - role: splunkforwarder
...@@ -20,3 +20,6 @@ ...@@ -20,3 +20,6 @@
when: COMMON_ENABLE_NEWRELIC when: COMMON_ENABLE_NEWRELIC
- role: newrelic_infrastructure - role: newrelic_infrastructure
when: COMMON_ENABLE_NEWRELIC_INFRASTRUCTURE when: COMMON_ENABLE_NEWRELIC_INFRASTRUCTURE
- role: datadog-uninstall
when: not COMMON_ENABLE_DATADOG
...@@ -67,6 +67,9 @@ ...@@ -67,6 +67,9 @@
- aws - aws
- role: datadog - role: datadog
when: COMMON_ENABLE_DATADOG when: COMMON_ENABLE_DATADOG
- role: datadog-uninstall
when: not COMMON_ENABLE_DATADOG
- jenkins_build - jenkins_build
......
...@@ -20,4 +20,6 @@ ...@@ -20,4 +20,6 @@
- aws - aws
- role: datadog - role: datadog
when: COMMON_ENABLE_DATADOG when: COMMON_ENABLE_DATADOG
- role: datadog-uninstall
when: not COMMON_ENABLE_DATADOG
- jenkins_de - jenkins_de
...@@ -52,6 +52,8 @@ ...@@ -52,6 +52,8 @@
- aws - aws
- role: datadog - role: datadog
when: COMMON_ENABLE_DATADOG when: COMMON_ENABLE_DATADOG
- role: datadog-uninstall
when: not COMMON_ENABLE_DATADOG
- jenkins_master - jenkins_master
# run just the splunkforwarder role by using '--tags "splunkonly"' # run just the splunkforwarder role by using '--tags "splunkonly"'
......
...@@ -11,3 +11,6 @@ ...@@ -11,3 +11,6 @@
when: COMMON_ENABLE_SPLUNKFORWARDER when: COMMON_ENABLE_SPLUNKFORWARDER
- role: newrelic - role: newrelic
when: COMMON_ENABLE_NEWRELIC when: COMMON_ENABLE_NEWRELIC
- role: datadog-uninstall
when: not COMMON_ENABLE_DATADOG
...@@ -27,3 +27,6 @@ ...@@ -27,3 +27,6 @@
when: COMMON_ENABLE_NEWRELIC when: COMMON_ENABLE_NEWRELIC
- role: newrelic_infrastructure - role: newrelic_infrastructure
when: COMMON_ENABLE_NEWRELIC_INFRASTRUCTURE when: COMMON_ENABLE_NEWRELIC_INFRASTRUCTURE
- role: datadog-uninstall
when: not COMMON_ENABLE_DATADOG
...@@ -32,3 +32,6 @@ ...@@ -32,3 +32,6 @@
when: COMMON_ENABLE_NEWRELIC when: COMMON_ENABLE_NEWRELIC
- role: newrelic_infrastructure - role: newrelic_infrastructure
when: COMMON_ENABLE_NEWRELIC_INFRASTRUCTURE when: COMMON_ENABLE_NEWRELIC_INFRASTRUCTURE
- role: datadog-uninstall
when: not COMMON_ENABLE_DATADOG
...@@ -12,3 +12,5 @@ ...@@ -12,3 +12,5 @@
when: COMMON_ENABLE_NEWRELIC when: COMMON_ENABLE_NEWRELIC
- role: datadog - role: datadog
when: COMMON_ENABLE_DATADOG when: COMMON_ENABLE_DATADOG
- role: datadog-uninstall
when: not COMMON_ENABLE_DATADOG
...@@ -10,10 +10,13 @@ ...@@ -10,10 +10,13 @@
- role: nginx - role: nginx
nginx_sites: nginx_sites:
- edx_notes_api - edx_notes_api
- edx_notes_api - edx_notes_api
- role: datadog - role: datadog
when: COMMON_ENABLE_DATADOG when: COMMON_ENABLE_DATADOG
- role: splunkforwarder - role: splunkforwarder
when: COMMON_ENABLE_SPLUNKFORWARDER when: COMMON_ENABLE_SPLUNKFORWARDER
- role: newrelic - role: newrelic
when: COMMON_ENABLE_NEWRELIC when: COMMON_ENABLE_NEWRELIC
- role: datadog-uninstall
when: not COMMON_ENABLE_DATADOG
...@@ -21,3 +21,6 @@ ...@@ -21,3 +21,6 @@
when: COMMON_ENABLE_SPLUNKFORWARDER when: COMMON_ENABLE_SPLUNKFORWARDER
- role: newrelic - role: newrelic
when: COMMON_ENABLE_NEWRELIC when: COMMON_ENABLE_NEWRELIC
- role: datadog-uninstall
when: not COMMON_ENABLE_DATADOG
...@@ -13,3 +13,6 @@ ...@@ -13,3 +13,6 @@
when: COMMON_ENABLE_NEWRELIC when: COMMON_ENABLE_NEWRELIC
- role: newrelic_infrastructure - role: newrelic_infrastructure
when: COMMON_ENABLE_NEWRELIC_INFRASTRUCTURE when: COMMON_ENABLE_NEWRELIC_INFRASTRUCTURE
- role: datadog-uninstall
when: not COMMON_ENABLE_DATADOG
...@@ -14,3 +14,6 @@ ...@@ -14,3 +14,6 @@
when: COMMON_ENABLE_SPLUNKFORWARDER when: COMMON_ENABLE_SPLUNKFORWARDER
- role: newrelic - role: newrelic
when: COMMON_ENABLE_NEWRELIC when: COMMON_ENABLE_NEWRELIC
- role: datadog-uninstall
when: not COMMON_ENABLE_DATADOG
...@@ -13,3 +13,6 @@ ...@@ -13,3 +13,6 @@
when: COMMON_ENABLE_SPLUNKFORWARDER when: COMMON_ENABLE_SPLUNKFORWARDER
- role: newrelic - role: newrelic
when: COMMON_ENABLE_NEWRELIC when: COMMON_ENABLE_NEWRELIC
- role: datadog-uninstall
when: not COMMON_ENABLE_DATADOG
...@@ -22,6 +22,8 @@ ...@@ -22,6 +22,8 @@
# so this needs to run early. # so this needs to run early.
- role: datadog - role: datadog
when: COMMON_ENABLE_DATADOG when: COMMON_ENABLE_DATADOG
- role: datadog-uninstall
when: not COMMON_ENABLE_DATADOG
- tools_jenkins - tools_jenkins
# This requires an override of the following form: # This requires an override of the following form:
# SPLUNKFORWARDER_LOG_ITEMS: # SPLUNKFORWARDER_LOG_ITEMS:
......
...@@ -17,3 +17,5 @@ ...@@ -17,3 +17,5 @@
when: COMMON_ENABLE_SPLUNKFORWARDER when: COMMON_ENABLE_SPLUNKFORWARDER
- role: newrelic - role: newrelic
when: COMMON_ENABLE_NEWRELIC when: COMMON_ENABLE_NEWRELIC
- role: datadog-uninstall
when: not COMMON_ENABLE_DATADOG
...@@ -25,4 +25,6 @@ ...@@ -25,4 +25,6 @@
when: COMMON_ENABLE_NEWRELIC when: COMMON_ENABLE_NEWRELIC
- role: newrelic_infrastructure - role: newrelic_infrastructure
when: COMMON_ENABLE_NEWRELIC_INFRASTRUCTURE when: COMMON_ENABLE_NEWRELIC_INFRASTRUCTURE
- role: datadog-uninstall
when: not COMMON_ENABLE_DATADOG
- whitelabel - whitelabel
...@@ -14,4 +14,7 @@ ...@@ -14,4 +14,7 @@
when: COMMON_ENABLE_NEWRELIC when: COMMON_ENABLE_NEWRELIC
- role: minos - role: minos
when: COMMON_ENABLE_MINOS when: COMMON_ENABLE_MINOS
- role: datadog-uninstall
when: not COMMON_ENABLE_DATADOG
...@@ -17,3 +17,6 @@ ...@@ -17,3 +17,6 @@
when: COMMON_ENABLE_NEWRELIC when: COMMON_ENABLE_NEWRELIC
- role: newrelic_infrastructure - role: newrelic_infrastructure
when: COMMON_ENABLE_NEWRELIC_INFRASTRUCTURE when: COMMON_ENABLE_NEWRELIC_INFRASTRUCTURE
- role: datadog-uninstall
when: not COMMON_ENABLE_DATADOG
...@@ -18,3 +18,6 @@ ...@@ -18,3 +18,6 @@
when: COMMON_ENABLE_SPLUNKFORWARDER when: COMMON_ENABLE_SPLUNKFORWARDER
- role: newrelic - role: newrelic
when: COMMON_ENABLE_NEWRELIC when: COMMON_ENABLE_NEWRELIC
- role: datadog-uninstall
when: not COMMON_ENABLE_DATADOG
...@@ -17,3 +17,6 @@ ...@@ -17,3 +17,6 @@
when: COMMON_ENABLE_SPLUNKFORWARDER when: COMMON_ENABLE_SPLUNKFORWARDER
- role: newrelic - role: newrelic
when: COMMON_ENABLE_NEWRELIC when: COMMON_ENABLE_NEWRELIC
- role: datadog-uninstall
when: not COMMON_ENABLE_DATADOG
...@@ -88,3 +88,6 @@ ...@@ -88,3 +88,6 @@
when: COMMON_ENABLE_SPLUNKFORWARDER when: COMMON_ENABLE_SPLUNKFORWARDER
- role: newrelic - role: newrelic
when: COMMON_ENABLE_NEWRELIC when: COMMON_ENABLE_NEWRELIC
- role: datadog-uninstall
when: not COMMON_ENABLE_DATADOG
...@@ -79,3 +79,6 @@ ...@@ -79,3 +79,6 @@
when: COMMON_ENABLE_NEWRELIC when: COMMON_ENABLE_NEWRELIC
- role: postfix_queue - role: postfix_queue
when: POSTFIX_QUEUE_EXTERNAL_SMTP_HOST != '' when: POSTFIX_QUEUE_EXTERNAL_SMTP_HOST != ''
- role: datadog-uninstall
when: not COMMON_ENABLE_DATADOG
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment