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/754863 /git.openstack. org/cgit/ openstack/ tripleo- heat-templates/ commit/ ?id=2f8c408a904 7df28e3d1cbd186 378ea13d27b81a
Committed: https:/
Submitter: Zuul
Branch: stable/train
commit 2f8c408a9047df2 8e3d1cbd186378e a13d27b81a
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) 394dad7a9c0349a dc132b05f3)
Change-Id: I81ad92793b8f11
(cherry picked from commit 43b5b0875d07bd3
(cherry picked from commit af26d0ff3518c53