Filippo Giunchedi has submitted this change and it was merged.

Change subject: Rename swift_new to swift
......................................................................


Rename swift_new to swift

can be reproduced with:
  git mv modules/swift{_new,}
  git mv hieradata/common/swift{_new,}
  git mv hieradata/eqiad/swift{_new,}
  git mv hieradata/eqiad/swift{_new,}.yaml
  git mv hieradata/codfw/swift{_new,}
  git mv hieradata/codfw/swift{_new,}.yaml
  git mv hieradata/esams/swift{_new,}
  git mv hieradata/esams/swift{_new,}.yaml
  git grep -l swift_new | xargs sed -i 's/swift_new/swift/g'

Change-Id: I22102da8b14a31719927355ff3efbe19717fcfae
---
R hieradata/codfw/swift.yaml
R hieradata/codfw/swift/params.yaml
R hieradata/codfw/swift/proxy.yaml
R hieradata/common/swift/params.yaml
R hieradata/common/swift/proxy.yaml
R hieradata/common/swift/storage.yaml
R hieradata/eqiad/swift.yaml
R hieradata/eqiad/swift/params.yaml
R hieradata/eqiad/swift/proxy.yaml
R hieradata/esams/swift.yaml
R hieradata/esams/swift/params.yaml
R hieradata/esams/swift/proxy.yaml
M manifests/role/graphite.pp
M manifests/role/swift.pp
R modules/swift/files/.pep8
R modules/swift/files/SwiftMedia/README
R modules/swift/files/SwiftMedia/wmf/.pep8
R modules/swift/files/SwiftMedia/wmf/__init__.py
R modules/swift/files/SwiftMedia/wmf/cors.py
R modules/swift/files/SwiftMedia/wmf/rewrite.py
R modules/swift/files/SwiftMedia/wmf/rewrite_integration_test.py
R modules/swift/files/swift-account-stats
R modules/swift/files/swift-dispersion-stats
R modules/swift/files/swift-drive-audit
R modules/swift/files/swift-drive-audit.conf
R modules/swift/files/swift-labs-ring
R modules/swift/files/swift-proxy.logrotate.conf
R modules/swift/files/swift-proxy.rsyslog.conf
A modules/swift/manifests/container_sync.pp
R modules/swift/manifests/init.pp
R modules/swift/manifests/init_device.pp
R modules/swift/manifests/label_filesystem.pp
R modules/swift/manifests/monitoring/graphite.pp
R modules/swift/manifests/mount_filesystem.pp
R modules/swift/manifests/params.pp
R modules/swift/manifests/proxy.pp
R modules/swift/manifests/ring.pp
R modules/swift/manifests/stats/accounts.pp
R modules/swift/manifests/stats/dispersion.pp
R modules/swift/manifests/stats/stats_account.pp
R modules/swift/manifests/storage.pp
R modules/swift/manifests/storage/monitor_swift_daemon.pp
R modules/swift/manifests/storage/monitoring.pp
R modules/swift/templates/account-server.conf.erb
R modules/swift/templates/container-server.conf.erb
R modules/swift/templates/container-sync-realms.conf.erb
R modules/swift/templates/dispersion.conf.erb
R modules/swift/templates/object-server.conf.erb
R modules/swift/templates/proxy-server.conf.erb
R modules/swift/templates/swift.conf.erb
D modules/swift_new/manifests/container_sync.pp
51 files changed, 79 insertions(+), 79 deletions(-)

Approvals:
  Filippo Giunchedi: Verified; Looks good to me, approved
  jenkins-bot: Verified



diff --git a/hieradata/codfw/swift_new.yaml b/hieradata/codfw/swift.yaml
similarity index 100%
rename from hieradata/codfw/swift_new.yaml
rename to hieradata/codfw/swift.yaml
diff --git a/hieradata/codfw/swift_new/params.yaml 
b/hieradata/codfw/swift/params.yaml
similarity index 96%
rename from hieradata/codfw/swift_new/params.yaml
rename to hieradata/codfw/swift/params.yaml
index 56398d0..effb9eb 100644
--- a/hieradata/codfw/swift_new/params.yaml
+++ b/hieradata/codfw/swift/params.yaml
@@ -21,7 +21,7 @@
         auth:         'http://ms-fe.svc.codfw.wmnet'
         user:         'search:backup'
 # keys are to be defined in private repo, e.g.:
