[MediaWiki-commits] [Gerrit] Move the keystone token cron into openstack::database-server - change (operations/puppet)

2015-04-15 Thread Andrew Bogott (Code Review)
Andrew Bogott has submitted this change and it was merged.

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(-)

Approvals:
  Andrew Bogott: Looks good to me, approved
  jenkins-bot: Verified



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: merged
Gerrit-Change-Id: I3f8981958c729af9dd851739a2580755c9921f1c
Gerrit-PatchSet: 1
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Andrew Bogott 
Gerrit-Reviewer: Andrew Bogott 
Gerrit-Reviewer: jenkins-bot <>

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


[MediaWiki-commits] [Gerrit] Move the keystone token cron into openstack::database-server - change (operations/puppet)

2015-04-15 Thread Andrew Bogott (Code Review)
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 

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