remove the metadata filter in the sandbox #63
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
Using a custom endpoint instead of using the default endpoint that
hegel
adjustsWhy is this needed
The reason behind that is, while using the sandbox in combination with tinkerbell's example workflows. The functions.sh will fail due to lack of information in the retrieved metadata from
hegel
. The default endpoint filters out all the needed metadata such asplan_slug
. This PR removes that filtration criteria.Also I am not sure, I think we are safe to provide these info(the full hardware spec) to the worker while using the Sandbox setup, as this is mainly used as an example setup not as a production one.
Fixes: #64
How Has This Been Tested?
Yes, it was tested locally by setting the env var in the docker-compose.yml file and batch it in the sandbox setup.
How are existing users impacted? What migration steps/scripts do we need?
Checklist:
I have: