-
Notifications
You must be signed in to change notification settings - Fork 478
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
"Follow directions in My device" banner shows up on host info pages where it shouldn't #24248
Comments
@jacobshandling, @RachelElysia, is this a low-hanging-fruit fix? |
Isn't this expected behavior? If we don't have the key for Mac or Windows, we want the user to follow whatever steps so that we have the key escrowed right @noahtalerman? |
Confirmed it's a bug |
Stemmed from misunderstanding that only Linux hosts could have the disk encrypted but not the key escrowed, when in fact that state is possible for Windows hosts as well. |
Just realized another nuance of this: @noahtalerman should we be showing this at all if disk encryption isn't enforced for that host's team? i.e. if encryption isn't enforced, we shouldn't be nudging people to escrow keys, right? |
Never mind, covered in Line 116 in 8e33b73
|
…d and non-escrowed Linux hosts (#24277) ## #24248 For hosts with encrypted disks that Fleet does not have a key escrowed for: **Banner shown for Linux:** <img width="1464" alt="Screenshot 2024-12-02 at 10 52 08 AM" src="https://github.com/user-attachments/assets/91dd3b64-b9da-430b-9eb0-0ae30af751d8"> **but not for Windows:** <img width="1464" alt="Screenshot 2024-12-02 at 10 49 54 AM" src="https://github.com/user-attachments/assets/0345db0d-74f5-4608-af7b-58efae14dfea"> - [x] Changes file added for user-visible changes in `changes/` - [x] Manual QA --------- Co-authored-by: Jacob Shandling <jacob@fleetdm.com>
…d and non-escrowed Linux hosts (fleetdm#24277) ## fleetdm#24248 For hosts with encrypted disks that Fleet does not have a key escrowed for: **Banner shown for Linux:** <img width="1464" alt="Screenshot 2024-12-02 at 10 52 08 AM" src="https://github.com/user-attachments/assets/91dd3b64-b9da-430b-9eb0-0ae30af751d8"> **but not for Windows:** <img width="1464" alt="Screenshot 2024-12-02 at 10 49 54 AM" src="https://github.com/user-attachments/assets/0345db0d-74f5-4608-af7b-58efae14dfea"> - [x] Changes file added for user-visible changes in `changes/` - [x] Manual QA --------- Co-authored-by: Jacob Shandling <jacob@fleetdm.com>
Banner, misplaced, fixed, |
Fleet version: 4.60
💥 Actual behavior
"Ask the user to follow Disk encryption instructions on their My device page" banner shows up on non-Linux hosts.
🧑💻 Steps to reproduce
Or see it in Dogfood
🛠️ To fix
Make sure the banner doesn't show up for non-Linux platforms.
The text was updated successfully, but these errors were encountered: