Page MenuHomePhabricator

Move swift crons to systemd timers
Open, Needs TriagePublic

Description

As per title and parent task

  • modules/swift/manifests/stats/stats_account.pp: cron { "swift-account-stats_${user}":
  • modules/swift/manifests/stats/stats_container.pp: cron { "swift-container-stats_${title}":
  • modules/swift/manifests/stats/dispersion.pp: cron { 'swift-dispersion-stats':
  • modules/swift/manifests/stats/dispersion.pp: cron { 'swift-dispersion-stats-lowlatency':
  • modules/swift/manifests/storage.pp: cron { 'swift-drive-audit':

Event Timeline

Change 715597 had a related patch set uploaded (by Zabe; author: Zabe):

[operations/puppet@production] swift: migrate swift-drive-audit cron to systemd timer

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

Change 719285 had a related patch set uploaded (by Dzahn; author: Dzahn):

[operations/puppet@production] swift: convert dispersion stats cron to systemd timer

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

Change 719285 merged by Dzahn:

[operations/puppet@production] swift: convert dispersion stats cron to systemd timer

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

Change 722433 had a related patch set uploaded (by Dzahn; author: Dzahn):

[operations/puppet@production] swift: remove absented cron for dispersion stats

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

Change 722433 merged by Dzahn:

[operations/puppet@production] swift: remove absented cron for dispersion stats

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

Change 722435 had a related patch set uploaded (by Dzahn; author: Dzahn):

[operations/puppet@production] swift: convert dispersion-stats-lowlatency to systemd timer

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

Change 722437 had a related patch set uploaded (by Dzahn; author: Dzahn):

[operations/puppet@production] swift: remove absented cron for dispersion-stats-lowlatency

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

Change 722435 merged by Dzahn:

[operations/puppet@production] swift: convert dispersion-stats-lowlatency to systemd timer

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

Change 722438 had a related patch set uploaded (by Dzahn; author: Dzahn):

[operations/puppet@production] swift: absent cron for dispersion-stats-lowlatency

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

Change 722438 merged by Dzahn:

[operations/puppet@production] swift: absent cron for dispersion-stats-lowlatency

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

Change 722437 merged by Dzahn:

[operations/puppet@production] swift: remove absented cron for dispersion-stats-lowlatency

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

Change 722945 had a related patch set uploaded (by Dzahn; author: Dzahn):

[operations/puppet@production] swift: convert swift-drive-audit cron to timer

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

Change 722945 abandoned by Dzahn:

[operations/puppet@production] swift::storage: convert swift-drive-audit cron to timer

Reason:

duplicate of https://gerrit.wikimedia.org/r/c/operations/puppet/+/715597

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

Change 723998 had a related patch set uploaded (by Filippo Giunchedi; author: Filippo Giunchedi):

[operations/puppet@production] swift: fix metrics prefix for low latency

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

Change 723998 merged by Filippo Giunchedi:

[operations/puppet@production] swift: fix metrics prefix for low latency

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

Change 715597 merged by Filippo Giunchedi:

[operations/puppet@production] swift: migrate swift-drive-audit cron to systemd timer

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

Change 724102 had a related patch set uploaded (by Zabe; author: Zabe):

[operations/puppet@production] swift: remove absented swift-drive-audit cron

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

Change 724102 merged by Dzahn:

[operations/puppet@production] swift: remove absented swift-drive-audit cron

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