Barak Korren created OVIRT-1257:
-----------------------------------

             Summary: Setup mail delivery from Jenkins and slaves
                 Key: OVIRT-1257
                 URL: https://ovirt-jira.atlassian.net/browse/OVIRT-1257
             Project: oVirt - virtualization made easy
          Issue Type: Improvement
          Components: Jenkins
            Reporter: Barak Korren
            Assignee: infra
            Priority: High


I'm setting up some jobs that will require Jenkins and/or the slaves to send 
email to various places. Jenkins and the slaves seem to currently run Postfix 
in a default configuration that makes them attempt to deliver email directly to 
its destination. This causes sent email to get delayed.

We typically don't notice this because our SPF setting for ovirt.org are quite 
lax (We allow anyone to say he is from @ovirt.org, but delay messages that are 
not from "{{lists.phx.ovirt.org}}, "{{mail.phx.ovirt.org}}", or 
"{{gerrit.ovirt.org}}") abd because our ML server where we typically send to, 
only imposes a 60second delay.

We need to have a better setup. I suggest we configure Jenkins and the slaves 
to use some other server as a smart host (maybe "{{mail.phx.ovirt.org}}"?). To 
make the configuration as generic as possible I suggest we make the slaves 
deliver via Jenkins and only make Jenkins deliver to the smart host.

I think smart host configuration on Postfix is simple enough that we can make 
our usual job-embedded slave setup scrips set it up insead of having to resort 
to Puppet or Ansible.



--
This message was sent by Atlassian JIRA
(v1000.824.2#100035)
_______________________________________________
Infra mailing list
[email protected]
http://lists.ovirt.org/mailman/listinfo/infra

Reply via email to