Sunday, December 25, 2016

Following bellow is instack-virt-setup deployment creating rout-able control plane via modified ~stack/undercloud.conf setting 192.168.24.0/24 to serve this purpose. It also also utilizes RDO Newton "current-passed-ci" trunk and corresponding TripleO QuickStart pre-built images, which are in sync with trunk as soon as appear to be built during CI. TripleO QS itself seems to be under heavy development almost all the time even for Newton stable branch.

*********************************************************************************
Run on VIRTHOST (presuming that stack acoount has been already setup
and tuned as required for deployment )
*********************************************************************************

##############################################
At this point tune undercloud.conf to get rout-able ctlplane
set up after `openstack install undercloud` completition
##############################################

###############################################################
Undercloud install complete.
The file containing this installation's passwords is at
/home/stack/undercloud-passwords.conf.
There is also a stackrc file at /home/stack/stackrc.
These files are needed to interact with the OpenStack services, and should be
secured.
################################################################
[stack@instack ~]$ . stackrc
[stack@instack ~]$ neutron net-list

********************************************************************************************
Next step :-
$ sudo vi /usr/share/openstack-tripleo-heat-templates/puppet/services/ceph-mon.yaml
Update line :-
ceph::profile::params::osd_pool_default_size: 1
instead of default value "3". This step is acceptable only in Virtual Environment.
Setting the osd_pool_default_size set to 1,you will only have
one copy of the object. As a general rule, you should run your cluster
with more than one OSD and a pool size greater than 1 object replica. So
having 48GB RAM on VIRTHOST the optimal setting is osd_pool_default_size = 3 (at least 2)