There are known issues with stale pid file handling in rsyncd [1],
which by consequence cause Swift to not start.
This change disables use of pid file completely when deployed by
the swift-storage conainer and depends on the addition of such
a feature in the puppetlabs-rsync module [2]
Reviewed: https:/ /review. opendev. org/754862 /git.openstack. org/cgit/ openstack/ tripleo- heat-templates/ commit/ ?id=af26d0ff351 8c53394dad7a9c0 349adc132b05f3
Committed: https:/
Submitter: Zuul
Branch: stable/ussuri
commit af26d0ff3518c53 394dad7a9c0349a dc132b05f3
Author: Giulio Fidente <email address hidden>
Date: Tue Jul 7 23:47:12 2020 +0200
Configure rsyncd without pid file for Swift
There are known issues with stale pid file handling in rsyncd [1],
which by consequence cause Swift to not start.
This change disables use of pid file completely when deployed by
the swift-storage conainer and depends on the addition of such
a feature in the puppetlabs-rsync module [2]
1. https://<email address hidden> /msg32735. html /github. com/puppetlabs/ puppetlabs- rsync/pull/ 120
2. https:/
Closes-Bug: 1896605 5c046a678f4b2cc 51d1014e3b6 db29e83661aa327 42dbef3544)
Change-Id: I81ad92793b8f11
(cherry picked from commit 43b5b0875d07bd3