Bug 13304 - shinken-1.4.2-1.mga5 not compatible with python-pyro4
Summary: shinken-1.4.2-1.mga5 not compatible with python-pyro4
Status: RESOLVED INVALID
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Guillaume Rousse
QA Contact:
URL: http://www.shinken-monitoring.org/for...
Whiteboard:
Keywords: Triaged
Depends on:
Blocks:
 
Reported: 2014-05-02 17:50 CEST by Meg Skywalker
Modified: 2015-01-14 17:04 CET (History)
0 users

See Also:
Source RPM: shinken
CVE:
Status comment:


Attachments

Description Meg Skywalker 2014-05-02 17:50:11 CEST
Description of problem:
Shinken not compatible with python-pyro4 > 4.20


Version-Release number of selected component (if applicable):
python-pyro4-4.23


How reproducible:
start shinken-arbiter


Steps to Reproduce:
1.start shinken-arbiter
2.get the following error
2014-05-02 15:45:29,023 [1399038329] Error :   Failed sending configuration for scheduler-1: unsupported serialized class: Module



ProtocolError: unsupported serialized class: Module
 +--- This exception occured remotely (Pyro) - Remote traceback:
 | Traceback (most recent call last):
 |   File "/usr/lib/python2.7/site-packages/Pyro4/core.py", line 712, in handleRequest
 |     objId, method, vargs, kwargs = serializer.deserializeCall(msg.data, compressed=msg.flags & Pyro4.message.FLAGS_COMPRESSED)
 |   File "/usr/lib/python2.7/site-packages/Pyro4/util.py", line 167, in deserializeCall
 |     return self.loadsCall(data)
 |   File "/usr/lib/python2.7/site-packages/Pyro4/util.py", line 399, in loadsCall
 |     vargs = self.recreate_classes(vargs)
 |   File "/usr/lib/python2.7/site-packages/Pyro4/util.py", line 312, in recreate_classes
 |     return tuple(self.recreate_classes(x) for x in literal)
 |   File "/usr/lib/python2.7/site-packages/Pyro4/util.py", line 312, in <genexpr>
 |     return tuple(self.recreate_classes(x) for x in literal)
 |   File "/usr/lib/python2.7/site-packages/Pyro4/util.py", line 318, in recreate_classes
 |     result[key] = self.recreate_classes(value)
 |   File "/usr/lib/python2.7/site-packages/Pyro4/util.py", line 310, in recreate_classes
 |     return [self.recreate_classes(x) for x in literal]
 |   File "/usr/lib/python2.7/site-packages/Pyro4/util.py", line 315, in recreate_classes
 |     return self.dict_to_class(literal)
 |   File "/usr/lib/python2.7/site-packages/Pyro4/util.py", line 294, in dict_to_class
 |     raise Pyro4.errors.ProtocolError("unsupported serialized class: "+classname)
 | ProtocolError: unsupported serialized class: Module
 +--- End of remote traceback


Reproducible: 

Steps to Reproduce:
Manuel Hiebel 2014-05-02 23:31:57 CEST

Keywords: (none) => Triaged
Assignee: bugsquad => guillomovitch
Summary: shinken-1.4.2-1.mga5 => shinken-1.4.2-1.mga5 not compatible with python-pyro4
Source RPM: (none) => shinken

Comment 1 Guillaume Rousse 2014-05-29 15:48:19 CEST
Indeed.

I just uploaded shinken-1.4-5.2.mga4 and python-pyro415-4.15-2.1.mga4 in update_testing, that should fix the issue.

Status: NEW => ASSIGNED

Comment 2 David Walser 2014-10-06 18:15:56 CEST
Meg, can you confirm that the update candidate fixes the issue?

This will need to be assigned to the QA Team if it will be pushed as an update.
Comment 3 Meg Skywalker 2015-01-14 17:04:34 CET
all fine with shinken 2.0.3-4

Status: ASSIGNED => RESOLVED
Resolution: (none) => INVALID


Note You need to log in before you can comment on or make changes to this bug.