Posting bellow is supposed to demonstrate KSM implementation on QuickStart
providing significant relief on 32 GB VIRTHOST vs deploymet allocating 6.5 GB
to HA Controllers and 2 VCPUS for each virtual node on 32 GB Virthost i7 4790
described in previous draft http://lxer.com/module/newswire/view/234740/index.html
Posting details of Quickstart deployment going pretty much same way as
instack-virt-setup clearly demonstrates that TripleO QS has special internal
setup for KSM ( non-visible as clear commit in git repo ) which makes memory
utilization by undercloud and overcloud KVM nodes much more efficient and
fast that might be done by instack-virt-setup only on 48 GB Virthost, otherwise
utilization os swap memory would be about 4-5 GB what makes instack's
deployment hardly functonal on 32 GB machine.
Deployment procedure for TripleO QuickStart is bit more complicated in meantime then it was designed for Mitaka stable release. Instructions bellow provide a step by step guide usually not required by QuickStart environment on undercloud VM after you logged into undercloud
Git clone repo bellow :-
[jon@fedora24wks release]$ git clone https://github.com/openstack/tripleo-quickstart
[jon@fedora24wks release]$ cd tripleo* ; cd ./config/release
**********************************************
Now verify that newton.yml is here.
**********************************************
[jon@fedora24wks release]$ cat newton.yml
release: newton
undercloud_image_url: http://buildlogs.centos.org/centos/7/cloud/x86_64/tripleo_images/newton/delorean/undercloud.qcow2
overcloud_image_url: http://buildlogs.centos.org/centos/7/cloud/x86_64/tripleo_images/newton/delorean/overcloud-full.tar
ipa_image_url: http://buildlogs.centos.org/centos/7/cloud/x86_64/tripleo_images/newton/delorean/ironic-python-agent.tar
*********************************************************************************************
UPDATE (./config/general_config/ha.yml ) memory allocation for HA controller
up to 7 GB ( to be safe passing step5 of overcloud deployment ) and increase VCPUs number for overcloud nodes up to 2 ( as was configured for instack-virt-setup)
*********************************************************************************************
[john@fedora24wks tripleo-quickstart]$ cat ./config/general_config/ha.yml
# Deploy an HA openstack environment.
#
# This will require (6144 * 4) == approx. 24GB for the overcloud
# nodes, plus another 8GB for the undercloud, for a total of around
# 32GB.
control_memory: 7000
compute_memory: 6144
undercloud_memory: 8192
default_vcpu: 2
# Giving the undercloud additional CPUs can greatly improve heat's
# performance (and result in a shorter deploy time).
undercloud_vcpu:2
# Create three controller nodes and one compute node.
overcloud_nodes:
- name: control_0
flavor: control
- name: control_1
flavor: control
- name: control_2
flavor: control
- name: compute_0
flavor: compute
# We don't need introspection in a virtual environment (because we are
# creating all the "hardware" we really know the necessary
# information).
step_introspect: false
# Tell tripleo about our environment.
network_isolation: true
extra_args: >-
--control-scale 3 --compute-scale 1 --neutron-network-type vxlan
--neutron-tunnel-types vxlan
--ntp-server pool.ntp.org
test_ping: true
enable_pacemaker: true
tempest_config: false
run_tempest: false
****************************************************************************
Run quickstart.sh to create undercloud VM on VIRTHOST
****************************************************************************
[john@fedora24wks tripleo-quickstart]$ bash quickstart.sh -R newton --config ./config/general_config/ha.yml $VIRTHOST
********************************************************************************************
In meantime QuickStart requires manual overcloud deployment
Now you are logged into undecloud VM running on VIRTHOST as stack
Building overcloud images is skipped due to QuickStart CI. There is no harm in attempt of building them. It will take a second, they are already there.
********************************************************************************************
Up on completion undercloud build following report is supposed to pop up :-
Assign FIP via remote sshuttle connection to dashboard
Libvirt profiles of control_0 and compute_0
Memory allocation generated by QuickStart with Ubuntu Xenial Cloud VM
running on compute_0
Logging into ubunXenial cloud VM from undecloud VM and testing outbound
Internet functionality
providing significant relief on 32 GB VIRTHOST vs deploymet allocating 6.5 GB
to HA Controllers and 2 VCPUS for each virtual node on 32 GB Virthost i7 4790
described in previous draft http://lxer.com/module/newswire/view/234740/index.html
Posting details of Quickstart deployment going pretty much same way as
instack-virt-setup clearly demonstrates that TripleO QS has special internal
setup for KSM ( non-visible as clear commit in git repo ) which makes memory
utilization by undercloud and overcloud KVM nodes much more efficient and
fast that might be done by instack-virt-setup only on 48 GB Virthost, otherwise
utilization os swap memory would be about 4-5 GB what makes instack's
deployment hardly functonal on 32 GB machine.
Deployment procedure for TripleO QuickStart is bit more complicated in meantime then it was designed for Mitaka stable release. Instructions bellow provide a step by step guide usually not required by QuickStart environment on undercloud VM after you logged into undercloud
Git clone repo bellow :-
[jon@fedora24wks release]$ git clone https://github.com/openstack/tripleo-quickstart
[jon@fedora24wks release]$ cd tripleo* ; cd ./config/release
**********************************************
Now verify that newton.yml is here.
**********************************************
[jon@fedora24wks release]$ cat newton.yml
release: newton
undercloud_image_url: http://buildlogs.centos.org/centos/7/cloud/x86_64/tripleo_images/newton/delorean/undercloud.qcow2
overcloud_image_url: http://buildlogs.centos.org/centos/7/cloud/x86_64/tripleo_images/newton/delorean/overcloud-full.tar
ipa_image_url: http://buildlogs.centos.org/centos/7/cloud/x86_64/tripleo_images/newton/delorean/ironic-python-agent.tar
*********************************************************************************************
UPDATE (./config/general_config/ha.yml ) memory allocation for HA controller
up to 7 GB ( to be safe passing step5 of overcloud deployment ) and increase VCPUs number for overcloud nodes up to 2 ( as was configured for instack-virt-setup)
*********************************************************************************************
[john@fedora24wks tripleo-quickstart]$ cat ./config/general_config/ha.yml
# Deploy an HA openstack environment.
#
# This will require (6144 * 4) == approx. 24GB for the overcloud
# nodes, plus another 8GB for the undercloud, for a total of around
# 32GB.
control_memory: 7000
compute_memory: 6144
undercloud_memory: 8192
default_vcpu: 2
# Giving the undercloud additional CPUs can greatly improve heat's
# performance (and result in a shorter deploy time).
undercloud_vcpu:2
# Create three controller nodes and one compute node.
overcloud_nodes:
- name: control_0
flavor: control
- name: control_1
flavor: control
- name: control_2
flavor: control
- name: compute_0
flavor: compute
# We don't need introspection in a virtual environment (because we are
# creating all the "hardware" we really know the necessary
# information).
step_introspect: false
# Tell tripleo about our environment.
network_isolation: true
extra_args: >-
--control-scale 3 --compute-scale 1 --neutron-network-type vxlan
--neutron-tunnel-types vxlan
--ntp-server pool.ntp.org
test_ping: true
enable_pacemaker: true
tempest_config: false
run_tempest: false
****************************************************************************
Run quickstart.sh to create undercloud VM on VIRTHOST
****************************************************************************
[john@fedora24wks tripleo-quickstart]$ bash quickstart.sh -R newton --config ./config/general_config/ha.yml $VIRTHOST
********************************************************************************************
In meantime QuickStart requires manual overcloud deployment
Now you are logged into undecloud VM running on VIRTHOST as stack
Building overcloud images is skipped due to QuickStart CI. There is no harm in attempt of building them. It will take a second, they are already there.
********************************************************************************************
Up on completion undercloud build following report is supposed to pop up :-
================================================================================
Thursday 13 October 2016 16:18:04 +0300 (0:00:00.255) 0:30:38.608 ******
===============================================================================
tripleo/undercloud : Install the undercloud -------------------------- 1492.40s
/home/jon/tripleo-quickstart/roles/tripleo/undercloud/tasks/install-undercloud.yml:15
setup/undercloud : Get undercloud vm ip address ------------------------ 81.36s
/home/jon/tripleo-quickstart/roles/libvirt/setup/undercloud/tasks/main.yml:194
setup/undercloud : Resize undercloud image (call virt-resize) ---------- 78.15s
/home/jon/tripleo-quickstart/roles/libvirt/setup/undercloud/tasks/main.yml:131
setup/undercloud : Upload undercloud volume to storage pool ------------ 53.62s
/home/jon/tripleo-quickstart/roles/libvirt/setup/undercloud/tasks/main.yml:156
setup/undercloud : Copy instackenv.json to appliance ------------------- 36.49s
/home/jon/tripleo-quickstart/roles/libvirt/setup/undercloud/tasks/main.yml:54 -
setup/undercloud : Get qcow2 image from cache -------------------------- 26.33s
/home/jon/tripleo-quickstart/roles/libvirt/setup/undercloud/tasks/fetch_image.yml:144
setup/undercloud : Inject undercloud ssh public key to appliance -------- 7.67s
/home/jon/tripleo-quickstart/roles/libvirt/setup/undercloud/tasks/main.yml:72 -
setup/undercloud : Perform selinux relabel on undercloud image ---------- 4.24s
/home/jon/tripleo-quickstart/roles/libvirt/setup/undercloud/tasks/main.yml:114
setup/user : Generate ssh keys ------------------------------------------ 2.98s
/home/jon/tripleo-quickstart/roles/libvirt/setup/user/tasks/main.yml:19 -------
provision/remote : Create virthost access key --------------------------- 2.88s
/home/jon/tripleo-quickstart/roles/provision/remote/tasks/main.yml:5 ----------
tripleo/undercloud : Run dstat for collecting metrics during 2 hours ---- 1.43s
/home/jon/tripleo-quickstart/roles/tripleo/undercloud/tasks/install-undercloud.yml:6
tripleo/undercloud : Create undercloud configuration -------------------- 1.41s
/home/jon/tripleo-quickstart/roles/tripleo/undercloud/tasks/create-scripts.yml:3
setup/overcloud : Create overcloud vm storage --------------------------- 1.34s
/home/jon/tripleo-quickstart/roles/libvirt/setup/overcloud/tasks/main.yml:68 --
environment/setup : Run dstat for collecting metrics during 2 hours on virthost --- 1.32s
/home/jon/tripleo-quickstart/roles/environment/setup/tasks/main.yml:93 --------
parts/libvirt : If ipxe-roms-qemu is not installed, install a known good version --- 1.27s
/home/jon/tripleo-quickstart/roles/parts/libvirt/tasks/main.yml:20 ------------
setup/overcloud : Define overcloud vms ---------------------------------- 1.23s
/home/jon/tripleo-quickstart/roles/libvirt/setup/overcloud/tasks/main.yml:80 --
setup ------------------------------------------------------------------- 1.13s
None --------------------------------------------------------------------------
teardown/nodes : Check overcloud vms ------------------------------------ 1.02s
/home/jon/tripleo-quickstart/roles/libvirt/teardown/nodes/tasks/main.yml:22 ---
teardown/nodes : Delete baremetal vm storage ---------------------------- 1.00s
/home/jon/tripleo-quickstart/roles/libvirt/teardown/nodes/tasks/main.yml:53 ---
setup/overcloud : Check if overcloud volumes exist ---------------------- 0.91s
/home/jon/tripleo-quickstart/roles/libvirt/setup/overcloud/tasks/main.yml:59 --
+ set +x
##################################
Virtual Environment Setup Complete
##################################
Access the undercloud by:
ssh -F /home/jon/.quickstart/ssh.config.ansible undercloud
Follow the documentation in the link below to complete your deployment.
http://ow.ly/c44w304begR
##################################
Virtual Environment Setup Complete
##################################
[jon@fedora24wks tripleo-quickstart]$ ssh -F /home/jon/.quickstart/ssh.config.ansible undercloud
Warning: Permanently added '192.168.1.74' (ECDSA) to the list of known hosts.
Warning: Permanently added 'undercloud' (ECDSA) to the list of known hosts.
Last login: Thu Oct 13 13:18:03 2016 from gateway
[stack@undercloud ~]$ . stackrc
[stack@undercloud ~]$ openstack overcloud image upload
WARNING: openstackclient.common.utils is deprecated and will be removed after Jun 2017. Please use osc_lib.utils
Image "overcloud-full-vmlinuz" was uploaded.
+--------------------------------------+------------------------+-------------+---------+--------+
| ID | Name | Disk Format | Size | Status |
+--------------------------------------+------------------------+-------------+---------+--------+
| da8cda4c-c5a1-42f3-bbfb-d3f01ab75996 | overcloud-full-vmlinuz | aki | 5157296 | active |
+--------------------------------------+------------------------+-------------+---------+--------+
Image "overcloud-full-initrd" was uploaded.
+--------------------------------------+-----------------------+-------------+----------+--------+
| ID | Name | Disk Format | Size | Status |
+--------------------------------------+-----------------------+-------------+----------+--------+
| ed908b4d-6254-454b-a5a9-620d4ae4b99c | overcloud-full-initrd | ari | 41989458 | active |
+--------------------------------------+-----------------------+-------------+----------+--------+
Image "overcloud-full" was uploaded.
+--------------------------------------+----------------+-------------+------------+--------+
| ID | Name | Disk Format | Size | Status |
+--------------------------------------+----------------+-------------+------------+--------+
| 3838a659-309e-4533-b2c8-2ac452a6a518 | overcloud-full | qcow2 | 1215971840 | active |
+--------------------------------------+----------------+-------------+------------+--------+
Image "bm-deploy-kernel" was uploaded.
+--------------------------------------+------------------+-------------+---------+--------+
| ID | Name | Disk Format | Size | Status |
+--------------------------------------+------------------+-------------+---------+--------+
| 7306dab8-d29f-4d71-bd61-10ccb0e734b2 | bm-deploy-kernel | aki | 5157296 | active |
+--------------------------------------+------------------+-------------+---------+--------+
Image "bm-deploy-ramdisk" was uploaded.
+--------------------------------------+-------------------+-------------+-----------+--------+
| ID | Name | Disk Format | Size | Status |
+--------------------------------------+-------------------+-------------+-----------+--------+
| 97dd3e36-0d24-4354-802b-5a76f7c8df1a | bm-deploy-ramdisk | ari | 397252505 | active |
+--------------------------------------+-------------------+-------------+-----------+--------+
[stack@undercloud ~]$ openstack baremetal import instackenv.json
WARNING: openstackclient.common.utils is deprecated and will be removed after Jun 2017. Please use osc_lib.utils
Started Mistral Workflow. Execution ID: 6d86caf3-bf22-4d13-8ae0-cedbdb6e0861
Successfully registered node UUID 43d1115a-766f-4c91-b0a5-a092ab854ce7
Successfully registered node UUID 609a2bc8-c70d-40ee-84c5-8a18920520c0
Successfully registered node UUID 5d66dadb-398d-49b2-9673-206f004f0be2
Successfully registered node UUID 0eef64b9-b923-4c3c-956e-ae8c69635f8a
Started Mistral Workflow. Execution ID: 757b0b23-5007-4b2e-b37d-6eb4fb439701
Successfully set all nodes to available.
[stack@undercloud ~]$ openstack baremetal configure boot
WARNING: openstackclient.common.utils is deprecated and will be removed after Jun 2017. Please use osc_lib.utils
[stack@undercloud ~]$ openstack baremetal introspection bulk start
WARNING: openstackclient.common.utils is deprecated and will be removed after Jun 2017. Please use osc_lib.utils
Setting nodes for introspection to manageable...
Starting introspection of manageable nodes
Started Mistral Workflow. Execution ID: 9601dffe-1ec6-473e-b4c7-50e356a142f4
Waiting for introspection to finish...
Introspection for UUID 0eef64b9-b923-4c3c-956e-ae8c69635f8a finished successfully.
Introspection for UUID 43d1115a-766f-4c91-b0a5-a092ab854ce7 finished successfully.
Introspection for UUID 609a2bc8-c70d-40ee-84c5-8a18920520c0 finished successfully.
Introspection for UUID 5d66dadb-398d-49b2-9673-206f004f0be2 finished successfully.
Introspection completed.
Setting manageable nodes to available...
Started Mistral Workflow. Execution ID: c93b8cc6-ac54-424a-ac0b-f4ff6ac903a2
[stack@undercloud ~]$ neutron subnet-list
+------------------------------------+------+--------------+------------------------------------+
| id | name | cidr | allocation_pools |
+------------------------------------+------+--------------+------------------------------------+
| 867b046d- | | 192.0.2.0/24 | {"start": "192.0.2.5", "end": |
| 6d60-42ba-8017-d6a50b273b95 | | | "192.0.2.30"} |
+------------------------------------+------+--------------+------------------------------------+
[stack@undercloud ~]$ neutron subnet-upadate 867b046d-6d60-42ba-8017-d6a50b273b95 --dns-nameserver 192.168.122.1
Invalid command u'subnet-upadate 867b046d-6d60-42ba-8017-d6a50b273b95 --dns-nameserver'
[stack@undercloud ~]$ neutron subnet-update 867b046d-6d60-42ba-8017-d6a50b273b95 --dns-nameserver 192.168.122.1
Updated subnet: 867b046d-6d60-42ba-8017-d6a50b273b95
[stack@undercloud ~]$ sudo vi /etc/sysconfig/network-scripts/ifcfg-vlan10
DEVICE=vlan10
ONBOOT=yes
DEVICETYPE=ovs
TYPE=OVSIntPort
BOOTPROTO=static
IPADDR=10.0.0.1
NETMASK=255.255.255.0
OVS_BRIDGE=br-ctlplane
OVS_OPTIONS="tag=10"
[stack@undercloud ~]$ sudo ifup vlan10
[stack@undercloud ~]$ sudo ovs-vsctl show
6b0cf4ab-ce7b-47ac-9b46-2509be832ef1
Manager "ptcp:6640:127.0.0.1"
is_connected: true
Bridge br-ctlplane
Controller "tcp:127.0.0.1:6633"
is_connected: true
fail_mode: secure
Port br-ctlplane
Interface br-ctlplane
type: internal
Port phy-br-ctlplane
Interface phy-br-ctlplane
type: patch
options: {peer=int-br-ctlplane}
Port "eth1"
Interface "eth1"
Port "vlan10"
tag: 10
Interface "vlan10"
type: internal
Bridge br-int
Controller "tcp:127.0.0.1:6633"
is_connected: true
fail_mode: secure
Port int-br-ctlplane
Interface int-br-ctlplane
type: patch
options: {peer=phy-br-ctlplane}
Port br-int
Interface br-int
type: internal
Port "tap4d26cf78-45"
tag: 1
Interface "tap4d26cf78-45"
type: internal
ovs_version: "2.5.0"
[stack@undercloud ~]$ ifconfig
br-ctlplane: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.0.2.1 netmask 255.255.255.0 broadcast 192.0.2.255
inet6 fe80::298:13ff:fe42:46a7 prefixlen 64 scopeid 0x20<link>
ether 00:98:13:42:46:a7 txqueuelen 0 (Ethernet)
RX packets 69971 bytes 4762366 (4.5 MiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 25118 bytes 1611313173 (1.5 GiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.23.28 netmask 255.255.255.0 broadcast 192.168.23.255
inet6 fe80::298:13ff:fe42:46a5 prefixlen 64 scopeid 0x20<link>
ether 00:98:13:42:46:a5 txqueuelen 1000 (Ethernet)
RX packets 54184 bytes 73854403 (70.4 MiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 31606 bytes 2467285 (2.3 MiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
eth1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet6 fe80::298:13ff:fe42:46a7 prefixlen 64 scopeid 0x20<link>
ether 00:98:13:42:46:a7 txqueuelen 1000 (Ethernet)
RX packets 69957 bytes 4761410 (4.5 MiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 25130 bytes 1611314117 (1.5 GiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 0 (Local Loopback)
RX packets 525487 bytes 5137907754 (4.7 GiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 525487 bytes 5137907754 (4.7 GiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
virbr0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
inet 192.168.122.1 netmask 255.255.255.0 broadcast 192.168.122.255
ether 52:54:00:30:66:a0 txqueuelen 0 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
vlan10: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 10.0.0.1 netmask 255.255.255.0 broadcast 10.0.0.255
inet6 fe80::809:d5ff:fec1:e883 prefixlen 64 scopeid 0x20<link>
ether 0a:09:d5:c1:e8:83 txqueuelen 0 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 12 bytes 816 (816.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
[stack@undercloud ~]$ cat $HOME/network_env.yaml
{
"parameter_defaults": {
"ControlPlaneDefaultRoute": "192.0.2.1",
"ControlPlaneSubnetCidr": "24",
"DnsServers": [
"192.168.122.1"
],
"EC2MetadataIp": "192.0.2.1",
"ExternalAllocationPools": [
{
"end": "10.0.0.250",
"start": "10.0.0.4"
}
],
"ExternalNetCidr": "10.0.0.1/24",
"NeutronExternalNetworkBridge": ""
}
}
[stack@undercloud ~]$ sudo iptables -A BOOTSTACK_MASQ -s 10.0.0.0/24 ! -d 10.0.0.0/24 -j MASQUERADE -t nat
[stack@undercloud ~]$ sudo touch -f /usr/share/openstack-tripleo-heat-templates/puppet/post.yaml
[stack@undercloud ~]$ vi overcloud-deploy.sh
#!/bin/bash -x
source /home/stack/stackrc
openstack overcloud deploy \
--control-scale 3 --compute-scale 1 \
--libvirt-type qemu \
--ntp-server pool.ntp.org \
--templates /usr/share/openstack-tripleo-heat-templates \
-e /usr/share/openstack-tripleo-heat-templates/environments/puppet-pacemaker.yaml \
-e /usr/share/openstack-tripleo-heat-templates/environments/network-isolation.yaml \
-e /usr/share/openstack-tripleo-heat-templates/environments/net-single-nic-with-vlans.yaml \
-e $HOME/network_env.yaml Raw text of script above is here .
[stack@undercloud ~]$ chmod a+x overcloud-deploy.sh [stack@undercloud ~]$ ./overcloud-deploy.sh
+ source /home/stack/stackrc
++ export NOVA_VERSION=1.1
++ NOVA_VERSION=1.1
+++ sudo hiera admin_password
++ export OS_PASSWORD=3adb43a4c35c3721ef08e2a31a34061fcaf594a1
++ OS_PASSWORD=3adb43a4c35c3721ef08e2a31a34061fcaf594a1
++ export OS_AUTH_URL=http://192.0.2.1:5000/v2.0
++ OS_AUTH_URL=http://192.0.2.1:5000/v2.0
++ export OS_USERNAME=admin
++ OS_USERNAME=admin
++ export OS_TENANT_NAME=admin
++ OS_TENANT_NAME=admin
++ export COMPUTE_API_VERSION=1.1
++ COMPUTE_API_VERSION=1.1
++ export OS_BAREMETAL_API_VERSION=1.15
++ OS_BAREMETAL_API_VERSION=1.15
++ export OS_NO_CACHE=True
++ OS_NO_CACHE=True
++ export OS_CLOUDNAME=undercloud
++ OS_CLOUDNAME=undercloud
++ export OS_IMAGE_API_VERSION=1
++ OS_IMAGE_API_VERSION=1
+ openstack overcloud deploy --control-scale 3 --compute-scale 1 --libvirt-type qemu --ntp-server pool.ntp.org --templates /usr/share/openstack-tripleo-heat-templates -e /usr/share/openstack-tripleo-heat-templates/environments/puppet-pacemaker.yaml -e /usr/share/openstack-tripleo-heat-templates/environments/network-isolation.yaml -e /usr/share/openstack-tripleo-heat-templates/environments/net-single-nic-with-vlans.yaml -e /home/stack/network_env.yaml
WARNING: openstackclient.common.utils is deprecated and will be removed after Jun 2017. Please use osc_lib.utils
Removing the current plan files
Uploading new plan files
Started Mistral Workflow. Execution ID: 8be40246-518c-4dd1-a20e-6f2a1f64051e
Plan updated
Deploying templates in the directory /tmp/tripleoclient-BTEYjU/tripleo-heat-templates
Started Mistral Workflow. Execution ID: 1eee27f7-39a7-4c26-a2be-08230a3a1468
2016-10-13 13:40:30Z [overcloud]: CREATE_IN_PROGRESS Stack CREATE started
2016-10-13 13:40:30Z [overcloud.HeatAuthEncryptionKey]: CREATE_IN_PROGRESS state changed
2016-10-13 13:40:31Z [overcloud.HorizonSecret]: CREATE_IN_PROGRESS state changed
2016-10-13 13:40:31Z [overcloud.PcsdPassword]: CREATE_IN_PROGRESS state changed
2016-10-13 13:40:31Z [overcloud.ServiceNetMap]: CREATE_IN_PROGRESS state changed
2016-10-13 13:40:32Z [overcloud.RabbitCookie]: CREATE_IN_PROGRESS state changed
2016-10-13 13:40:32Z [overcloud.MysqlRootPassword]: CREATE_IN_PROGRESS state changed
2016-10-13 13:40:33Z [overcloud.Networks]: CREATE_IN_PROGRESS state changed
2016-10-13 13:40:34Z [overcloud.HorizonSecret]: CREATE_COMPLETE state changed
2016-10-13 13:40:35Z [overcloud.RabbitCookie]: CREATE_COMPLETE state changed
2016-10-13 13:40:35Z [overcloud.PcsdPassword]: CREATE_COMPLETE state changed
2016-10-13 13:40:35Z [overcloud.Networks]: CREATE_IN_PROGRESS Stack CREATE started
2016-10-13 13:40:35Z [overcloud.ServiceNetMap]: CREATE_COMPLETE state changed
2016-10-13 13:40:36Z [overcloud.MysqlRootPassword]: CREATE_COMPLETE state changed
2016-10-13 13:40:36Z [overcloud.Networks.StorageMgmtNetwork]: CREATE_IN_PROGRESS state changed
2016-10-13 13:40:36Z [overcloud.HeatAuthEncryptionKey]: CREATE_COMPLETE state changed
. . . . .
2016-10-13 13:41:36Z [overcloud.CephStorageServiceChain.ServiceChain.3]: CREATE_IN_PROGRESS state changed
2016-10-13 13:41:36Z [overcloud.ObjectStorageServiceChain.ServiceChain.2]: CREATE_COMPLETE state changed
2016-10-13 13:41:37Z [overcloud.ObjectStorageServiceChain.ServiceChain.3]: CREATE_COMPLETE state changed
2016-10-13 13:41:37Z [overcloud.BlockStorageServiceChain.ServiceChain.1]: CREATE_IN_PROGRESS state changed
2016-10-13 13:41:37Z [overcloud.ObjectStorageServiceChain.ServiceChain.1]: CREATE_COMPLETE state changed
2016-10-13 13:41:37Z [overcloud.CephStorageServiceChain.ServiceChain.9]: CREATE_IN_PROGRESS state changed
2016-10-13 13:41:37Z [overcloud.ComputeServiceChain.ServiceChain.19]: CREATE_IN_PROGRESS state changed
2016-10-13 13:41:38Z [overcloud.ObjectStorageServiceChain.ServiceChain.9]: CREATE_COMPLETE state changed
. . . . . . .
2016-10-13 13:42:56Z [overcloud.ControllerServiceChain.ServiceChain]: CREATE_COMPLETE Stack CREATE completed successfully
2016-10-13 13:42:57Z [overcloud.ControllerServiceChain.ServiceChain]: CREATE_COMPLETE state changed
2016-10-13 13:42:57Z [overcloud.ControllerServiceChain]: CREATE_COMPLETE Stack CREATE completed successfully
2016-10-13 13:42:58Z [overcloud.ControllerServiceChain]: CREATE_COMPLETE state changed
2016-10-13 13:43:01Z [overcloud.BlockStorage]: CREATE_IN_PROGRESS state changed
2016-10-13 13:43:01Z [overcloud.CephStorage]: CREATE_IN_PROGRESS state changed
2016-10-13 13:43:02Z [overcloud.Controller]: CREATE_IN_PROGRESS state changed
2016-10-13 13:43:03Z [overcloud.ObjectStorage]: CREATE_IN_PROGRESS state changed
2016-10-13 13:43:03Z [overcloud.Controller]: CREATE_IN_PROGRESS Stack CREATE started
2016-10-13 13:43:03Z [overcloud.Controller.1]: CREATE_IN_PROGRESS state changed
2016-10-13 13:43:03Z [overcloud.Compute]: CREATE_IN_PROGRESS state changed
2016-10-13 13:43:04Z [overcloud.Compute]: CREATE_IN_PROGRESS Stack CREATE started
2016-10-13 13:43:04Z [overcloud.Controller.0]: CREATE_IN_PROGRESS state changed
2016-10-13 13:43:04Z [overcloud.Compute.0]: CREATE_IN_PROGRESS state changed
2016-10-13 13:43:05Z [overcloud.ObjectStorage]: CREATE_COMPLETE state changed
2016-10-13 13:43:06Z [overcloud.CephStorage]: CREATE_COMPLETE state changed
2016-10-13 13:43:06Z [overcloud.Controller.2]: CREATE_IN_PROGRESS state changed
2016-10-13 13:43:06Z [overcloud.BlockStorage]: CREATE_COMPLETE state changed
2016-10-13 13:43:06Z [overcloud.BlockStorageIpListMap]: CREATE_IN_PROGRESS state changed
2016-10-13 13:43:07Z [overcloud.Controller.1]: CREATE_IN_PROGRESS Stack CREATE started
2016-10-13 13:43:07Z [overcloud.BlockStorageIpListMap]: CREATE_IN_PROGRESS Stack CREATE started
2016-10-13 13:43:07Z [overcloud.Controller.1.UpdateConfig]: CREATE_IN_PROGRESS state changed
2016-10-13 13:43:07Z [overcloud.CephStorageIpListMap]: CREATE_IN_PROGRESS state changed
2016-10-13 13:43:07Z [overcloud.BlockStorageIpListMap.EnabledServicesValue]: CREATE_IN_PROGRESS state changed
2016-10-13 13:43:08Z [overcloud.Controller.1.NodeUserData]: CREATE_IN_PROGRESS state changed
2016-10-13 13:43:08Z [overcloud.BlockStorageIpListMap.EnabledServicesValue]: CREATE_COMPLETE state changed
2016-10-13 13:43:08Z [overcloud.CephStorageIpListMap]: CREATE_IN_PROGRESS Stack CREATE started
2016-10-13 13:43:08Z [overcloud.BlockStorageIpListMap]: CREATE_COMPLETE Stack CREATE completed successfully
2016-10-13 13:43:08Z [overcloud.ObjectStorageIpListMap]: CREATE_IN_PROGRESS state changed
2016-10-13 13:43:08Z [overcloud.Compute.0]: CREATE_IN_PROGRESS Stack CREATE started
2016-10-13 13:43:08Z [overcloud.CephStorageIpListMap.EnabledServicesValue]: CREATE_IN_PROGRESS state changed
2016-10-13 13:43:09Z [overcloud.Controller.0]: CREATE_IN_PROGRESS Stack CREATE started
2016-10-13 13:43:09Z [overcloud.Compute.0.UpdateConfig]: CREATE_IN_PROGRESS state changed
2016-10-13 13:43:09Z [overcloud.CephStorageIpListMap.EnabledServicesValue]: CREATE_COMPLETE state changed
2016-10-13 13:43:09Z [overcloud.Controller.1.NodeAdminUserData]: CREATE_IN_PROGRESS state changed
2016-10-13 13:43:09Z [overcloud.ObjectStorageIpListMap]: CREATE_IN_PROGRESS Stack CREATE started
2016-10-13 13:43:09Z [overcloud.CephStorageIpListMap]: CREATE_COMPLETE Stack CREATE completed successfully
2016-10-13 13:43:09Z [overcloud.Controller.0.UpdateConfig]: CREATE_IN_PROGRESS state changed
2016-10-13 13:43:09Z [overcloud.ObjectStorageIpListMap.EnabledServicesValue]: CREATE_IN_PROGRESS state changed
2016-10-13 13:43:10Z [overcloud.Controller.1.UpdateConfig]: CREATE_COMPLETE state changed
2016-10-13 13:43:10Z [overcloud.Compute.0.NodeAdminUserData]: CREATE_IN_PROGRESS state changed
2016-10-13 13:43:10Z [overcloud.ObjectStorageIpListMap.EnabledServicesValue]: CREATE_COMPLETE state changed
2016-10-13 13:43:10Z [overcloud.CephStorageIpListMap]: CREATE_COMPLETE state changed
2016-10-13 13:43:10Z [overcloud.Controller.2]: CREATE_IN_PROGRESS Stack CREATE started
2016-10-13 13:43:10Z [overcloud.ObjectStorageIpListMap]: CREATE_COMPLETE Stack CREATE completed successfully
2016-10-13 13:43:11Z [overcloud.Controller.0.NodeAdminUserData]: CREATE_IN_PROGRESS state changed
2016-10-13 13:43:11Z [overcloud.BlockStorageIpListMap]: CREATE_COMPLETE state changed
2016-10-13 13:43:11Z [overcloud.Controller.2.NodeAdminUserData]: CREATE_IN_PROGRESS state changed
2016-10-13 13:43:11Z [overcloud.Controller.1.NodeUserData]: CREATE_COMPLETE state changed
2016-10-13 13:43:12Z [overcloud.Compute.0.NodeUserData]: CREATE_IN_PROGRESS state changed
2016-10-13 13:43:12Z [overcloud.Controller.0.NodeUserData]: CREATE_IN_PROGRESS state changed
2016-10-13 13:43:12Z [overcloud.ObjectStorageIpListMap]: CREATE_COMPLETE state changed
2016-10-13 13:43:12Z [overcloud.Controller.2.NodeUserData]: CREATE_IN_PROGRESS state changed
2016-10-13 13:43:13Z [overcloud.Compute.0.UpdateConfig]: CREATE_COMPLETE state changed
2016-10-13 13:43:13Z [overcloud.Controller.0.UpdateConfig]: CREATE_COMPLETE state changed
2016-10-13 13:43:13Z [overcloud.Controller.2.UpdateConfig]: CREATE_IN_PROGRESS state changed
2016-10-13 13:43:15Z [overcloud.Controller.1.NodeAdminUserData]: CREATE_COMPLETE state changed
2016-10-13 13:43:15Z [overcloud.Controller.1.UserData]: CREATE_IN_PROGRESS state changed
2016-10-13 13:43:15Z [overcloud.Compute.0.NodeUserData]: CREATE_COMPLETE state changed
2016-10-13 13:43:16Z [overcloud.Controller.0.NodeUserData]: CREATE_COMPLETE state changed
2016-10-13 13:43:16Z [overcloud.Controller.2.NodeUserData]: CREATE_COMPLETE state changed
2016-10-13 13:43:17Z [overcloud.Compute.0.NodeAdminUserData]: CREATE_COMPLETE state changed
2016-10-13 13:43:17Z [overcloud.Controller.1.UserData]: CREATE_COMPLETE state changed
2016-10-13 13:43:17Z [overcloud.Compute.0.UserData]: CREATE_IN_PROGRESS state changed
2016-10-13 13:43:17Z [overcloud.Controller.0.NodeAdminUserData]: CREATE_COMPLETE state changed
2016-10-13 13:43:17Z [overcloud.Controller.1.Controller]: CREATE_IN_PROGRESS state changed
2016-10-13 13:43:17Z [overcloud.Controller.2.UpdateConfig]: CREATE_COMPLETE state changed
2016-10-13 13:43:17Z [overcloud.Controller.0.UserData]: CREATE_IN_PROGRESS state changed
2016-10-13 13:43:18Z [overcloud.Controller.2.NodeAdminUserData]: CREATE_COMPLETE state changed
2016-10-13 13:43:18Z [overcloud.Controller.2.UserData]: CREATE_IN_PROGRESS state changed
2016-10-13 13:43:19Z [overcloud.Compute.0.UserData]: CREATE_COMPLETE state changed
2016-10-13 13:43:20Z [overcloud.Compute.0.NovaCompute]: CREATE_IN_PROGRESS state changed
2016-10-13 13:43:20Z [overcloud.Controller.0.UserData]: CREATE_COMPLETE state changed
2016-10-13 13:43:20Z [overcloud.Controller.2.UserData]: CREATE_COMPLETE state changed
2016-10-13 13:43:23Z [overcloud.Controller.0.Controller]: CREATE_IN_PROGRESS state changed
2016-10-13 13:43:26Z [overcloud.Controller.2.Controller]: CREATE_IN_PROGRESS state changed
2016-10-13 13:53:35Z [overcloud.Controller.1.Controller]: CREATE_COMPLETE state changed
2016-10-13 13:53:35Z [overcloud.Controller.1.UpdateDeployment]: CREATE_IN_PROGRESS state changed
2016-10-13 13:53:45Z [overcloud.Controller.2.Controller]: CREATE_COMPLETE state changed
2016-10-13 13:53:46Z [overcloud.Controller.2.UpdateDeployment]: CREATE_IN_PROGRESS state changed
2016-10-13 13:53:58Z [overcloud.Controller.1.TenantPort]: CREATE_IN_PROGRESS state changed
2016-10-13 13:54:02Z [overcloud.Controller.2.TenantPort]: CREATE_IN_PROGRESS state changed
2016-10-13 13:54:04Z [overcloud.Controller.1.ExternalPort]: CREATE_IN_PROGRESS state changed
2016-10-13 13:54:07Z [overcloud.Controller.2.ManagementPort]: CREATE_IN_PROGRESS state changed
2016-10-13 13:54:11Z [overcloud.Controller.1.ManagementPort]: CREATE_IN_PROGRESS state changed
2016-10-13 13:54:13Z [overcloud.Controller.2.StorageMgmtPort]: CREATE_IN_PROGRESS state changed
2016-10-13 13:54:17Z [overcloud.Controller.1.StorageMgmtPort]: CREATE_IN_PROGRESS state changed
2016-10-13 13:54:21Z [overcloud.Controller.2.InternalApiPort]: CREATE_IN_PROGRESS state changed
2016-10-13 13:54:22Z [overcloud.Controller.1.InternalApiPort]: CREATE_IN_PROGRESS state changed
2016-10-13 13:54:31Z [overcloud.Controller.2.ExternalPort]: CREATE_IN_PROGRESS state changed
2016-10-13 13:54:33Z [overcloud.Controller.1.StoragePort]: CREATE_IN_PROGRESS state changed
2016-10-13 13:54:42Z [overcloud.Controller.2.StoragePort]: CREATE_IN_PROGRESS state changed
2016-10-13 13:54:45Z [overcloud.Controller.1.ManagementPort]: CREATE_COMPLETE state changed
2016-10-13 13:54:49Z [overcloud.Controller.1.TenantPort]: CREATE_COMPLETE state changed
2016-10-13 13:54:50Z [overcloud.Controller.2.StorageMgmtPort]: CREATE_COMPLETE state changed
2016-10-13 13:54:51Z [overcloud.Controller.1.StorageMgmtPort]: CREATE_COMPLETE state changed
2016-10-13 13:54:52Z [overcloud.Controller.2.TenantPort]: CREATE_COMPLETE state changed
2016-10-13 13:54:53Z [overcloud.Controller.0.Controller]: CREATE_COMPLETE state changed
2016-10-13 13:54:54Z [overcloud.Controller.1.ExternalPort]: CREATE_COMPLETE state changed
2016-10-13 13:54:55Z [overcloud.Controller.2.ManagementPort]: CREATE_COMPLETE state changed
2016-10-13 13:54:55Z [overcloud.Controller.0.ManagementPort]: CREATE_IN_PROGRESS state changed
2016-10-13 13:54:57Z [overcloud.Controller.2.InternalApiPort]: CREATE_COMPLETE state changed
2016-10-13 13:54:57Z [overcloud.Controller.1.InternalApiPort]: CREATE_COMPLETE state changed
2016-10-13 13:54:57Z [overcloud.Controller.2.ExternalPort]: CREATE_COMPLETE state changed
2016-10-13 13:54:58Z [overcloud.Controller.0.ExternalPort]: CREATE_IN_PROGRESS state changed
2016-10-13 13:55:00Z [overcloud.Controller.1.StoragePort]: CREATE_COMPLETE state changed
2016-10-13 13:55:00Z [overcloud.Controller.2.StoragePort]: CREATE_COMPLETE state changed
2016-10-13 13:55:01Z [overcloud.Controller.1.UpdateDeployment]: SIGNAL_IN_PROGRESS Signal: deployment d4d61353-ec84-4d67-9ba3-0db83770e2c0 succeeded
2016-10-13 13:55:01Z [overcloud.Controller.0.InternalApiPort]: CREATE_IN_PROGRESS state changed
2016-10-13 13:55:03Z [overcloud.Controller.1.NetworkConfig]: CREATE_IN_PROGRESS state changed
2016-10-13 13:55:03Z [overcloud.Controller.2.NetIpMap]: CREATE_IN_PROGRESS state changed
2016-10-13 13:55:06Z [overcloud.Controller.0.StoragePort]: CREATE_IN_PROGRESS state changed
2016-10-13 13:55:07Z [overcloud.Controller.2.NetworkConfig]: CREATE_IN_PROGRESS state changed
2016-10-13 13:55:08Z [overcloud.Controller.1.NetIpMap]: CREATE_IN_PROGRESS state changed
2016-10-13 13:55:08Z [overcloud.Controller.2.UpdateDeployment]: SIGNAL_IN_PROGRESS Signal: deployment dfa5b035-fe43-418a-abd4-518a563a7f5c succeeded
2016-10-13 13:55:14Z [overcloud.Compute.0.NovaCompute]: CREATE_COMPLETE state changed
2016-10-13 13:55:14Z [overcloud.Controller.0.UpdateDeployment]: CREATE_IN_PROGRESS state changed
2016-10-13 13:55:16Z [overcloud.Compute.0.StoragePort]: CREATE_IN_PROGRESS state changed
2016-10-13 13:55:16Z [overcloud.Controller.2.NetIpMap]: CREATE_COMPLETE state changed
2016-10-13 13:55:17Z [overcloud.Controller.1.UpdateDeployment]: CREATE_COMPLETE state changed
2016-10-13 13:55:19Z [overcloud.Controller.2.UpdateDeployment]: CREATE_COMPLETE state changed
2016-10-13 13:55:26Z [overcloud.Controller.1.NetIpMap]: CREATE_COMPLETE state changed
2016-10-13 13:55:27Z [overcloud.Compute.0.TenantPort]: CREATE_IN_PROGRESS state changed
2016-10-13 13:55:28Z [overcloud.Controller.2.NetworkConfig]: CREATE_COMPLETE state changed
2016-10-13 13:55:28Z [overcloud.Controller.2.NetworkDeployment]: CREATE_IN_PROGRESS state changed
2016-10-13 13:55:30Z [overcloud.Controller.1.NetworkConfig]: CREATE_COMPLETE state changed
2016-10-13 13:55:31Z [overcloud.Controller.1.NetworkDeployment]: CREATE_IN_PROGRESS state changed
2016-10-13 13:55:32Z [overcloud.Compute.0.StorageMgmtPort]: CREATE_IN_PROGRESS state changed
2016-10-13 13:55:32Z [overcloud.Controller.0.TenantPort]: CREATE_IN_PROGRESS state changed
2016-10-13 13:55:37Z [overcloud.Compute.0.InternalApiPort]: CREATE_IN_PROGRESS state changed
2016-10-13 13:55:37Z [overcloud.Controller.0.StorageMgmtPort]: CREATE_IN_PROGRESS state changed
2016-10-13 13:55:41Z [overcloud.Compute.0.ManagementPort]: CREATE_IN_PROGRESS state changed
2016-10-13 13:55:42Z [overcloud.Controller.0.InternalApiPort]: CREATE_COMPLETE state changed
2016-10-13 13:55:43Z [overcloud.Controller.0.UpdateDeployment]: SIGNAL_IN_PROGRESS Signal: deployment 68a55448-13d3-4b79-ad0f-a9c5dc4be637 succeeded
2016-10-13 13:55:43Z [overcloud.Controller.0.ManagementPort]: CREATE_COMPLETE state changed
2016-10-13 13:55:45Z [overcloud.Controller.0.StoragePort]: CREATE_COMPLETE state changed
2016-10-13 13:55:46Z [overcloud.Compute.0.UpdateDeployment]: CREATE_IN_PROGRESS state changed
2016-10-13 13:55:46Z [overcloud.Controller.0.UpdateDeployment]: CREATE_COMPLETE state changed
2016-10-13 13:55:48Z [overcloud.Controller.0.ExternalPort]: CREATE_COMPLETE state changed
2016-10-13 13:55:51Z [overcloud.Controller.0.TenantPort]: CREATE_COMPLETE state changed
2016-10-13 13:55:58Z [overcloud.Controller.0.StorageMgmtPort]: CREATE_COMPLETE state changed
2016-10-13 13:56:07Z [overcloud.Controller.0.NetworkConfig]: CREATE_IN_PROGRESS state changed
2016-10-13 13:56:08Z [overcloud.Compute.0.ExternalPort]: CREATE_IN_PROGRESS state changed
. . . . . . .
2016-10-13 14:14:21Z [overcloud.AllNodesDeploySteps.ControllerDeployment_Step5]: CREATE_IN_PROGRESS Stack CREATE started
2016-10-13 14:14:21Z [overcloud.AllNodesDeploySteps.ControllerDeployment_Step5.1]: CREATE_IN_PROGRESS state changed
2016-10-13 14:14:22Z [overcloud.AllNodesDeploySteps.ObjectStorageDeployment_Step5]: CREATE_COMPLETE state changed
2016-10-13 14:14:22Z [overcloud.AllNodesDeploySteps.BlockStorageDeployment_Step5]: CREATE_COMPLETE state changed
2016-10-13 14:14:23Z [overcloud.AllNodesDeploySteps.CephStorageDeployment_Step5]: CREATE_COMPLETE state changed
2016-10-13 14:14:24Z [overcloud.AllNodesDeploySteps.ControllerDeployment_Step5.0]: CREATE_IN_PROGRESS state changed
2016-10-13 14:14:26Z [overcloud.AllNodesDeploySteps.ControllerDeployment_Step5.2]: CREATE_IN_PROGRESS state changed
2016-10-13 14:15:09Z [overcloud.AllNodesDeploySteps.ComputeDeployment_Step5.0]: SIGNAL_IN_PROGRESS Signal: deployment 2a0780d3-ae11-48b1-9424-38bc0b43207a succeeded
2016-10-13 14:15:10Z [overcloud.AllNodesDeploySteps.ComputeDeployment_Step5.0]: CREATE_COMPLETE state changed
2016-10-13 14:15:10Z [overcloud.AllNodesDeploySteps.ComputeDeployment_Step5]: CREATE_COMPLETE Stack CREATE completed successfully
2016-10-13 14:15:10Z [overcloud.AllNodesDeploySteps.ComputeDeployment_Step5]: CREATE_COMPLETE state changed
2016-10-13 14:15:13Z [overcloud.ComputeAllNodesDeployment.0]: SIGNAL_COMPLETE Unknown
2016-10-13 14:15:16Z [overcloud.Compute.0.NetworkDeployment]: SIGNAL_COMPLETE Unknown
2016-10-13 14:15:19Z [overcloud.Compute.0.NovaComputeDeployment]: SIGNAL_COMPLETE Unknown
2016-10-13 14:20:59Z [overcloud.AllNodesDeploySteps.ControllerDeployment_Step5.2]: SIGNAL_IN_PROGRESS Signal: deployment aee19214-9e47-41c2-9777-693407fd5fc8 succeeded
2016-10-13 14:21:00Z [overcloud.AllNodesDeploySteps.ControllerDeployment_Step5.2]: CREATE_COMPLETE state changed
2016-10-13 14:21:14Z [overcloud.AllNodesDeploySteps.ControllerDeployment_Step5.1]: SIGNAL_IN_PROGRESS Signal: deployment 5aa29928-589d-415c-83d7-e0492042235a succeeded
2016-10-13 14:21:15Z [overcloud.ControllerAllNodesDeployment.2]: SIGNAL_COMPLETE Unknown
2016-10-13 14:21:15Z [overcloud.AllNodesDeploySteps.ControllerDeployment_Step5.1]: CREATE_COMPLETE state changed
2016-10-13 14:21:20Z [overcloud.Controller.2.ControllerDeployment]: SIGNAL_COMPLETE Unknown
2016-10-13 14:21:24Z [overcloud.Controller.2.NetworkDeployment]: SIGNAL_COMPLETE Unknown
2016-10-13 14:21:28Z [overcloud.ControllerAllNodesDeployment.1]: SIGNAL_COMPLETE Unknown
2016-10-13 14:21:33Z [overcloud.Controller.1.ControllerDeployment]: SIGNAL_COMPLETE Unknown
2016-10-13 14:21:38Z [overcloud.Controller.1.NetworkDeployment]: SIGNAL_COMPLETE Unknown
2016-10-13 14:26:09Z [overcloud.AllNodesDeploySteps.ControllerDeployment_Step5.0]: SIGNAL_IN_PROGRESS Signal: deployment 39ef6770-2a0f-4f14-ae87-17845c0a3706 succeeded
2016-10-13 14:26:10Z [overcloud.AllNodesDeploySteps.ControllerDeployment_Step5.0]: CREATE_COMPLETE state changed
2016-10-13 14:26:10Z [overcloud.AllNodesDeploySteps.ControllerDeployment_Step5]: CREATE_COMPLETE Stack CREATE completed successfully
2016-10-13 14:26:11Z [overcloud.AllNodesDeploySteps.ControllerDeployment_Step5]: CREATE_COMPLETE state changed
2016-10-13 14:26:12Z [overcloud.AllNodesDeploySteps.ControllerPostConfig]: CREATE_IN_PROGRESS state changed
2016-10-13 14:26:12Z [overcloud.AllNodesDeploySteps.BlockStoragePostConfig]: CREATE_IN_PROGRESS state changed
2016-10-13 14:26:12Z [overcloud.AllNodesDeploySteps.ObjectStoragePostConfig]: CREATE_IN_PROGRESS state changed
2016-10-13 14:26:13Z [overcloud.AllNodesDeploySteps.ComputePostConfig]: CREATE_IN_PROGRESS state changed
2016-10-13 14:26:13Z [overcloud.ControllerAllNodesDeployment.0]: SIGNAL_COMPLETE Unknown
2016-10-13 14:26:13Z [overcloud.AllNodesDeploySteps.CephStoragePostConfig]: CREATE_IN_PROGRESS state changed
2016-10-13 14:26:14Z [overcloud.AllNodesDeploySteps.ControllerPostConfig]: CREATE_COMPLETE state changed
2016-10-13 14:26:15Z [overcloud.AllNodesDeploySteps.BlockStoragePostConfig]: CREATE_COMPLETE state changed
2016-10-13 14:26:15Z [overcloud.AllNodesDeploySteps.ObjectStoragePostConfig]: CREATE_COMPLETE state changed
2016-10-13 14:26:15Z [overcloud.AllNodesDeploySteps.ComputePostConfig]: CREATE_COMPLETE state changed
2016-10-13 14:26:15Z [overcloud.AllNodesDeploySteps.CephStoragePostConfig]: CREATE_COMPLETE state changed
2016-10-13 14:26:16Z [overcloud.AllNodesDeploySteps.BlockStorageExtraConfigPost]: CREATE_IN_PROGRESS state changed
2016-10-13 14:26:17Z [overcloud.Controller.0.ControllerDeployment]: SIGNAL_COMPLETE Unknown
2016-10-13 14:26:17Z [overcloud.AllNodesDeploySteps.ComputeExtraConfigPost]: CREATE_IN_PROGRESS state changed
2016-10-13 14:26:18Z [overcloud.AllNodesDeploySteps.ObjectStorageExtraConfigPost]: CREATE_IN_PROGRESS state changed
2016-10-13 14:26:18Z [overcloud.AllNodesDeploySteps.CephStorageExtraConfigPost]: CREATE_IN_PROGRESS state changed
2016-10-13 14:26:19Z [overcloud.Controller.0.NetworkDeployment]: SIGNAL_COMPLETE Unknown
2016-10-13 14:26:19Z [overcloud.AllNodesDeploySteps.ControllerExtraConfigPost]: CREATE_IN_PROGRESS state changed
2016-10-13 14:26:21Z [overcloud.AllNodesDeploySteps.BlockStorageExtraConfigPost]: CREATE_COMPLETE state changed
2016-10-13 14:26:21Z [overcloud.AllNodesDeploySteps.CephStorageExtraConfigPost]: CREATE_COMPLETE state changed
2016-10-13 14:26:21Z [overcloud.AllNodesDeploySteps.ComputeExtraConfigPost]: CREATE_COMPLETE state changed
2016-10-13 14:26:21Z [overcloud.AllNodesDeploySteps.ObjectStorageExtraConfigPost]: CREATE_COMPLETE state changed
2016-10-13 14:26:21Z [overcloud.AllNodesDeploySteps.ControllerExtraConfigPost]: CREATE_COMPLETE state changed
2016-10-13 14:26:22Z [overcloud.AllNodesDeploySteps]: CREATE_COMPLETE Stack CREATE completed successfully
2016-10-13 14:26:22Z [overcloud.AllNodesDeploySteps]: CREATE_COMPLETE state changed
2016-10-13 14:26:22Z [overcloud]: CREATE_COMPLETE Stack CREATE completed successfully
Stack overcloud CREATE_COMPLETE
Overcloud Endpoint: http://10.0.0.10:5000/v2.0
Overcloud Deployed
[stack@undercloud ~]$ nova list
+--------------------------------------+-------------------------+--------+------------+-------------+---------------------+
| ID | Name | Status | Task State | Power State | Networks |
+--------------------------------------+-------------------------+--------+------------+-------------+---------------------+
| f8804326-9b1f-4982-8b50-ab8e3cc11f18 | overcloud-controller-0 | ACTIVE | - | Running | ctlplane=192.0.2.15 |
| caf4e3a2-403b-4702-8b82-c18ff374ed30 | overcloud-controller-1 | ACTIVE | - | Running | ctlplane=192.0.2.19 |
| b524e822-b996-4822-9ec9-d0b7e5961d2f | overcloud-controller-2 | ACTIVE | - | Running | ctlplane=192.0.2.10 |
| daee1fb2-0923-4b78-a346-564238706ae7 | overcloud-novacompute-0 | ACTIVE | - | Running | ctlplane=192.0.2.9 |
+--------------------------------------+-------------------------+--------+------------+-------------+---------------------+
[stack@undercloud ~]$ cat overcloudrc
export OS_NO_CACHE=True
export OS_CLOUDNAME=overcloud
export OS_AUTH_URL=http://10.0.0.10:5000/v2.0
export NOVA_VERSION=1.1
export COMPUTE_API_VERSION=1.1
export OS_USERNAME=admin
export no_proxy=,10.0.0.10,192.0.2.6
export OS_PASSWORD=EepsNh6uYR2aDENGkwCq9wapk
export PYTHONWARNINGS="ignore:Certificate has no, ignore:A true SSLContext object is not available"
export OS_TENANT_NAME=admin
[stack@undercloud ~]$ ssh heat-admin@192.0.2.15
The authenticity of host '192.0.2.15 (192.0.2.15)' can't be established.
ECDSA key fingerprint is 02:b4:07:32:e8:ff:9f:60:d3:a9:d8:7f:01:58:f9:01.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '192.0.2.15' (ECDSA) to the list of known hosts.
[heat-admin@overcloud-controller-0 ~]$ sudo su -
[root@overcloud-controller-0 ~]# pcs status
Cluster name: tripleo_cluster
Last updated: Thu Oct 13 14:36:43 2016 Last change: Thu Oct 13 14:16:38 2016 by root via cibadmin on overcloud-controller-0
Stack: corosync
Current DC: overcloud-controller-1 (version 1.1.13-10.el7_2.4-44eb2dd) - partition with quorum
3 nodes and 19 resources configured
Online: [ overcloud-controller-0 overcloud-controller-1 overcloud-controller-2 ]
Full list of resources:
ip-10.0.0.10 (ocf::heartbeat:IPaddr2): Started overcloud-controller-0
ip-172.16.2.6 (ocf::heartbeat:IPaddr2): Started overcloud-controller-1
ip-192.0.2.6 (ocf::heartbeat:IPaddr2): Started overcloud-controller-2
ip-172.16.2.12 (ocf::heartbeat:IPaddr2): Started overcloud-controller-0
Clone Set: haproxy-clone [haproxy]
Started: [ overcloud-controller-0 overcloud-controller-1 overcloud-controller-2 ]
Master/Slave Set: galera-master [galera]
Masters: [ overcloud-controller-0 overcloud-controller-1 overcloud-controller-2 ]
Clone Set: rabbitmq-clone [rabbitmq]
Started: [ overcloud-controller-0 overcloud-controller-1 overcloud-controller-2 ]
ip-172.16.3.13 (ocf::heartbeat:IPaddr2): Started overcloud-controller-1
Master/Slave Set: redis-master [redis]
Masters: [ overcloud-controller-2 ]
Slaves: [ overcloud-controller-0 overcloud-controller-1 ]
ip-172.16.1.9 (ocf::heartbeat:IPaddr2): Started overcloud-controller-2
openstack-cinder-volume (systemd:openstack-cinder-volume): Started overcloud-controller-0
PCSD Status:
overcloud-controller-0: Online
overcloud-controller-1: Online
overcloud-controller-2: Online
Daemon Status:
corosync: active/enabled
pacemaker: active/enabled
pcsd: active/enabled
[root@overcloud-controller-0 ~]# clustercheck
HTTP/1.1 200 OK
Content-Type: text/plain
Connection: close
Content-Length: 32
Galera cluster node is synced.
[root@overcloud-controller-0 ~]# vi overcloudrc
[root@overcloud-controller-0 ~]# . overcloudrc
[root@overcloud-controller-0 ~]# nova service-list
+----+------------------+-------------------------------------+----------+---------+-------+----------------------------+-----------------+
| Id | Binary | Host | Zone | Status | State | Updated_at | Disabled Reason |
+----+------------------+-------------------------------------+----------+---------+-------+----------------------------+-----------------+
| 13 | nova-consoleauth | overcloud-controller-0.localdomain | internal | enabled | up | 2016-10-13T14:37:55.000000 | - |
| 16 | nova-scheduler | overcloud-controller-0.localdomain | internal | enabled | up | 2016-10-13T14:37:47.000000 | - |
| 19 | nova-conductor | overcloud-controller-0.localdomain | internal | enabled | up | 2016-10-13T14:37:53.000000 | - |
| 25 | nova-consoleauth | overcloud-controller-1.localdomain | internal | enabled | up | 2016-10-13T14:37:53.000000 | - |
| 28 | nova-consoleauth | overcloud-controller-2.localdomain | internal | enabled | up | 2016-10-13T14:37:53.000000 | - |
| 49 | nova-scheduler | overcloud-controller-1.localdomain | internal | enabled | up | 2016-10-13T14:37:49.000000 | - |
| 52 | nova-conductor | overcloud-controller-1.localdomain | internal | enabled | up | 2016-10-13T14:37:48.000000 | - |
| 58 | nova-scheduler | overcloud-controller-2.localdomain | internal | enabled | up | 2016-10-13T14:37:55.000000 | - |
| 61 | nova-conductor | overcloud-controller-2.localdomain | internal | enabled | up | 2016-10-13T14:37:53.000000 | - |
| 70 | nova-compute | overcloud-novacompute-0.localdomain | nova | enabled | up | 2016-10-13T14:37:53.000000 | - |
+----+------------------+-------------------------------------+----------+---------+-------+----------------------------+-----------------+
[root@overcloud-controller-0 ~]# passwd
Changing password for user root.
New password:
Retype new password:
passwd: all authentication tokens updated successfully.
[root@overcloud-controller-0 ~]# logout
[heat-admin@overcloud-controller-0 ~]$ logout
Connection to 192.0.2.15 closed.
[stack@undercloud ~]$ wget https://cloud-images.ubuntu.com/xenial/current/xenial-server-cloudimg-amd64-disk1.img
--2016-10-13 14:40:18-- https://cloud-images.ubuntu.com/xenial/current/xenial-server-cloudimg-amd64-disk1.img
Resolving cloud-images.ubuntu.com (cloud-images.ubuntu.com)... 91.189.88.141, 2001:67c:1360:8001:ffff:ffff:ffff:fffe
Connecting to cloud-images.ubuntu.com (cloud-images.ubuntu.com)|91.189.88.141|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 314114048 (300M) [application/octet-stream]
Saving to: ‘xenial-server-cloudimg-amd64-disk1.img’
100%[=======================================================>] 314,114,048 1.56MB/s in 3m 9s
2016-10-13 14:43:27 (1.59 MB/s) - ‘xenial-server-cloudimg-amd64-disk1.img’ saved [314114048/314114048]
[stack@undercloud ~]$ scp *.img heat-admin@192.0.2.15:/home/heat-admin
xenial-server-cloudimg-amd64-disk1.img 100% 300MB 149.8MB/s 00:02
[stack@undercloud ~]$ ssh heat-admin@192.0.2.15Last login: Thu Oct 13 14:36:33 2016 from 192.0.2.1
[heat-admin@overcloud-controller-0 ~]$ sudo su -
Last login: Thu Oct 13 14:36:38 UTC 2016 on pts/0
[root@overcloud-controller-0 ~]# cp ~heat-admin/*.img .
[root@overcloud-controller-0 ~]# ls -l
total 306756
-rw-r--r--. 1 root root 390 Oct 13 14:37 overcloudrc
-rw-r--r--. 1 root root 314114048 Oct 13 14:44 xenial-server-cloudimg-amd64-disk1.img
[root@overcloud-controller-0 ~]# ls
overcloudrc xenial-server-cloudimg-amd64-disk1.img
****************************************************************************
As of time of writing remote connection to dashboard has limited
functionality. So overcloud configuration is done via Neutron/Nova CLI
****************************************************************************
[root@overcloud-controller-0 ~]# . overcloudrc
[root@overcloud-controller-0 ~]# neutron net-create ext-net --router:external \
--provider:physical_network datacentre --provider:network_type flat
Created a new network:
+---------------------------+--------------------------------------+
| Field | Value |
+---------------------------+--------------------------------------+
| admin_state_up | True |
| availability_zone_hints | |
| availability_zones | |
| created_at | 2016-10-13T14:45:42Z |
| description | |
| id | be44bdc8-058f-4d11-87cf-30c5ad7981c5 |
| ipv4_address_scope | |
| ipv6_address_scope | |
| is_default | False |
| mtu | 1496 |
| name | ext-net |
| port_security_enabled | True |
| project_id | ea70e1249eca420c9c837dc0e28ecebe |
| provider:network_type | flat |
| provider:physical_network | datacentre |
| provider:segmentation_id | |
| qos_policy_id | |
| revision_number | 3 |
| router:external | True |
| shared | False |
| status | ACTIVE |
| subnets | |
| tags | |
| tenant_id | ea70e1249eca420c9c837dc0e28ecebe |
| updated_at | 2016-10-13T14:45:42Z |
+---------------------------+--------------------------------------+
[root@overcloud-controller-0 ~]# neutron subnet-create ext-net --name ext-subnet -\
--allocation-pool start=192.0.2.100,end=192.0.2.120 --disable-dhcp --gateway 192.0.2.1 192.0.2.0/24
Created a new subnet:
+-------------------+------------------------------------------------+
| Field | Value |
+-------------------+------------------------------------------------+
| allocation_pools | {"start": "192.0.2.100", "end": "192.0.2.120"} |
| cidr | 192.0.2.0/24 |
| created_at | 2016-10-13T14:46:28Z |
| description | |
| dns_nameservers | |
| enable_dhcp | False |
| gateway_ip | 192.0.2.1 |
| host_routes | |
| id | 3f0f1128-abf8-4005-8abb-1db57428f0b4 |
| ip_version | 4 |
| ipv6_address_mode | |
| ipv6_ra_mode | |
| name | ext-subnet |
| network_id | be44bdc8-058f-4d11-87cf-30c5ad7981c5 |
| project_id | ea70e1249eca420c9c837dc0e28ecebe |
| revision_number | 2 |
| service_types | |
| subnetpool_id | |
| tenant_id | ea70e1249eca420c9c837dc0e28ecebe |
| updated_at | 2016-10-13T14:46:28Z |
+-------------------+------------------------------------------------+
[root@overcloud-controller-0 ~]# neutron router-create router1
Created a new router:
+-------------------------+--------------------------------------+
| Field | Value |
+-------------------------+--------------------------------------+
| admin_state_up | True |
| availability_zone_hints | |
| availability_zones | |
| created_at | 2016-10-13T14:46:51Z |
| description | |
| distributed | False |
| external_gateway_info | |
| flavor_id | |
| ha | True |
| id | ec4e6f3e-e583-4939-be24-bea99806915f |
| name | router1 |
| project_id | ea70e1249eca420c9c837dc0e28ecebe |
| revision_number | 2 |
| routes | |
| status | ACTIVE |
| tenant_id | ea70e1249eca420c9c837dc0e28ecebe |
| updated_at | 2016-10-13T14:46:52Z |
+-------------------------+--------------------------------------+
[root@overcloud-controller-0 ~]# neutron router-gateway-set router1 ext-net
Set gateway for router router1
[root@overcloud-controller-0 ~]# neutron net-create int
Created a new network:
+---------------------------+--------------------------------------+
| Field | Value |
+---------------------------+--------------------------------------+
| admin_state_up | True |
| availability_zone_hints | |
| availability_zones | |
| created_at | 2016-10-13T14:47:41Z |
| description | |
| id | c6a4b4fc-30e5-45bc-86e6-a9cfb645b219 |
| ipv4_address_scope | |
| ipv6_address_scope | |
| mtu | 1446 |
| name | int |
| port_security_enabled | True |
| project_id | ea70e1249eca420c9c837dc0e28ecebe |
| provider:network_type | vxlan |
| provider:physical_network | |
| provider:segmentation_id | 37 |
| qos_policy_id | |
| revision_number | 3 |
| router:external | False |
| shared | False |
| status | ACTIVE |
| subnets | |
| tags | |
| tenant_id | ea70e1249eca420c9c837dc0e28ecebe |
| updated_at | 2016-10-13T14:47:41Z |
+---------------------------+--------------------------------------+
[root@overcloud-controller-0 ~]# neutron subnet-create int 30.0.0.0/24 --dns_nameservers list=true 83.221.202.254
Created a new subnet:
+-------------------+--------------------------------------------+
| Field | Value |
+-------------------+--------------------------------------------+
| allocation_pools | {"start": "30.0.0.2", "end": "30.0.0.254"} |
| cidr | 30.0.0.0/24 |
| created_at | 2016-10-13T14:48:05Z |
| description | |
| dns_nameservers | 83.221.202.254 |
| enable_dhcp | True |
| gateway_ip | 30.0.0.1 |
| host_routes | |
| id | e2237901-5d46-40a6-96ef-9d2880954bfd |
| ip_version | 4 |
| ipv6_address_mode | |
| ipv6_ra_mode | |
| name | |
| network_id | c6a4b4fc-30e5-45bc-86e6-a9cfb645b219 |
| project_id | ea70e1249eca420c9c837dc0e28ecebe |
| revision_number | 2 |
| service_types | |
| subnetpool_id | |
| tenant_id | ea70e1249eca420c9c837dc0e28ecebe |
| updated_at | 2016-10-13T14:48:05Z |
+-------------------+--------------------------------------------+
[root@overcloud-controller-0 ~]# neutron router-interface-add router1 e2237901-5d46-40a6-96ef-9d2880954bfd
Added interface 362580ec-e6e1-48ce-ac0e-489cb3eaff29 to router router1.
[root@overcloud-controller-0 ~]# nova secgroup-list
WARNING: Command secgroup-list is deprecated and will be removed after Nova 15.0.0 is released. Use python-neutronclient or python-openstackclient instead.
+--------------------------------------+---------+------------------------+
| Id | Name | Description |
+--------------------------------------+---------+------------------------+
| d493e619-404d-4e78-b7bf-97731d5802c0 | default | Default security group |
+--------------------------------------+---------+------------------------+
[root@overcloud-controller-0 ~]# neutron security-group-rule-create --protocol \
icmp --direction ingress \
--remote-ip-prefix 0.0.0.0/0 d493e619-404d-4e78-b7bf-97731d5802c0
Created a new security_group_rule:
+-------------------+--------------------------------------+
| Field | Value |
+-------------------+--------------------------------------+
| created_at | 2016-10-13T14:50:27Z |
| description | |
| direction | ingress |
| ethertype | IPv4 |
| id | a8f362ab-f03e-4b70-87f4-0b88e7b0852b |
| port_range_max | |
| port_range_min | |
| project_id | ea70e1249eca420c9c837dc0e28ecebe |
| protocol | icmp |
| remote_group_id | |
| remote_ip_prefix | 0.0.0.0/0 |
| revision_number | 1 |
| security_group_id | d493e619-404d-4e78-b7bf-97731d5802c0 |
| tenant_id | ea70e1249eca420c9c837dc0e28ecebe |
| updated_at | 2016-10-13T14:50:27Z |
+-------------------+--------------------------------------+
[root@overcloud-controller-0 ~]# neutron security-group-rule-create --protocol tcp \
--port-range-min 22 --port-range-max 22 --direction ingress --remote-ip-prefix 0.0.0.0/0 d493e619-404d-4e78-b7bf-97731d5802c0
Created a new security_group_rule:
+-------------------+--------------------------------------+
| Field | Value |
+-------------------+--------------------------------------+
| created_at | 2016-10-13T14:51:39Z |
| description | |
| direction | ingress |
| ethertype | IPv4 |
| id | 21fe37c9-e62f-4cce-9f7b-72e210f9bf8f |
| port_range_max | 22 |
| port_range_min | 22 |
| project_id | ea70e1249eca420c9c837dc0e28ecebe |
| protocol | tcp |
| remote_group_id | |
| remote_ip_prefix | 0.0.0.0/0 |
| revision_number | 1 |
| security_group_id | d493e619-404d-4e78-b7bf-97731d5802c0 |
| tenant_id | ea70e1249eca420c9c837dc0e28ecebe |
| updated_at | 2016-10-13T14:51:39Z |
+-------------------+--------------------------------------+
[root@overcloud-controller-0 ~]# nova flavor-create "m1.small" 2 1000 20 1
+----+----------+-----------+------+-----------+------+-------+-------------+-----------+
| ID | Name | Memory_MB | Disk | Ephemeral | Swap | VCPUs | RXTX_Factor | Is_Public |
+----+----------+-----------+------+-----------+------+-------+-------------+-----------+
| 2 | m1.small | 1000 | 20 | 0 | | 1 | 1.0 | True |
+----+----------+-----------+------+-----------+------+-------+-------------+-----------+
[root@overcloud-controller-0 ~]# nova keypair-add oskey101316 > oskey101316.pem
[root@overcloud-controller-0 ~]# chmod 600 *.pem
[root@overcloud-controller-0 ~]# ls -l
total 306760
-rw-------. 1 root root 1680 Oct 13 14:53 oskey101316.pem
-rw-r--r--. 1 root root 390 Oct 13 14:37 overcloudrc
-rw-r--r--. 1 root root 314114048 Oct 13 14:44 xenial-server-cloudimg-amd64-disk1.img
[root@overcloud-controller-0 ~]# glance image-create --name "UbuntuXenial" --disk-format qcow2 --container-format bare --progress < xenial-server-cloudimg-amd64-disk1.img
[=============================>] 100%
+------------------+-----------------------------------------------------------------+
| Property | Value |
+------------------+-----------------------------------------------------------------+
| checksum | 62ec89386a958db7dc7ec8679a041875 |
| container_format | bare |
| created_at | 2016-10-13T14:54:42Z |
| direct_url | swift+config://ref1/glance/1412af95-ab27-408d-9faf-db5e9fe0ef8b |
| disk_format | qcow2 |
| id | 1412af95-ab27-408d-9faf-db5e9fe0ef8b |
| min_disk | 0 |
| min_ram | 0 |
| name | UbuntuXenial |
| owner | ea70e1249eca420c9c837dc0e28ecebe |
| protected | False |
| size | 314114048 |
| status | active |
| tags | [] |
| updated_at | 2016-10-13T14:54:46Z |
| virtual_size | None |
| visibility | private |
+------------------+-----------------------------------------------------------------+
[root@overcloud-controller-0 ~]# glance image-list
+--------------------------------------+--------------+
| ID | Name |
+--------------------------------------+--------------+
| 1412af95-ab27-408d-9faf-db5e9fe0ef8b | UbuntuXenial |
+--------------------------------------+--------------+
[root@overcloud-controller-0 ~]# neutron net-list
+-------------------------------+-------------------------------+-------------------------------+
| id | name | subnets |
+-------------------------------+-------------------------------+-------------------------------+
| 79b97f97-7fa6-409b- | HA network tenant ea70e1249ec | 1b2e352c-7075-41e8-af39-0349e |
| 80e9-58f2f27ae34e | a420c9c837dc0e28ecebe | 575616c 169.254.192.0/18 |
| be44bdc8-058f-4d11-87cf- | ext-net | 3f0f1128-abf8-4005-8abb- |
| 30c5ad7981c5 | | 1db57428f0b4 192.0.2.0/24 |
| c6a4b4fc-30e5-45bc- | int | e2237901-5d46-40a6-96ef- |
| 86e6-a9cfb645b219 | | 9d2880954bfd 30.0.0.0/24 |
+-------------------------------+-------------------------------+-------------------------------+
[root@overcloud-controller-0 ~]# nova boot --flavor 2 --key-name oskey101316 \
--image 1412af95-ab27-408d-9faf-db5e9fe0ef8b \
--nic net-id=c6a4b4fc-30e5-45bc-86e6-a9cfb645b219 ubuntuXenial
+--------------------------------------+-----------------------------------------------------+
| Property | Value |
+--------------------------------------+-----------------------------------------------------+
| OS-DCF:diskConfig | MANUAL |
| OS-EXT-AZ:availability_zone | |
| OS-EXT-SRV-ATTR:host | - |
| OS-EXT-SRV-ATTR:hostname | ubuntuxenial |
| OS-EXT-SRV-ATTR:hypervisor_hostname | - |
| OS-EXT-SRV-ATTR:instance_name | |
| OS-EXT-SRV-ATTR:kernel_id | |
| OS-EXT-SRV-ATTR:launch_index | 0 |
| OS-EXT-SRV-ATTR:ramdisk_id | |
| OS-EXT-SRV-ATTR:reservation_id | r-xyr9vmdm |
| OS-EXT-SRV-ATTR:root_device_name | - |
| OS-EXT-SRV-ATTR:user_data | - |
| OS-EXT-STS:power_state | 0 |
| OS-EXT-STS:task_state | scheduling |
| OS-EXT-STS:vm_state | building |
| OS-SRV-USG:launched_at | - |
| OS-SRV-USG:terminated_at | - |
| accessIPv4 | |
| accessIPv6 | |
| adminPass | pCpY5GU7846o |
| config_drive | |
| created | 2016-10-13T14:57:27Z |
| description | - |
| flavor | m1.small (2) |
| hostId | |
| host_status | |
| id | 565cda45-f1f5-45fe-9538-55701781e491 |
| image | UbuntuXenial (1412af95-ab27-408d-9faf-db5e9fe0ef8b) |
| key_name | oskey101316 |
| locked | False |
| metadata | {} |
| name | ubuntuXenial |
| os-extended-volumes:volumes_attached | [] |
| progress | 0 |
| security_groups | default |
| status | BUILD |
| tags | [] |
| tenant_id | ea70e1249eca420c9c837dc0e28ecebe |
| updated | 2016-10-13T14:57:27Z |
| user_id | eef84a2446434862a5aa615362964a95 |
+--------------------------------------+-----------------------------------------------------+
[root@overcloud-controller-0 ~]# nova list
+--------------------------------------+--------------+--------+------------+-------------+---------------+
| ID | Name | Status | Task State | Power State | Networks |
+--------------------------------------+--------------+--------+------------+-------------+---------------+
| 565cda45-f1f5-45fe-9538-55701781e491 | ubuntuXenial | BUILD | spawning | NOSTATE | int=30.0.0.14 |
+--------------------------------------+--------------+--------+------------+-------------+---------------+
[root@overcloud-controller-0 ~]# nova list
+--------------------------------------+--------------+--------+------------+-------------+---------------+
| ID | Name | Status | Task State | Power State | Networks |
+--------------------------------------+--------------+--------+------------+-------------+---------------+
| 565cda45-f1f5-45fe-9538-55701781e491 | ubuntuXenial | ACTIVE | - | Running | int=30.0.0.14 |
+--------------------------------------+--------------+--------+------------+-------------+---------------+
[root@overcloud-controller-0 ~]# cat overcloudrc
export OS_NO_CACHE=True
export OS_CLOUDNAME=overcloud
export OS_AUTH_URL=http://10.0.0.10:5000/v2.0
export NOVA_VERSION=1.1
export COMPUTE_API_VERSION=1.1
export OS_USERNAME=admin
export no_proxy=,10.0.0.10,192.0.2.6
export OS_PASSWORD=EepsNh6uYR2aDENGkwCq9wapk
export PYTHONWARNINGS="ignore:Certificate has no, ignore:A true SSLContext object is not available"
export OS_TENANT_NAME=admin
[root@overcloud-controller-0 ~]# nova list
+--------------------------------------+--------------+--------+------------+-------------+---------------+
| ID | Name | Status | Task State | Power State | Networks |
+--------------------------------------+--------------+--------+------------+-------------+---------------+
| 565cda45-f1f5-45fe-9538-55701781e491 | ubuntuXenial | ACTIVE | - | Running | int=30.0.0.14 |
+--------------------------------------+--------------+--------+------------+-------------+---------------+
Assign FIP via remote sshuttle connection to dashboard
Libvirt profiles of control_0 and compute_0
Memory allocation generated by QuickStart with Ubuntu Xenial Cloud VM
running on compute_0
Logging into ubunXenial cloud VM from undecloud VM and testing outbound
Internet functionality





