SM provision of 16.04.2 cluster stuck due to keystone service not found

Bug #1702738 reported by wenqing liang
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Juniper Openstack
Status tracked in Trunk
R4.0
Fix Committed
Critical
Nitish Krishna Kaveri
Trunk
Fix Committed
Critical
Nitish Krishna Kaveri

Bug Description

R4.0-23 mitaka SM provisioning 16.04.2 newton cluster. The problem was not seen in R4.0-22.

root@servermanager:~# server-manager status server

+---------+-------------------------------+------------+-------------------+
| id | status | ip_address | mac_address |
+---------+-------------------------------+------------+-------------------+
| server4 | provision_issued | 10.0.0.7 | 02:BA:39:30:B2:78 |
| server3 | post_exec_vnc_galera_started | 10.0.0.6 | 02:AB:8C:A3:D1:B0 |
| server5 | provision_issued | 10.0.0.8 | 02:32:59:0E:EA:95 |
| server8 | provision_issued | 10.0.0.11 | 02:77:E9:47:A7:9D |
| server9 | provision_issued | 10.0.0.12 | 02:A9:13:3D:22:CD |
| server2 | pre_exec_vnc_galera_completed | 10.0.0.5 | 02:F8:AA:1E:83:AA |
| server7 | provision_issued | 10.0.0.10 | 02:65:53:EF:E2:18 |
| server6 | provision_issued | 10.0.0.9 | 02:D9:18:78:B4:3E |
| server1 | pre_exec_vnc_galera_completed | 10.0.0.4 | 02:CE:9B:D8:C6:4B |
+---------+-------------------------------+------------+-------------------+
root@servermanager:~#

            "provision_role_sequence": "{'completed': [(u'server3', 'keepalived', '2017_07_06__07_24_05'), (u'server1', 'keepalived', '2017_07_06__07_24_07'), (u'server2', 'keepalived', '2017_07_06__07_24_07'), (u'server3', 'haproxy', '2017_07_06__07_24_37'), (u'server1', 'haproxy', '2017_07_06__07_24_39'), (u'server2', 'haproxy', '2017_07_06__07_24_40'), (u'server1', 'openstack', '2017_07_06__07_32_10'), (u'server2', 'openstack', '2017_07_06__07_32_31'), (u'server3', 'openstack', '2017_07_06__07_37_20'), (u'server3', 'pre_exec_vnc_galera', '2017_07_06__07_38_48'), (u'server2', 'pre_exec_vnc_galera', '2017_07_06__07_39_57'), (u'server1', 'pre_exec_vnc_galera', '2017_07_06__07_41_23')], 'steps': [[(u'server3', u'post_exec_vnc_galera')], [(u'server2', u'post_exec_vnc_galera')], [(u'server1', u'post_exec_vnc_galera')], [(u'server1', 'post_provision'), (u'server2', 'post_provision'), (u'server3', 'post_provision')]]}",

Jul 6 15:56:53 server3 puppet-agent[5310]: (/Stage[ha_config]/Contrail::Ha_config/Exec[exec-transfer-keys]/returns) Failed to restart keystone.service: Unit keystone.service not found.
Jul 6 15:56:53 server3 puppet-agent[5310]: python /opt/contrail/bin/transfer_keys.py 10.10.0.6 "/etc/ssl/" root c0ntrail123 && echo exec-transfer-keys >> /etc/contrail/contrail_openstack_exec.out returned 1 instead of one of [0]
Jul 6 15:56:53 server3 puppet-agent[5310]: (/Stage[ha_config]/Contrail::Ha_config/Exec[exec-transfer-keys]/returns) change from notrun to 0 failed: python /opt/contrail/bin/transfer_keys.py 10.10.0.6 "/etc/ssl/" root c0ntrail123 && echo exec-transfer-keys >> /etc/contrail/contrail_openstack_exec.out returned 1 instead of one of [0]
Jul 6 15:56:53 server3 puppet-agent[5310]: (/Stage[ha_config]/Contrail::Ha_config/Contrail::Lib::Report_status[post_exec_vnc_galera_completed]/Exec[contrail-status-post_exec_vnc_galera_completed]) Dependency Exec[exec-transfer-keys] has failures: true
Jul 6 15:56:53 server3 puppet-agent[5310]: (/Stage[ha_config]/Contrail::Ha_config/Contrail::Lib::Report_status[post_exec_vnc_galera_completed]/Exec[contrail-status-post_exec_vnc_galera_completed]) Skipping because of failed dependencies

wenqing liang (wliang)
description: updated
Jeba Paulaiyan (jebap)
tags: added: blocker sanity
Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : [Review update] master

Review in progress for https://review.opencontrail.org/33832
Submitter: Nitish Krishna Kaveri (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : [Review update] R4.0

Review in progress for https://review.opencontrail.org/33833
Submitter: Nitish Krishna Kaveri (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : A change has been merged

Reviewed: https://review.opencontrail.org/33832
Committed: http://github.com/Juniper/contrail-puppet/commit/6f7a0abdb9d87893507bf15624c2f639e6e08b16
Submitter: Zuul (<email address hidden>)
Branch: master

commit 6f7a0abdb9d87893507bf15624c2f639e6e08b16
Author: nitishkrishna <email address hidden>
Date: Thu Jul 20 09:56:13 2017 -0700

Closes-Bug: #1702738 - Newton Packages do not have keystone service, Ha script uses these

Apache2 service to be restarted instead of keystone service in case of Newton on 16.04

Change-Id: I22cad10e58fc388e5bfa9a2dd1bcaf64676fa7d6

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote :

Reviewed: https://review.opencontrail.org/33833
Committed: http://github.com/Juniper/contrail-puppet/commit/2589200471d6f72b4ade91a25ffb612a7e7a97ee
Submitter: Zuul (<email address hidden>)
Branch: R4.0

commit 2589200471d6f72b4ade91a25ffb612a7e7a97ee
Author: nitishkrishna <email address hidden>
Date: Thu Jul 20 09:56:13 2017 -0700

Closes-Bug: #1702738 - Newton Packages do not have keystone service, Ha script uses these

Apache2 service to be restarted instead of keystone service in case of Newton on 16.04

Change-Id: I22cad10e58fc388e5bfa9a2dd1bcaf64676fa7d6

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.