Project

Profile

Help

Issue #1342

closed

Automation tests failures on rhel 7.1

Added by placko over 8 years ago. Updated almost 4 years ago.

Status:
CLOSED - NOTABUG
Priority:
Normal
Assignee:
-
Category:
-
Sprint/Milestone:
-
Start date:
Due date:
Estimated time:
Severity:
2. Medium
Version:
2.7.0 Beta
Platform Release:
OS:
RHEL 7
Triaged:
Yes
Groomed:
No
Sprint Candidate:
No
Tags:
Pulp 2
Sprint:
Quarter:

Description

Many tests fails in automation on rhel 7.1 with output shown below, but everything passes on rhel 7.2 beta. Reproduced manually on binding importer to a repository:

$ curl -X POST -d '{"importer_type_id": "yum_importer", "importer_config": {"feed": "https://repos.fedorapeople.org/repos/pulp/pulp/demo_repos/zoo/", "ssl_validation": false}, "id": "yum_importer"}' https://servername/pulp/api/v2/repositories/
zoo/importers/ -u admin:admin -k -vvvv
* About to connect() to servername.com port 443 (#0)
*   Trying 10.9.4.54...
* Connected to servername.com (10.9.4.54) port 443 (#0)
* Initializing NSS with certpath: sql:/etc/pki/nssdb
* skipping SSL peer certificate verification
* SSL connection using TLS_DHE_RSA_WITH_AES_128_CBC_SHA
* Server certificate:
*       subject: CN=servername,O=Ltd,ST=NC,C=US
*       start date: Oct 29 15:50:58 2015 GMT
*       expire date: Oct 28 15:50:58 2016 GMT
*       common name: servername.com
*       issuer: CN=servername.com,O=Ltd,L=Raleigh,ST=NC,C=US
* Server auth using Basic with user 'admin'
> POST /pulp/api/v2/repositories/zoo/importers/ HTTP/1.1
> Authorization: Basic YWRtaW46YWRtaW4=
> User-Agent: curl/7.29.0
> Host: servername.com
> Accept: */*
> Content-Length: 178
> Content-Type: application/x-www-form-urlencoded
>
* upload completely sent off: 178 out of 178 bytes
* skipping SSL peer certificate verification
* NSS: client certificate not found (nickname not specified)
* skipping SSL peer certificate verification
< HTTP/1.1 500 INTERNAL SERVER ERROR
< Date: Thu, 29 Oct 2015 17:32:02 GMT
< Server: Apache/2.4.6 (Red Hat Enterprise Linux) OpenSSL/1.0.1e-fips mod_wsgi/3.4 Python/2.7.5
< Content-Length: 4122
< Connection: close
< Content-Type: application/json; charset=utf-8
<
{"http_request_method": "POST", "exception": ["Exception: Exception from Agent: {u'error_code': 7, u'error_text': 'Queue resource_manager: create() failed: 
jexception 0x010c EmptyFilePool::createSymLink() threw JERR__SYMLINK: Symbolic link operation failed (file=\"/var/lib/qpidd/.qpidd/qls/p001/efp/2048k/in_use
/4b957fed-d3f3-4bf1-9766-562ec80fc1eb.jrnl\" symlink=\"/var/lib/qpidd/.qpidd/qls/jrnl2/resource_manager/4b957fed-d3f3-4bf1-9766-562ec80fc1eb.jrnl\" errno=13 
(Permission denied)) (/builddir/build/BUILD/qpid-cpp-0.34/src/qpid/linearstore/MessageStoreImpl.cpp:425)'}\n"], "error_message": "Exception from Agent: 
{u'error_code': 7, u'error_text': 'Queue resource_manager: create() failed: jexception 0x010c EmptyFilePool::createSymLink() threw JERR__SYMLINK: Symbolic link
 operation failed (file=\"/var/lib/qpidd/.qpidd/qls/p001/efp/2048k/in_use/4b957fed-d3f3-4bf1-9766-562ec80fc1eb.jrnl\" symlink=\"/var/lib/qpidd/.qpidd/qls/jrnl2
/resource_manager/4b957fed-d3f3-4bf1-9766-562ec80fc1eb.jrnl\" errno=13 (Permission denied)) (/builddir/build/BUILD/qpid-cpp-0.34/src/qpid/linearstore
/MessageStoreImpl.cpp:425)'}", "_href": "/pulp/api/v2/repositories/zoo/importers/", "http_status": 500, "traceback": ["  File \"/usr/lib/python2.7/site-packages
/django/core/handlers/base.py\", line 112, in get_response\n    response = wrapped_callback(request, *callback_args, **callback_kwargs)\n", "  File \"/usr
/lib/python2.7/site-packages/django/views/generic/base.py\", line 69, in view\n    return self.dispatch(request, *args, **kwargs)\n", "  File \"/usr
/lib/python2.7/site-packages/django/views/generic/base.py\", line 87, in dispatch\n    return handler(request, *args, **kwargs)\n", "  File \"/usr/lib/python2.7
/site-packages/pulp/server/webservices/views/decorators.py\", line 237, in _auth_decorator\n    return _verify_auth(self, operation, super_user_only, method, 
*args, **kwargs)\n", "  File \"/usr/lib/python2.7/site-packages/pulp/server/webservices/views/decorators.py\", line 191, in _verify_auth\n    value = 
method(self, *args, **kwargs)\n", "  File \"/usr/lib/python2.7/site-packages/pulp/server/webservices/views/util.py\", line 111, in wrapper\n    return 
func(*args, **kwargs)\n", "  File \"/usr/lib/python2.7/site-packages/pulp/server/webservices/views/repositories.py\", line 448, in post\n    
{'repo_plugin_config': config}, tags=task_tags)\n", "  File \"/usr/lib/python2.7/site-packages/pulp/server/async/tasks.py\", line 323, in 
apply_async_with_reservation\n    queue=RESOURCE_MANAGER_QUEUE)\n", "  File \"/usr/lib/python2.7/site-packages/celery/app/task.py\", line 555, in 
apply_async\n    **dict(self._get_exec_options(), **options)\n", "  File \"/usr/lib/python2.7/site-packages/celery/app/base.py\", line 351, in send_task\n  
  reply_to=reply_to or self.oid, **options\n", "  File \"/usr/lib/python2.7/site-packages/celery/app/amqp.py\", line 305, in publish_task\n    **kwargs\n", "  
File \"/usr/lib/python2.7/site-packages/kombu/messaging.py\", line 168, in publish\n    routing_key, mandatory, immediate, exchange, declare)\n", "  File \"/usr
/lib/python2.7/site-packages/kombu/connection.py\", line 436, in _ensured\n    return fun(*args, **kwargs)\n", "  File \"/usr/lib/python2.7/site-packages/kombu
/messaging.py\", line 180, in _publish\n    [maybe_declare(entity) for entity in declare]\n", "  File \"/usr/lib/python2.7/site-packages/kombu/messaging.py\", 
line 111, in maybe_declare\n    return maybe_declare(entity, self.channel, retry, **retry_policy)\n", "  File \"/usr/lib/python2.7/site-packages/kombu
/common.py\", line 113, in maybe_declare\n    return _maybe_declare(entity, declared, ident, channel)\n", "  File \"/usr/lib/python2.7/site-packages/kombu
/common.py\", line 120, in _maybe_declare\n    entity.declare()\n", "  File \"/usr/lib/python2.7/site-packages/kombu/entity.py\", line 505, in declare\n  
  self.queue_declare(nowait, passive=False)\n", "  File \"/usr/lib/python2.7/site-packages/kombu/entity.py\", line 531, in queue_declare\n    nowait=nowait)\n",
 "  File \"/usr/lib/python2.7/site-packages/kombu/transport/qpid.py\", line 696, in queue_d* Closing connection 0

Also available in: Atom PDF