fleet/orbit/pkg/update
jacobshandling 2c58f623bf
Fleetd: Update the Registry DisplayVersion when fleetd auto-updates (#28183)
## For #27082 


### The Registry version string is updated with `fleetd`:


![ezgif-3881ff1bdfce04](https://github.com/user-attachments/assets/241009f5-91c0-4236-8526-95a3d2ce59e4)


- [x] Changes file added for user-visible changes in `orbit/changes/`
- [x] A detailed QA plan exists on the associated ticket
- [x] Manual QA for all new/changed functionality
- For Orbit and Fleet Desktop changes:
- [x] Make sure fleetd is compatible with the latest released version of
Fleet (see [Must
rule](https://github.com/fleetdm/fleet/blob/main/docs/Contributing/fleetd-development-and-release-strategy.md)).
- [x] Orbit runs on macOS, Linux and Windows. Check if the orbit
feature/bugfix should only apply to one platform (`runtime.GOOS`).
- [ ] Auto-update manual QA, from released version of component to new
version (see [tools/tuf/test](../tools/tuf/test/README.md)).

---------

Co-authored-by: Jacob Shandling <jacob@fleetdm.com>
2025-04-17 11:04:02 -07:00
..
badgerstore Update go-tuf dependency (#3837) 2022-02-10 08:16:36 -08:00
filestore Updating golangci-lint to 1.61.0 (#22973) 2024-10-18 12:38:26 -05:00
config_fetcher.go Enable installation and auto-updates of Nudge via Orbit (#9605) 2023-02-10 17:03:43 -03:00
disk_encryption.go fix issue with disk encryption banner (#21385) 2024-08-19 12:02:43 -03:00
escrow_buddy.go fix: #22297 re-enable Escrow Buddy in the auth-db (#22298) 2024-09-24 10:47:15 -03:00
escrow_buddy_test.go fix TestEscrowBuddy/TestEscrowBuddyRotatesKey test (#22345) 2024-09-24 14:17:32 -03:00
execcmd.go Kickstart sofwareupdated periodically from fleetd/orbit to work around a macOS bug (#9465) 2023-01-24 10:14:17 -05:00
execcmd_darwin.go Fix bug where MDM migration fails when attempting to renew enrollment profiles on macOS Sonoma devices (#19726) 2024-06-13 14:13:43 -05:00
execcmd_stub.go don't automatically kickstart softwareupdated in Orbit (#12072) 2023-06-02 12:33:40 -03:00
execwinapi.go use OrbitNodeKey for windows mdm enrollment authentication instead of HostUUID (#13503) 2023-08-29 14:50:13 +01:00
execwinapi_stub.go Merging Bitlocker feature branch (#14350) 2023-10-06 19:04:33 -03:00
execwinapi_windows.go Windows MDM migration: implement fleetd notification and migration (#24185) 2024-12-02 09:14:10 -05:00
file.go Add 'orbit/' from commit 'ab3047bb39f1e2be331d1ff18b4eb768619033c4' 2021-08-04 16:58:25 -03:00
flag_runner.go Add vmodule flag to list of hidden osquery flags (#25789) 2025-03-27 11:05:00 -04:00
flag_runner_test.go Perform early restart before starting sub-systems and minor refactor of orbit sub-systems (#20610) 2024-07-19 12:44:43 -03:00
hash.go Fix update checks for orbit at startup (#3835) 2022-02-23 14:58:07 -03:00
hash_test.go chore: remove refs to deprecated io/ioutil (#14485) 2023-10-27 15:28:54 -03:00
notifications.go Add client-side logging for software installs, scripts, and setup experience (#26078) 2025-02-05 15:41:47 -06:00
notifications_test.go Add client-side logging for software installs, scripts, and setup experience (#26078) 2025-02-05 15:41:47 -06:00
nudge.go Adding telemetry for specific Fleet Desktop errors (#23349) 2024-10-31 14:24:42 -05:00
nudge_test.go Add gosimple linter (#23250) 2024-10-29 14:17:51 -05:00
options.go Orbit for Windows ARM64 (#27882) 2025-04-11 10:18:28 -04:00
options_darwin.go Changes to migrate to new TUF repository (#23588) 2025-01-10 14:27:30 -03:00
options_linux_amd64.go Changes to migrate to new TUF repository (#23588) 2025-01-10 14:27:30 -03:00
options_linux_arm64.go Changes to migrate to new TUF repository (#23588) 2025-01-10 14:27:30 -03:00
options_windows_amd64.go Orbit for Windows ARM64 (#27882) 2025-04-11 10:18:28 -04:00
options_windows_arm64.go Orbit for Windows ARM64 (#27882) 2025-04-11 10:18:28 -04:00
runner.go Fleetd: Update the Registry DisplayVersion when fleetd auto-updates (#28183) 2025-04-17 11:04:02 -07:00
runner_test.go Fleetd: Update the Registry DisplayVersion when fleetd auto-updates (#28183) 2025-04-17 11:04:02 -07:00
swift_dialog.go feat: updates to orbit to handle setup experience flow (#22752) 2024-10-09 15:48:16 -04:00
swift_dialog_test.go Orbit config receiver (#18518) 2024-05-09 15:22:56 -04:00
testing_utils.go use Escrow Buddy to rotate FileVault keys on macOS (#20842) 2024-07-31 16:59:30 -03:00
update.go Orbit for Windows ARM64 (#27882) 2025-04-11 10:18:28 -04:00
update_test.go Add support for Linux ARM64 (#19931) 2024-07-17 16:07:59 -04:00
windows_registry.go Fleetd: Update the Registry DisplayVersion when fleetd auto-updates (#28183) 2025-04-17 11:04:02 -07:00
windows_registry_stub.go Fleetd: Update the Registry DisplayVersion when fleetd auto-updates (#28183) 2025-04-17 11:04:02 -07:00