chef-server
chef-server copied to clipboard
Store node metadata during bootstrap
Node object should be able to store device metadata (serial/UID) as well during infra client bootstrap. Such a field should be read-only/immutable for that node/client role. This will allow consumers of chef server API to use this device metadata to interact with external services.
Motivation
As a desktop administrator, I want to use chef server API in my service to pull device/client metadata (serial) to interact with MDM vendor's API. For that to happen, the device metadata has to be populated at the time of validator based bootstrap.
Specification
-
Extend validator based bootstrap
-
Middleware service use case
Downstream Impact
TBD