Red Hat Satellite engineering is moving the tracking of its product development work on Satellite to Red Hat Jira (issues.redhat.com). If you're a Red Hat customer, please continue to file support cases via the Red Hat customer portal. If you're not, please head to the "Satellite project" in Red Hat Jira and file new tickets here. Individual Bugzilla bugs will be migrated starting at the end of May. If you cannot log in to RH Jira, please consult article #7032570. That failing, please send an e-mail to the RH Jira admins at rh-issues@redhat.com to troubleshoot your issue as a user management inquiry. The email creates a ServiceNow ticket with Red Hat. Individual Bugzilla bugs that are migrated will be moved to status "CLOSED", resolution "MIGRATED", and set with "MigratedToJIRA" in "Keywords". The link to the successor Jira issue will be found under "Links", have a little "two-footprint" icon next to it, and direct you to the "Satellite project" in Red Hat Jira (issue links are of type "https://issues.redhat.com/browse/SAT-XXXX", where "X" is a digit). This same link will be available in a blue banner at the top of the page informing you that that bug has been migrated.
Bug 2155221 - Columns are overlapping while adding columns through "Manage columns" tab in "All Hosts"
Summary: Columns are overlapping while adding columns through "Manage columns" tab in ...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat Satellite
Classification: Red Hat
Component: Hosts
Version: 6.13.0
Hardware: Unspecified
OS: Unspecified
medium
low
Target Milestone: 6.13.0
Assignee: Oleh Fedorenko
QA Contact: Pavel Novotny
URL:
Whiteboard:
: 2167429 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2022-12-20 13:06 UTC by Ayush
Modified: 2023-05-11 09:41 UTC (History)
6 users (show)

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:
Clone Of:
Environment:
Last Closed: 2023-05-03 13:23:43 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Foreman Issue Tracker 36129 0 Normal Closed Columns are overlapping while adding columns through "Manage columns" tab in "All Hosts" 2023-03-07 15:33:30 UTC
Foreman Issue Tracker 36172 0 Normal Ready For Testing Columns are overlapping while adding columns through "Manage columns" tab in "All Hosts" - katello edition 2023-03-07 15:33:33 UTC
Red Hat Issue Tracker SAT-14722 0 None None None 2023-01-05 16:23:39 UTC
Red Hat Issue Tracker SAT-16344 0 None None None 2023-05-11 09:41:58 UTC
Red Hat Product Errata RHSA-2023:2097 0 None None None 2023-05-03 13:23:53 UTC

Description Ayush 2022-12-20 13:06:31 UTC
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:

Comment 1 Ayush 2022-12-26 09:05:59 UTC
Present only in this version

Comment 3 Adam Ruzicka 2023-02-15 10:50:15 UTC
*** Bug 2167429 has been marked as a duplicate of this bug. ***

Comment 4 Maria Svirikova 2023-02-15 14:40:40 UTC
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.

Comment 5 Marek Hulan 2023-02-16 16:35:42 UTC
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.

Comment 6 Marek Hulan 2023-02-16 16:37:17 UTC
Also similarly, we'd need that for values, e.g. host group name overflows quite quickly.

Comment 7 Oleh Fedorenko 2023-02-20 13:54:37 UTC
Created redmine issue https://projects.theforeman.org/issues/36129 from this bug

Comment 8 Bryan Kearney 2023-02-20 14:14:36 UTC
Upstream bug assigned to ofedoren

Comment 9 Bryan Kearney 2023-02-20 14:14:38 UTC
Upstream bug assigned to ofedoren

Comment 10 Adam Ruzicka 2023-02-22 11:09:49 UTC
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

Comment 11 Brad Buckingham 2023-02-23 17:18:02 UTC
Keep based upon comment 10, option 1.

This translates doing comment 5 now and tracking comment 4 in a new RFE.

Comment 12 Adam Ruzicka 2023-02-28 11:19:02 UTC
Filed https://bugzilla.redhat.com/show_bug.cgi?id=2173904 to track #4.

Comment 16 Pavel Novotny 2023-03-20 12:09:59 UTC
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

Comment 17 Oleh Fedorenko 2023-03-21 09:13:36 UTC
Clearing need info, since the BZ is already verified.

Comment 20 errata-xmlrpc 2023-05-03 13:23:43 UTC
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


Note You need to log in before you can comment on or make changes to this bug.