Fix "Message object do not support addition".
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
| Ceilometer |
High
|
Liusheng | ||
| OpenStack Heat |
Medium
|
huangtianhua | ||
| python-novaclient |
High
|
Zhenyu Zheng |
Bug Description
In the 7.0.0 Novaclient release we added some warning log about using "endpoint_type"
rather than "interface" when init novaclient:
https:/
https:/
This is now causing alot jenkins failures acroos projects that is using novaclient with
enable_lazy set to False. As in this kind of scenario the warning message is a message
object instead of unicode sting and it cannot be added:
http://
and "Message object do not support addition" will raise.
Related Jenkins Error:
Ceilometer:
http://
-------
For ceilometer, it also has "AttributeError: 'module' object has no attribute 'HTTPClient'"[1] error because novaclient 7.0.0 release.
Changed in python-novaclient: | |
assignee: | nobody → Zhenyu Zheng (zhengzhenyu) |
description: | updated |
Changed in python-novaclient: | |
importance: | Undecided → High |
description: | updated |
Changed in python-novaclient: | |
status: | New → In Progress |
huangtianhua (huangtianhua) wrote : | #1 |
Changed in heat: | |
assignee: | nobody → huangtianhua (huangtianhua) |
status: | New → In Progress |
importance: | Undecided → Medium |
Changed in ceilometer: | |
assignee: | nobody → Liusheng (liusheng) |
description: | updated |
Changed in ceilometer: | |
importance: | Undecided → High |
Changed in ceilometer: | |
status: | New → In Progress |
Reviewed: https:/
Committed: https:/
Submitter: Jenkins
Branch: master
commit c0e42f00af9ed8d
Author: Julien Danjou <email address hidden>
Date: Thu Dec 22 13:06:48 2016 +0100
Fix the gate failure because of several issues
1. Fix expecting content-type headers in gabbit tests, the headers don't
contain the charset anymore, just remove it.
2. Use 'endpoint_type' instead of 'interface' while init novaclient,
because novaclient has deprecated the name 'interface', see[1].
3. Don't use novaclient.
deprecated in novaclient, see[2].
[1] https:/
[2] https:/
Closes-Bug: #1652414
Change-Id: I33f2dd9303b933
Co-Authored-By: Hanxi Liu <email address hidden>
Co-Authored-By: liusheng <email address hidden>
Changed in ceilometer: | |
status: | In Progress → Fix Released |
Reviewed: https:/
Committed: https:/
Submitter: Jenkins
Branch: stable/mitaka
commit dea42810ef9f29c
Author: Hanxi Liu <email address hidden>
Date: Tue Dec 27 17:09:11 2016 +0800
Fix the gate failure because of several issues
1. Fix expecting content-type headers in gabbit tests, the headers don't
contain the charset anymore, just remove it.
2. Use 'endpoint_type' instead of 'interface' while init novaclient,
because novaclient has deprecated the name 'interface', see[1].
3. Don't use novaclient.
deprecated in novaclient, see[2].
[1] https:/
[2] https:/
Closes-Bug: #1652414
Change-Id: I07790b2a270fd4
(cherry picked from commit 23acafbd9ddaff6
Co-Authored-By: Julien Danjou <email address hidden>
Co-Authored-By: liusheng <email address hidden>
tags: | added: in-stable-mitaka |
Changed in python-novaclient: | |
assignee: | Zhenyu Zheng (zhengzhenyu) → Matt Riedemann (mriedem) |
Changed in python-novaclient: | |
assignee: | Matt Riedemann (mriedem) → Zhenyu Zheng (zhengzhenyu) |
Reviewed: https:/
Committed: https:/
Submitter: Jenkins
Branch: master
commit aeec4d11b2dae76
Author: Kevin_Zheng <email address hidden>
Date: Fri Dec 23 17:38:57 2016 +0800
Fix "Message object do not support addition".
In the 7.0.0 Novaclient release we added some warning
log about user should using "endpoint_type" rather than
"interface" when init novaclient:
https:/
https:/
This is now causing a lot jenkins failures acroos projects
that is using novaclient with enable_lazy set to False.
As in this kind of scenario the warning message is a message
object instead of unicode sting and it cannot be added:
http://
and "Message object do not support addition" will raise.
Related Jenkins Error:
Ceilometer:
http://
Closes-bug: #1652414
Change-Id: I11a490f759fdac
Changed in python-novaclient: | |
status: | In Progress → Fix Released |
Changed in heat: | |
status: | In Progress → Fix Released |
This issue was fixed in the openstack/
This issue was fixed in the openstack/
This issue was fixed in the openstack/
https:/ /review. openstack. org/#/c/ 414511/