Closed Bug 1274968 Opened 9 years ago Closed 9 years ago

Configure Airflow's alerting system.

Categories

(Cloud Services Graveyard :: Metrics: Pipeline, defect, P1)

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: rvitillo, Assigned: mreid)

References

Details

Attachments

(1 file)

51 bytes, text/x-github-pull-request
rvitillo
: review+
Details | Review
Airflow can send an e-mail to the owner of a job when it fails. We should configure it to use Amazon's SES SMTP interface [1]. [1] https://docs.aws.amazon.com/ses/latest/DeveloperGuide/send-email-smtp.html
Summary: Configure ansible's alerting system. → Configure Airflow's alerting system.
Priority: -- → P2
Blake, I need to create SMTP credentials for Airflow [1] but I am unable to do so because I don't have privileges to create IAM users. Could you please create the credentials? [1] https://docs.aws.amazon.com/ses/latest/DeveloperGuide/smtp-credentials.html
Flags: needinfo?(bimsland)
Assignee: nobody → rvitillo
Severity: normal → major
Priority: P2 → P1
SES account has been created and information provided to Roberto.
Flags: needinfo?(bimsland)
Where should we keep secrets such as these credentials? I thought maybe we could use the Airflow "Variables" support, but it doesn't look like you can reference those values from the configuration. We could store them in the metadata bucket and fetch them from `entrypoint.sh` where we do the other variable substitution in airflow.cfg.
Assignee: rvitillo → mreid
Attached file Configure SMTP
Attachment #8765912 - Flags: review?(rvitillo)
Flags: needinfo?(waxmigs2902)
Attachment #8765912 - Flags: review?(rvitillo) → review+
Status: NEW → RESOLVED
Closed: 9 years ago
Flags: needinfo?(waxmigs2902)
Resolution: --- → FIXED
Product: Cloud Services → Cloud Services Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: