Ian Wienand 25bb3a5ed1 Replace openstack.org git:// URLs with https://
This is a mechanically generated change to replace openstack.org
git:// URLs with https:// equivalents.

This is in aid of a planned future move of the git hosting
infrastructure to a self-hosted instance of gitea (https://gitea.io),
which does not support the git wire protocol at this stage.

This update should result in no functional change.

For more information see the thread at

 http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003825.html

Change-Id: I3011bb0d15304994dd3c732fa948ff63e2a8ccd7
2019-03-24 20:35:40 +00:00

31 lines
952 B
Puppet

vcsrepo { '/opt/system-config':
ensure => present,
source => 'https://git.openstack.org/openstack-infra/system-config',
provider => git,
}
file { '/srv/mailman/openstack/templates/en':
ensure => directory,
owner => 'root',
group => 'list',
mode => '0644',
recurse => true,
require => File['/srv/mailman/openstack/templates'],
source => '/opt/system-config/modules/openstack_project/files/mailman/html-templates-en',
}
class { 'mailman':
multihost => true,
}
mailman::site { 'openstack':
default_email_host => 'lists.openstack.org',
default_url_host => 'lists.openstack.org',
install_languages => ['de', 'fr', 'it', 'ko', 'ru', 'vi', 'zh_TW'],
require => Class['mailman'],
}
mailman_list { 'mailman@openstack':
require => Mailman::Site['openstack'],
ensure => present,
admin => 'nobody@openstack.org',
password => 'listpassword',
description => 'The mailman site list',
}