Dzahn has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/344184 )
Change subject: temp copy netmon1001 app data to gerrit2001 for migration ...................................................................... temp copy netmon1001 app data to gerrit2001 for migration To reinstall netmon1001 with jessie we need to temp. store app data somewhere. gerrit2001 was a good candidate since it has the storage and isn't in production just yet, but already in site.pp with just standard. Of course it will be removed again after migration is done. Bug: T125020 Change-Id: I01df1299e602c8798f6c52f58bd80f42c4253fd8 --- M manifests/site.pp A modules/role/manifests/netmon/migration.pp 2 files changed, 24 insertions(+), 0 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/operations/puppet refs/changes/84/344184/1 diff --git a/manifests/site.pp b/manifests/site.pp index 72cb7ce..f4abff0 100644 --- a/manifests/site.pp +++ b/manifests/site.pp @@ -1101,6 +1101,7 @@ # upcoming gerrit server in codfw (T152525) node 'gerrit2001.wikimedia.org' { + role('netmon::migration') include ::standard interface::add_ip6_mapped { 'main': } } diff --git a/modules/role/manifests/netmon/migration.pp b/modules/role/manifests/netmon/migration.pp new file mode 100644 index 0000000..738bfe8 --- /dev/null +++ b/modules/role/manifests/netmon/migration.pp @@ -0,0 +1,23 @@ +# temp. role to copy netmon1001 data for migration +class role::netmon::migration { + + $sourceip='208.80.154.159' + + ferm::service { 'netmon-migration-rsync': + proto => 'tcp', + port => '873', + srange => "${sourceip}/32", + } + + include rsync::server + + file { '/srv/netmon1001': + ensure => 'directory', + } + + rsync::server::module { 'people-homes': + path => '/srv/netmon1001', + read_only => 'no', + hosts_allow => $sourceip, + } +} -- To view, visit https://gerrit.wikimedia.org/r/344184 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I01df1299e602c8798f6c52f58bd80f42c4253fd8 Gerrit-PatchSet: 1 Gerrit-Project: operations/puppet Gerrit-Branch: production Gerrit-Owner: Dzahn <dz...@wikimedia.org> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits