Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Store node metadata during bootstrap #2957

Open
logwolvy opened this issue Nov 22, 2021 · 0 comments
Open

Store node metadata during bootstrap #2957

logwolvy opened this issue Nov 22, 2021 · 0 comments
Assignees
Labels
Aspect: Integration Works correctly with other projects or systems. Component: opscode-erchef Status: move to jira Triage: Try Reproducing Indicates that this issue needs to be reproduced. Type: Enhancement Adds new functionality.

Comments

@logwolvy
Copy link

logwolvy commented Nov 22, 2021

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
    validator-based

  • Middleware service use case
    Service-xyz

Downstream Impact

TBD

@logwolvy logwolvy added the Status: Untriaged An issue that has yet to be triaged. label Nov 22, 2021
@PrajaktaPurohit PrajaktaPurohit added Aspect: Integration Works correctly with other projects or systems. Component: opscode-erchef Status: Good First Issue An issue ready for a new contributor. Triage: Try Reproducing Indicates that this issue needs to be reproduced. Type: Enhancement Adds new functionality. and removed Status: Untriaged An issue that has yet to be triaged. labels Dec 8, 2021
@PrajaktaPurohit PrajaktaPurohit added Status: move to jira and removed Status: Good First Issue An issue ready for a new contributor. labels Feb 15, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Aspect: Integration Works correctly with other projects or systems. Component: opscode-erchef Status: move to jira Triage: Try Reproducing Indicates that this issue needs to be reproduced. Type: Enhancement Adds new functionality.
Projects
None yet
Development

No branches or pull requests

3 participants