Project

General

Profile

Actions

Bug #5956

closed

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

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

Status:
Closed
Priority:
Normal
Assignee:
Category:
Web UI
Target version:
Difficulty:
Triaged:
Yes
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:

Actions #1

Updated by Brad Buckingham over 10 years ago

  • Triaged set to Yes
Actions #2

Updated by Walden Raines over 10 years ago

  • Status changed from New to Ready For Testing
Actions #3

Updated by Eric Helms over 10 years ago

  • Target version set to 45
Actions #4

Updated by Walden Raines over 10 years ago

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

Applied in changeset katello|commit:877ff4df63517f6b26cc95639756a6e958465c69.

Actions #5

Updated by Eric Helms over 10 years ago

  • Translation missing: en.field_release set to 13
Actions

Also available in: Atom PDF