Skip to content

Host record exists in some places but not others #33090

@mason-buettner

Description

@mason-buettner

Fleet version: 4.73.1

Web browser and operating system: Chrome 139 on macOS 26


💥  Actual behavior

customer-gispen reports that the record in Fleet for one of their offline hosts is inaccessible. This host has been offline for ~4 months, and was accessible until recently. The host is still showing up in searches, but the actual page (i.e. the equivalent of https://dogfood.fleetdm.com/hosts/1272/details for customer-gispen's host) returns a 404 . We see a series of the following error messages for this host, which are possibly related:

{"component":"http","err":"get host mdm lock/wipe status: get unlock reference script result: : HostScriptResult <result_UUID> was not found in the datastore","level":"error","method":"GET","took":"146.512973ms","ts":"2025-09-16T21:12:13.720105842Z","uri":"/api/v1/fleet/hosts/identifier/<host_UUID>","user":"<user_email>"}

🛠️ To fix

Timebox TBD at estimation

🧑‍💻  Steps to reproduce

  1. Lock and shut down host on Fleet ~4.70.
  2. Upgrade Fleet to 4.73.1.
  3. Attempt to navigate to the host's details.

🕯️ More info (optional)

Link to folder with screenshots of the error details: https://drive.google.com/drive/folders/1NrcBSrdlkTtmLv8Jh5yZiRHsvFLyGq_C?usp=sharing

Metadata

Metadata

Labels

#g-orchestrationOrchestration product group:releaseReady to write code. Scheduled in a release. See "Making changes" in handbook.bugSomething isn't working as documentedcustomer-gispen~aging bugBug has been open more than 90 days~assisting qaThis issue can be QA'd by anyone outside the QA team when capacity allows~timeboxA task that is completed in a predetermined amount of time.

Type

No type

Projects

Status

Done

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions