Andrew Bogott has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/204259

Change subject: Move the keystone token cron into openstack::database-server
......................................................................

Move the keystone token cron into openstack::database-server

It depended on values that weren't set in
openstack::database-server::mysql where it was defined before.

Change-Id: I3f8981958c729af9dd851739a2580755c9921f1c
---
M modules/openstack/manifests/database-server.pp
1 file changed, 10 insertions(+), 9 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/operations/puppet 
refs/changes/59/204259/1

diff --git a/modules/openstack/manifests/database-server.pp 
b/modules/openstack/manifests/database-server.pp
index ac09d54..b81d8fd 100644
--- a/modules/openstack/manifests/database-server.pp
+++ b/modules/openstack/manifests/database-server.pp
@@ -137,6 +137,16 @@
             command => 'find /a/backup -type f -mtime +4 -delete',
             require => File['/a/backup'];
     }
+
+    # Clean up expired keystone tokens, because keystone seems to leak them
+    cron {
+        'run-jobs':
+            user    => 'root',
+            hour    => 8,
+            minute  => 0,
+            ensure  => present,
+            command => "/usr/bin/mysql $keystone_db_name -u${keystone_db_user} 
-p${keystone_db_pass} -e 'DELETE FROM token WHERE NOT 
DATE_SUB(CURDATE(),INTERVAL 2 DAY) <= expires;'",
+    }
 }
 
 class openstack::database-server::mysql($controller_mysql_root_pass) {
@@ -173,13 +183,4 @@
             require => [Class['mysql::server::package'], 
File['/etc/nova/mysql.sql']];
     }
 
-    # Clean up expired keystone tokens, because keystone seems to leak them
-    cron {
-        'run-jobs':
-            user    => 'root',
-            hour    => 8,
-            minute  => 0,
-            ensure  => present,
-            command => "/usr/bin/mysql $keystone_db_name -u${keystone_db_user} 
-p${keystone_db_pass} -e 'DELETE FROM token WHERE NOT 
DATE_SUB(CURDATE(),INTERVAL 2 DAY) <= expires;'",
-    }
 }

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: I3f8981958c729af9dd851739a2580755c9921f1c
Gerrit-PatchSet: 1
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Andrew Bogott <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to