-#swift_new::params::account_keys:
+#swift::params::account_keys:
 #    super_admin: <key>
 #    mw_media: <key>
 #    dispersion: <key>
diff --git a/hieradata/codfw/swift_new/proxy.yaml 
b/hieradata/codfw/swift/proxy.yaml
similarity index 100%
rename from hieradata/codfw/swift_new/proxy.yaml
rename to hieradata/codfw/swift/proxy.yaml
diff --git a/hieradata/common/swift_new/params.yaml 
b/hieradata/common/swift/params.yaml
similarity index 90%
rename from hieradata/common/swift_new/params.yaml
rename to hieradata/common/swift/params.yaml
index ae0b39c..94ad6cd 100644
--- a/hieradata/common/swift_new/params.yaml
+++ b/hieradata/common/swift/params.yaml
@@ -7,7 +7,7 @@
         cluster_codfw: 'http://ms-fe.svc.codfw.wmnet/v1/'
 
 # the private part looks like this:
-# swift_new::params::replication_keys:
+# swift::params::replication_keys:
 #   mw_media:
 #       key: 'foo'
 #       key2: 'bar'
diff --git a/hieradata/common/swift_new/proxy.yaml 
b/hieradata/common/swift/proxy.yaml
similarity index 100%
rename from hieradata/common/swift_new/proxy.yaml
rename to hieradata/common/swift/proxy.yaml
diff --git a/hieradata/common/swift_new/storage.yaml 
b/hieradata/common/swift/storage.yaml
similarity index 100%
rename from hieradata/common/swift_new/storage.yaml
rename to hieradata/common/swift/storage.yaml
diff --git a/hieradata/eqiad/swift_new.yaml b/hieradata/eqiad/swift.yaml
similarity index 100%
rename from hieradata/eqiad/swift_new.yaml
rename to hieradata/eqiad/swift.yaml
diff --git a/hieradata/eqiad/swift_new/params.yaml 
b/hieradata/eqiad/swift/params.yaml
similarity index 96%
rename from hieradata/eqiad/swift_new/params.yaml
rename to hieradata/eqiad/swift/params.yaml
index 5239667..c168762 100644
--- a/hieradata/eqiad/swift_new/params.yaml
+++ b/hieradata/eqiad/swift/params.yaml
@@ -21,7 +21,7 @@
         auth:         'http://ms-fe.svc.eqiad.wmnet'
         user:         'search:backup'
 # keys are to be defined in private repo, e.g.:
-#swift_new::params::account_keys:
+#swift::params::account_keys:
 #    super_admin: <key>
 #    mw_media: <key>
 #    dispersion: <key>
diff --git a/hieradata/eqiad/swift_new/proxy.yaml 
b/hieradata/eqiad/swift/proxy.yaml
similarity index 100%
rename from hieradata/eqiad/swift_new/proxy.yaml
rename to hieradata/eqiad/swift/proxy.yaml
diff --git a/hieradata/esams/swift_new.yaml b/hieradata/esams/swift.yaml
similarity index 100%
rename from hieradata/esams/swift_new.yaml
rename to hieradata/esams/swift.yaml
diff --git a/hieradata/esams/swift_new/params.yaml 
b/hieradata/esams/swift/params.yaml
similarity index 95%
rename from hieradata/esams/swift_new/params.yaml
rename to hieradata/esams/swift/params.yaml
index 225db86..0c643ca 100644
--- a/hieradata/esams/swift_new/params.yaml
+++ b/hieradata/esams/swift/params.yaml
@@ -16,7 +16,7 @@
         auth:         'http://ms-fe.svc.esams.wmnet'
         user:         'swift:dispersion'
 # keys are to be defined in private repo, e.g.:
-#swift_new::params::account_keys:
+#swift::params::account_keys:
 #    super_admin: <key>
 #    mw_media: <key>
 #    dispersion: <key>
