Due to issue in concat module, which is used by puppet rsync module, we
have to merge swift/proxy.pp and swift/storage.pp tasks. Concat module
have purge set by default to true. So each call rsync::server::module
cleans settings set by previous call. In our case call in storage.pp
cleans settings set call in proxy.pp. As workaround we need to merge all
calls related with rsync module into one task.
Reviewed: https:/ /review. openstack. org/316005 /git.openstack. org/cgit/ openstack/ fuel-library/ commit/ ?id=2cfaf299bc8 786d190dbff0bbc 25add2f846d5ef
Committed: https:/
Submitter: Jenkins
Branch: stable/mitaka
commit 2cfaf299bc8786d 190dbff0bbc25ad d2f846d5ef
Author: Maciej Relewicz <email address hidden>
Date: Tue Apr 26 19:59:21 2016 +0200
Fix task 'primary- swift-proxy' idempotency.
Due to issue in concat module, which is used by puppet rsync module, we server: :module
have to merge swift/proxy.pp and swift/storage.pp tasks. Concat module
have purge set by default to true. So each call rsync::
cleans settings set by previous call. In our case call in storage.pp
cleans settings set call in proxy.pp. As workaround we need to merge all
calls related with rsync module into one task.
Change-Id: I49e946144df2f9 913320fd996663f 89926096907
Closes-Bug: #1572789