Elukey has submitted this change and it was merged. ( 
https://gerrit.wikimedia.org/r/342813 )

Change subject: Ensure that all the Cassandra dirs are created after related 
user/group
......................................................................


Ensure that all the Cassandra dirs are created after related user/group

The first puppet run on a brand new Cassandra instance always fails
due to user/group cassandra not available as owner of
/etc/cassandra-instances.d.

Change-Id: If7d2dcca7fc8c79346b6fdc6a03faeee6f217747
---
M modules/cassandra/manifests/init.pp
1 file changed, 5 insertions(+), 4 deletions(-)

Approvals:
  Elukey: Looks good to me, approved
  jenkins-bot: Verified
  Filippo Giunchedi: Looks good to me, but someone else must approve



diff --git a/modules/cassandra/manifests/init.pp 
b/modules/cassandra/manifests/init.pp
index 867683f..bb264d9 100644
--- a/modules/cassandra/manifests/init.pp
+++ b/modules/cassandra/manifests/init.pp
@@ -490,10 +490,11 @@
     }
 
     file { '/etc/cassandra-instances.d':
-        ensure => directory,
-        owner  => 'cassandra',
-        group  => 'cassandra',
-        mode   => '0755',
+        ensure  => directory,
+        owner   => 'cassandra',
+        group   => 'cassandra',
+        mode    => '0755',
+        require => Package['cassandra'],
     }
 
     scap::target { 'prometheus/jmx_exporter':

-- 
To view, visit https://gerrit.wikimedia.org/r/342813
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: If7d2dcca7fc8c79346b6fdc6a03faeee6f217747
Gerrit-PatchSet: 1
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Elukey <ltosc...@wikimedia.org>
Gerrit-Reviewer: Eevans <eev...@wikimedia.org>
Gerrit-Reviewer: Elukey <ltosc...@wikimedia.org>
Gerrit-Reviewer: Filippo Giunchedi <fgiunch...@wikimedia.org>
Gerrit-Reviewer: Giuseppe Lavagetto <glavage...@wikimedia.org>
Gerrit-Reviewer: jenkins-bot <>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to