| Summary: | [RFE] Add equivalent of an about menu | ||
|---|---|---|---|
| Product: | Red Hat Satellite | Reporter: | Og Maciel <omaciel> |
| Component: | WebUI | Assignee: | David Davis <daviddavis> |
| Status: | CLOSED CURRENTRELEASE | QA Contact: | Og Maciel <omaciel> |
| Severity: | low | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | Nightly | CC: | bkearney, daviddavis, ehelms, mmccune, msuchy |
| Target Milestone: | Unspecified | Keywords: | FutureFeature, Triaged |
| Target Release: | Unused | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Enhancement | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2014-09-11 12:22:23 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
|
Description
Og Maciel
2011-12-13 18:32:47 UTC
It doesn't look like I can reassign this to myself but I'd like to start working on this in the next week. Thank you! I'm new so I apologize if I am way off here but I was thinking of showing the following info: - RPM info for katello, candlepin, foreman, and pulp - Gem versions - User information - User permissions - Organization info Can you think of anything else? Thank you! Honestly I think it is duplication of work done in katello-debug. And in worst case scenarion this two will diverge and some information will be only in WebUI and some only in katello-debug. I think we should focus at only one of them. And I prefer the command line version, i.e. katello-debug. How about if I create a page for reporting a bug? The page would have some basic fields like Summary and Description and then when the user clicks submit, it'll create a bug in bugzilla and attach the tar.gz from katello-debug. This type of information is very useful when you need to file an issue, and not everyone using the web ui will have access to the command line. With that said, I like the list you put down David, and maybe, if possible, include information about the web browser as well? Thanks in advance! > it'll create a bug in bugzilla I believe you could not file bz anonymously. Which account you want to use for submitting bugs? > This type of information is very useful when you need to file an issue, and not > everyone using the web ui will have access to the command line. No one but admin should report issue and admin IMO always have access to command line. If the RH bugzilla instance doesn't support anonymous bugs, it looks like you can login a user with the BzAPI: https://wiki.mozilla.org/Bugzilla:REST_API#Authentication But I suspect that is probably too much work and a link to our bugzilla instance would suffice. Also, I could include a link to download the katello-debug tar.gz on the same page. That would just call katello-debug and then send_file on the gzipped tar. Moreover, I could create some more command line options on katello-debug to get the other information like the RPM and gem versions and display that on the page using the existing code. I think this would just maybe be a convenience for some users...? This all assumes of course that there's a need for this page. If admins have access to the command line and would rather run katello-debug then I'd agree that this page wouldn't be necessary. What I would love to see in About Menu is link to https://access.redhat.com/knowledge/docs/CloudForms/ link to generated API call documentation and in future other documentation stuff. (In reply to comment #6) > > it'll create a bug in bugzilla > I believe you could not file bz anonymously. Which account you want to use > for submitting bugs? I believe David had a good answer for this. > > This type of information is very useful when you need to file an issue, and not > > everyone using the web ui will have access to the command line. > > No one but admin should report issue and admin IMO always have access to > command line. I have to disagree here. Not all users will be administrators, and they should have the ability of filing issues as well. Think about it: you will most likely have to fix these issues. Do you want more information to be available in the BZ or not? :) Og, there's a bunch of feedback on the pull request now. I'm not sure if you had any thoughts about the restrictions on the about page: https://github.com/Katello/katello/pull/738 Thanks. Moving to Sat6 to be tracked there. Upstream bugs are moving to redmine. The about page now has many 'widgets' containing information about: * Capsules * Available Providers * Compute Resources * Plugins * System Information * Installed Packages * Backend System Status as well as information about where to get support. Browser: -------- * Firefox 31.0 Mac OS Build: ------ * Satellite-6.0.4-RHEL-6-20140813.2 Packages: --------- * candlepin-0.9.23-1.el7.noarch * candlepin-common-1.0.1-1.el7.noarch * candlepin-guice-3.0-2_redhat_1.el7.noarch * candlepin-scl-1-5.el7.noarch * candlepin-scl-quartz-2.1.5-6.el7.noarch * candlepin-scl-rhino-1.7R3-3.el7.noarch * candlepin-scl-runtime-1-5.el7.noarch * candlepin-selinux-0.9.23-1.el7.noarch * candlepin-tomcat-0.9.23-1.el7.noarch * elasticsearch-0.90.10-4.el7sat.noarch * foreman-1.6.0.40-1.el7sat.noarch * foreman-compute-1.6.0.40-1.el7sat.noarch * foreman-gce-1.6.0.40-1.el7sat.noarch * foreman-libvirt-1.6.0.40-1.el7sat.noarch * foreman-ovirt-1.6.0.40-1.el7sat.noarch * foreman-postgresql-1.6.0.40-1.el7sat.noarch * foreman-proxy-1.6.0.27-1.el7sat.noarch * foreman-selinux-1.6.0.6-1.el7sat.noarch * foreman-vmware-1.6.0.40-1.el7sat.noarch * katello-1.5.0-28.el7sat.noarch * katello-ca-1.0-1.noarch * katello-certs-tools-1.5.6-1.el7sat.noarch * katello-installer-0.0.59-1.el7sat.noarch * openldap-2.4.39-3.el7.x86_64 * pulp-katello-0.3-3.el7sat.noarch * pulp-nodes-common-2.4.0-0.30.beta.el7sat.noarch * pulp-nodes-parent-2.4.0-0.30.beta.el7sat.noarch * pulp-puppet-plugins-2.4.0-0.30.beta.el7sat.noarch * pulp-puppet-tools-2.4.0-0.30.beta.el7sat.noarch * pulp-rpm-plugins-2.4.0-0.30.beta.el7sat.noarch * pulp-selinux-2.4.0-0.30.beta.el7sat.noarch * pulp-server-2.4.0-0.30.beta.el7sat.noarch * python-ldap-2.4.6-6.el7.x86_64 * ruby193-rubygem-net-ldap-0.3.1-3.el7sat.noarch * ruby193-rubygem-runcible-1.1.0-2.el7sat.noarch * rubygem-hammer_cli-0.1.1-11.el7sat.noarch * rubygem-hammer_cli_foreman-0.1.1-15.el7sat.noarch * rubygem-hammer_cli_foreman_tasks-0.0.3-3.el7sat.noarch * rubygem-hammer_cli_katello-0.0.4-12.el7sat.noarch This was delivered with Satellite 6.0 which was released on 10 September 2014. |