Hide Forgot
Description of problem: When manifests contain more than a handful of products, the load time of the Systems/Subscriptions becomes large, making it difficult/impossible to use. The reason is that for each product in the manifest, the engineering sub-products are listed. Then for each of those, the repo information is listed (GPG, url, etc.). This last detailed information results in both a lot of calls to the backend candlepin as well as a large amount of processing by the javascript in the client browser. There are several possible remedies: 1) Do not show the detailed information 2) Make the call to get details be AJAX 3) Add a small pagination to the displayed subscriptions For now R&D will implement #1 with an eye towards picking a better solution in version 1.X
commit 0bbd1de5267cd35d16e29d148db9c178254109b3 Author: Tom McKay <thomasmckay> Date: Mon Feb 13 14:35:55 2012 -0500 788657 - to not display product content details in the System/Subscriptions tab of UI Went w/ option #1 with an eye toward reworking all the subscription pages later. To test, import expand the subscriptions listed on the Systems/Subscriptions tab and note the listed products expanded below: Just the name(s) are shown.
mass move ON_QA after brewing
I have no access to any manifest with more than about 5 products. However I did verify that the subscriptions pane just shows the name of the product. Verified, CloudForms System Engine Version: 0.1.304-1.el6