Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Linux Dashboard view does not include Operating system table #25944

Open
xpkoala opened this issue Jan 31, 2025 · 5 comments
Open

Linux Dashboard view does not include Operating system table #25944

xpkoala opened this issue Jan 31, 2025 · 5 comments
Assignees
Labels
bug Something isn't working as documented ~chaos-engineering Discovered during the chaos engineering meeting ~frontend Frontend-related issue. #g-orchestration Orchestration product group :incoming New issue in triage process. :product Product Design department (shows up on 🦢 Drafting board) ~released bug This bug was found in a stable release.
Milestone

Comments

@xpkoala
Copy link
Contributor

xpkoala commented Jan 31, 2025

Fleet version: main

Web browser and operating system: n/a


💥  Actual behavior

When choosing to view only Linux hosts on the /dashboard page I would expect to see a breakdown of operating systems -- this is shown on all other platforms. Currently there is no table or breakdown of operating systems for the Linux view.

🧑‍💻  Steps to reproduce

  1. Navigate to the /dashboard page
  2. With Linux hosts enrolled - click on the Platform button and choose Linux
  3. Notice that there is no table showing a breakdown of the Linux operating systems

🕯️ More info (optional)

Image

🛠️ To fix

Make a breakdown of the Linux operating systems table viewable in this view.

This data is returned via os_versions?platform=linux

@xpkoala xpkoala added #g-orchestration Orchestration product group :incoming New issue in triage process. :release Ready to write code. Scheduled in a release. See "Making changes" in handbook. bug Something isn't working as documented ~frontend Frontend-related issue. labels Jan 31, 2025
@lukeheath lukeheath added the ~unreleased bug This bug was found in an unreleased version of Fleet. label Jan 31, 2025
@lukeheath
Copy link
Member

@xpkoala Assuming this is an unreleased bug. Please update if not. Thanks!

@lukeheath lukeheath added this to the 4.63.0 milestone Jan 31, 2025
@xpkoala xpkoala added ~released bug This bug was found in a stable release. and removed ~unreleased bug This bug was found in an unreleased version of Fleet. labels Feb 3, 2025
@xpkoala
Copy link
Contributor Author

xpkoala commented Feb 3, 2025

@lukeheath this one is release and was found during the chaos eng call. I'll re-prioritize for 4.64.0

@xpkoala xpkoala modified the milestones: 4.63.0, 4.64.0-tentative Feb 3, 2025
@RachelElysia RachelElysia added the ~chaos-engineering Discovered during the chaos engineering meeting label Feb 3, 2025
@jacobshandling jacobshandling self-assigned this Feb 5, 2025
@jacobshandling
Copy link
Contributor

@rachaelshaw needs some product input, adding to design review – how do we want to handle communicating which Linux distro the version refers to? Add a "Distro" column in this case (not for other OSs)?

Image

@jacobshandling jacobshandling added the :product Product Design department (shows up on 🦢 Drafting board) label Feb 5, 2025
@noahtalerman noahtalerman removed the :release Ready to write code. Scheduled in a release. See "Making changes" in handbook. label Feb 5, 2025
@noahtalerman
Copy link
Member

Thanks @jacobshandling! I unassigned you and assigned @rachaelshaw. Rachael, can you please bring this one to the next design review?

My immediate reaction:

  • Is the Dashboard page a bug? Do we have designs for it? I vaguely remember cutting Linux OS's for some reason. I could be wrong.
  • Different bugs:
  • On the Software > OS page we no longer have the darker grey border around the icon:

Figma here:

Image

Dogfood:

Image

  • On the Software > OS Page, the Name column has the name and version:

Figma here (just name):

Image

Dogfood:

Image

@jacobshandling
Copy link
Contributor

Is the Dashboard page a bug? Do we have designs for it? I vaguely remember cutting Linux OS's for some reason. I could be wrong.

The code currently explicitly excludes this OS table when filtering by Linux, I'd agree this seems like a feature request more than a bug

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working as documented ~chaos-engineering Discovered during the chaos engineering meeting ~frontend Frontend-related issue. #g-orchestration Orchestration product group :incoming New issue in triage process. :product Product Design department (shows up on 🦢 Drafting board) ~released bug This bug was found in a stable release.
Projects
None yet
Development

No branches or pull requests

6 participants