1. Clone tripleo-quickstart
2. Apply following patch, without it on CentOS7 quicktart fails with suntax error:
[root@dell-t5810ws-rdo-13 tripleo-quickstart]$ git show bfbc1d00e2fc82e44e3fdd92382b0ec2d8d13b4c
commit bfbc1d00e2fc82e44e3fdd92382b0ec2d8d13b4c
Author: root <email address hidden>
Date: Mon Oct 7 16:35:11 2019 +0200
There is not much to say. Reproducer is:
1. Clone tripleo-quickstart t5810ws- rdo-13 tripleo- quickstart] $ git show bfbc1d00e2fc82e 44e3fdd92382b0e c2d8d13b4c 44e3fdd92382b0e c2d8d13b4c
2. Apply following patch, without it on CentOS7 quicktart fails with suntax error:
[root@dell-
commit bfbc1d00e2fc82e
Author: root <email address hidden>
Date: Mon Oct 7 16:35:11 2019 +0200
para fix
diff --git a/requirements.txt b/requirements.txt t5810ws- rdo-13 tripleo- quickstart] $ t5810ws- rdo-13 tripleo- quickstart] $ ./quickstart.sh --clean --teardown all --no-clone --release master-tripleo-ci --nodes /root/tripleo/ tripleo- quickstart/ para-standard- nodes.yaml dell-t5810ws- rdo-13. tpb.lab. eng.brq. redhat. com t5810ws- rdo-13 tripleo- quickstart] $ cat para-standard- nodes.yaml
index 2740482..9206b46 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -1,6 +1,6 @@
cmd2==0.8.5
ara<1.0
-ansible>=2.8,<2.9
+ansible>=2.7,<2.8
jmespath
netaddr>=0.7.18
os-client-config
[root@dell-
3. deploy undercloud with:
[root@dell-
3a. nodes setting:
[root@dell-
# Tell tripleo which nodes to deploy.
topology_map:
Controller:
scale: 3
Compute:
scale: 1
repo_setup_ run_update: false
control_memory: 6144
compute_memory: 6144
# undercloud resources
undercloud_disk: 150
#undercloud_memory: 16384
undercloud_memory: 8192
undercloud_vcpu: 4
# opstools resources
opstools_memory: 4096
flavors: memory| default( default_ memory) }}' disk|default( default_ disk)}} ' vcpu|default( default_ vcpu)}} '
compute:
memory: '{{compute_
disk: '{{compute_
vcpu: '{{compute_
control: memory| default( default_ memory) }}' disk|default( default_ disk)}} ' vcpu|default( default_ vcpu)}} '
memory: '{{control_
disk: '{{control_
vcpu: '{{control_
ceph: memory| default( default_ memory) }}' disk|default( default_ disk)}} ' vcpu|default( default_ vcpu)}} '
memory: '{{ceph_
disk: '{{ceph_
vcpu: '{{ceph_
extradisks: true
blockstorage: memory| default( default_ memory) }}' disk|default( default_ disk)}} ' vcpu|default( default_ vcpu)}} '
memory: '{{block_
disk: '{{block_
vcpu: '{{block_
objectstorage: e_memory| default( default_ memory) }}' e_disk| default( default_ disk)}} ' e_vcpu| default( default_ vcpu)}} '
memory: '{{objectstorag
disk: '{{objectstorag
vcpu: '{{objectstorag
extradisks: true
opstools: memory| default( default_ memory) }}' disk|default( default_ disk)}} ' vcpu|default( default_ vcpu)}} '
memory: '{{osptools_
disk: '{{osptools_
vcpu: '{{osptools_
undercloud: memory| default( default_ memory) }}' disk|default( default_ disk)}} ' vcpu|default( default_ vcpu)}} '
memory: '{{undercloud_
disk: '{{undercloud_
vcpu: '{{undercloud_
node_count: 7 port: 6230
overcloud_nodes:
- name: control_0
flavor: control
virtualbmc_
- name: control_1 port: 6231
flavor: control
virtualbmc_
- name: control_2 port: 6232
flavor: control
virtualbmc_
- name: compute_0 port: 6233
flavor: compute
virtualbmc_
# - name: opstools_0
# flavor: control
# virtualbmc_port: 6234
- name: ceph_0 port: 6235
flavor: ceph
virtualbmc_
- name: ceph_1 port: 6236
flavor: ceph
virtualbmc_
- name: ceph_2 port: 6237 t5810ws- rdo-13 tripleo- quickstart] $ deploy. sh
flavor: ceph
virtualbmc_
[root@dell-
4. After successful undercloud deploy, deploy overcloud:
[stack@undercloud ~]$ ./overcloud-
That's it. This workflow used to work for me, but is not any more.