Bug 795825

Summary: Sync Status page - queued repos show as queued forever, even after they've been de-queued and synced
Product: Red Hat Satellite Reporter: Jeff Weiss <jweiss>
Component: WebUIAssignee: Brad Buckingham <bbuckingham>
Status: CLOSED CURRENTRELEASE QA Contact: Katello QA List <katello-qa-list>
Severity: high Docs Contact:
Priority: high    
Version: 6.0.1CC: ansmith, bkearney, dajohnso, jturner, mmccune, shughes
Target Milestone: UnspecifiedKeywords: Triaged
Target Release: Unused   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-08-22 18:28:24 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: 747354    

Description Jeff Weiss 2012-02-21 15:44:30 UTC
Description of problem:


Version-Release number of selected component (if applicable):
CloudForms System Engine Version: 0.1.238-4.el6

How reproducible:


Steps to Reproduce:
1. Set RH CDN url to http://download.englab.brq.redhat.com/scratch/inecas/fakerepos/cds/
2. Upload manifest here: http://inecas.fedorapeople.org/fakerepos/cds/fake-manifest-syncable.zip
3. Enable repos:

Nature Enterprise	
5Server				
x86_64				
Nature Enterprise x86_64 5Server

6.2				
x86_64				
Nature Enterprise x86_64 6.2

6Server				
x86_64				
Nature Enterprise x86_64 6Server

Zoo Enterprise
5Server				
x86_64				
Zoo Enterprise x86_64 5Server

6.1				
x86_64				
Zoo Enterprise x86_64 6.1

6Server				
x86_64				
Zoo Enterprise x86_64 6Serve
  
4) Go to sync status page.  Expand All.  Select All.  Synchronize Now.

Actual results:
The first two repos begin syncing.  The rest say "Queued".  Then the first two finish, and no further updates happen on the page.  

Expected results:
After the first two finish, the next two should show progress bars, then complete.  Then the last two.  


Additional info:
The syncing does actually happen, the page just doesn't show it.  If you reload the page, you will see all repos sync are complete.

Comment 1 Mike McCune 2012-02-23 22:34:47 UTC
I've seen this a bunch as well.  Definitely a bug

Comment 2 Shannon Hughes 2012-02-24 20:58:34 UTC
this might be due to me putting the wait/queued state as a non-running state in the sync management controller. fixed the syncplan bug but might have introduced this. i have been seeing some oddness with the states coming back from pulp. will try to look at this.

Comment 4 Brad Buckingham 2012-02-29 21:06:13 UTC
commit - 1a4ac885d689917be0a3117bc09964fd7df668f0

Comment 6 Mike McCune 2012-03-07 23:43:46 UTC
mass move ON_QA after brewing

Comment 7 Jeff Weiss 2012-03-08 17:57:33 UTC
Verified Katello Version: 0.2.8-1.git.11.033f96d.el6

Comment 9 Mike McCune 2013-08-16 17:56:42 UTC
getting rid of 6.0.0 version since that doesn't exist