Bug 725499

Summary: Section ID + Tupane row id collisions cause issues
Product: Red Hat Satellite Reporter: Bryan Kearney <bkearney>
Component: WebUIAssignee: Eric Helms <ehelms>
Status: CLOSED CURRENTRELEASE QA Contact: Og Maciel <omaciel>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 6.0.1CC: omaciel
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 17:50:46 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 Bryan Kearney 2011-07-25 16:47:50 UTC
If you have a controller with a section_id of "X" then no row in the tupane can have the accessor which returns "X". If you do then both both body and the tupane row have id="X" which causes issues with the ajax refresh.

Comment 1 Eric Helms 2011-08-31 16:24:25 UTC
There are a series of commits that address this the final and latest being:
commit 9448eb84988a00728dab3660dbd2d1a9ad25ae6e

This issue was addressed by adding a new convention for representing model resources as DOM IDs.  They are now prefixed with their resource or controller type followed by an underscore and then the id.  For example, instead of id="ACME_Corporation", it would now be id="organization_ACME_Corporation" or "system_1" instead of simply "1".

Comment 2 Mike McCune 2012-01-26 19:07:29 UTC
mass ON_QA move

Comment 4 Og Maciel 2012-02-29 14:15:56 UTC
Validated:
* candlepin-0.5.22-1.el6.noarch
* candlepin-tomcat6-0.5.22-1.el6.noarch
* katello-0.1.300-1.el6.noarch
* katello-all-0.1.300-1.el6.noarch
* katello-certs-tools-1.0.2-2.el6.noarch
* katello-cli-0.1.100-2.el6.noarch
* katello-cli-common-0.1.100-2.el6.noarch
* katello-common-0.1.300-1.el6.noarch
* katello-configure-0.1.100-7.el6.noarch
* katello-glue-candlepin-0.1.300-1.el6.noarch
* katello-glue-foreman-0.1.300-1.el6.noarch
* katello-glue-pulp-0.1.300-1.el6.noarch
* katello-httpd-ssl-key-pair-1.0-1.noarch
* katello-qpid-broker-key-pair-1.0-1.noarch
* katello-repos-0.1.5-1.el6.noarch
* katello-selinux-0.1.7-1.el6.noarch
* katello-trusted-ssl-cert-1.0-1.noarch
* pulp-0.0.267-2.el6.noarch
* pulp-admin-0.0.267-2.el6.noarch
* pulp-client-lib-0.0.267-2.el6.noarch
* pulp-common-0.0.267-2.el6.noarch
* pulp-selinux-server-0.0.267-2.el6.noarch

Comment 6 Mike McCune 2013-08-16 17:52:36 UTC
getting rid of 6.0.0 version since that doesn't exist