From ea10fd7d0c0409805a42e5d06497006dbdf0f121 Mon Sep 17 00:00:00 2001 From: Jonathan Bryce Date: Fri, 18 May 2018 17:55:27 -0700 Subject: [PATCH] Creates StarlingX mailing lists Creates mailing lists for the StarlingX project that is focused under the edge computing focus area of the OSF. Change-Id: I7b20fc749a8d92b44eb3e669fb6c1fecbb165aaf --- modules/openstack_project/manifests/lists.pp | 31 +++++++++++++++++++- 1 file changed, 30 insertions(+), 1 deletion(-) diff --git a/modules/openstack_project/manifests/lists.pp b/modules/openstack_project/manifests/lists.pp index 4ff54cd048..b29fdcc9fc 100644 --- a/modules/openstack_project/manifests/lists.pp +++ b/modules/openstack_project/manifests/lists.pp @@ -5,7 +5,7 @@ class openstack_project::lists( $listpassword = '' ) { - $mm_domains='lists.openstack.org:lists.zuul-ci.org:lists.airshipit.org' + $mm_domains='lists.openstack.org:lists.zuul-ci.org:lists.airshipit.org:lists.starlingx.io' class { 'mailman': multihost => true, @@ -145,6 +145,11 @@ class openstack_project::lists( default_url_host => 'lists.airshipit.org', } + mailman::site { 'starlingx': + default_email_host => 'lists.starlingx.io', + default_url_host => 'lists.starlingx.io', + } + # Add new mailing lists below this line mailman_list { 'mailman@openstack': @@ -539,4 +544,28 @@ class openstack_project::lists( password => $listpassword, description => 'Discussion of Airship usage and development.', } + + mailman_list { 'mailman@starlingx': + require => Mailman::Site['starlingx'], + ensure => present, + admin => 'nobody@openstack.org', + password => $listpassword, + description => 'The mailman site list', + } + + mailman_list { 'starlingx-announce@starlingx': + require => Mailman::Site['starlingx'], + ensure => present, + admin => 'jonathan@openstack.org', + password => $listpassword, + description => 'Announcements of StarlingX releases and other important information.', + } + + mailman_list { 'starlingx-discuss@starlingx': + require => Mailman::Site['starlingx'], + ensure => present, + admin => 'jonathan@openstack.org', + password => $listpassword, + description => 'Discussion of StarlingX usage and development.', + } }