Bug 1063841

Summary: Add more details how spacewalk-repo-sync works.
Product: Red Hat Satellite 5 Reporter: Dimitar Yordanov <dyordano>
Component: Docs Getting Started GuideAssignee: Dan Macpherson <dmacpher>
Status: CLOSED CURRENTRELEASE QA Contact: Dan Macpherson <dmacpher>
Severity: low Docs Contact:
Priority: medium    
Version: 560   
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-10-21 02:02:33 UTC Type: Bug
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: 1018166    

Description Dimitar Yordanov 2014-02-11 13:58:55 UTC
Description of problem:
Some Spacewalk users get confused when using spacewalk-repo-sync by the fact that the packages are not showing up in the channel, but as packages without channel. This make them thinking that there is something wrong and to stop the sync process and double check the configuration.

It will be nice if there is note in section
  1.1.4.3. Scheduling Repository Synchronization
warning the the packages will be assigned to the channel after the synchronizing is finished.

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

How reproducible:
100 %

Steps to Reproduce:
1. Create Custom channel.
2. Create Repository.
3. Attach the Repository to the channel.
4. Sycn the repository the channnel.

Actual results:
The packages starts to show up as packages without channel.

Manage Software Packages -> Channel: Packages in no channels  -> Press: View Packages

The packages will appear in the channel after the synchronizing is finished.


Additional info:
From the SW mailing list:

I just installed a new server with spacewalk 2.0.  I created a new channel for CentOS 6.5 base packages.  I called the channel centos6.5-base-i686.  I then ran the command

spacewalk-repo-sync —channel=centos6.5-base-i686 —url=http://mirror.centos.org/centos/6.5/os/i386/

The sync appears to be running, however when I list packages on the Spacewalk web page it displays all of the packages under “Packages in no channels” and not in the new channel I created.  Will it move the packages to the correct channel once the sync is complete or is there another step that I missed to actually sync the packages from centos to the channel I have created?  I want to set up many channels and sync each source url into those channels.

jeff