v0.11.26
This release reorders some of the startup and enrollment behaviors. We hope this can resolve some of the initial enrollment issues that crop up from time to time.
Tables
- Add airport table, update dataflatten to handle common map case by @James-Pickett in #814
General
- Add additional information to the log checkpoints by @directionless in #810
- Add helper to run a function using setuid by @directionless in #809
- updated socket mode to include launcher tables, added kolide_launcher_osquery_instance_history table by @James-Pickett in #806
- converted updater initial delay to select statement, updated updater logging to specify binary being updated by @James-Pickett in #812
- Adjust some osquery locks by @directionless in #816
- Updates tests to stop occasional failing by @James-Pickett in #817
- Changes to Enrollment by @directionless in #819
- split pkg/osquery/runtime/runtime.go into separate files for osquery instance and runner by @James-Pickett in #822
- Use two
ExtensionManagerServer
threads by @directionless in #823 - Write NodeKey during startup by @directionless in #829
- moved enrollment mutext to lock before node key fetch in enroll func by @James-Pickett in #830
Build and Package
- Fix the duplicate GitHub Actions by @directionless in #820
- Bump github.com/gogo/protobuf from 1.2.0 to 1.3.2 by @dependabot in #811
- Add macOS universal builds to GitHub Actions by @directionless in #824
- Workflow should build on tags as well by @directionless in #832
Full Changelog: v0.11.25...v0.11.26