Uploaded image for project: 'Qpid'
  1. Qpid
  2. QPID-6822

Failure on: qpid-config add queue --durable "queue-id"

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 0.32
    • None
    • C++ Broker
    • 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
      

      Attachments

        Activity

          People

            kpvdr Kim van der Riet
            peterlacko Peter Lacko
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: