From e227e651ed6fc53723b90b1c0ee3e730f792658c Mon Sep 17 00:00:00 2001 From: Samuel Clay Date: Mon, 3 Jan 2022 17:24:50 -0500 Subject: [PATCH] Pruning docker, updating sentry release webhook only on local. --- ansible/playbooks/deploy_app.yml | 2 ++ ansible/playbooks/deploy_monitor.yml | 1 + ansible/playbooks/deploy_node.yml | 1 + ansible/playbooks/deploy_task.yml | 1 + ansible/roles/web/tasks/main.yml | 10 ++++++++++ terraform/variables.tf | 2 +- 6 files changed, 16 insertions(+), 1 deletion(-) diff --git a/ansible/playbooks/deploy_app.yml b/ansible/playbooks/deploy_app.yml index 6ab2ce372..8af2fe3bd 100644 --- a/ansible/playbooks/deploy_app.yml +++ b/ansible/playbooks/deploy_app.yml @@ -12,12 +12,14 @@ # ignore_errors: yes - name: Update Sentry release + connection: local shell: > curl {{ sentry_web_release_webhook }}/ \ -X POST \ -H 'Content-Type: application/json' \ -d '{"version": "{{ lookup('pipe', 'date "+%Y-%m-%d %H:%M:%S"') }}"}' + - name: Compressing JS/CSS assets run_once: yes connection: local diff --git a/ansible/playbooks/deploy_monitor.yml b/ansible/playbooks/deploy_monitor.yml index 3ccf66eec..d7ba7e526 100644 --- a/ansible/playbooks/deploy_monitor.yml +++ b/ansible/playbooks/deploy_monitor.yml @@ -7,6 +7,7 @@ tasks: - name: Update Sentry release + connection: local shell: > curl {{ sentry_monitor_release_webhook }}/ \ -X POST \ diff --git a/ansible/playbooks/deploy_node.yml b/ansible/playbooks/deploy_node.yml index 8ead2ca63..1471558f1 100644 --- a/ansible/playbooks/deploy_node.yml +++ b/ansible/playbooks/deploy_node.yml @@ -7,6 +7,7 @@ tasks: - name: Update Sentry release + connection: local shell: > curl {{ sentry_node_release_webhook }}/ \ -X POST \ diff --git a/ansible/playbooks/deploy_task.yml b/ansible/playbooks/deploy_task.yml index 2d798c4cb..7f66d5d79 100644 --- a/ansible/playbooks/deploy_task.yml +++ b/ansible/playbooks/deploy_task.yml @@ -7,6 +7,7 @@ tasks: - name: Update Sentry release + connection: local shell: > curl {{ sentry_task_release_webhook }}/ \ -X POST \ diff --git a/ansible/roles/web/tasks/main.yml b/ansible/roles/web/tasks/main.yml index 2206ad318..0c4724b6e 100644 --- a/ansible/roles/web/tasks/main.yml +++ b/ansible/roles/web/tasks/main.yml @@ -29,6 +29,16 @@ tags: - static +- name: Prune docker + become: yes + community.docker.docker_prune: + containers: yes + images: yes + networks: yes + volumes: yes + builder_cache: yes + tags: prune + - name: Install pip become: yes apt: name=python3-pip state=latest diff --git a/terraform/variables.tf b/terraform/variables.tf index 66a17e6a4..97f4a7f69 100644 --- a/terraform/variables.tf +++ b/terraform/variables.tf @@ -77,5 +77,5 @@ variable "redis_story_droplet_size" { variable "sentry_droplet_size" { type = string - default = "s-2vcpu-4gb" + default = "s-4vcpu-8gb" }