diff --git a/inventory/service/host_vars/lists.openstack.org.yaml b/inventory/service/host_vars/lists.openstack.org.yaml index 507d758b0d..17f8691634 100644 --- a/inventory/service/host_vars/lists.openstack.org.yaml +++ b/inventory/service/host_vars/lists.openstack.org.yaml @@ -35,6 +35,7 @@ exim_aliases: user-committee-owner: spam spam: ':fail: delivery temporarily disabled due to ongoing spam flood' exim_domain_aliases: + community@lists.openstack.org: community@lists.openinfra.dev foundation@lists.openstack.org: foundation@lists.openinfra.dev staff@lists.openstack.org: staff@lists.openinfra.dev exim_routers: @@ -191,6 +192,10 @@ mailman_sites: description: 'The mailman site list' admin: 'nobody@openstack.org' password: "{{ mailman_list_password }}" + - name: community + description: 'The OpenInfra Community team is the main contact point for anybody running a local OpenInfra Group.' + admin: 'jeremy@openinfra.dev' + password: "{{ mailman_list_password }}" - name: foundation description: 'General discussion list for activities of the OpenInfra Foundation' admin: 'jeremy@openinfra.dev' diff --git a/playbooks/roles/mailman-site/templates/mailman_multihost.vhost.j2 b/playbooks/roles/mailman-site/templates/mailman_multihost.vhost.j2 index d2f8bb17d0..b7f9770717 100644 --- a/playbooks/roles/mailman-site/templates/mailman_multihost.vhost.j2 +++ b/playbooks/roles/mailman-site/templates/mailman_multihost.vhost.j2 @@ -15,7 +15,7 @@ RewriteEngine on # TODO(fungi): convert this vhost into a blanket redirect to HTTPS when ready RewriteRule ^/$ /cgi-bin/mailman/listinfo [R] RewriteCond %{HTTP_HOST} ^lists\.openstack\.org$ [nocase] -RewriteRule /(cgi-bin/mailman/listinfo|pipermail)/(foundation|staff)(/.*|$) %{REQUEST_SCHEME}://lists.openinfra.dev/$1/$2$3 [last,redirect=permanent] +RewriteRule /(cgi-bin/mailman/listinfo|pipermail)/(community|foundation|staff)(/.*|$) %{REQUEST_SCHEME}://lists.openinfra.dev/$1/$2$3 [last,redirect=permanent] # We can find mailman here: ScriptAlias /cgi-bin/mailman/ /usr/lib/cgi-bin/mailman/ @@ -84,7 +84,7 @@ Alias /images/mailman/ /usr/share/images/mailman/ RewriteEngine on RewriteRule ^/$ /cgi-bin/mailman/listinfo [R] RewriteCond %{HTTP_HOST} ^lists\.openstack\.org$ [nocase] - RewriteRule /(cgi-bin/mailman/listinfo|pipermail)/(foundation|staff)(/.*|$) %{REQUEST_SCHEME}://lists.openinfra.dev/$1/$2$3 [last,redirect=permanent] + RewriteRule /(cgi-bin/mailman/listinfo|pipermail)/(community|foundation|staff)(/.*|$) %{REQUEST_SCHEME}://lists.openinfra.dev/$1/$2$3 [last,redirect=permanent] ScriptAlias /cgi-bin/mailman/ /usr/lib/cgi-bin/mailman/ Alias /pipermail/ /srv/mailman/{{ mailman_site.name }}/archives/public/