Seems to work for me (overwriting defaults)
$ bash quickstart.sh --config config/general_config/pacemaker.yml \
--nodes config/general_config/3ctrl_1comp_2ceph.yml $VIRTHOST
where file 3ctlr_1comp_2ceph.yml is :-
###########################################
# Nodes set up for HA openstack environment.
###########################################
control_memory: 6700
compute_memory: 6500
undercloud_memory: 8192
# Giving the undercloud additional CPUs can greatly improve heat's
# performance (and result in a shorter deploy time).
undercloud_vcpu: 4
# Since HA has more machines, we set the cpu for controllers and
# compute nodes to 1
default_vcpu: 1
compute_vcpu: 2
# This enables TLS for the undercloud which will also make haproxy bind to the
# configured public-vip and admin-vip.
undercloud_generate_service_certificate: True
# Create three controller nodes and one compute node.
overcloud_nodes:
- name: control_0
flavor: control
virtualbmc_port: 6230
- name: control_1
flavor: control
virtualbmc_port: 6231
- name: control_2
flavor: control
virtualbmc_port: 6232
- name: compute_0
flavor: compute
virtualbmc_port: 6233
- name: ceph_0
flavor: ceph
virtualbmc_port: 6234
- name: ceph_1
flavor: ceph
virtualbmc_port: 6235
# Tell tripleo about our environment.
extra_args: >-
--control-scale 3
--compute-scale 1
--ceph-storage-scale 2
--ntp-server
pool.ntp.org
-e {{overcloud_templates_path}}/environments/storage-environment.yaml
Thanks.
Boris
________________________________
From: rdo-list-bounces(a)redhat.com <rdo-list-bounces(a)redhat.com> on behalf of Boris
Derzhavets <bderzhavets(a)hotmail.com>
Sent: Friday, March 17, 2017 7:21 PM
To: Wesley Hayutin
Cc: rdo-list
Subject: [rdo-list] Please, provide a sample of start up command for new TripleO QS
design
As far as I understood release notes start up command now should look like :-
$ bash quickstart.sh --config config/general_config/pacemaker.yml \
--nodes config/general_config/3ctrl_1comp_2ceph.yml $VIRTHOST
I just want file bellow to work as usual (before splitting topology *.yml and nodes *.yml
) :-
---------------------------------------------------------------------------------------------------------------------------
# Deploy an HA openstack environment.
control_memory: 6700
compute_memory: 6500
undercloud_memory: 8192
# Giving the undercloud additional CPUs can greatly improve heat's
# performance (and result in a shorter deploy time).
undercloud_vcpu: 4
# Since HA has more machines, we set the cpu for controllers and
# compute nodes to 1
default_vcpu: 1
compute_vcpu: 2
# This enables TLS for the undercloud which will also make haproxy bind to the
# configured public-vip and admin-vip.
undercloud_generate_service_certificate: True
# Create three controller nodes and one compute node.
overcloud_nodes:
- name: control_0
flavor: control
virtualbmc_port: 6230
- name: control_1
flavor: control
virtualbmc_port: 6231
- name: control_2
flavor: control
virtualbmc_port: 6232
- name: compute_0
flavor: compute
virtualbmc_port: 6233
- name: ceph_0
flavor: ceph
virtualbmc_port: 6234
- name: ceph_1
flavor: ceph
virtualbmc_port: 6235
# We do introspection in a virtual environment
step_introspect: true
# Tell tripleo about our environment.
network_isolation: true
extra_args: >-
--control-scale 3
--compute-scale 1
--ceph-storage-scale 2
--ntp-server
pool.ntp.org
-e {{overcloud_templates_path}}/environments/storage-environment.yaml
test_ping: true
enable_pacemaker: true
run_tempest: false
-------------------------------------------------------------------------------------------------------------------------------
Now topology is in pacemaker.yml and nodes description is
in "config/general_config/3ctrl_1comp_2ceph.yml "
I am not quite sure about content of "3ctrl_1comp_2ceph.yml "
Please, advise.
Boris
________________________________