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@redhat.com <rdo-list-bounces@redhat.com> on behalf of Boris Derzhavets <bderzhavets@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