Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
0.32
-
None
-
None
-
RedHat 7.1
Description
Attempt to create durable queue fails with:
$ qpid-config add queue --durable "queue" Failed: Exception: Exception from Agent: {u'error_code': 7, u'error_text': 'Queue queue: create() failed: jexception 0x010c EmptyFilePool::createSymLink() threw JERR__SYMLINK: Symbolic link operation failed (file=/var/lib/qpidd/.qpidd/qls/p001/efp/2048k/in_use /85570c5b-b2ca-4883-bf86-8df746ac6ee4.jrnl symlink=/var/lib/qpidd/.qpidd /qls/jrnl2/queue/85570c5b-b2ca-4883-bf86-8df746ac6ee4.jrnl errno=13 (Permission denied)) (/builddir/build/BUILD/qpid-cpp-0.34/src/qpid/linearstore /MessageStoreImpl.cpp:425)'}
Queue is created succesfully without --durable parameter.
Problem occures after doing yum update. All qpid packages versions listed below, before and after performing update:
$ diff qpid-before-update.txt qpid-after-update.txt 1,10c1,10 < python-gofer-qpid.noarch 2.6.6-1.git.48.3141846.el7 < python-qpid.x86_64 0.32-3.el7 @epel < python-qpid-common.x86_64 0.32-3.el7 @epel < python-qpid-qmf.x86_64 0.28-29.el7 @epel < qpid-cpp-client.x86_64 0.32-3.el7 @epel < qpid-cpp-server.x86_64 0.32-3.el7 @epel < qpid-cpp-server-store.x86_64 < qpid-proton-c.x86_64 0.9-3.el7 @epel < qpid-qmf.x86_64 0.28-29.el7 @epel < qpid-tools.x86_64 0.32-3.el7 @epel --- > python-gofer-qpid.noarch 2.6.6-2.el7 @pulp-2.7-beta > python-qpid.noarch 0.32-9.el7 @epel > python-qpid-common.noarch 0.32-9.el7 @epel > python-qpid-qmf.x86_64 0.32-1.el7 @epel > qpid-cpp-client.x86_64 0.34-4.el7 @epel > qpid-cpp-server.x86_64 0.34-4.el7 @epel > qpid-cpp-server-linearstore.x86_64 > qpid-proton-c.x86_64 0.10-2.el7 @epel > qpid-qmf.x86_64 0.32-1.el7 @epel > qpid-tools.noarch 0.32-9.el7 @epel