What's Changed
Table Changes
- Add osquery variables data store and table by @Micah-Kolide in #2453
Bug Fixes
- Exclude some sessions from list of current UIDs by @RebeccaMahany in #2465
- Check that osquery runner has not been interrupted before initiating instance launch by @RebeccaMahany in #2466
Tests, Docs, and Other No-op Changes
General
- Remove unused cloudbuild dir by @RebeccaMahany in #2456
- Ensure
HostIdentifieris set in callback requests to allow for on-the-fly secretless enrollment by @RebeccaMahany in #2457 - Add more logging to execwrapper by @RebeccaMahany in #2458
- Ensure we log stderr on Windows by @RebeccaMahany in #2459
- Log when server metadata changes by @RebeccaMahany in #2464
- Revert "Add pprof labels to tablewrapper + rungroup" by @RebeccaMahany in #2467
- Revert "Revert "Add pprof labels to tablewrapper + rungroup"" by @RebeccaMahany in #2469
- Track known invalid usernames and ignore them by @RebeccaMahany in #2470
- Ensure that we log when secretless enrollment happens by @RebeccaMahany in #2472
- Ensure we start to use node key set by secretless enrollment by @RebeccaMahany in #2473
- Upgrade macos-13 to macos-14 per pending deprecation by @RebeccaMahany in #2478
- Do not permit reenrollment for secretless installations by @RebeccaMahany in #2476
- Zero exit codes for exits without error for commands expected to exit by @James-Pickett in #2461
- Desktop runner responds to update interval by @cesarfda in #2479
- enable watchdog by default by @zackattack01 in #2475
- log watchdog installed check errors by @zackattack01 in #2480
Full Changelog: v1.27.2...v1.28.3