Chad has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/404892 )
Change subject: WIP: Sync security patches for MW from deployment to nightlies server ...................................................................... WIP: Sync security patches for MW from deployment to nightlies server Change-Id: I241438b471c07ca04f9f29b5bb8c131499f291f2 --- A modules/profile/manifests/releases/mediawiki/security.pp M modules/role/manifests/deployment_server/base.pp M modules/role/manifests/releases.pp 3 files changed, 16 insertions(+), 0 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/operations/puppet refs/changes/92/404892/1 diff --git a/modules/profile/manifests/releases/mediawiki/security.pp b/modules/profile/manifests/releases/mediawiki/security.pp new file mode 100644 index 0000000..d3a22f3 --- /dev/null +++ b/modules/profile/manifests/releases/mediawiki/security.pp @@ -0,0 +1,14 @@ +# server hosting Mediawiki releases +# https://releases.wikimedia.org/mediawiki/ +class profile::releases::mediawiki::security ( + $deployment_server = hiera('deployment_server'), + $releases_server = hiera('releases_server') ) { + + rsync::quickdatacopy { 'srv-patches': + ensure => present, + auto_sync => true, + source_host => $deployment_server, + dest_host => $releases_server, + module_path => '/srv/patches', + } +} diff --git a/modules/role/manifests/deployment_server/base.pp b/modules/role/manifests/deployment_server/base.pp index 918fc08..5ccb113 100644 --- a/modules/role/manifests/deployment_server/base.pp +++ b/modules/role/manifests/deployment_server/base.pp @@ -4,4 +4,5 @@ include ::base::firewall include ::profile::mediawiki::deployment::server include ::role::deployment::mediawiki + include ::profile::releases::mediawiki::security } diff --git a/modules/role/manifests/releases.pp b/modules/role/manifests/releases.pp index 826f26f..f731d43 100644 --- a/modules/role/manifests/releases.pp +++ b/modules/role/manifests/releases.pp @@ -12,6 +12,7 @@ include ::profile::base::firewall include ::profile::backup::host include ::profile::releases::mediawiki + include ::profile::releases::mediawiki::security include ::profile::releases::reprepro } -- To view, visit https://gerrit.wikimedia.org/r/404892 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I241438b471c07ca04f9f29b5bb8c131499f291f2 Gerrit-PatchSet: 1 Gerrit-Project: operations/puppet Gerrit-Branch: production Gerrit-Owner: Chad <ch...@wikimedia.org> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits