Bug 519651

Summary: YUM repository channel sync creates directories with wrong permissions
Product: [Community] Spacewalk Reporter: Ralf Ertzinger <redhat-bugzilla>
Component: ServerAssignee: Jesus M. Rodriguez <jesusr>
Status: CLOSED WORKSFORME QA Contact: Red Hat Satellite QA List <satqe-list>
Severity: medium Docs Contact:
Priority: low    
Version: 0.6CC: jsherril
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2010-04-14 19:29:42 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 559281    

Description Ralf Ertzinger 2009-08-27 10:05:44 UTC
Description of problem:
I've added a new channel in spacewalk, passing a YUM repository URL to sync the packages from. The sync itself went fine.

I then noticed that the directories created under <mount_point>/redhat/1 for these packages are owned by root:root, not by apache:apache as the directories created for packages pushed by rhnpush.

This means that new packages cannot be pushed by rhnpush into these subdirectories, as the apache user cannot create directories.

Version-Release number of selected component (if applicable):
0.6

How reproducible:
Always

Steps to Reproduce:
1.
2.
3.
  
Actual results:


Expected results:


Additional info:

Comment 1 Justin Sherrill 2010-04-14 19:29:42 UTC
Hi Ralf,

I believe this issue is resolved with the latest version of spacewalk.  A quick test seemed to indicate it was.  If it is not, feel free to re-open it.

Thank you!

-Justin