Skip to content

fix(make): offer to install kind via dnf on Fedora#1305

Merged
mergify[bot] merged 1 commit intomainfrom
fix/kind-dnf-install-620
Apr 14, 2026
Merged

fix(make): offer to install kind via dnf on Fedora#1305
mergify[bot] merged 1 commit intomainfrom
fix/kind-dnf-install-620

Conversation

@ambient-code
Copy link
Copy Markdown
Contributor

@ambient-code ambient-code bot commented Apr 13, 2026

Summary

  • On dnf-based systems (Fedora, RHEL, CentOS), make kind-up and make check-kind now interactively offer to install kind via sudo dnf install kind instead of just bailing out with an error.
  • macOS (brew) and other Linux (go install) install hints are preserved unchanged.
  • If the user declines or installation fails, the original error path with the quick-start URL still fires.

Closes #620

Test plan

  • On a Fedora/RHEL system without kind installed, run make kind-up and verify it prompts to install via dnf
  • Accept the prompt and verify kind gets installed, then kind-up continues
  • Decline the prompt and verify the original error message with quick-start URL is shown
  • On macOS, verify brew install kind hint is still shown (no dnf prompt)
  • On non-dnf Linux, verify go install hint is still shown

🤖 Generated with Claude Code


🤖 Ambient Session

When `kind` is not found, `make kind-up` and `check-kind` now detect
dnf-based systems and interactively offer `sudo dnf install kind`
instead of just bailing out. macOS (brew) and other Linux (go install)
hints are preserved. If the user declines or installation fails, the
original error path with the quick-start URL still fires.

Closes #620

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@ambient-code ambient-code bot added the ambient-code:managed PR managed by AI automation label Apr 13, 2026
@ktdreyer
Copy link
Copy Markdown
Contributor

@ambient-code can you functionally test this code change in your session?

@ktdreyer
Copy link
Copy Markdown
Contributor

I've tested it locally and it works on Fedora.

@mergify mergify bot added the queued label Apr 14, 2026
@mergify
Copy link
Copy Markdown

mergify bot commented Apr 14, 2026

Merge Queue Status

This pull request spent 25 seconds in the queue, including 4 seconds running CI.

Required conditions to merge

mergify bot added a commit that referenced this pull request Apr 14, 2026
@mergify mergify bot merged commit ed01caa into main Apr 14, 2026
22 checks passed
@mergify mergify bot deleted the fix/kind-dnf-install-620 branch April 14, 2026 17:13
@mergify mergify bot removed the queued label Apr 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ambient-code:managed PR managed by AI automation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Amber Refactor] "make kind-up" bails w/o kind, instead of offering to do the next thing

1 participant