vrouterprovision is failing on centos6.5

Bug #1580890 reported by Sudheendra Rao
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Juniper Openstack
Won't Fix
Critical
Unassigned
R2.22.x
Fix Committed
Critical
Arvind

Bug Description

vrouter provision fails on centos65 with following error on R2.22.x build12.

2016-05-11 19:51:21:881394: [root@10.204.217.136] out: [localhost] local: python /opt/contrail/utils/provision_vrouter.py --host_name nodei24 --host_ip 10.204.217.136 --api_server_ip 10.204.217.133 --oper add --admin_user admin --admin_password contrail123 --admin_tenant_name admin --openstack_ip 10.204.217.133
2016-05-11 19:51:21:881506: [root@10.204.217.136] out: No handlers could be found for logger "vnc_api.vnc_api"
2016-05-11 19:51:51:527593: [root@10.204.217.136] out: Traceback (most recent call last):
2016-05-11 19:54:52:092882: [root@10.204.217.136] out: File "/opt/contrail/utils/provision_vrouter.py", line 191, in <module>
2016-05-11 19:54:52:093071: [root@10.204.217.136] out: main()
2016-05-11 19:54:52:093175: [root@10.204.217.136] out: File "/opt/contrail/utils/provision_vrouter.py", line 187, in main
2016-05-11 19:54:52:093272: [root@10.204.217.136] out: VrouterProvisioner(args_str)
2016-05-11 19:54:52:093361: [root@10.204.217.136] out: File "/opt/contrail/utils/provision_vrouter.py", line 43, in __init__
2016-05-11 19:54:52:093450: [root@10.204.217.136] out: fq_name=['default-global-system-config'])
2016-05-11 19:54:52:093539: [root@10.204.217.136] out: File "/usr/lib/python2.6/site-packages/vnc_api/gen/vnc_api_client_gen.py", line 1771, in global_system_config_read
2016-05-11 19:54:52:093631: [root@10.204.217.136] out: (args_ok, result) = self._read_args_to_id('global-system-config', fq_name, fq_name_str, id, ifmap_id)
2016-05-11 19:54:52:093723: [root@10.204.217.136] out: File "/usr/lib/python2.6/site-packages/vnc_api/vnc_api.py", line 487, in _read_args_to_id
2016-05-11 19:54:52:093813: [root@10.204.217.136] out: return (True, self.fq_name_to_id(obj_type, fq_name))
2016-05-11 19:54:52:102107: [root@10.204.217.136] out: File "/usr/lib/python2.6/site-packages/vnc_api/vnc_api.py", line 594, in fq_name_to_id
2016-05-11 19:54:52:102256: [root@10.204.217.136] out: uri = self._action_uri['name-to-id']
2016-05-11 19:54:52:102351: [root@10.204.217.136] out: File "/usr/lib/python2.6/site-packages/vnc_api/vnc_api.py", line 68, in __getitem__
2016-05-11 19:54:52:102440: [root@10.204.217.136] out: retry_on_error=False)
2016-05-11 19:54:52:102529: [root@10.204.217.136] out: File "/usr/lib/python2.6/site-packages/vnc_api/vnc_api.py", line 557, in _request
2016-05-11 19:54:52:102618: [root@10.204.217.136] out: raise ServiceUnavailableError('Service Unavailable Timeout %d' % status)
2016-05-11 19:54:52:102706: [root@10.204.217.136] out: cfgm_common.exceptions.ServiceUnavailableError: Service unavailable time out due to: Service Unavailable Timeout 503
2016-05-11 19:54:52:102795: [root@10.204.217.136] out:
2016-05-11 19:54:52:135314: [root@10.204.217.136] out: Fatal error: local() encountered an error (return code 1) while executing 'python /opt/contrail/utils/provision_vrouter.py --host_name nodei24 --host_ip 10.204.217.136 --api_server_ip 10.204.217.133 --oper add --admin_user admin --admin_password contrail123 --admin_tenant_name admin --openstack_ip 10.204.217.133'
2016-05-11 19:54:52:135575: [root@10.204.217.136] out:
2016-05-11 19:54:52:135678: [root@10.204.217.136] out: Aborting.
2016-05-11 19:54:52:135764: [root@10.204.217.136] out:

Changed in juniperopenstack:
milestone: r2.22.2 → none
Revision history for this message
Ignatious Johnson Christopher (ijohnson-x) wrote :

contrail-api failed to start with the following traceback,

The above is a description of an error in a Python program. Here is
the original traceback:

Traceback (most recent call last):
  File "/usr/bin/contrail-api", line 9, in <module>
    load_entry_point('vnc-cfg-api-server==0.1dev', 'console_scripts', 'contrail-api')()
  File "/usr/lib/python2.6/site-packages/vnc_cfg_api_server/vnc_cfg_api_server.py", line 1598, in server_main
    main()
  File "/usr/lib/python2.6/site-packages/vnc_cfg_api_server/vnc_cfg_api_server.py", line 1557, in main
    vnc_api_server = VncApiServer(args_str)
  File "/usr/lib/python2.6/site-packages/vnc_cfg_api_server/vnc_cfg_api_server.py", line 396, in __init__
    self._pipe_start_app = auth_svc.get_middleware_app()
  File "/usr/lib/python2.6/site-packages/vnc_cfg_api_server/vnc_auth_keystone.py", line 249, in get_middleware_app
    level=SandeshLevel.SYS_NOTICE)
  File "/usr/lib/python2.6/site-packages/vnc_cfg_api_server/vnc_cfg_api_server.py", line 1167, in config_log
    sandesh=self._sandesh)
  File "/usr/lib/python2.6/site-packages/pysandesh/sandesh_base.py", line 670, in send
    if (not self.is_rate_limit_pass(sandesh)):
  File "/usr/lib/python2.6/site-packages/pysandesh/sandesh_base.py", line 680, in is_rate_limit_pass
    if self.__class__.rate_limit_buffer.maxlen == 0:
AttributeError: 'collections.deque' object has no attribute 'maxlen'

/usr/lib/python2.6/site-packages/vnc_cfg_api_server/gen/vnc_api_server_gen.py:68: DeprecationWarning: object.__new__() takes no parameters
  obj = super(VncApiServerGen, cls).__new__(cls, *args, **kwargs)
05/11/2016 07:35:01 PM [contrail-api]: SANDESH: CONNECT TO COLLECTOR: True
INFO:contrail-api:SANDESH: CONNECT TO COLLECTOR: True

Revision history for this message
Jeba Paulaiyan (jebap) wrote :

Centos65 support is deprecated from 3.x

Changed in juniperopenstack:
status: New → Won't Fix
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.