Project

General

Profile

Actions

Bug #7115

closed

Capsules cannot sync - errors thrown by goferd

Added by Justin Sherrill over 9 years ago. Updated over 5 years ago.

Status:
Closed
Priority:
Urgent
Category:
Foreman Proxy Content
Target version:
Difficulty:
easy
Triaged:
Yes
Fixed in Releases:
Found in Releases:

Description

Cloned from https://bugzilla.redhat.com/show_bug.cgi?id=1129835
Description of problem:
When trying to sync content to a capsule, errors are immediately thrown in /var/log/messages on capsule side

Version-Release number of selected component (if applicable):
Satellite-6.0.4-RHEL-6-20140806.0

How reproducible:
Every time?

Steps to Reproduce:
1. Create and register capsule to sat6 instance
2. # hammer --username admin --password changeme capsule content synchronize --id 2
3.

Actual results:

On sat:

[....................................................................................................................................................] [100%]
Task 8502b5a6-9266-455b-b843-ad582fe3ff11: success

However, seen immediately in pulp logs on capsule upon triggering sync command:

Aug 13 14:14:39 qeblade6 goferd: [INFO][worker-0] gofer.rmi.dispatcher:612 - call: Content.update() sn=641374d8-cb71-4c71-8948-37c86d586d3e info={'task_id': 'eb85f556-c2bf-4dcd-b042-a81356416b23', 'consumer_id': '6bfba060-afeb-47e0-bbf1-bf83469834b9'}
Aug 13 14:14:39 qeblade6 goferd: [ERROR][worker-0] pulp.agent.lib.dispatcher:112 - handler failed
Aug 13 14:14:39 qeblade6 goferd: [ERROR][worker-0] pulp.agent.lib.dispatcher:112 - Traceback (most recent call last): File "/usr/lib/python2.6/site-packages/pulp/agent/lib/dispatcher.py", line 108, in update report = handler.update(conduit, units, dict(options)) File "/usr/lib/python2.6/site-packages/pulp_node/handlers/handler.py", line 89, in update pulp_bindings = parent_bindings(options) File "/usr/lib/python2.6/site-packages/pulp_node/handlers/handler.py", line 44, in parent_bindings return resources.parent_bindings(host, port) File "/usr/lib/python2.6/site-packages/pulp_node/resources.py", line 57, in parent_bindings node_conf = node_configuration() File "/usr/lib/python2.6/site-packages/pulp_node/resources.py", line 43, in node_configuration cfg.validate(NODE_SCHEMA) File "/usr/lib/python2.6/site-packages/pulp/common/config.py", line 296, in validate return v.validate(self) File "/usr/lib/python2.6/site-packages/pulp/common/config.py", line 360, in validate s.validate(section) File "/usr/lib/python2.6/site-packages/pulp/common/config.py", line 476, in validate self.validproperty(section, property) File "/usr/lib/python2.6/site-packages/pulp/common/config.py", line 494, in validproperty raise pe PropertyNotFound: Required property "main.ca_path", not found
Aug 13 14:14:39 qeblade6 goferd: [INFO][worker-0] gofer.agent.rmi:149 - sn=641374d8-cb71-4c71-8948-37c86d586d3e processed in: 30 (ms)

Expected results:
Sync works.

Additional info:
We probably shouldn't be returning a success message, but that is/should be a different bz.

Actions #1

Updated by Justin Sherrill over 9 years ago

  • Status changed from New to Assigned
  • Target version set to 54
  • translation missing: en.field_release set to 13
  • Difficulty set to easy
  • Triaged changed from No to Yes
Actions #2

Updated by Eric Helms over 9 years ago

  • Target version changed from 54 to 55
Actions #3

Updated by Justin Sherrill over 9 years ago

  • Status changed from Assigned to Closed
Actions

Also available in: Atom PDF