Bug 2155221
| Summary: | Columns are overlapping while adding columns through "Manage columns" tab in "All Hosts" | ||
|---|---|---|---|
| Product: | Red Hat Satellite | Reporter: | Ayush <aymishra> |
| Component: | Hosts | Assignee: | Oleh Fedorenko <ofedoren> |
| Status: | CLOSED ERRATA | QA Contact: | Pavel Novotny <pnovotny> |
| Severity: | low | Docs Contact: | |
| Priority: | medium | ||
| Version: | 6.13.0 | CC: | ahumbe, aruzicka, jbhatia, msviriko, ofedoren, pcreech |
| Target Milestone: | 6.13.0 | Keywords: | EasyFix, Triaged, UserExperience |
| Target Release: | Unused | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | foreman-3.5.1.12-1,rubygem-katello-4.7.0.21-1 | Doc Type: | If docs needed, set a value |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2023-05-03 13:23:43 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
Present only in this version *** Bug 2167429 has been marked as a duplicate of this bug. *** I assume the main goal for the users is to see all selected columns next to each other in one spot. Opening a new tab would not help and it would be inconsistent behavior. I would go with a horizontal scroll for now with a sticky column for host names. I see the Recommendations column is properly shortend, it's defined here https://github.com/theforeman/foreman_rh_cloud/blob/master/lib/foreman_rh_cloud/engine.rb#L130, perhaps it's just the ellipsis css class that we should add to all columns? Seems to do the trick for me on comments column. That would be easy fix. While the class is mentioned for plugins at https://github.com/theforeman/foreman/blob/develop/developer_docs/how_to_create_a_plugin.asciidoc#extending-hosts-table-with-pagelets we probably didn't add it to core columns. Also similarly, we'd need that for values, e.g. host group name overflows quite quickly. Created redmine issue https://projects.theforeman.org/issues/36129 from this bug Upstream bug assigned to ofedoren Upstream bug assigned to ofedoren Relaying comments from upstream PR. If it is ok to go with what Marek described in #5, then that should be doable. However if the expectations here are to have the table scrollable as Maria suggested in #4, then I'm afraid it is not really doable in 6.13. Looks like we have two options here: 1) Do #5 and (optionally) create an RFE for #4 2) Turn this into an RFE to implement #4 and throw it off 6.13 I'd vote for option 1 Keep based upon comment 10, option 1. This translates doing comment 5 now and tracking comment 4 in a new RFE. Filed https://bugzilla.redhat.com/show_bug.cgi?id=2173904 to track #4. Verified in foreman-3.5.1.12-1.el8sat.noarch rubygem-katello-4.7.0.21-1.el8sat.noarch When populating the table with all available columns (currently 27) in resolution like 1920px, the longer text in the table header and columns is truncated and suffixed with '...'. No text overlapping or line breaks happen. Note: this behavior may change in regards of RFE bug 2173904 Clearing need info, since the BZ is already verified. Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (Important: Satellite 6.13 Release), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHSA-2023:2097 |
Created attachment 1933762 [details] Shows the column overlapping Description of problem: Columns in the table are getting overlapped while adding more columns from "Manage columns" tab Version-Release number of selected component (if applicable): 6.13.0, Snap-version-2.0 How reproducible: always Steps to Reproduce: 1.Go to "Hosts" tab, then switch to "All Hosts" tab 2.Select a VM and try to add few more columns through "Manage columns" tab 3.Clearly columns are overlapping Actual results: Columns in the table are getting overlapped while adding more columns from "Manage columns" tab Expected results: Columns should not overlap on adding new columns, maybe a different tab can be opened when many columns are being added. Additional info: