Bug 1079161

Summary: Link to sync state 'finished' under CV leads to 'page not found'
Product: Red Hat Satellite Reporter: Sachin Ghai <sghai>
Component: WebUIAssignee: Partha Aji <paji>
Status: CLOSED CURRENTRELEASE QA Contact: Sachin Ghai <sghai>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 6.0.3CC: bbuckingham, jhutar, jmontleo, mmccune
Target Milestone: UnspecifiedKeywords: Triaged
Target Release: Unused   
Hardware: Unspecified   
OS: Unspecified   
URL: http://projects.theforeman.org/issues/6084
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-07-02 14:04:45 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:
Attachments:
Description Flags
click on 'finished' link under sync state none

Description Sachin Ghai 2014-03-21 05:55:20 UTC
Description of problem:
Under CV, when you see the sync'ed repository, you will find the sync state as 'finished', this is a hyperlink, and when you click it, it leads to page not found' and link is:

https://hostname/katello/sync_management/index

Version-Release number of selected component (if applicable):
snap4
rubygem-katello_api-0.0.8-2.el6sat.noarch
ruby193-rubygem-katello-1.5.0-22.el6sat.noarch
katello-repos-1.5.1-1.git.14.0868bd1.el6.noarch
rubygem-hammer_cli_katello-0.0.3-5.el6sat.noarch
katello-1.5.0-18.el6sat.noarch
katello-certs-tools-1.5.5-1.el6sat.noarch
katello-installer-0.0.28-1.el6sat.noarch
pulp-katello-plugins-0.2-1.el6sat.noarch
katello-ca-1.0-1.noarch
katello-apache-1.0-1.noarch
foreman-selinux-1.5.0-0.develop.el6sat.noarch
rubygem-hammer_cli_foreman-0.0.18-7.el6sat.noarch
foreman-proxy-1.5.3-1.el6sat.noarch
ruby193-rubygem-foreman-tasks-0.4.0-5.el6sat.noarch
rubygem-foreman_api-0.1.11-3.el6sat.noarch
rubygem-hammer_cli_foreman_tasks-0.0.1-4.el6sat.noarch
foreman-postgresql-1.5.0.9-1.el6sat.noarch
foreman-1.5.0.9-1.el6sat.noarch
foreman-release-1.5.0-0.develop.201403182248gitdf471c7.el6.noarch

How reproducible:
always

Steps to Reproduce:
1. create a product/repo and sync it
2. create a cv
3. add the repo to CV and see the sync state
4. click on 'finished' link

Actual results:
The 'finished' link leads to page not found

Expected results:
Either this link should open up the sync status page where that repo is synced or we should show status as string instead of hyperlink.

Additional info:

Comment 1 Sachin Ghai 2014-03-21 05:57:02 UTC
Created attachment 877131 [details]
click on 'finished' link under sync state

Comment 2 RHEL Program Management 2014-03-21 06:14:30 UTC
Since this issue was entered in Red Hat Bugzilla, the release flag has been
set to ? to ensure that it is properly evaluated for this release.

Comment 4 Partha Aji 2014-06-05 23:05:35 UTC
Created redmine issue http://projects.theforeman.org/issues/6084 from this bug

Comment 5 Partha Aji 2014-06-05 23:26:37 UTC
Should be resolved when this gets merged.
https://github.com/Katello/katello/pull/4224/files

Also saw this issue in other places
1) Content View -> Content -> Repositories (both Add/List)
2) Product -> Repositories
3) Content View -> Content -> Filters -> {filter} -> Repositories

Comment 6 Brad Buckingham 2014-06-06 13:28:51 UTC
*** Bug 1076967 has been marked as a duplicate of this bug. ***

Comment 9 Sachin Ghai 2014-06-12 09:52:44 UTC
Perfect. Thanks Partha.

Verified with sat6 beta snap9 (Satellite-6.0.3-RHEL-7-20140611.1)

Link to sync state is working from all pages as mentioned in comment5.

Comment 10 Bryan Kearney 2014-07-02 14:04:45 UTC
This was delivered with 6.0.3, which is the Satellite 6 Beta.