Closed pacamaster closed 3 months ago
@noahtalerman do you have a screenshot or knowledge of the API response from the software/titles
endpoint? If the software is in the api response, it's a UI issue, but most likely it's backend.
Here is a duplicate ticket I created - #19452
I think there was some missing info in this original one so let me know if there are any questions!
@xpkoala didn't you see the same on the QAWolf environment until a vuln scan successfully ran and cleaned it up? Maybe this could be attributed to interrupted vuln scans?
@rfairburn hrrm, I don't know that it's related to the vuln scan not updating on QAWolf that we were looking at the other day, if that is what you were thinking.
I'm looking over a few different instances to see if I can see reproducible behavior.
Issue reproduced in dogfood: https://www.loom.com/share/53b54072c7614e8eb4653ae33fcbf917?sid=1b0e4d52-cc14-4b1e-b50d-01a67a403b5e
@getvictor
Looks like the issue we have yeah !
If you move your host to a new fresh team where there is no software uploaded in the "software" tab, you should see a empty list aswell
@xpkoala This will require a load test. @getvictor please add details.
@xpkoala I added a QA Testplan section to the issue description.
Software now displayed, On all teams, host details gleam, Fleet in harmony.
Fleet version: <!-- Copy this from the "My account" page in the Fleet UI, or run
fleetctl --version
--> 4.50.0 Web browser and operating system: This user has google chrome, Version 125.0.6422.141 (Official Build) (arm64) (however this has been reported by allcustomer-preston
employees)💥 Actual behavior
When viewing all teams for the tagged client, they do not see any software for their entire fleet. Compared to dogfood, this is different. The modal is correct as it is not set up to send "all teams" software. Can share recording if needed.
Our dogfood
🧑💻 Steps to reproduce
🕯️ More info (optional)
Related feature request: https://github.com/fleetdm/fleet/issues/19546
QA Testplan
The fix involves the following: Host details page and device details page are now showing the latest software.
Load test is required. Monitor initial device enrollment and hourly device refresh for any performance spikes.