Fixes Ceph PG calculation 83/58683/3
authorTim Rozet <trozet@redhat.com>
Mon, 18 Jun 2018 18:00:38 +0000 (14:00 -0400)
committerTim Rozet <trozet@redhat.com>
Mon, 18 Jun 2018 19:55:29 +0000 (15:55 -0400)
commit6b304d2e2d9addcf33ad7e7ce5481d37a6b8ee4e
treeda52f4bfa270a0c8c6c6363121259e03ea9c012b
parent83ef5ed70381583e1a419716cd9acbf9538074c6
Fixes Ceph PG calculation

Baremetal deployments were failing because the ceph PG size was
exceeding the max allowed. Virtual was still working because we lower
the number of pools and pg/osd. This patch changes the values to a
number which should work for both virtual and baremetal. Also includes a
fix which adds the controllers back as OSDs and a few other cleanup
issues.

JIRA: APEX-614
JIRA: APEX-569

Change-Id: I2ad65727ecdcaa0454eb53d25e32b7f1a53cd3a4
Signed-off-by: Tim Rozet <trozet@redhat.com>
apex/overcloud/deploy.py
apex/settings/deploy_settings.py
apex/tests/test_apex_overcloud_deploy.py
lib/ansible/playbooks/deploy_overcloud.yml