Re: FBR: add lists.pagure.io to our mailing-lists
On Mon, Sep 24, 2018 at 8:05 PM Pierre-Yves Chibon wrote: > On Mon, Sep 24, 2018 at 02:46:00PM +0200, Brian (bex) Exelbierd wrote: > >On Fri, Sep 21, 2018 at 4:40 PM Aurelien Bompard < > aurel...@bompard.org> > >wrote: > > > > Hey folks! > > > > Pingou would like to announce the availability of mailing-lists on > > lists.pagure.io with the 5.0 release. The following patch should > add > > the new domain to our mailing list server. > > Affected services are the mailman server and the proxies. > > > >Where was lists.pagure.io announced? I'd like more details on what > it > >actually does. > > It wasn't announced since it doesn't exist yet :) > > It is basically another domain attached to our existing mailman3 > deployment so > projects hosted on pagure.io can ask for mailing lists. > The first two I'll ask for being pagure-devel and pagure-announce :) Ahh. If needed/helpful I suspect OSAS could host it as well :). Regards, bex > > > Pierre > ___ > infrastructure mailing list -- infrastructure@lists.fedoraproject.org > To unsubscribe send an email to > infrastructure-le...@lists.fedoraproject.org > Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html > List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines > List Archives: > https://lists.fedoraproject.org/archives/list/infrastructure@lists.fedoraproject.org > -- Brian (bex) Exelbierd | bexel...@redhat.com | b...@pobox.com Fedora Community Action & Impact Coordinator @bexelbie | http://www.winglemeyer.org ___ infrastructure mailing list -- infrastructure@lists.fedoraproject.org To unsubscribe send an email to infrastructure-le...@lists.fedoraproject.org Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/infrastructure@lists.fedoraproject.org
Re: FBR: add lists.pagure.io to our mailing-lists
On Mon, Sep 24, 2018 at 02:46:00PM +0200, Brian (bex) Exelbierd wrote: >On Fri, Sep 21, 2018 at 4:40 PM Aurelien Bompard >wrote: > > Hey folks! > > Pingou would like to announce the availability of mailing-lists on > lists.pagure.io with the 5.0 release. The following patch should add > the new domain to our mailing list server. > Affected services are the mailman server and the proxies. > >Where was lists.pagure.io announced? I'd like more details on what it >actually does. It wasn't announced since it doesn't exist yet :) It is basically another domain attached to our existing mailman3 deployment so projects hosted on pagure.io can ask for mailing lists. The first two I'll ask for being pagure-devel and pagure-announce :) Pierre ___ infrastructure mailing list -- infrastructure@lists.fedoraproject.org To unsubscribe send an email to infrastructure-le...@lists.fedoraproject.org Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/infrastructure@lists.fedoraproject.org
Re: FBR: add lists.pagure.io to our mailing-lists
On Fri, Sep 21, 2018 at 4:40 PM Aurelien Bompard wrote: > Hey folks! > > Pingou would like to announce the availability of mailing-lists on > lists.pagure.io with the 5.0 release. The following patch should add > the new domain to our mailing list server. > Affected services are the mailman server and the proxies. > Where was lists.pagure.io announced? I'd like more details on what it actually does. Thanks, bex > > Can I get a couple +1s? > > A. > > > commit 46c844f7ad9dfbd824c49fcbd95be3575345d2df > Author: Aurélien Bompard > Date: Thu Sep 20 08:28:47 2018 + > > Add lists.pagure.org to Mailman > > Signed-off-by: Aurélien Bompard > > diff --git a/playbooks/include/proxies-reverseproxy.yml > b/playbooks/include/proxies-reverseproxy.yml > index 8d35a5f..8461162 100644 > --- a/playbooks/include/proxies-reverseproxy.yml > +++ b/playbooks/include/proxies-reverseproxy.yml > @@ -71,6 +71,15 @@ > keephost: true > proxyurl: "{{ varnish_url }}" > > + - role: httpd/reverseproxy > +website: lists.pagure.io > +destname: mailman3 > +localpath: / > +remotepath: / > +header_scheme: true > +keephost: true > +proxyurl: "{{ varnish_url }}" > + ># The place for the raw originals >- role: httpd/reverseproxy > website: meetbot-raw.fedoraproject.org > diff --git a/playbooks/include/proxies-websites.yml > b/playbooks/include/proxies-websites.yml > index 9c0e173..65597cd 100644 > --- a/playbooks/include/proxies-websites.yml > +++ b/playbooks/include/proxies-websites.yml > @@ -901,6 +901,12 @@ > - release-monitoring.org > when: env == "staging" > > + - role: httpd/website > +site_name: lists.pagure.io > +sslonly: true > +cert_name: lists.pagure.io.cert > +SSLCertificateChainFile: lists.pagure.io.intermediate.cert > + > # fedorahosted is retired. We have the site here so we can redirect it. > >- role: httpd/website > diff --git a/roles/base/files/postfix/main.cf/main.cf.smtp-mm > b/roles/base/files/postfix/main.cf/main.cf.smtp-mm > index 65e3cf7..3130cd0 100644 > --- a/roles/base/files/postfix/main.cf/main.cf.smtp-mm > +++ b/roles/base/files/postfix/main.cf/main.cf.smtp-mm > @@ -305,7 +305,7 @@ unknown_local_recipient_reject_code = 550 > # > #relay_domains = $mydestination > > -relay_domains = $mydestination lists.fedoraproject.org > lists.fedorahosted.org fedorahosted.org > +relay_domains = $mydestination lists.fedoraproject.org > lists.fedorahosted.org fedorahosted.org lists.pagure.io > > # INTERNET OR INTRANET > > diff --git a/roles/base/files/postfix/transports.mm-smtp > b/roles/base/files/postfix/transports.mm-smtp > index 582d455..ace4660 100644 > --- a/roles/base/files/postfix/transports.mm-smtp > +++ b/roles/base/files/postfix/transports.mm-smtp > @@ -2,4 +2,5 @@ lists.fedoraproject.org smtp:[ > mailman01.vpn.fedoraproject.org] > lists.fedorahosted.org smtp:[mailman01.vpn.fedoraproject.org] > redhat.com smtp:[mailman01.vpn.fedoraproject.org] > lists2.fedoraproject.org smtp:[mailman01.vpn.fedoraproject.org] > +lists.pagure.io smtp:[mailman01.vpn.fedoraproject.org] > fedorahosted.org smtp:[bastion.vpn.fedoraproject.org] > diff --git a/roles/mailman/tasks/main.yml b/roles/mailman/tasks/main.yml > index 41e3ff6..a665bc1 100644 > --- a/roles/mailman/tasks/main.yml > +++ b/roles/mailman/tasks/main.yml > @@ -519,6 +519,14 @@ >- restart memcached > > > +# SSL > +- name: Letsencrypt for lists.pagure.org > + include_role: name=letsencrypt > + vars: > +site_name: lists.pagure.io > + when: env == 'production' > + > + > # Start services > - name: start services >service: state=started enabled=yes name={{ item }} > ___ > infrastructure mailing list -- infrastructure@lists.fedoraproject.org > To unsubscribe send an email to > infrastructure-le...@lists.fedoraproject.org > Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html > List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines > List Archives: > https://lists.fedoraproject.org/archives/list/infrastructure@lists.fedoraproject.org > -- Brian (bex) Exelbierd | bexel...@redhat.com | b...@pobox.com Fedora Community Action & Impact Coordinator @bexelbie | http://www.winglemeyer.org ___ infrastructure mailing list -- infrastructure@lists.fedoraproject.org To unsubscribe send an email to infrastructure-le...@lists.fedoraproject.org Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/infrastructure@lists.fedoraproject.org
Re: FBR: add lists.pagure.io to our mailing-lists
+1. If you can push it I can run the proxies playbook.. kevin signature.asc Description: OpenPGP digital signature ___ infrastructure mailing list -- infrastructure@lists.fedoraproject.org To unsubscribe send an email to infrastructure-le...@lists.fedoraproject.org Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/infrastructure@lists.fedoraproject.org
Re: FBR: add lists.pagure.io to our mailing-lists
On Fri, Sep 21, 2018 at 04:33:19PM +0200, Aurelien Bompard wrote: > Hey folks! > > Pingou would like to announce the availability of mailing-lists on > lists.pagure.io with the 5.0 release. The following patch should add > the new domain to our mailing list server. > Affected services are the mailman server and the proxies. > > Can I get a couple +1s? +1 for me, thanks :) Pierre > commit 46c844f7ad9dfbd824c49fcbd95be3575345d2df > Author: Aurélien Bompard > Date: Thu Sep 20 08:28:47 2018 + > > Add lists.pagure.org to Mailman > > Signed-off-by: Aurélien Bompard > > diff --git a/playbooks/include/proxies-reverseproxy.yml > b/playbooks/include/proxies-reverseproxy.yml > index 8d35a5f..8461162 100644 > --- a/playbooks/include/proxies-reverseproxy.yml > +++ b/playbooks/include/proxies-reverseproxy.yml > @@ -71,6 +71,15 @@ > keephost: true > proxyurl: "{{ varnish_url }}" > > + - role: httpd/reverseproxy > +website: lists.pagure.io > +destname: mailman3 > +localpath: / > +remotepath: / > +header_scheme: true > +keephost: true > +proxyurl: "{{ varnish_url }}" > + ># The place for the raw originals >- role: httpd/reverseproxy > website: meetbot-raw.fedoraproject.org > diff --git a/playbooks/include/proxies-websites.yml > b/playbooks/include/proxies-websites.yml > index 9c0e173..65597cd 100644 > --- a/playbooks/include/proxies-websites.yml > +++ b/playbooks/include/proxies-websites.yml > @@ -901,6 +901,12 @@ > - release-monitoring.org > when: env == "staging" > > + - role: httpd/website > +site_name: lists.pagure.io > +sslonly: true > +cert_name: lists.pagure.io.cert > +SSLCertificateChainFile: lists.pagure.io.intermediate.cert > + > # fedorahosted is retired. We have the site here so we can redirect it. > >- role: httpd/website > diff --git a/roles/base/files/postfix/main.cf/main.cf.smtp-mm > b/roles/base/files/postfix/main.cf/main.cf.smtp-mm > index 65e3cf7..3130cd0 100644 > --- a/roles/base/files/postfix/main.cf/main.cf.smtp-mm > +++ b/roles/base/files/postfix/main.cf/main.cf.smtp-mm > @@ -305,7 +305,7 @@ unknown_local_recipient_reject_code = 550 > # > #relay_domains = $mydestination > > -relay_domains = $mydestination lists.fedoraproject.org > lists.fedorahosted.org fedorahosted.org > +relay_domains = $mydestination lists.fedoraproject.org > lists.fedorahosted.org fedorahosted.org lists.pagure.io > > # INTERNET OR INTRANET > > diff --git a/roles/base/files/postfix/transports.mm-smtp > b/roles/base/files/postfix/transports.mm-smtp > index 582d455..ace4660 100644 > --- a/roles/base/files/postfix/transports.mm-smtp > +++ b/roles/base/files/postfix/transports.mm-smtp > @@ -2,4 +2,5 @@ lists.fedoraproject.org > smtp:[mailman01.vpn.fedoraproject.org] > lists.fedorahosted.org smtp:[mailman01.vpn.fedoraproject.org] > redhat.com smtp:[mailman01.vpn.fedoraproject.org] > lists2.fedoraproject.org smtp:[mailman01.vpn.fedoraproject.org] > +lists.pagure.io smtp:[mailman01.vpn.fedoraproject.org] > fedorahosted.org smtp:[bastion.vpn.fedoraproject.org] > diff --git a/roles/mailman/tasks/main.yml b/roles/mailman/tasks/main.yml > index 41e3ff6..a665bc1 100644 > --- a/roles/mailman/tasks/main.yml > +++ b/roles/mailman/tasks/main.yml > @@ -519,6 +519,14 @@ >- restart memcached > > > +# SSL > +- name: Letsencrypt for lists.pagure.org > + include_role: name=letsencrypt > + vars: > +site_name: lists.pagure.io > + when: env == 'production' > + > + > # Start services > - name: start services >service: state=started enabled=yes name={{ item }} > ___ > infrastructure mailing list -- infrastructure@lists.fedoraproject.org > To unsubscribe send an email to infrastructure-le...@lists.fedoraproject.org > Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html > List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines > List Archives: > https://lists.fedoraproject.org/archives/list/infrastructure@lists.fedoraproject.org ___ infrastructure mailing list -- infrastructure@lists.fedoraproject.org To unsubscribe send an email to infrastructure-le...@lists.fedoraproject.org Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/infrastructure@lists.fedoraproject.org