Project

General

Profile

Bug #5956

Content Views: "Packages" and "Errata" Content details not relevant for puppet repos

Added by Brad Buckingham over 6 years ago. Updated over 2 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Web UI
Target version:
Difficulty:
Triaged:
Yes
Bugzilla link:
Pull request:
Fixed in Releases:
Found in Releases:

Description

Cloned from https://bugzilla.redhat.com/show_bug.cgi?id=1083314
Description of problem:

After syncing a puppet repo adding it to a content view, and viewing the repo, user gets "Packages" and "Errata" details in the Content column. This is not relevant for puppet data.

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

  • apr-util-ldap-1.3.9-3.el6_0.1.x86_64
  • candlepin-0.9.7-1.el6_5.noarch
  • candlepin-scl-1-5.el6_4.noarch
  • candlepin-scl-quartz-2.1.5-5.el6_4.noarch
  • candlepin-scl-rhino-1.7R3-1.el6_4.noarch
  • candlepin-scl-runtime-1-5.el6_4.noarch
  • candlepin-selinux-0.9.7-1.el6_5.noarch
  • candlepin-tomcat6-0.9.7-1.el6_5.noarch
  • elasticsearch-0.90.10-4.el6sat.noarch
  • foreman-1.5.0.16-1.el6sat.noarch
  • foreman-postgresql-1.5.0.16-1.el6sat.noarch
  • foreman-proxy-1.5.4-1.el6sat.noarch
  • foreman-selinux-1.5.0-0.develop.el6sat.noarch
  • katello-1.5.0-19.el6sat.noarch
  • katello-apache-1.0-1.noarch
  • katello-ca-1.0-1.noarch
  • katello-certs-tools-1.5.5-1.el6sat.noarch
  • katello-installer-0.0.32-1.el6sat.noarch
  • openldap-2.4.23-32.el6_4.1.x86_64
  • openldap-devel-2.4.23-32.el6_4.1.x86_64
  • pulp-katello-plugins-0.2-1.el6sat.noarch
  • pulp-nodes-common-2.3.1-0.4.beta.el6sat.noarch
  • pulp-nodes-parent-2.3.1-0.4.beta.el6sat.noarch
  • pulp-puppet-plugins-2.3.1-0.4.beta.el6sat.noarch
  • pulp-rpm-plugins-2.3.1-0.4.beta.el6sat.noarch
  • pulp-selinux-2.3.1-0.4.beta.el6sat.noarch
  • pulp-server-2.3.1-0.4.beta.el6sat.noarch
  • python-ldap-2.3.10-1.el6.x86_64
  • ruby193-rubygem-ldap_fluff-0.2.2-2.el6sat.noarch
  • ruby193-rubygem-net-ldap-0.3.1-3.el6sat.noarch
  • ruby193-rubygem-runcible-1.0.8-1.el6sat.noarch
  • rubygem-hammer_cli-0.1.0-5.el6sat.noarch
  • rubygem-hammer_cli_foreman-0.1.0-6.el6sat.noarch
  • rubygem-hammer_cli_foreman_tasks-0.0.2-2.el6sat.noarch
  • rubygem-hammer_cli_katello-0.0.3-12.el6sat.noarch

How reproducible:

Steps to Reproduce:
1. Sync a puppet repo (i.e., forge.puppetlabs.com)
2. Add this repo to a content view
3. From the main Content View UI, click the name of your CV.
4. View results

Actual results:
0 Packages
0 Errata ( 0 0 0 )

Expected results:
Packages and Errata are irrelevant terms for a CV that contains only puppet modules.

I'm not sure if there is an easy way to remove this/figure out some sort of taxonomy, but an option might be to add "Puppet Modules" as an option in this column, so it might read, for ANY content view something like

0 Packages
0 Errata ( 0 0 0 )
2238 Puppet Modules

or

1223 Packages
100 Errata (50 25 25)
0 Puppet Modules

In general -- we need to treat things contextually and not display information that is irrelevant and/or confusing for a given repo type.

Additional info:

Associated revisions

Revision 877ff4df (diff)
Added by Walden Raines over 6 years ago

Fixes #5956/BZ1083314 - add puppet module count to content view versions.

Revision 0e757152
Added by Walden Raines over 6 years ago

Merge pull request #4170 from waldenraines/5956

Fixes #5956/BZ1083314 - add puppet module count to content view versions.

History

#1 Updated by Brad Buckingham over 6 years ago

  • Triaged set to Yes

#2 Updated by Walden Raines over 6 years ago

  • Status changed from New to Ready For Testing

#3 Updated by Eric Helms over 6 years ago

  • Target version set to 45

#4 Updated by Walden Raines over 6 years ago

  • Status changed from Ready For Testing to Closed
  • % Done changed from 0 to 100

Applied in changeset katello|commit:877ff4df63517f6b26cc95639756a6e958465c69.

#5 Updated by Eric Helms about 6 years ago

  • Legacy Backlogs Release (now unused) set to 13

Also available in: Atom PDF