liquidmetal-dev / liquidmetal-dev/cluster-api-provider-microvm
Enable the `bootcmd` DNS fix via annotation
Nobody has claimed this yet.
- Dominant language
- Go
- Stars
- 157
- Forks
- 21
- PR merge metrics
- No merged PRs in 30d
Description
**Describe the solution you'd like:**
Currently we have a workaround for DNS until https://github.com/weaveworks/image-builder/issues/6 is fixed. This fix is specifically for images built using our image builder. This fix may not be applicable to all use cases so we should provide a way to enable/disable this fix via an annotation on the MicrovmMachine
**Why do you want this feature:**
**Anything else you would like to add:**
[Miscellaneous information that will assist in solving the issue.]
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
The issue names no files or tests; first locate the existing bootcmd DNS workaround and the MicrovmMachine annotation handling. Confirm how annotations are read, then define the enabled and disabled behavior and add coverage showing that the annotation controls the fix.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go, kubernetes
- Domain
- backend, infrastructure
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100