diff --git a/hieradata/esams/swift_new/proxy.yaml 
b/hieradata/esams/swift/proxy.yaml
similarity index 100%
rename from hieradata/esams/swift_new/proxy.yaml
rename to hieradata/esams/swift/proxy.yaml
diff --git a/manifests/role/graphite.pp b/manifests/role/graphite.pp
index 709e3da..d460aec 100644
--- a/manifests/role/graphite.pp
+++ b/manifests/role/graphite.pp
@@ -239,7 +239,7 @@
 class role::graphite::production::alerts {
     include ::mediawiki::monitoring::graphite
     include ::eventlogging::monitoring::graphite
-    include ::swift_new::monitoring::graphite
+    include ::swift::monitoring::graphite
     include ::graphite::monitoring::graphite
 
     # Monitor production 5xx rates
diff --git a/manifests/role/swift.pp b/manifests/role/swift.pp
index d4b3fa1..5c3930f 100644
--- a/manifests/role/swift.pp
+++ b/manifests/role/swift.pp
@@ -9,9 +9,9 @@
     }
 
     include standard
-    include ::swift_new::params
-    include ::swift_new::stats::dispersion
-    include ::swift_new::stats::accounts
+    include ::swift::params
+    include ::swift::stats::dispersion
+    include ::swift::stats::accounts
 }
 
 class role::swift::proxy {
@@ -20,13 +20,13 @@
     }
 
     include standard
-    include ::swift_new::params
-    include ::swift_new
-    include ::swift_new::ring
-    include ::swift_new::container_sync
+    include ::swift::params
+    include ::swift
+    include ::swift::ring
+    include ::swift::container_sync
 
-    class { '::swift_new::proxy':
-        statsd_metric_prefix => 
"swift.${::swift_new::params::swift_cluster}.${::hostname}",
+    class { '::swift::proxy':
+        statsd_metric_prefix => 
"swift.${::swift::params::swift_cluster}.${::hostname}",
     }
 
     class { '::memcached':
@@ -38,11 +38,11 @@
 
     monitoring::service { 'swift-http-frontend':
         description   => 'Swift HTTP frontend',
-        check_command => 
"check_http_url!${::swift_new::proxy::proxy_service_host}!/monitoring/frontend",
+        check_command => 
"check_http_url!${::swift::proxy::proxy_service_host}!/monitoring/frontend",
     }
     monitoring::service { 'swift-http-backend':
         description   => 'Swift HTTP backend',
-        check_command => 
"check_http_url!${::swift_new::proxy::proxy_service_host}!/monitoring/backend",
+        check_command => 
"check_http_url!${::swift::proxy::proxy_service_host}!/monitoring/backend",
     }
 }
 
@@ -53,25 +53,25 @@
     }
 
     include standard
