Elukey has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/402382 )
Change subject: profile::analytics::database::meta::backup_dest: allow labs dir perms ...................................................................... profile::analytics::database::meta::backup_dest: allow labs dir perms Bug: T166248 Change-Id: I4f64a3e9344026cb56cc6d743092cc3e3f65ba97 --- M modules/profile/manifests/analytics/database/meta/backup_dest.pp 1 file changed, 7 insertions(+), 2 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/operations/puppet refs/changes/82/402382/1 diff --git a/modules/profile/manifests/analytics/database/meta/backup_dest.pp b/modules/profile/manifests/analytics/database/meta/backup_dest.pp index 5c4d589..025cb65 100644 --- a/modules/profile/manifests/analytics/database/meta/backup_dest.pp +++ b/modules/profile/manifests/analytics/database/meta/backup_dest.pp @@ -8,11 +8,16 @@ $oozie_host = hiera('profile::analytics::database::meta::backup_dest::oozie_host'), ) { + $backup_dir_group = $::realm ? { + 'production' => 'analytics-admins', + 'labs' => "project-${::labsproject}", + } + if !defined(File['/srv/backup']) { file { '/srv/backup': ensure => 'directory', owner => 'root', - group => 'analytics-admins', + group => $backup_dir_group, mode => '0755', } } @@ -23,7 +28,7 @@ ]: ensure => 'directory', owner => 'root', - group => 'analytics-admins', + group => $backup_dir_group, mode => '0750', } -- To view, visit https://gerrit.wikimedia.org/r/402382 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I4f64a3e9344026cb56cc6d743092cc3e3f65ba97 Gerrit-PatchSet: 1 Gerrit-Project: operations/puppet Gerrit-Branch: production Gerrit-Owner: Elukey <ltosc...@wikimedia.org> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits