16.04.2 newton provision hangs on openstack server

Bug #1691919 reported by wenqing liang
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Juniper Openstack
Status tracked in Trunk
R4.0
New
Critical
Dheeraj Gautam
Trunk
New
Critical
Dheeraj Gautam

Bug Description

R4.0-7 newton provision of 16.04.2 openstack-/contrail-ha cluster from a r4.0-7 mitaka SM is stuck at:

May 19 00:58:55 server3 puppet-agent[17714]: Failed to apply catalog: Found 1 dependency cycle:
May 19 00:58:55 server3 puppet-agent[17714]: (Anchor[cinder::service::end] => Cinder_type[volumes] => Cinder::Type[volumes] => Contrail::Lib::Storage_os_config[volumes] => Service[cinder-volume] => Anchor[cinder::service::end])
May 19 00:58:55 server3 puppet-agent[17714]: Try the '--graph' option and opening the resulting '.dot' file in OmniGraffle or GraphViz
May 19 00:58:56 server3 puppet-agent[18455]: Local environment: "production" doesn't match server specified node environment "combined_image_mainline", switching agent to "combined_image_mainline".

SM:
10.87.118.139

+---------+-------------------+------------+-------------------+
| id | status | ip_address | mac_address |
+---------+-------------------+------------+-------------------+
| server3 | haproxy_completed | 10.0.0.6 | 02:35:9D:71:11:A2 |
| server9 | provision_issued | 10.0.0.12 | 02:4D:7F:A1:2C:E1 |
| server6 | provision_issued | 10.0.0.9 | 02:50:00:BF:EE:90 |
| server8 | provision_issued | 10.0.0.11 | 02:41:D9:71:B9:6E |
| server1 | haproxy_completed | 10.0.0.4 | 02:EA:AC:62:EC:8F |
| server4 | provision_issued | 10.0.0.7 | 02:20:64:4E:FC:81 |
| server5 | provision_issued | 10.0.0.8 | 02:16:31:80:E7:A3 |
| server2 | haproxy_completed | 10.0.0.5 | 02:1B:24:A5:C0:4C |
| server7 | provision_issued | 10.0.0.10 | 02:E7:BF:11:BD:33 |

            "provision_role_sequence": "{'completed': [(u'server1', 'keepalived', '2017_05_19__00_58_02'), (u'server3', 'keepalived', '2017_05_19__00_58_03'), (u'server2', 'keepalived', '2017_05_19__00_58_04'), (u'server1', 'haproxy', '2017_05_19__00_58_34'), (u'server3', 'haproxy', '2017_05_19__00_58_35'), (u'server2', 'haproxy', '2017_05_19__00_58_36')], 'steps': [[(u'server3', u'openstack'), (u'server1', u'openstack'), (u'server2', u'openstack')], [(u'server3', u'pre_exec_vnc_galera')], [(u'server1', u'pre_exec_vnc_galera')], [(u'server2', u'pre_exec_vnc_galera')], [(u'server3', u'post_exec_vnc_galera')], [(u'server1', u'post_exec_vnc_galera')], [(u'server2', u'post_exec_vnc_galera')], [(u'server1', 'post_provision'), (u'server2', 'post_provision'), (u'server3', 'post_provision')]]}",

root@servermanager:/var/log# server-manager display server --select roles,id
+---------+--------------------------------------------------------------------------+
| id | roles |
+---------+--------------------------------------------------------------------------+
| server3 | [u'openstack'] |
| server9 | [u'contrail-compute'] |
| server6 | [u'contrail-controller', u'contrail-analytics', u'contrail-analyticsdb'] |
| server8 | [u'contrail-compute'] |
| server1 | [u'openstack'] |
| server4 | [u'contrail-controller', u'contrail-analytics', u'contrail-analyticsdb'] |
| server5 | [u'contrail-controller', u'contrail-analytics', u'contrail-analyticsdb'] |
| server2 | [u'openstack'] |
| server7 | [u'contrail-lb'] |

wenqing liang (wliang)
summary: - 16.04.2 provision hangs on openstack server
+ 16.04.2 newton provision hangs on openstack server
Jeba Paulaiyan (jebap)
tags: added: sanity
Revision history for this message
Dheeraj Gautam (dgautam) wrote :

https://review.opencontrail.org/31746 has already fixed this issue and it is available in R4.0-8

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.