-    include ::swift_new::params
-    include ::swift_new
-    include ::swift_new::ring
-    class { '::swift_new::storage':
-        statsd_metric_prefix => 
"swift.${::swift_new::params::swift_cluster}.${::hostname}",
+    include ::swift::params
+    include ::swift
+    include ::swift::ring
+    class { '::swift::storage':
+        statsd_metric_prefix => 
"swift.${::swift::params::swift_cluster}.${::hostname}",
     }
-    include ::swift_new::container_sync
-    include ::swift_new::storage::monitoring
+    include ::swift::container_sync
+    include ::swift::storage::monitoring
 
     include role::statsite
 
     $all_drives = hiera('swift_storage_drives')
 
-    swift_new::init_device { $all_drives:
+    swift::init_device { $all_drives:
         partition_nr => '1',
     }
 
     # these are already partitioned and xfs formatted by the installer
     $aux_partitions = hiera('swift_aux_partitions')
-    swift_new::label_filesystem { $aux_partitions: }
-    swift_new::mount_filesystem { $aux_partitions: }
+    swift::label_filesystem { $aux_partitions: }
+    swift::mount_filesystem { $aux_partitions: }
 }
diff --git a/modules/swift_new/files/.pep8 b/modules/swift/files/.pep8
similarity index 100%
rename from modules/swift_new/files/.pep8
rename to modules/swift/files/.pep8
diff --git a/modules/swift_new/files/SwiftMedia/README 
b/modules/swift/files/SwiftMedia/README
similarity index 100%
rename from modules/swift_new/files/SwiftMedia/README
rename to modules/swift/files/SwiftMedia/README
diff --git a/modules/swift_new/files/SwiftMedia/wmf/.pep8 
b/modules/swift/files/SwiftMedia/wmf/.pep8
similarity index 100%
rename from modules/swift_new/files/SwiftMedia/wmf/.pep8
rename to modules/swift/files/SwiftMedia/wmf/.pep8
diff --git a/modules/swift_new/files/SwiftMedia/wmf/__init__.py 
b/modules/swift/files/SwiftMedia/wmf/__init__.py
similarity index 100%
rename from modules/swift_new/files/SwiftMedia/wmf/__init__.py
rename to modules/swift/files/SwiftMedia/wmf/__init__.py
diff --git a/modules/swift_new/files/SwiftMedia/wmf/cors.py 
b/modules/swift/files/SwiftMedia/wmf/cors.py
similarity index 100%
rename from modules/swift_new/files/SwiftMedia/wmf/cors.py
rename to modules/swift/files/SwiftMedia/wmf/cors.py
diff --git a/modules/swift_new/files/SwiftMedia/wmf/rewrite.py 
b/modules/swift/files/SwiftMedia/wmf/rewrite.py
similarity index 100%
rename from modules/swift_new/files/SwiftMedia/wmf/rewrite.py
rename to modules/swift/files/SwiftMedia/wmf/rewrite.py
diff --git a/modules/swift_new/files/SwiftMedia/wmf/rewrite_integration_test.py 
b/modules/swift/files/SwiftMedia/wmf/rewrite_integration_test.py
similarity index 100%
rename from modules/swift_new/files/SwiftMedia/wmf/rewrite_integration_test.py
rename to modules/swift/files/SwiftMedia/wmf/rewrite_integration_test.py
diff --git a/modules/swift_new/files/swift-account-stats 
b/modules/swift/files/swift-account-stats
similarity index 100%
rename from modules/swift_new/files/swift-account-stats
rename to modules/swift/files/swift-account-stats
diff --git a/modules/swift_new/files/swift-dispersion-stats 
b/modules/swift/files/swift-dispersion-stats
similarity index 100%
rename from modules/swift_new/files/swift-dispersion-stats
rename to modules/swift/files/swift-dispersion-stats
diff --git a/modules/swift_new/files/swift-drive-audit 
b/modules/swift/files/swift-drive-audit
similarity index 100%
rename from modules/swift_new/files/swift-drive-audit
rename to modules/swift/files/swift-drive-audit
diff --git a/modules/swift_new/files/swift-drive-audit.conf 
b/modules/swift/files/swift-drive-audit.conf
similarity index 100%
rename from modules/swift_new/files/swift-drive-audit.conf
rename to modules/swift/files/swift-drive-audit.conf
diff --git a/modules/swift_new/files/swift-labs-ring 
b/modules/swift/files/swift-labs-ring
similarity index 100%
rename from modules/swift_new/files/swift-labs-ring
rename to modules/swift/files/swift-labs-ring
diff --git a/modules/swift_new/files/swift-proxy.logrotate.conf 
b/modules/swift/files/swift-proxy.logrotate.conf
similarity index 100%
rename from modules/swift_new/files/swift-proxy.logrotate.conf
rename to modules/swift/files/swift-proxy.logrotate.conf
diff --git a/modules/swift_new/files/swift-proxy.rsyslog.conf 
b/modules/swift/files/swift-proxy.rsyslog.conf
similarity index 100%
rename from modules/swift_new/files/swift-proxy.rsyslog.conf
rename to modules/swift/files/swift-proxy.rsyslog.conf
diff --git a/modules/swift/manifests/container_sync.pp 
b/modules/swift/manifests/container_sync.pp
new file mode 100644
index 0000000..404850a
--- /dev/null
+++ b/modules/swift/manifests/container_sync.pp
@@ -0,0 +1,12 @@
+class swift::container_sync (
+    $replication_accounts = $::swift::params::replication_accounts,
+    $replication_keys     = $::swift::params::replication_keys,
+) {
+    file { '/etc/swift/container-sync-realms.conf':
+        ensure  => present,
+        mode    => '0440',
+        owner   => 'swift',
+        group   => 'swift',
+        content => template('swift/container-sync-realms.conf.erb'),
+    }
+}
diff --git a/modules/swift_new/manifests/init.pp 
b/modules/swift/manifests/init.pp
similarity index 94%
rename from modules/swift_new/manifests/init.pp
rename to modules/swift/manifests/init.pp
index 83f4a1f..d34ace2 100644
--- a/modules/swift_new/manifests/init.pp
+++ b/modules/swift/manifests/init.pp
@@ -1,7 +1,7 @@
 # XXX support additional storage policies
-class swift_new (
+class swift (
     $hash_path_suffix,
-    $swift_cluster = $swift_new::params::swift_cluster,
+    $swift_cluster = $swift::params::swift_cluster,
 ) {
     # Recommendations from Swift -- see <http://tinyurl.com/swift-sysctl>.
     sysctl::parameters { 'swift_performance':
@@ -77,7 +77,7 @@
     file { '/etc/swift/swift.conf':
         ensure  => present,
         require => Package['swift'],
-        content => template('swift_new/swift.conf.erb'),
+        content => template('swift/swift.conf.erb'),
     }
 
     file { '/var/cache/swift':
diff --git a/modules/swift_new/manifests/init_device.pp 
b/modules/swift/manifests/init_device.pp
similarity index 90%
rename from modules/swift_new/manifests/init_device.pp
rename to modules/swift/manifests/init_device.pp
index a7001ce..7e096d7 100644
--- a/modules/swift_new/manifests/init_device.pp
+++ b/modules/swift/manifests/init_device.pp
@@ -1,4 +1,4 @@
-define swift_new::init_device($partition_nr='1') {
+define swift::init_device($partition_nr='1') {
     if (! $title =~ /^\/dev\/([hvs]d[a-z]+|md[0-9]+)$/) {
         fail("unable to init ${title} for swift")
     }
@@ -23,7 +23,7 @@
         unless  => "xfs_admin -l ${dev}",
     }
 
-    swift_new::mount_filesystem { $dev:
+    swift::mount_filesystem { $dev:
         require => Exec["mkfs-${dev}"],
     }
 }
diff --git a/modules/swift_new/manifests/label_filesystem.pp 
b/modules/swift/manifests/label_filesystem.pp
similarity index 90%
rename from modules/swift_new/manifests/label_filesystem.pp
rename to modules/swift/manifests/label_filesystem.pp
index c9d2159..5f65013 100644
--- a/modules/swift_new/manifests/label_filesystem.pp
+++ b/modules/swift/manifests/label_filesystem.pp
@@ -1,4 +1,4 @@
-define swift_new::label_filesystem {
+define swift::label_filesystem {
     $dev        = $title
     $dev_suffix = regsubst($dev, '^\/dev\/(.*)$', '\1')
     $fs_label   = "swift-${dev_suffix}"
diff --git a/modules/swift_new/manifests/monitoring/graphite.pp 
b/modules/swift/manifests/monitoring/graphite.pp
similarity index 89%
rename from modules/swift_new/manifests/monitoring/graphite.pp
rename to modules/swift/manifests/monitoring/graphite.pp
index da6a15c..e05fdcb 100644
--- a/modules/swift_new/manifests/monitoring/graphite.pp
+++ b/modules/swift/manifests/monitoring/graphite.pp
@@ -1,5 +1,5 @@
-class swift_new::monitoring::graphite (
-    $swift_cluster = $::swift_new::params::swift_cluster,
+class swift::monitoring::graphite (
+    $swift_cluster = $::swift::params::swift_cluster,
 ) {
     monitoring::graphite_threshold { 
"swift_${swift_cluster}_dispersion_object":
         description     => "swift ${swift_cluster} object availability",
diff --git a/modules/swift_new/manifests/mount_filesystem.pp 
b/modules/swift/manifests/mount_filesystem.pp
similarity index 95%
rename from modules/swift_new/manifests/mount_filesystem.pp
rename to modules/swift/manifests/mount_filesystem.pp
index c169e35..05fb2f8 100644
--- a/modules/swift_new/manifests/mount_filesystem.pp
+++ b/modules/swift/manifests/mount_filesystem.pp
@@ -1,4 +1,4 @@
-define swift_new::mount_filesystem (
+define swift::mount_filesystem (
     $mount_base = '/srv/swift-storage',
 ){
     $dev         = $title
diff --git a/modules/swift_new/manifests/params.pp 
b/modules/swift/manifests/params.pp
similarity index 90%
rename from modules/swift_new/manifests/params.pp
rename to modules/swift/manifests/params.pp
index e8f1ef5..4cc3bff 100644
--- a/modules/swift_new/manifests/params.pp
+++ b/modules/swift/manifests/params.pp
@@ -1,4 +1,4 @@
-class swift_new::params (
+class swift::params (
     $swift_cluster        = undef,
     $accounts             = {},
     $account_keys         = {},
diff --git a/modules/swift_new/manifests/proxy.pp 
b/modules/swift/manifests/proxy.pp
similarity index 73%
rename from modules/swift_new/manifests/proxy.pp
rename to modules/swift/manifests/proxy.pp
index ab4b034..6d02641 100644
--- a/modules/swift_new/manifests/proxy.pp
+++ b/modules/swift/manifests/proxy.pp
@@ -1,9 +1,9 @@
-class swift_new::proxy (
+class swift::proxy (
     $proxy_service_host,
     $rewrite_thumb_server,
     $shard_container_list,
-    $accounts = $swift_new::params::accounts,
-    $credentials = $swift_new::params::account_keys,
+    $accounts = $swift::params::accounts,
+    $credentials = $swift::params::account_keys,
     $memcached_servers         = ['localhost:11211'],
     $statsd_host               = undef,
     $statsd_metric_prefix      = undef,
@@ -25,7 +25,7 @@
         owner   => 'swift',
         group   => 'swift',
         mode    => '0440',
-        content => template('swift_new/proxy-server.conf.erb'),
+        content => template('swift/proxy-server.conf.erb'),
         require => Package['swift-proxy'],
     }
 
@@ -34,19 +34,19 @@
             owner   => 'swift',
             group   => 'swift',
             mode    => '0440',
-            content => template('swift_new/dispersion.conf.erb'),
+            content => template('swift/dispersion.conf.erb'),
             require => Package['swift'],
         }
     }
 
     file { '/etc/logrotate.d/swift-proxy':
         ensure => present,
-        source => 'puppet:///modules/swift_new/swift-proxy.logrotate.conf',
+        source => 'puppet:///modules/swift/swift-proxy.logrotate.conf',
         mode   => '0444',
     }
 
     rsyslog::conf { 'swift-proxy':
-        source   => 'puppet:///modules/swift_new/swift-proxy.rsyslog.conf',
+        source   => 'puppet:///modules/swift/swift-proxy.rsyslog.conf',
         priority => 30,
     }
 
@@ -54,7 +54,7 @@
         owner   => 'root',
         group   => 'root',
         mode    => '0444',
-        source  => 'puppet:///modules/swift_new/SwiftMedia/wmf/',
+        source  => 'puppet:///modules/swift/SwiftMedia/wmf/',
         recurse => 'remote',
     }
 }
diff --git a/modules/swift_new/manifests/ring.pp 
b/modules/swift/manifests/ring.pp
similarity index 92%
rename from modules/swift_new/manifests/ring.pp
rename to modules/swift/manifests/ring.pp
index ea461a7..8cbb833 100644
--- a/modules/swift_new/manifests/ring.pp
+++ b/modules/swift/manifests/ring.pp
@@ -1,6 +1,6 @@
 # XXX support additional storage policies
-class swift_new::ring (
-    $swift_cluster = $swift_new::params::swift_cluster,
+class swift::ring (
+    $swift_cluster = $swift::params::swift_cluster,
 ) {
     file { '/etc/swift/account.builder':
         ensure    => present,
diff --git a/modules/swift_new/manifests/stats/accounts.pp 
b/modules/swift/manifests/stats/accounts.pp
similarity index 61%
rename from modules/swift_new/manifests/stats/accounts.pp
rename to modules/swift/manifests/stats/accounts.pp
index e0f6cde..7cb8096 100644
--- a/modules/swift_new/manifests/stats/accounts.pp
+++ b/modules/swift/manifests/stats/accounts.pp
@@ -1,9 +1,9 @@
-class swift_new::stats::accounts(
-    $swift_cluster = $::swift_new::params::swift_cluster,
-    $accounts      = $::swift_new::params::accounts,
-    $credentials   = $::swift_new::params::account_keys,
+class swift::stats::accounts(
+    $swift_cluster = $::swift::params::swift_cluster,
+    $accounts      = $::swift::params::accounts,
+    $credentials   = $::swift::params::account_keys,
     $statsd_host   = 'statsd.eqiad.wmnet',
-    $statsd_prefix = "swift.${::swift_new::params::swift_cluster}.stats",
+    $statsd_prefix = "swift.${::swift::params::swift_cluster}.stats",
 ) {
     $required_packages = [
         Package['python-swiftclient'],
@@ -17,12 +17,12 @@
         owner   => 'root',
         group   => 'root',
         mode    => '0555',
-        source  => 'puppet:///modules/swift_new/swift-account-stats',
+        source  => 'puppet:///modules/swift/swift-account-stats',
         require => $required_packages,
     }
 
     $account_names = sort(keys($accounts))
-    swift_new::stats::stats_account { $account_names:
+    swift::stats::stats_account { $account_names:
         accounts      => $accounts,
         statsd_prefix => $statsd_prefix,
         statsd_host   => $statsd_host,
diff --git a/modules/swift_new/manifests/stats/dispersion.pp 
b/modules/swift/manifests/stats/dispersion.pp
similarity index 76%
rename from modules/swift_new/manifests/stats/dispersion.pp
rename to modules/swift/manifests/stats/dispersion.pp
index d5c2868..09bc217 100644
--- a/modules/swift_new/manifests/stats/dispersion.pp
+++ b/modules/swift/manifests/stats/dispersion.pp
@@ -1,7 +1,7 @@
-class swift_new::stats::dispersion(
-    $swift_cluster = $::swift_new::params::swift_cluster,
+class swift::stats::dispersion(
+    $swift_cluster = $::swift::params::swift_cluster,
     $statsd_host   = 'statsd.eqiad.wmnet',
-    $statsd_prefix = "swift.${::swift_new::params::swift_cluster}.dispersion",
+    $statsd_prefix = "swift.${::swift::params::swift_cluster}.dispersion",
 ) {
     $required_packages = [
         Package['python-swiftclient'],
@@ -14,7 +14,7 @@
         owner   => 'root',
         group   => 'root',
         mode    => '0555',
-        source  => 'puppet:///modules/swift_new/swift-dispersion-stats',
+        source  => 'puppet:///modules/swift/swift-dispersion-stats',
         require => $required_packages,
     }
 
diff --git a/modules/swift_new/manifests/stats/stats_account.pp 
b/modules/swift/manifests/stats/stats_account.pp
similarity index 95%
rename from modules/swift_new/manifests/stats/stats_account.pp
rename to modules/swift/manifests/stats/stats_account.pp
index b8c994b..08b953b 100644
--- a/modules/swift_new/manifests/stats/stats_account.pp
+++ b/modules/swift/manifests/stats/stats_account.pp
@@ -1,4 +1,4 @@
-define swift_new::stats::stats_account (
+define swift::stats::stats_account (
     $accounts,
     $statsd_prefix,
     $statsd_host,
diff --git a/modules/swift_new/manifests/storage.pp 
b/modules/swift/manifests/storage.pp
similarity index 89%
rename from modules/swift_new/manifests/storage.pp
rename to modules/swift/manifests/storage.pp
index 5bbcab8..42758f7 100644
--- a/modules/swift_new/manifests/storage.pp
+++ b/modules/swift/manifests/storage.pp
@@ -1,4 +1,4 @@
-class swift_new::storage (
+class swift::storage (
     $statsd_host               = undef,
     $statsd_metric_prefix      = undef,
     $statsd_sample_rate_factor = '1',
@@ -48,15 +48,15 @@
     }
 
     file { '/etc/swift/account-server.conf':
-        content => template('swift_new/account-server.conf.erb'),
+        content => template('swift/account-server.conf.erb'),
     }
 
     file { '/etc/swift/container-server.conf':
-        content => template('swift_new/container-server.conf.erb'),
+        content => template('swift/container-server.conf.erb'),
     }
 
     file { '/etc/swift/object-server.conf':
-        content => template('swift_new/object-server.conf.erb'),
+        content => template('swift/object-server.conf.erb'),
     }
 
     file { '/srv/swift-storage':
@@ -97,13 +97,13 @@
         owner  => 'root',
         group  => 'root',
         mode   => '0755',
-        source => 'puppet:///modules/swift_new/swift-drive-audit',
+        source => 'puppet:///modules/swift/swift-drive-audit',
     }
     file { '/etc/swift/swift-drive-audit.conf':
         owner  => 'root',
         group  => 'root',
         mode   => '0440',
-        source => 'puppet:///modules/swift_new/swift-drive-audit.conf',
+        source => 'puppet:///modules/swift/swift-drive-audit.conf',
     }
     cron { 'swift-drive-audit':
         ensure  => present,
diff --git a/modules/swift_new/manifests/storage/monitor_swift_daemon.pp 
b/modules/swift/manifests/storage/monitor_swift_daemon.pp
similarity index 87%
rename from modules/swift_new/manifests/storage/monitor_swift_daemon.pp
rename to modules/swift/manifests/storage/monitor_swift_daemon.pp
index fefb3a5..3c6e523 100644
--- a/modules/swift_new/manifests/storage/monitor_swift_daemon.pp
+++ b/modules/swift/manifests/storage/monitor_swift_daemon.pp
@@ -1,4 +1,4 @@
-define swift_new::storage::monitor_swift_daemon {
+define swift::storage::monitor_swift_daemon {
     include nrpe
 
     # nrpe::monitor_service will create
diff --git a/modules/swift_new/manifests/storage/monitoring.pp 
b/modules/swift/manifests/storage/monitoring.pp
similarity index 88%
rename from modules/swift_new/manifests/storage/monitoring.pp
rename to modules/swift/manifests/storage/monitoring.pp
index d957918..d3cd67c 100644
--- a/modules/swift_new/manifests/storage/monitoring.pp
+++ b/modules/swift/manifests/storage/monitoring.pp
@@ -1,8 +1,8 @@
-class swift_new::storage::monitoring {
+class swift::storage::monitoring {
     include nrpe
 
     # RT-2593. Moved here from nrpe_local.cfg
-    swift_new::storage::monitor_swift_daemon { [
+    swift::storage::monitor_swift_daemon { [
         'swift-account-auditor',
         'swift-account-reaper',
         'swift-account-replicator',
diff --git a/modules/swift_new/templates/account-server.conf.erb 
b/modules/swift/templates/account-server.conf.erb
similarity index 100%
rename from modules/swift_new/templates/account-server.conf.erb
rename to modules/swift/templates/account-server.conf.erb
diff --git a/modules/swift_new/templates/container-server.conf.erb 
b/modules/swift/templates/container-server.conf.erb
similarity index 100%
rename from modules/swift_new/templates/container-server.conf.erb
rename to modules/swift/templates/container-server.conf.erb
diff --git a/modules/swift_new/templates/container-sync-realms.conf.erb 
b/modules/swift/templates/container-sync-realms.conf.erb
similarity index 100%
rename from modules/swift_new/templates/container-sync-realms.conf.erb
rename to modules/swift/templates/container-sync-realms.conf.erb
diff --git a/modules/swift_new/templates/dispersion.conf.erb 
b/modules/swift/templates/dispersion.conf.erb
similarity index 100%
rename from modules/swift_new/templates/dispersion.conf.erb
rename to modules/swift/templates/dispersion.conf.erb
diff --git a/modules/swift_new/templates/object-server.conf.erb 
b/modules/swift/templates/object-server.conf.erb
similarity index 100%
rename from modules/swift_new/templates/object-server.conf.erb
rename to modules/swift/templates/object-server.conf.erb
diff --git a/modules/swift_new/templates/proxy-server.conf.erb 
b/modules/swift/templates/proxy-server.conf.erb
similarity index 100%
rename from modules/swift_new/templates/proxy-server.conf.erb
rename to modules/swift/templates/proxy-server.conf.erb
diff --git a/modules/swift_new/templates/swift.conf.erb 
b/modules/swift/templates/swift.conf.erb
similarity index 100%
rename from modules/swift_new/templates/swift.conf.erb
rename to modules/swift/templates/swift.conf.erb
diff --git a/modules/swift_new/manifests/container_sync.pp 
b/modules/swift_new/manifests/container_sync.pp
deleted file mode 100644
index e090099..0000000
--- a/modules/swift_new/manifests/container_sync.pp
+++ /dev/null
@@ -1,12 +0,0 @@
-class swift_new::container_sync (
-    $replication_accounts = $::swift_new::params::replication_accounts,
-    $replication_keys     = $::swift_new::params::replication_keys,
-) {
-    file { '/etc/swift/container-sync-realms.conf':
-        ensure  => present,
-        mode    => '0440',
-        owner   => 'swift',
-        group   => 'swift',
-        content => template('swift_new/container-sync-realms.conf.erb'),
-    }
-}

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

Gerrit-MessageType: merged
Gerrit-Change-Id: I22102da8b14a31719927355ff3efbe19717fcfae
Gerrit-PatchSet: 2
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Faidon Liambotis <[email protected]>
Gerrit-Reviewer: Filippo Giunchedi <[email protected]>
Gerrit-Reviewer: jenkins-bot <>

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

Reply via email to