yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #49245
[Bug 1568461] Re: Failure in q-sriov-agt => Version 1.1 of QosBandwidthLimitRule is not supported
** Changed in: neutron
Status: New => Invalid
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1568461
Title:
Failure in q-sriov-agt => Version 1.1 of QosBandwidthLimitRule is not
supported
Status in neutron:
Invalid
Bug description:
I tried to create Qos-Policy and BW-Rule-Limit with the following:
1) Create Qos Policy
# neutron qos-policy-create Rate_Limit_Policy_1
# neutron qos-policy-create Rate_Limit_Policy_2
2) Create Qos Rule (BW Limit Type) and Attach to Qos Policy
# neutron qos-bandwidth-limit-rule-create --max-kbps 1000000 Rate_Limit_Policy_1
# neutron qos-bandwidth-limit-rule-create --max-kbps 2000000 Rate_Limit_Policy_2
3) Create Network with Qos Policy
# neutron net-create network_1 --qos-policy Rate_Limit_Policy_1
# neutron subnet-create network_1 1.1.1.0/24 --name subnet_1
# neutron net-show network_1
4) Create 2 Ports on network_1 (With Qos Policy)
# neutron port-create --name port_1 --binding:vnic_type=direct
network_1
5) Create An Instance
# nova boot --flavor m1.medium --image <Image_name> --nic port-
id=<port_1_id> vm_1
I tried to verify the tx on vf and it was missing:
vf 3 MAC fa:16:3e:1d:40:b6, vlan 19, spoof checking on, link-state
enable
From q-sriov-agt log:
2016-04-10 09:38:05.379 25086 ERROR oslo_messaging.rpc.dispatcher [req-8ee0f231-929d-4b50-b78c-2794e7e79d5e admin -] Exception during message handling: Version 1.1 of QosBandwidthLimitRule is not supported
2016-04-10 09:38:05.379 25086 ERROR oslo_messaging.rpc.dispatcher Traceback (most recent call last):
2016-04-10 09:38:05.379 25086 ERROR oslo_messaging.rpc.dispatcher File "/usr/local/lib/python2.7/dist-packages/oslo_messaging/rpc/dispatcher.py", line 138, in _dispatch_and_reply
2016-04-10 09:38:05.379 25086 ERROR oslo_messaging.rpc.dispatcher incoming.message))
2016-04-10 09:38:05.379 25086 ERROR oslo_messaging.rpc.dispatcher File "/usr/local/lib/python2.7/dist-packages/oslo_messaging/rpc/dispatcher.py", line 185, in _dispatch
2016-04-10 09:38:05.379 25086 ERROR oslo_messaging.rpc.dispatcher return self._do_dispatch(endpoint, method, ctxt, args)
2016-04-10 09:38:05.379 25086 ERROR oslo_messaging.rpc.dispatcher File "/usr/local/lib/python2.7/dist-packages/oslo_messaging/rpc/dispatcher.py", line 127, in _do_dispatch
2016-04-10 09:38:05.379 25086 ERROR oslo_messaging.rpc.dispatcher result = func(ctxt, **new_args)
2016-04-10 09:38:05.379 25086 ERROR oslo_messaging.rpc.dispatcher File "/opt/stack/neutron/neutron/api/rpc/handlers/resources_rpc.py", line 220, in push
2016-04-10 09:38:05.379 25086 ERROR oslo_messaging.rpc.dispatcher resource)
2016-04-10 09:38:05.379 25086 ERROR oslo_messaging.rpc.dispatcher File "/opt/stack/neutron/neutron/objects/base.py", line 79, in clean_obj_from_primitive
2016-04-10 09:38:05.379 25086 ERROR oslo_messaging.rpc.dispatcher obj = cls.obj_from_primitive(primitive, context)
2016-04-10 09:38:05.379 25086 ERROR oslo_messaging.rpc.dispatcher File "/usr/local/lib/python2.7/dist-packages/oslo_versionedobjects/base.py", line 402, in obj_from_primitive
2016-04-10 09:38:05.379 25086 ERROR oslo_messaging.rpc.dispatcher return objclass._obj_from_primitive(context, objver, primitive)
2016-04-10 09:38:05.379 25086 ERROR oslo_messaging.rpc.dispatcher File "/usr/local/lib/python2.7/dist-packages/oslo_versionedobjects/base.py", line 386, in _obj_from_primitive
2016-04-10 09:38:05.379 25086 ERROR oslo_messaging.rpc.dispatcher objdata[name]))
2016-04-10 09:38:05.379 25086 ERROR oslo_messaging.rpc.dispatcher File "/usr/local/lib/python2.7/dist-packages/oslo_versionedobjects/fields.py", line 209, in from_primitive
2016-04-10 09:38:05.379 25086 ERROR oslo_messaging.rpc.dispatcher return self._type.from_primitive(obj, attr, value)
2016-04-10 09:38:05.379 25086 ERROR oslo_messaging.rpc.dispatcher File "/usr/local/lib/python2.7/dist-packages/oslo_versionedobjects/fields.py", line 487, in from_primitive
2016-04-10 09:38:05.379 25086 ERROR oslo_messaging.rpc.dispatcher return [self._element_type.from_primitive(obj, attr, x) for x in value]
2016-04-10 09:38:05.379 25086 ERROR oslo_messaging.rpc.dispatcher File "/usr/local/lib/python2.7/dist-packages/oslo_versionedobjects/fields.py", line 209, in from_primitive
2016-04-10 09:38:05.379 25086 ERROR oslo_messaging.rpc.dispatcher return self._type.from_primitive(obj, attr, value)
2016-04-10 09:38:05.379 25086 ERROR oslo_messaging.rpc.dispatcher File "/usr/local/lib/python2.7/dist-packages/oslo_versionedobjects/fields.py", line 627, in from_primitive
2016-04-10 09:38:05.379 25086 ERROR oslo_messaging.rpc.dispatcher return obj.obj_from_primitive(value, obj._context)
2016-04-10 09:38:05.379 25086 ERROR oslo_messaging.rpc.dispatcher File "/usr/local/lib/python2.7/dist-packages/oslo_versionedobjects/base.py", line 401, in obj_from_primitive
2016-04-10 09:38:05.379 25086 ERROR oslo_messaging.rpc.dispatcher objclass = cls.obj_class_from_name(objname, objver)
2016-04-10 09:38:05.379 25086 ERROR oslo_messaging.rpc.dispatcher File "/usr/local/lib/python2.7/dist-packages/oslo_versionedobjects/base.py", line 374, in obj_class_from_name
2016-04-10 09:38:05.379 25086 ERROR oslo_messaging.rpc.dispatcher supported=latest_ver)
2016-04-10 09:38:05.379 25086 ERROR oslo_messaging.rpc.dispatcher IncompatibleObjectVersion: Version 1.1 of QosBandwidthLimitRule is not supported
2016-04-10 09:38:05.379 25086 ERROR oslo_messaging.rpc.dispatcher
My Environment:
- 3 Servers (Controller&Network and 2 Compute).
- OS : Ubuntu 14.04
- Kernel version : 3.13.0-83-generic
- Openstack Version : Stable Mitaka
- Devstack Multi-Node
To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1568461/+subscriptions
References