liquidmetal-dev / liquidmetal-dev/cluster-api-provider-microvm

Enable the `bootcmd` DNS fix via annotation

Open
#89 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

kind/feature priority/important-soon
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

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.