Skip to content

Rename project from propolis to go-microvm#45

Merged
JAORMX merged 1 commit intomainfrom
rename/propolis-to-go-microvm
Mar 16, 2026
Merged

Rename project from propolis to go-microvm#45
JAORMX merged 1 commit intomainfrom
rename/propolis-to-go-microvm

Conversation

@JAORMX
Copy link
Contributor

@JAORMX JAORMX commented Mar 16, 2026

Summary

  • Rename Go module from github.com/stacklok/propolis to github.com/stacklok/go-microvm
  • Rename root package from propolis to microvm
  • Rename binary from propolis-runner to go-microvm-runner
  • Update all config paths (~/.config/go-microvm, $GO_MICROVM_DATA_DIR), state files (go-microvm-state.json), and guest config (/etc/go-microvm.json)
  • Update OCI image references (ghcr.io/stacklok/go-microvm-builder, ghcr.io/stacklok/go-microvm/{runtime,firmware})
  • Update all artifact names (go-microvm-runtime-*, go-microvm-firmware-*)
  • Update all import paths across 39+ Go files, CI workflows, Taskfile, and documentation

Test plan

  • go vet passes on all pure-Go packages
  • task verify passes (fmt + lint + test with race detector)
  • All 24 test packages pass
  • Zero remaining propolis references in the codebase
  • CI passes on this PR

🤖 Generated with Claude Code

- Go module: github.com/stacklok/propolis -> github.com/stacklok/go-microvm
- Root package: propolis -> microvm
- Binary: propolis-runner -> go-microvm-runner
- Config dir: ~/.config/propolis -> ~/.config/go-microvm
- Env var: PROPOLIS_DATA_DIR -> GO_MICROVM_DATA_DIR
- State files: propolis-state.json -> go-microvm-state.json
- Guest config: /etc/propolis-vm.json -> /etc/go-microvm.json
- OCI images: ghcr.io/stacklok/propolis* -> ghcr.io/stacklok/go-microvm*
- Artifact tarballs: propolis-{runtime,firmware} -> go-microvm-{runtime,firmware}
- All import paths, docs, CI workflows, and Taskfile updated

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@JAORMX JAORMX merged commit 490e9b7 into main Mar 16, 2026
6 of 7 checks passed
@JAORMX JAORMX deleted the rename/propolis-to-go-microvm branch March 16, 2026 18:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants