mirror of
https://github.com/fleetdm/fleet
synced 2026-05-24 09:28:54 +00:00
this PR modifies the `external_host_identifier` parameter that's used to match hosts to Puppet runs to use an identifier that's *unique per run* (instead of an identifier that's *unique per host*) this has the adventage to: 1. allow for concurrent Puppet runs that don't interfere with each other. 2. allow for failed/orphaned Puppet runs to not interfere with new runs (the keys will eventually get expired) all the existent behavior should be preserved. > Note: I have verified that the value that the reporter gets is the one associated with the right puppet run, even if multiple runs happen simultaneously. |
||
|---|---|---|
| .. | ||
| fleet_client_spec.rb | ||
| preassign_profile_spec.rb | ||
| release_device_spec.rb | ||