From f38cf00c0615c203f139d8d170504f4362e22a07 Mon Sep 17 00:00:00 2001 From: Sergio Oliveira Date: Mon, 10 Aug 2015 17:25:12 -0300 Subject: [PATCH] Log colab error into sentry instance --- config/dev/config.yaml | 1 + config/homologa/config.yaml | 1 + config/local/config.yaml | 1 + config/prod/config.yaml | 1 + cookbooks/colab/recipes/default.rb | 6 ++++++ cookbooks/colab/templates/03-sentry.yaml.erb | 2 ++ 6 files changed, 12 insertions(+), 0 deletions(-) create mode 100644 cookbooks/colab/templates/03-sentry.yaml.erb diff --git a/config/dev/config.yaml b/config/dev/config.yaml index c01d9b7..0f139b6 100644 --- a/config/dev/config.yaml +++ b/config/dev/config.yaml @@ -14,4 +14,5 @@ relay_ip: 189.9.151.44 external_outgoing_mail_relay: 189.9.150.53 alt_ssh_port: 55555 external_outgoing_mail_domain: serpro.gov.br +raven_dsn: https://a5e2f92a83774dfc9de66486e0fe970b:1a9229a4e1d2483582144d302fb53115@sentry.tracy.com.br/19 google_analytics_id: 'UA-64206731-2' diff --git a/config/homologa/config.yaml b/config/homologa/config.yaml index f961fdb..1628d5e 100644 --- a/config/homologa/config.yaml +++ b/config/homologa/config.yaml @@ -15,4 +15,5 @@ relay_hostname: relay.homologa.softwarepublico.gov.br relay_ip: 189.9.151.66 external_outgoing_mail_relay: 189.9.150.53 external_outgoing_mail_domain: serpro.gov.br +raven_dsn: https://a5e2f92a83774dfc9de66486e0fe970b:1a9229a4e1d2483582144d302fb53115@sentry.tracy.com.br/19 google_analytics_id: 'UA-64206731-3' diff --git a/config/local/config.yaml b/config/local/config.yaml index d971eee..5a930a3 100644 --- a/config/local/config.yaml +++ b/config/local/config.yaml @@ -12,3 +12,4 @@ relay_hostname: relay.softwarepublico.dev relay_ip: 10.10.10.3 alt_ssh_port: 5555 from_address: noreply@softwarepublico.dev +raven_dsn: https://a5e2f92a83774dfc9de66486e0fe970b:1a9229a4e1d2483582144d302fb53115@sentry.tracy.com.br/19 diff --git a/config/prod/config.yaml b/config/prod/config.yaml index af85859..248493d 100644 --- a/config/prod/config.yaml +++ b/config/prod/config.yaml @@ -15,4 +15,5 @@ relay_hostname: relay.softwarepublico.gov.br relay_ip: 189.9.151.68 external_outgoing_mail_relay: 189.9.150.53 external_outgoing_mail_domain: serpro.gov.br +raven_dsn: https://4418146896924efe9b73d557f803f047:8a59f39b5f584ff589ecf3dd47faaead@sentry.tracy.com.br/13 google_analytics_id: 'UA-64206731-1' diff --git a/cookbooks/colab/recipes/default.rb b/cookbooks/colab/recipes/default.rb index a0ade02..a8d9eb3 100644 --- a/cookbooks/colab/recipes/default.rb +++ b/cookbooks/colab/recipes/default.rb @@ -113,6 +113,12 @@ template '/etc/colab/settings.d/02-logging.yaml' do notifies :restart, 'service[colab]' end +template '/etc/colab/settings.d/03-sentry.yaml' do + owner 'root' + group 'colab' + mode 0640 + notifies :restart, 'service[colab]' +end directory '/var/lib/colab-assets/spb/' do owner 'root' diff --git a/cookbooks/colab/templates/03-sentry.yaml.erb b/cookbooks/colab/templates/03-sentry.yaml.erb new file mode 100644 index 0000000..f9d84fa --- /dev/null +++ b/cookbooks/colab/templates/03-sentry.yaml.erb @@ -0,0 +1,2 @@ + +RAVEN_DSN: <%= node['config']['raven_dsn'] %> -- libgit2 0.21.2