Only "xmpp_auth_enable" set in control node after provisioning XMPP auth from sm-lite
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Juniper Openstack | Status tracked in Trunk | |||||
R3.0 |
Won't Fix
|
Medium
|
prasad miriyala | |||
R3.1 |
Invalid
|
Medium
|
prasad miriyala | |||
Trunk |
Invalid
|
Medium
|
prasad miriyala |
Bug Description
Version: 3.0.0.0-2717
Topo:
env.roledefs = {
'all': [host1, host2, host3, host4, host5, host6, host7],
'cfgm': [host1],
'openstack'
'collector': [host1],
'webui': [host1],
'control': [host1, host2, host3],
'compute': [host4, host5, host6, host7],
'database': [host1],
'build': [host_build],
}
env.hostnames = {
'all': ['nodec22', 'nodec26', 'nodeg10', 'nodeg8', 'nodeg14', 'nodec15', 'nodec11']
}
Steps:
1. Reimage the nodes
2. Start provisioning with sm-lite. Cancel the provisioning after cluster.json is generated.
3. Set the auth parameters (xmpp_auth_enable and xmpp_dns_
The cert files are in proper places and cacert.pem is the same on all the nodes.
The agent conf files have the relevant knobs set.
The control conf has only one knob "xmpp_auth_enable" set to true. The rest are missing.
The xmpp session is stuck at "OpenConfirm" state and xmpp peers don't show up in ShowBgpNeighbor
2016-02-25 Thu 17:57:32:595.560 IST nodec22 [Thread 139999809713920, Pid 16665]: XMPP [SYS_NOTICE]: XmppEventLog: Mode Server: PassiveOpen in state: Idle peer ip: 10.204.217.48 ( ) controller/
2016-02-25 Thu 17:59:02:582.138 IST nodec22 [Thread 139999813912320, Pid 16665]: XMPP [SYS_NOTICE]: XmppEventLog: Mode Server: Event: Tcp Connection Closed peer ip: 10.204.217.48 ( nodeg8 ) controller/
2016-02-25 Thu 18:03:39:455.225 IST nodec22 [Thread 139999813912320, Pid 16665]: XMPP [SYS_NOTICE]: XmppEventLog: Mode Server: Event: HoldTimer Expired peer ip: 10.204.217.48 ( nodeg8 ) controller/
tags: | added: blocker |
description: | updated |
tags: | removed: blocker |
information type: | Proprietary → Public |
problem is seen with ServerManager also.