Upstream gets close to Newton Release , bugs scheduled for RC2 went away.
Following bellow is a clean and smoothly running procedure of Overcloud deployment TripleO Master branch via instack-virt-setup on 32 GB VIRTHOST Network isolation in overcloud is pre-configured on instack (undercloud ) , step which is usually very hard to locate in official docs http://tripleo.org/index.html
and which is silently skipped in TripleO related blogs. Also mistral execution list gets verified up on overcloud deployment completion. Running `systemctl status keepalived -l` on overcloud controller we see sending gratuitous ARPs what confirms network isolation implementation.
Sep 27 14:55:03 overcloud-controller-0 Keepalived_vrrp[18506]: VRRP_Instance(51) Sending gratuitous ARPs on br-ex for 192.0.2.13 Sep 27 14:55:03 overcloud-controller-0 Keepalived_vrrp[18506]: VRRP_Instance(56) Entering MASTER STATE Sep 27 14:55:03 overcloud-controller-0 Keepalived_vrrp[18506]: VRRP_Instance(56) setting protocol VIPs. Sep 27 14:55:03 overcloud-controller-0 Keepalived_vrrp[18506]: VRRP_Instance(56) Sending gratuitous ARPs on vlan20 for 172.16.2.7 Sep 27 14:55:03 overcloud-controller-0 Keepalived_healthcheckers[18505]: Netlink reflector reports IP 172.16.2.7 added Sep 27 14:55:03 overcloud-controller-0 Keepalived_vrrp[18506]: VRRP_Instance(52) Entering MASTER STATE Sep 27 14:55:03 overcloud-controller-0 Keepalived_vrrp[18506]: VRRP_Instance(52) setting protocol VIPs. Sep 27 14:55:03 overcloud-controller-0 Keepalived_vrrp[18506]: VRRP_Instance(52) Sending gratuitous ARPs on br-ex for 10.0.0.4 Sep 27 14:55:03 overcloud-controller-0 Keepalived_healthcheckers[18505]: Netlink reflector reports IP 10.0.0.4 added ***************************************** Tune stack environment on VIRTHOST ***************************************** # useradd stack # echo "stack:stack" | chpasswd # echo "stack ALL=(root) NOPASSWD:ALL" | sudo tee -a /etc/sudoers.d/stack # chmod 0440 /etc/sudoers.d/stack # su - stack *************************** Tune stack ENV ************************** export NODE_DIST=centos7 export NODE_CPU=2 export NODE_MEM=7550 export NODE_COUNT=3 export UNDERCLOUD_NODE_CPU=4 export UNDERCLOUD_NODE_MEM=9000 export FS_TYPE=ext4 **************************************************************** Re-login to stack (highlight long line and copy if needed) **************************************************************** $ sudo yum -y install epel-release $ sudo yum -y install yum-plugin-priorities $ sudo curl -o /etc/yum.repos.d/delorean.repo \ http://buildlogs.centos.org/centos/7/cloud/x86_64/rdo-trunk-master-tripleo/delorean.repo $ sudo curl -o /etc/yum.repos.d/delorean-deps.repo \ http://trunk.rdoproject.org/centos7/delorean-deps.repo $ sudo yum install -y instack-undercloud $ instack-virt-setup ********************* On instack VM ********************* Create swap file per http://www.anstack.com/blog/2016/07/04/manually-installing-tripleo-recipe.html :- #Add a 4GB swap file to the Undercloud sudo dd if=/dev/zero of=/swapfile bs=1024 count=4194304 sudo mkswap /swapfile #Turn ON the swap file sudo chmod 600 /swapfile sudo swapon /swapfile #Enable it on start sudo echo "/swapfile swap swap defaults 0 0" >> /etc/fstab *************************** Restart instack VM *************************** Next :- # su - stack ************************************* Update .bashrc under ~stack/ ************************************* export USE_DELOREAN_TRUNK=1 export DELOREAN_TRUNK_REPO="http://buildlogs.centos.org/centos/7/cloud/x86_64/rdo-trunk-master-tripleo/" export DELOREAN_REPO_FILE="delorean.repo" export FS_TYPE=ext4 [stack@instack ~]$ git clone https://github.com/openstack/tripleo-heat-templates [stack@instack ~]$ git clone https://github.com/openstack-infra/tripleo-ci.git [stack@instack ~]$ ./tripleo-ci/scripts/tripleo.sh --repo-setup [stack@instack ~]$ ./tripleo-ci/scripts/tripleo.sh --undercloud [stack@instack ~]$ source stackrc [stack@instack ~]$ ./tripleo-ci/scripts/tripleo.sh --overcloud-images [stack@instack ~]$ ./tripleo-ci/scripts/tripleo.sh --register-nodes [stack@instack ~]$ ./tripleo-ci/scripts/tripleo.sh --introspect-nodes Image file overcloud-full.qcow2 created... Successfully built all requested images You must source a stackrc file for the Undercloud. Attempting to source /home/stack/stackrc Done 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 | +--------------------------------------+------------------------+-------------+---------+--------+ | 37dba3bf-5683-4a33-b6d5-9ed90e1f189d | overcloud-full-vmlinuz | aki | 5157296 | active | +--------------------------------------+------------------------+-------------+---------+--------+ Image "overcloud-full-initrd" was uploaded. +--------------------------------------+-----------------------+-------------+----------+--------+ | ID | Name | Disk Format | Size | Status | +--------------------------------------+-----------------------+-------------+----------+--------+ | 0bfd61f2-1c03-43ab-82e5-811c346dadd0 | overcloud-full-initrd | ari | 42124221 | active | +--------------------------------------+-----------------------+-------------+----------+--------+ Image "overcloud-full" was uploaded. +--------------------------------------+----------------+-------------+------------+--------+ | ID | Name | Disk Format | Size | Status | +--------------------------------------+----------------+-------------+------------+--------+ | d2c41746-fb4c-4438-995b-22811df6f772 | overcloud-full | qcow2 | 1178590720 | active | +--------------------------------------+----------------+-------------+------------+--------+ Image "bm-deploy-kernel" was uploaded. +--------------------------------------+------------------+-------------+---------+--------+ | ID | Name | Disk Format | Size | Status | +--------------------------------------+------------------+-------------+---------+--------+ | f237b9a5-33a8-4f33-998a-571059f0522b | bm-deploy-kernel | aki | 5157296 | active | +--------------------------------------+------------------+-------------+---------+--------+ Image "bm-deploy-ramdisk" was uploaded. +--------------------------------------+-------------------+-------------+-----------+--------+ | ID | Name | Disk Format | Size | Status | +--------------------------------------+-------------------+-------------+-----------+--------+ | 97c40ed7-296f-42b8-9d3c-3d40b36040eb | bm-deploy-ramdisk | ari | 318648193 | active | +--------------------------------------+-------------------+-------------+-----------+--------+ ~ ################# tripleo.sh -- Overcloud images - DONE. ################# ################# [stack@instack ~]$ ./tripleo-ci/scripts/tripleo.sh --register-nodes ################# tripleo.sh -- Register nodes ################# You must source a stackrc file for the Undercloud. Attempting to source /home/stack/stackrc Done WARNING: openstackclient.common.utils is deprecated and will be removed after Jun 2017. Please use osc_lib.utils Started Mistral Workflow. Execution ID: 9a148b8b-fe55-43b1-b3e1-cb13fad49759 Successfully registered node UUID 1f031f3f-edb1-434c-8b6f-c60bffce9941 Successfully registered node UUID cca63d2d-6912-4878-9ea7-a90510fc09b2 Successfully registered node UUID 584bb979-b715-4c08-836f-2200c6d4d937 Started Mistral Workflow. Execution ID: 071e4b85-2b7c-420e-96bd-bbbe980f9db7 Success