Ceph-rgw deployment problems
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
kolla-ansible |
Won't Fix
|
Undecided
|
wangwei |
Bug Description
This is my configuration in the globals.yml
```
enable_ceph: "yes"
enable_ceph_rgw: "no"
```
This is my configuration in the multinode-inventory
```
[storage-mon]
ceph01 ansible_user=irteam network_
ceph02 ansible_user=irteam network_
[storage-osd]
ceph01 ansible_user=irteam network_
ceph02 ansible_user=irteam network_
[storage]
dev01 ansible_user=root storage_
dev02 ansible_user=root storage_
[ceph-mon:children]
storage-mon
[ceph-rgw:children]
storage
[ceph-osd:children]
storage-osd
```
This is my deployment command:
```
kolla-ansible/
```
The deployment will produce an error, but the deployment process doesn't stop.
```
TASK [ceph : Copying over config.json files for services] *******
failed: [dev02] (item=ceph-mon) => {"failed": true, "item": "ceph-mon", "msg": "AnsibleUndefin
failed: [dev01] (item=ceph-mon) => {"failed": true, "item": "ceph-mon", "msg": "AnsibleUndefin
failed: [dev02] (item=ceph-osd) => {"failed": true, "item": "ceph-osd", "msg": "AnsibleUndefin
failed: [dev01] (item=ceph-osd) => {"failed": true, "item": "ceph-osd", "msg": "AnsibleUndefin
```
The reason for the error is that the ceph-rgw node will generate the ceph-mon configuration file. In the ceph installation process, there is no distinction between mon, osd and rgw nodes, but in all nodes are generated mon, osd and rgw configuration file, so that the rgw node to generate a mon container configuration file(config.json) will report above error.
Changed in kolla-ansible: | |
assignee: | nobody → wangwei (wangwei-david) |
description: | updated |
Changed in kolla-ansible: | |
status: | New → In Progress |
Changed in kolla-ansible: | |
status: | Incomplete → In Progress |
Changed in kolla-ansible: | |
status: | In Progress → Won't Fix |
Fix proposed to branch: master /review. openstack. org/496608
Review: https:/