kolla-ansible/ansible
Qiu Yu b209da1306 Fix Swift for multinode P+ACO deployment
Current Swift playbook is based on the preassumption of AIO setup.
However, if one goes with default multinode setup
(ansible/inventory/multinode), it follows the P + ACO deployment model,
which proxy-server runs on controller nodes where ACO
(account/container/object services) run on storage nodes.

It will break because swift proxy-server no longer has access (it
shouldn't have) to /srv/node path. This change ensure disk mounting part
only happens on storage node. It also moves chown from proxy-server
Dockerfile to rsyncd because no matter with PACO, P+ACO or P+A+C+O
model, rsyncd is always running on each storage node.

Change-Id: I3aa20454902caa9c84d3901bb91e4e4c93ac5f34
Partially-Implements: blueprint swift-physical-disk
Closes-Bug: #1537544
2016-02-02 02:14:31 +08:00
..
action_plugins pep8 the ansible modules 2015-12-22 04:29:13 +00:00
group_vars Added Kibana and its deployment. 2016-01-26 15:53:13 +00:00
inventory Added Kibana and its deployment. 2016-01-26 15:53:13 +00:00
library Merge "Rework log output if pull fails" 2016-02-01 10:41:02 +00:00
roles Fix Swift for multinode P+ACO deployment 2016-02-02 02:14:31 +08:00
post-deploy.yml Create openrc file on the deploy node 2015-11-23 17:02:54 -05:00
prechecks.yml Fix file permissions 2015-12-26 17:36:38 +00:00
site.yml Added Kibana and its deployment. 2016-01-26 15:53:13 +00:00