diff --git a/.goreleaser.yaml b/.goreleaser.yaml
index 66a24084..3fd34b9e 100644
--- a/.goreleaser.yaml
+++ b/.goreleaser.yaml
@@ -65,7 +65,7 @@ changelog:
release:
github:
- owner: onkernel
+ owner: kernel
name: hypeman
prerelease: auto
draft: false
diff --git a/README.md b/README.md
index 33111abd..69a5f18f 100644
--- a/README.md
+++ b/README.md
@@ -13,7 +13,7 @@
Run containerized workloads in VMs, powered by Cloud Hypervisor.
-
+
@@ -39,12 +39,12 @@ To connect to a Hypeman server from another machine, install just the CLI:
**Homebrew:**
```bash
-brew install onkernel/tap/hypeman
+brew install kernel/tap/hypeman
```
**Go:**
```bash
-go install 'github.com/onkernel/hypeman-cli/cmd/hypeman@latest'
+go install 'github.com/kernel/hypeman-cli/cmd/hypeman@latest'
```
**Configure remote access:**
diff --git a/RELEASES.md b/RELEASES.md
index 5d1281e1..7d784760 100644
--- a/RELEASES.md
+++ b/RELEASES.md
@@ -13,11 +13,11 @@ This project uses [Semantic Versioning](https://semver.org/).
## Getting Binaries
### Released Version
-Download from the [Releases](https://github.com/onkernel/hypeman/releases) page.
+Download from the [Releases](https://github.com/kernel/hypeman/releases) page.
### Building from Source
```bash
-git clone https://github.com/onkernel/hypeman
+git clone https://github.com/kernel/hypeman
cd hypeman
make build
# Binary at ./bin/hypeman
diff --git a/cmd/api/api/api.go b/cmd/api/api/api.go
index 90be4103..3cd61bb9 100644
--- a/cmd/api/api/api.go
+++ b/cmd/api/api/api.go
@@ -1,16 +1,16 @@
package api
import (
- "github.com/onkernel/hypeman/cmd/api/config"
- "github.com/onkernel/hypeman/lib/builds"
- "github.com/onkernel/hypeman/lib/devices"
- "github.com/onkernel/hypeman/lib/images"
- "github.com/onkernel/hypeman/lib/ingress"
- "github.com/onkernel/hypeman/lib/instances"
- "github.com/onkernel/hypeman/lib/network"
- "github.com/onkernel/hypeman/lib/oapi"
- "github.com/onkernel/hypeman/lib/resources"
- "github.com/onkernel/hypeman/lib/volumes"
+ "github.com/kernel/hypeman/cmd/api/config"
+ "github.com/kernel/hypeman/lib/builds"
+ "github.com/kernel/hypeman/lib/devices"
+ "github.com/kernel/hypeman/lib/images"
+ "github.com/kernel/hypeman/lib/ingress"
+ "github.com/kernel/hypeman/lib/instances"
+ "github.com/kernel/hypeman/lib/network"
+ "github.com/kernel/hypeman/lib/oapi"
+ "github.com/kernel/hypeman/lib/resources"
+ "github.com/kernel/hypeman/lib/volumes"
)
// ApiService implements the oapi.StrictServerInterface
diff --git a/cmd/api/api/api_test.go b/cmd/api/api/api_test.go
index 4f621c69..a6abfb44 100644
--- a/cmd/api/api/api_test.go
+++ b/cmd/api/api/api_test.go
@@ -8,17 +8,17 @@ import (
"testing"
"time"
- "github.com/onkernel/hypeman/cmd/api/config"
- "github.com/onkernel/hypeman/lib/devices"
- "github.com/onkernel/hypeman/lib/images"
- "github.com/onkernel/hypeman/lib/instances"
- mw "github.com/onkernel/hypeman/lib/middleware"
- "github.com/onkernel/hypeman/lib/network"
- "github.com/onkernel/hypeman/lib/oapi"
- "github.com/onkernel/hypeman/lib/paths"
- "github.com/onkernel/hypeman/lib/resources"
- "github.com/onkernel/hypeman/lib/system"
- "github.com/onkernel/hypeman/lib/volumes"
+ "github.com/kernel/hypeman/cmd/api/config"
+ "github.com/kernel/hypeman/lib/devices"
+ "github.com/kernel/hypeman/lib/images"
+ "github.com/kernel/hypeman/lib/instances"
+ mw "github.com/kernel/hypeman/lib/middleware"
+ "github.com/kernel/hypeman/lib/network"
+ "github.com/kernel/hypeman/lib/oapi"
+ "github.com/kernel/hypeman/lib/paths"
+ "github.com/kernel/hypeman/lib/resources"
+ "github.com/kernel/hypeman/lib/system"
+ "github.com/kernel/hypeman/lib/volumes"
"github.com/stretchr/testify/require"
)
diff --git a/cmd/api/api/builds.go b/cmd/api/api/builds.go
index deaf6ec1..4a8b1536 100644
--- a/cmd/api/api/builds.go
+++ b/cmd/api/api/builds.go
@@ -9,9 +9,9 @@ import (
"net/http"
"strconv"
- "github.com/onkernel/hypeman/lib/builds"
- "github.com/onkernel/hypeman/lib/logger"
- "github.com/onkernel/hypeman/lib/oapi"
+ "github.com/kernel/hypeman/lib/builds"
+ "github.com/kernel/hypeman/lib/logger"
+ "github.com/kernel/hypeman/lib/oapi"
)
// ListBuilds returns all builds
diff --git a/cmd/api/api/cp.go b/cmd/api/api/cp.go
index 89b40a8b..3b060d39 100644
--- a/cmd/api/api/cp.go
+++ b/cmd/api/api/cp.go
@@ -10,11 +10,11 @@ import (
"time"
"github.com/gorilla/websocket"
- "github.com/onkernel/hypeman/lib/guest"
- "github.com/onkernel/hypeman/lib/hypervisor"
- "github.com/onkernel/hypeman/lib/instances"
- "github.com/onkernel/hypeman/lib/logger"
- mw "github.com/onkernel/hypeman/lib/middleware"
+ "github.com/kernel/hypeman/lib/guest"
+ "github.com/kernel/hypeman/lib/hypervisor"
+ "github.com/kernel/hypeman/lib/instances"
+ "github.com/kernel/hypeman/lib/logger"
+ mw "github.com/kernel/hypeman/lib/middleware"
"go.opentelemetry.io/otel"
"go.opentelemetry.io/otel/attribute"
"go.opentelemetry.io/otel/codes"
diff --git a/cmd/api/api/cp_test.go b/cmd/api/api/cp_test.go
index 98acf5eb..62e62ee2 100644
--- a/cmd/api/api/cp_test.go
+++ b/cmd/api/api/cp_test.go
@@ -7,11 +7,11 @@ import (
"testing"
"time"
- "github.com/onkernel/hypeman/lib/guest"
- "github.com/onkernel/hypeman/lib/hypervisor"
- "github.com/onkernel/hypeman/lib/oapi"
- "github.com/onkernel/hypeman/lib/paths"
- "github.com/onkernel/hypeman/lib/system"
+ "github.com/kernel/hypeman/lib/guest"
+ "github.com/kernel/hypeman/lib/hypervisor"
+ "github.com/kernel/hypeman/lib/oapi"
+ "github.com/kernel/hypeman/lib/paths"
+ "github.com/kernel/hypeman/lib/system"
"github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require"
)
diff --git a/cmd/api/api/devices.go b/cmd/api/api/devices.go
index d7d2dd28..65fe095c 100644
--- a/cmd/api/api/devices.go
+++ b/cmd/api/api/devices.go
@@ -4,8 +4,8 @@ import (
"context"
"errors"
- "github.com/onkernel/hypeman/lib/devices"
- "github.com/onkernel/hypeman/lib/oapi"
+ "github.com/kernel/hypeman/lib/devices"
+ "github.com/kernel/hypeman/lib/oapi"
)
// ListDevices returns all registered devices
diff --git a/cmd/api/api/exec.go b/cmd/api/api/exec.go
index f09b3e79..9fdd0434 100644
--- a/cmd/api/api/exec.go
+++ b/cmd/api/api/exec.go
@@ -11,11 +11,11 @@ import (
"time"
"github.com/gorilla/websocket"
- "github.com/onkernel/hypeman/lib/guest"
- "github.com/onkernel/hypeman/lib/hypervisor"
- "github.com/onkernel/hypeman/lib/instances"
- "github.com/onkernel/hypeman/lib/logger"
- mw "github.com/onkernel/hypeman/lib/middleware"
+ "github.com/kernel/hypeman/lib/guest"
+ "github.com/kernel/hypeman/lib/hypervisor"
+ "github.com/kernel/hypeman/lib/instances"
+ "github.com/kernel/hypeman/lib/logger"
+ mw "github.com/kernel/hypeman/lib/middleware"
)
var upgrader = websocket.Upgrader{
diff --git a/cmd/api/api/exec_test.go b/cmd/api/api/exec_test.go
index ef474a04..78091141 100644
--- a/cmd/api/api/exec_test.go
+++ b/cmd/api/api/exec_test.go
@@ -7,12 +7,12 @@ import (
"testing"
"time"
- "github.com/onkernel/hypeman/lib/guest"
- "github.com/onkernel/hypeman/lib/hypervisor"
- "github.com/onkernel/hypeman/lib/instances"
- "github.com/onkernel/hypeman/lib/oapi"
- "github.com/onkernel/hypeman/lib/paths"
- "github.com/onkernel/hypeman/lib/system"
+ "github.com/kernel/hypeman/lib/guest"
+ "github.com/kernel/hypeman/lib/hypervisor"
+ "github.com/kernel/hypeman/lib/instances"
+ "github.com/kernel/hypeman/lib/oapi"
+ "github.com/kernel/hypeman/lib/paths"
+ "github.com/kernel/hypeman/lib/system"
"github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require"
)
diff --git a/cmd/api/api/health.go b/cmd/api/api/health.go
index 139be32d..1c847f26 100644
--- a/cmd/api/api/health.go
+++ b/cmd/api/api/health.go
@@ -3,7 +3,7 @@ package api
import (
"context"
- "github.com/onkernel/hypeman/lib/oapi"
+ "github.com/kernel/hypeman/lib/oapi"
)
// GetHealth implements health check endpoint
diff --git a/cmd/api/api/images.go b/cmd/api/api/images.go
index a97fa59b..b5359f31 100644
--- a/cmd/api/api/images.go
+++ b/cmd/api/api/images.go
@@ -4,10 +4,10 @@ import (
"context"
"errors"
- "github.com/onkernel/hypeman/lib/images"
- "github.com/onkernel/hypeman/lib/logger"
- mw "github.com/onkernel/hypeman/lib/middleware"
- "github.com/onkernel/hypeman/lib/oapi"
+ "github.com/kernel/hypeman/lib/images"
+ "github.com/kernel/hypeman/lib/logger"
+ mw "github.com/kernel/hypeman/lib/middleware"
+ "github.com/kernel/hypeman/lib/oapi"
)
func (s *ApiService) ListImages(ctx context.Context, request oapi.ListImagesRequestObject) (oapi.ListImagesResponseObject, error) {
diff --git a/cmd/api/api/images_test.go b/cmd/api/api/images_test.go
index fc2e0180..86d1ff9e 100644
--- a/cmd/api/api/images_test.go
+++ b/cmd/api/api/images_test.go
@@ -6,8 +6,8 @@ import (
"testing"
"time"
- "github.com/onkernel/hypeman/lib/images"
- "github.com/onkernel/hypeman/lib/oapi"
+ "github.com/kernel/hypeman/lib/images"
+ "github.com/kernel/hypeman/lib/oapi"
"github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require"
)
diff --git a/cmd/api/api/ingress.go b/cmd/api/api/ingress.go
index 7b9ba881..78cc5464 100644
--- a/cmd/api/api/ingress.go
+++ b/cmd/api/api/ingress.go
@@ -4,10 +4,10 @@ import (
"context"
"errors"
- "github.com/onkernel/hypeman/lib/ingress"
- "github.com/onkernel/hypeman/lib/logger"
- mw "github.com/onkernel/hypeman/lib/middleware"
- "github.com/onkernel/hypeman/lib/oapi"
+ "github.com/kernel/hypeman/lib/ingress"
+ "github.com/kernel/hypeman/lib/logger"
+ mw "github.com/kernel/hypeman/lib/middleware"
+ "github.com/kernel/hypeman/lib/oapi"
)
// ListIngresses lists all ingress resources
diff --git a/cmd/api/api/instances.go b/cmd/api/api/instances.go
index 5d329160..1507eb96 100644
--- a/cmd/api/api/instances.go
+++ b/cmd/api/api/instances.go
@@ -9,14 +9,14 @@ import (
"strings"
"github.com/c2h5oh/datasize"
- "github.com/onkernel/hypeman/lib/guest"
- "github.com/onkernel/hypeman/lib/hypervisor"
- "github.com/onkernel/hypeman/lib/instances"
- "github.com/onkernel/hypeman/lib/logger"
- mw "github.com/onkernel/hypeman/lib/middleware"
- "github.com/onkernel/hypeman/lib/network"
- "github.com/onkernel/hypeman/lib/oapi"
- "github.com/onkernel/hypeman/lib/resources"
+ "github.com/kernel/hypeman/lib/guest"
+ "github.com/kernel/hypeman/lib/hypervisor"
+ "github.com/kernel/hypeman/lib/instances"
+ "github.com/kernel/hypeman/lib/logger"
+ mw "github.com/kernel/hypeman/lib/middleware"
+ "github.com/kernel/hypeman/lib/network"
+ "github.com/kernel/hypeman/lib/oapi"
+ "github.com/kernel/hypeman/lib/resources"
"github.com/samber/lo"
)
diff --git a/cmd/api/api/instances_test.go b/cmd/api/api/instances_test.go
index ffe45a0d..90116bff 100644
--- a/cmd/api/api/instances_test.go
+++ b/cmd/api/api/instances_test.go
@@ -5,9 +5,9 @@ import (
"testing"
"time"
- "github.com/onkernel/hypeman/lib/oapi"
- "github.com/onkernel/hypeman/lib/paths"
- "github.com/onkernel/hypeman/lib/system"
+ "github.com/kernel/hypeman/lib/oapi"
+ "github.com/kernel/hypeman/lib/paths"
+ "github.com/kernel/hypeman/lib/system"
"github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require"
)
diff --git a/cmd/api/api/registry_test.go b/cmd/api/api/registry_test.go
index e88978ef..50eb1f07 100644
--- a/cmd/api/api/registry_test.go
+++ b/cmd/api/api/registry_test.go
@@ -17,10 +17,10 @@ import (
v1 "github.com/google/go-containerregistry/pkg/v1"
"github.com/google/go-containerregistry/pkg/v1/remote"
"github.com/google/go-containerregistry/pkg/v1/types"
- "github.com/onkernel/hypeman/lib/oapi"
- "github.com/onkernel/hypeman/lib/paths"
- "github.com/onkernel/hypeman/lib/registry"
- "github.com/onkernel/hypeman/lib/system"
+ "github.com/kernel/hypeman/lib/oapi"
+ "github.com/kernel/hypeman/lib/paths"
+ "github.com/kernel/hypeman/lib/registry"
+ "github.com/kernel/hypeman/lib/system"
"github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require"
)
diff --git a/cmd/api/api/resolvers.go b/cmd/api/api/resolvers.go
index bde8d8e8..a177eb87 100644
--- a/cmd/api/api/resolvers.go
+++ b/cmd/api/api/resolvers.go
@@ -5,11 +5,11 @@ import (
"errors"
"net/http"
- "github.com/onkernel/hypeman/lib/images"
- "github.com/onkernel/hypeman/lib/ingress"
- "github.com/onkernel/hypeman/lib/instances"
- "github.com/onkernel/hypeman/lib/middleware"
- "github.com/onkernel/hypeman/lib/volumes"
+ "github.com/kernel/hypeman/lib/images"
+ "github.com/kernel/hypeman/lib/ingress"
+ "github.com/kernel/hypeman/lib/instances"
+ "github.com/kernel/hypeman/lib/middleware"
+ "github.com/kernel/hypeman/lib/volumes"
)
// InstanceResolver adapts instances.Manager to middleware.ResourceResolver.
diff --git a/cmd/api/api/resources.go b/cmd/api/api/resources.go
index d0f58feb..ebdb39ec 100644
--- a/cmd/api/api/resources.go
+++ b/cmd/api/api/resources.go
@@ -3,8 +3,8 @@ package api
import (
"context"
- "github.com/onkernel/hypeman/lib/oapi"
- "github.com/onkernel/hypeman/lib/resources"
+ "github.com/kernel/hypeman/lib/oapi"
+ "github.com/kernel/hypeman/lib/resources"
)
// GetResources returns host resource capacity and allocations
diff --git a/cmd/api/api/volumes.go b/cmd/api/api/volumes.go
index 3354c002..ad763764 100644
--- a/cmd/api/api/volumes.go
+++ b/cmd/api/api/volumes.go
@@ -7,10 +7,10 @@ import (
"mime/multipart"
"strconv"
- "github.com/onkernel/hypeman/lib/logger"
- mw "github.com/onkernel/hypeman/lib/middleware"
- "github.com/onkernel/hypeman/lib/oapi"
- "github.com/onkernel/hypeman/lib/volumes"
+ "github.com/kernel/hypeman/lib/logger"
+ mw "github.com/kernel/hypeman/lib/middleware"
+ "github.com/kernel/hypeman/lib/oapi"
+ "github.com/kernel/hypeman/lib/volumes"
)
// ListVolumes lists all volumes
diff --git a/cmd/api/api/volumes_test.go b/cmd/api/api/volumes_test.go
index 179d5ede..91127e2b 100644
--- a/cmd/api/api/volumes_test.go
+++ b/cmd/api/api/volumes_test.go
@@ -3,7 +3,7 @@ package api
import (
"testing"
- "github.com/onkernel/hypeman/lib/oapi"
+ "github.com/kernel/hypeman/lib/oapi"
"github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require"
)
diff --git a/cmd/api/main.go b/cmd/api/main.go
index 1025a71c..67f6566f 100644
--- a/cmd/api/main.go
+++ b/cmd/api/main.go
@@ -19,16 +19,16 @@ import (
"github.com/go-chi/chi/v5"
"github.com/go-chi/chi/v5/middleware"
nethttpmiddleware "github.com/oapi-codegen/nethttp-middleware"
- "github.com/onkernel/hypeman"
- "github.com/onkernel/hypeman/cmd/api/api"
- "github.com/onkernel/hypeman/cmd/api/config"
- "github.com/onkernel/hypeman/lib/guest"
- "github.com/onkernel/hypeman/lib/hypervisor/qemu"
- "github.com/onkernel/hypeman/lib/instances"
- mw "github.com/onkernel/hypeman/lib/middleware"
- "github.com/onkernel/hypeman/lib/oapi"
- "github.com/onkernel/hypeman/lib/otel"
- "github.com/onkernel/hypeman/lib/vmm"
+ "github.com/kernel/hypeman"
+ "github.com/kernel/hypeman/cmd/api/api"
+ "github.com/kernel/hypeman/cmd/api/config"
+ "github.com/kernel/hypeman/lib/guest"
+ "github.com/kernel/hypeman/lib/hypervisor/qemu"
+ "github.com/kernel/hypeman/lib/instances"
+ mw "github.com/kernel/hypeman/lib/middleware"
+ "github.com/kernel/hypeman/lib/oapi"
+ "github.com/kernel/hypeman/lib/otel"
+ "github.com/kernel/hypeman/lib/vmm"
"github.com/riandyrn/otelchi"
"golang.org/x/sync/errgroup"
)
diff --git a/cmd/api/main_test.go b/cmd/api/main_test.go
index 8812fff0..01b16145 100644
--- a/cmd/api/main_test.go
+++ b/cmd/api/main_test.go
@@ -11,8 +11,8 @@ import (
"github.com/go-chi/chi/v5"
"github.com/golang-jwt/jwt/v5"
nethttpmiddleware "github.com/oapi-codegen/nethttp-middleware"
- mw "github.com/onkernel/hypeman/lib/middleware"
- "github.com/onkernel/hypeman/lib/oapi"
+ mw "github.com/kernel/hypeman/lib/middleware"
+ "github.com/kernel/hypeman/lib/oapi"
"github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require"
)
diff --git a/cmd/api/wire.go b/cmd/api/wire.go
index 4a08138b..6737b051 100644
--- a/cmd/api/wire.go
+++ b/cmd/api/wire.go
@@ -7,19 +7,19 @@ import (
"log/slog"
"github.com/google/wire"
- "github.com/onkernel/hypeman/cmd/api/api"
- "github.com/onkernel/hypeman/cmd/api/config"
- "github.com/onkernel/hypeman/lib/builds"
- "github.com/onkernel/hypeman/lib/devices"
- "github.com/onkernel/hypeman/lib/images"
- "github.com/onkernel/hypeman/lib/ingress"
- "github.com/onkernel/hypeman/lib/instances"
- "github.com/onkernel/hypeman/lib/network"
- "github.com/onkernel/hypeman/lib/providers"
- "github.com/onkernel/hypeman/lib/registry"
- "github.com/onkernel/hypeman/lib/resources"
- "github.com/onkernel/hypeman/lib/system"
- "github.com/onkernel/hypeman/lib/volumes"
+ "github.com/kernel/hypeman/cmd/api/api"
+ "github.com/kernel/hypeman/cmd/api/config"
+ "github.com/kernel/hypeman/lib/builds"
+ "github.com/kernel/hypeman/lib/devices"
+ "github.com/kernel/hypeman/lib/images"
+ "github.com/kernel/hypeman/lib/ingress"
+ "github.com/kernel/hypeman/lib/instances"
+ "github.com/kernel/hypeman/lib/network"
+ "github.com/kernel/hypeman/lib/providers"
+ "github.com/kernel/hypeman/lib/registry"
+ "github.com/kernel/hypeman/lib/resources"
+ "github.com/kernel/hypeman/lib/system"
+ "github.com/kernel/hypeman/lib/volumes"
)
// application struct to hold initialized components
diff --git a/cmd/api/wire_gen.go b/cmd/api/wire_gen.go
index fc72e1a2..68f05310 100644
--- a/cmd/api/wire_gen.go
+++ b/cmd/api/wire_gen.go
@@ -8,19 +8,19 @@ package main
import (
"context"
- "github.com/onkernel/hypeman/cmd/api/api"
- "github.com/onkernel/hypeman/cmd/api/config"
- "github.com/onkernel/hypeman/lib/builds"
- "github.com/onkernel/hypeman/lib/devices"
- "github.com/onkernel/hypeman/lib/images"
- "github.com/onkernel/hypeman/lib/ingress"
- "github.com/onkernel/hypeman/lib/instances"
- "github.com/onkernel/hypeman/lib/network"
- "github.com/onkernel/hypeman/lib/providers"
- "github.com/onkernel/hypeman/lib/registry"
- "github.com/onkernel/hypeman/lib/resources"
- "github.com/onkernel/hypeman/lib/system"
- "github.com/onkernel/hypeman/lib/volumes"
+ "github.com/kernel/hypeman/cmd/api/api"
+ "github.com/kernel/hypeman/cmd/api/config"
+ "github.com/kernel/hypeman/lib/builds"
+ "github.com/kernel/hypeman/lib/devices"
+ "github.com/kernel/hypeman/lib/images"
+ "github.com/kernel/hypeman/lib/ingress"
+ "github.com/kernel/hypeman/lib/instances"
+ "github.com/kernel/hypeman/lib/network"
+ "github.com/kernel/hypeman/lib/providers"
+ "github.com/kernel/hypeman/lib/registry"
+ "github.com/kernel/hypeman/lib/resources"
+ "github.com/kernel/hypeman/lib/system"
+ "github.com/kernel/hypeman/lib/volumes"
"log/slog"
)
diff --git a/go.mod b/go.mod
index 830eb39e..eba14416 100644
--- a/go.mod
+++ b/go.mod
@@ -1,4 +1,4 @@
-module github.com/onkernel/hypeman
+module github.com/kernel/hypeman
go 1.25.4
diff --git a/integration/systemd_test.go b/integration/systemd_test.go
index 16ba8638..bba12df0 100644
--- a/integration/systemd_test.go
+++ b/integration/systemd_test.go
@@ -8,16 +8,16 @@ import (
"testing"
"time"
- "github.com/onkernel/hypeman/cmd/api/config"
- "github.com/onkernel/hypeman/lib/devices"
- "github.com/onkernel/hypeman/lib/guest"
- "github.com/onkernel/hypeman/lib/hypervisor"
- "github.com/onkernel/hypeman/lib/images"
- "github.com/onkernel/hypeman/lib/instances"
- "github.com/onkernel/hypeman/lib/network"
- "github.com/onkernel/hypeman/lib/paths"
- "github.com/onkernel/hypeman/lib/system"
- "github.com/onkernel/hypeman/lib/volumes"
+ "github.com/kernel/hypeman/cmd/api/config"
+ "github.com/kernel/hypeman/lib/devices"
+ "github.com/kernel/hypeman/lib/guest"
+ "github.com/kernel/hypeman/lib/hypervisor"
+ "github.com/kernel/hypeman/lib/images"
+ "github.com/kernel/hypeman/lib/instances"
+ "github.com/kernel/hypeman/lib/network"
+ "github.com/kernel/hypeman/lib/paths"
+ "github.com/kernel/hypeman/lib/system"
+ "github.com/kernel/hypeman/lib/volumes"
"github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require"
)
diff --git a/lib/builds/manager.go b/lib/builds/manager.go
index 1bfc40b1..266cacb4 100644
--- a/lib/builds/manager.go
+++ b/lib/builds/manager.go
@@ -15,10 +15,10 @@ import (
"time"
"github.com/nrednav/cuid2"
- "github.com/onkernel/hypeman/lib/images"
- "github.com/onkernel/hypeman/lib/instances"
- "github.com/onkernel/hypeman/lib/paths"
- "github.com/onkernel/hypeman/lib/volumes"
+ "github.com/kernel/hypeman/lib/images"
+ "github.com/kernel/hypeman/lib/instances"
+ "github.com/kernel/hypeman/lib/paths"
+ "github.com/kernel/hypeman/lib/volumes"
"go.opentelemetry.io/otel/metric"
)
diff --git a/lib/builds/manager_test.go b/lib/builds/manager_test.go
index c53ac984..3d19af1f 100644
--- a/lib/builds/manager_test.go
+++ b/lib/builds/manager_test.go
@@ -10,10 +10,10 @@ import (
"testing"
"time"
- "github.com/onkernel/hypeman/lib/instances"
- "github.com/onkernel/hypeman/lib/paths"
- "github.com/onkernel/hypeman/lib/resources"
- "github.com/onkernel/hypeman/lib/volumes"
+ "github.com/kernel/hypeman/lib/instances"
+ "github.com/kernel/hypeman/lib/paths"
+ "github.com/kernel/hypeman/lib/resources"
+ "github.com/kernel/hypeman/lib/volumes"
"github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require"
)
diff --git a/lib/builds/storage.go b/lib/builds/storage.go
index 777382bb..42f7f146 100644
--- a/lib/builds/storage.go
+++ b/lib/builds/storage.go
@@ -7,7 +7,7 @@ import (
"sort"
"time"
- "github.com/onkernel/hypeman/lib/paths"
+ "github.com/kernel/hypeman/lib/paths"
)
// buildMetadata is the internal representation stored on disk
diff --git a/lib/devices/GPU.md b/lib/devices/GPU.md
index 55c73673..a2880998 100644
--- a/lib/devices/GPU.md
+++ b/lib/devices/GPU.md
@@ -62,7 +62,7 @@ hypeman injects the following at boot:
The driver libraries injected by hypeman are pinned to a specific version that matches the kernel modules. This version is tracked in:
-- **Kernel release:** `onkernel/linux` GitHub releases (e.g., `ch-6.12.8-kernel-2-20251211`)
+- **Kernel release:** `kernel/linux` GitHub releases (e.g., `ch-6.12.8-kernel-2-20251211`)
- **hypeman config:** `lib/system/versions.go` - `NvidiaDriverVersion` map
### Current Driver Version
@@ -81,7 +81,7 @@ To upgrade the NVIDIA driver version:
1. **Choose a new version** from [NVIDIA's Linux drivers](https://www.nvidia.com/Download/index.aspx)
-2. **Update onkernel/linux:**
+2. **Update kernel/linux:**
- Edit `.github/workflows/release.yaml`
- Change `DRIVER_VERSION=` in all locations (search for the current version)
- The workflow file contains comments explaining what to update
diff --git a/lib/devices/gpu_e2e_test.go b/lib/devices/gpu_e2e_test.go
index e279ed51..e10de739 100644
--- a/lib/devices/gpu_e2e_test.go
+++ b/lib/devices/gpu_e2e_test.go
@@ -9,16 +9,16 @@ import (
"testing"
"time"
- "github.com/onkernel/hypeman/cmd/api/config"
- "github.com/onkernel/hypeman/lib/devices"
- "github.com/onkernel/hypeman/lib/guest"
- "github.com/onkernel/hypeman/lib/hypervisor"
- "github.com/onkernel/hypeman/lib/images"
- "github.com/onkernel/hypeman/lib/instances"
- "github.com/onkernel/hypeman/lib/network"
- "github.com/onkernel/hypeman/lib/paths"
- "github.com/onkernel/hypeman/lib/system"
- "github.com/onkernel/hypeman/lib/volumes"
+ "github.com/kernel/hypeman/cmd/api/config"
+ "github.com/kernel/hypeman/lib/devices"
+ "github.com/kernel/hypeman/lib/guest"
+ "github.com/kernel/hypeman/lib/hypervisor"
+ "github.com/kernel/hypeman/lib/images"
+ "github.com/kernel/hypeman/lib/instances"
+ "github.com/kernel/hypeman/lib/network"
+ "github.com/kernel/hypeman/lib/paths"
+ "github.com/kernel/hypeman/lib/system"
+ "github.com/kernel/hypeman/lib/volumes"
"github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require"
)
diff --git a/lib/devices/gpu_inference_test.go b/lib/devices/gpu_inference_test.go
index 15f1d80e..e1caff25 100644
--- a/lib/devices/gpu_inference_test.go
+++ b/lib/devices/gpu_inference_test.go
@@ -20,17 +20,17 @@ import (
"github.com/google/go-containerregistry/pkg/name"
"github.com/google/go-containerregistry/pkg/v1/daemon"
"github.com/google/go-containerregistry/pkg/v1/remote"
- "github.com/onkernel/hypeman/cmd/api/config"
- "github.com/onkernel/hypeman/lib/devices"
- "github.com/onkernel/hypeman/lib/guest"
- "github.com/onkernel/hypeman/lib/hypervisor"
- "github.com/onkernel/hypeman/lib/images"
- "github.com/onkernel/hypeman/lib/instances"
- "github.com/onkernel/hypeman/lib/network"
- "github.com/onkernel/hypeman/lib/paths"
- "github.com/onkernel/hypeman/lib/registry"
- "github.com/onkernel/hypeman/lib/system"
- "github.com/onkernel/hypeman/lib/volumes"
+ "github.com/kernel/hypeman/cmd/api/config"
+ "github.com/kernel/hypeman/lib/devices"
+ "github.com/kernel/hypeman/lib/guest"
+ "github.com/kernel/hypeman/lib/hypervisor"
+ "github.com/kernel/hypeman/lib/images"
+ "github.com/kernel/hypeman/lib/instances"
+ "github.com/kernel/hypeman/lib/network"
+ "github.com/kernel/hypeman/lib/paths"
+ "github.com/kernel/hypeman/lib/registry"
+ "github.com/kernel/hypeman/lib/system"
+ "github.com/kernel/hypeman/lib/volumes"
"github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require"
)
diff --git a/lib/devices/gpu_module_test.go b/lib/devices/gpu_module_test.go
index 193cc5fa..0f1655a4 100644
--- a/lib/devices/gpu_module_test.go
+++ b/lib/devices/gpu_module_test.go
@@ -16,17 +16,17 @@ import (
"github.com/google/go-containerregistry/pkg/name"
"github.com/google/go-containerregistry/pkg/v1/daemon"
"github.com/google/go-containerregistry/pkg/v1/remote"
- "github.com/onkernel/hypeman/cmd/api/config"
- "github.com/onkernel/hypeman/lib/devices"
- "github.com/onkernel/hypeman/lib/guest"
- "github.com/onkernel/hypeman/lib/hypervisor"
- "github.com/onkernel/hypeman/lib/images"
- "github.com/onkernel/hypeman/lib/instances"
- "github.com/onkernel/hypeman/lib/network"
- "github.com/onkernel/hypeman/lib/paths"
- "github.com/onkernel/hypeman/lib/registry"
- "github.com/onkernel/hypeman/lib/system"
- "github.com/onkernel/hypeman/lib/volumes"
+ "github.com/kernel/hypeman/cmd/api/config"
+ "github.com/kernel/hypeman/lib/devices"
+ "github.com/kernel/hypeman/lib/guest"
+ "github.com/kernel/hypeman/lib/hypervisor"
+ "github.com/kernel/hypeman/lib/images"
+ "github.com/kernel/hypeman/lib/instances"
+ "github.com/kernel/hypeman/lib/network"
+ "github.com/kernel/hypeman/lib/paths"
+ "github.com/kernel/hypeman/lib/registry"
+ "github.com/kernel/hypeman/lib/system"
+ "github.com/kernel/hypeman/lib/volumes"
"github.com/stretchr/testify/require"
)
diff --git a/lib/devices/manager.go b/lib/devices/manager.go
index cc004cdc..d93a7572 100644
--- a/lib/devices/manager.go
+++ b/lib/devices/manager.go
@@ -10,8 +10,8 @@ import (
"time"
"github.com/nrednav/cuid2"
- "github.com/onkernel/hypeman/lib/logger"
- "github.com/onkernel/hypeman/lib/paths"
+ "github.com/kernel/hypeman/lib/logger"
+ "github.com/kernel/hypeman/lib/paths"
)
// InstanceLivenessChecker provides a way to check if an instance is running.
diff --git a/lib/devices/reconcile_test.go b/lib/devices/reconcile_test.go
index 7c2bdaea..d28dcf94 100644
--- a/lib/devices/reconcile_test.go
+++ b/lib/devices/reconcile_test.go
@@ -8,7 +8,7 @@ import (
"testing"
"time"
- "github.com/onkernel/hypeman/lib/paths"
+ "github.com/kernel/hypeman/lib/paths"
"github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require"
)
diff --git a/lib/guest/client.go b/lib/guest/client.go
index 96151280..93b2a16c 100644
--- a/lib/guest/client.go
+++ b/lib/guest/client.go
@@ -16,7 +16,7 @@ import (
"time"
securejoin "github.com/cyphar/filepath-securejoin"
- "github.com/onkernel/hypeman/lib/hypervisor"
+ "github.com/kernel/hypeman/lib/hypervisor"
"google.golang.org/grpc"
"google.golang.org/grpc/codes"
"google.golang.org/grpc/credentials/insecure"
diff --git a/lib/hypervisor/cloudhypervisor/cloudhypervisor.go b/lib/hypervisor/cloudhypervisor/cloudhypervisor.go
index fc80ac22..a102398d 100644
--- a/lib/hypervisor/cloudhypervisor/cloudhypervisor.go
+++ b/lib/hypervisor/cloudhypervisor/cloudhypervisor.go
@@ -7,8 +7,8 @@ import (
"fmt"
"time"
- "github.com/onkernel/hypeman/lib/hypervisor"
- "github.com/onkernel/hypeman/lib/vmm"
+ "github.com/kernel/hypeman/lib/hypervisor"
+ "github.com/kernel/hypeman/lib/vmm"
)
// CloudHypervisor implements hypervisor.Hypervisor for Cloud Hypervisor VMM.
diff --git a/lib/hypervisor/cloudhypervisor/config.go b/lib/hypervisor/cloudhypervisor/config.go
index d38308b1..ab51676b 100644
--- a/lib/hypervisor/cloudhypervisor/config.go
+++ b/lib/hypervisor/cloudhypervisor/config.go
@@ -1,8 +1,8 @@
package cloudhypervisor
import (
- "github.com/onkernel/hypeman/lib/hypervisor"
- "github.com/onkernel/hypeman/lib/vmm"
+ "github.com/kernel/hypeman/lib/hypervisor"
+ "github.com/kernel/hypeman/lib/vmm"
)
// ToVMConfig converts hypervisor.VMConfig to Cloud Hypervisor's vmm.VmConfig.
diff --git a/lib/hypervisor/cloudhypervisor/process.go b/lib/hypervisor/cloudhypervisor/process.go
index c2217560..b81b72d4 100644
--- a/lib/hypervisor/cloudhypervisor/process.go
+++ b/lib/hypervisor/cloudhypervisor/process.go
@@ -6,10 +6,10 @@ import (
"syscall"
"time"
- "github.com/onkernel/hypeman/lib/hypervisor"
- "github.com/onkernel/hypeman/lib/logger"
- "github.com/onkernel/hypeman/lib/paths"
- "github.com/onkernel/hypeman/lib/vmm"
+ "github.com/kernel/hypeman/lib/hypervisor"
+ "github.com/kernel/hypeman/lib/logger"
+ "github.com/kernel/hypeman/lib/paths"
+ "github.com/kernel/hypeman/lib/vmm"
"gvisor.dev/gvisor/pkg/cleanup"
)
diff --git a/lib/hypervisor/cloudhypervisor/vsock.go b/lib/hypervisor/cloudhypervisor/vsock.go
index a29b04b2..4db01bd3 100644
--- a/lib/hypervisor/cloudhypervisor/vsock.go
+++ b/lib/hypervisor/cloudhypervisor/vsock.go
@@ -9,7 +9,7 @@ import (
"strings"
"time"
- "github.com/onkernel/hypeman/lib/hypervisor"
+ "github.com/kernel/hypeman/lib/hypervisor"
)
const (
diff --git a/lib/hypervisor/hypervisor.go b/lib/hypervisor/hypervisor.go
index 4306f080..197a6ac7 100644
--- a/lib/hypervisor/hypervisor.go
+++ b/lib/hypervisor/hypervisor.go
@@ -9,7 +9,7 @@ import (
"net"
"time"
- "github.com/onkernel/hypeman/lib/paths"
+ "github.com/kernel/hypeman/lib/paths"
)
// Type identifies the hypervisor implementation
diff --git a/lib/hypervisor/qemu/config.go b/lib/hypervisor/qemu/config.go
index 57c539aa..2a99740c 100644
--- a/lib/hypervisor/qemu/config.go
+++ b/lib/hypervisor/qemu/config.go
@@ -5,7 +5,7 @@ import (
"runtime"
"strconv"
- "github.com/onkernel/hypeman/lib/hypervisor"
+ "github.com/kernel/hypeman/lib/hypervisor"
)
// BuildArgs converts hypervisor.VMConfig to QEMU command-line arguments.
diff --git a/lib/hypervisor/qemu/config_test.go b/lib/hypervisor/qemu/config_test.go
index bc6e9be3..a5fb63e4 100644
--- a/lib/hypervisor/qemu/config_test.go
+++ b/lib/hypervisor/qemu/config_test.go
@@ -3,7 +3,7 @@ package qemu
import (
"testing"
- "github.com/onkernel/hypeman/lib/hypervisor"
+ "github.com/kernel/hypeman/lib/hypervisor"
"github.com/stretchr/testify/assert"
)
diff --git a/lib/hypervisor/qemu/process.go b/lib/hypervisor/qemu/process.go
index e0c53734..459d94eb 100644
--- a/lib/hypervisor/qemu/process.go
+++ b/lib/hypervisor/qemu/process.go
@@ -14,9 +14,9 @@ import (
"syscall"
"time"
- "github.com/onkernel/hypeman/lib/hypervisor"
- "github.com/onkernel/hypeman/lib/logger"
- "github.com/onkernel/hypeman/lib/paths"
+ "github.com/kernel/hypeman/lib/hypervisor"
+ "github.com/kernel/hypeman/lib/logger"
+ "github.com/kernel/hypeman/lib/paths"
"gvisor.dev/gvisor/pkg/cleanup"
)
diff --git a/lib/hypervisor/qemu/process_test.go b/lib/hypervisor/qemu/process_test.go
index ff8e93a3..900e7300 100644
--- a/lib/hypervisor/qemu/process_test.go
+++ b/lib/hypervisor/qemu/process_test.go
@@ -5,7 +5,7 @@ import (
"regexp"
"testing"
- "github.com/onkernel/hypeman/lib/paths"
+ "github.com/kernel/hypeman/lib/paths"
"github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require"
)
diff --git a/lib/hypervisor/qemu/qemu.go b/lib/hypervisor/qemu/qemu.go
index e54f2fd2..62489521 100644
--- a/lib/hypervisor/qemu/qemu.go
+++ b/lib/hypervisor/qemu/qemu.go
@@ -8,7 +8,7 @@ import (
"time"
"github.com/digitalocean/go-qemu/qemu"
- "github.com/onkernel/hypeman/lib/hypervisor"
+ "github.com/kernel/hypeman/lib/hypervisor"
)
// QEMU implements hypervisor.Hypervisor for QEMU VMM.
diff --git a/lib/hypervisor/qemu/vsock.go b/lib/hypervisor/qemu/vsock.go
index 6ee7c54d..50c0791f 100644
--- a/lib/hypervisor/qemu/vsock.go
+++ b/lib/hypervisor/qemu/vsock.go
@@ -10,7 +10,7 @@ import (
"golang.org/x/sys/unix"
- "github.com/onkernel/hypeman/lib/hypervisor"
+ "github.com/kernel/hypeman/lib/hypervisor"
)
const (
diff --git a/lib/images/manager.go b/lib/images/manager.go
index 42cfd836..a7e5d965 100644
--- a/lib/images/manager.go
+++ b/lib/images/manager.go
@@ -11,7 +11,7 @@ import (
"time"
"github.com/google/go-containerregistry/pkg/v1/layout"
- "github.com/onkernel/hypeman/lib/paths"
+ "github.com/kernel/hypeman/lib/paths"
"go.opentelemetry.io/otel/metric"
)
diff --git a/lib/images/manager_test.go b/lib/images/manager_test.go
index 406566ef..312cef82 100644
--- a/lib/images/manager_test.go
+++ b/lib/images/manager_test.go
@@ -8,7 +8,7 @@ import (
"testing"
"time"
- "github.com/onkernel/hypeman/lib/paths"
+ "github.com/kernel/hypeman/lib/paths"
"github.com/stretchr/testify/require"
)
diff --git a/lib/images/storage.go b/lib/images/storage.go
index 311b0386..4f4c10c5 100644
--- a/lib/images/storage.go
+++ b/lib/images/storage.go
@@ -8,7 +8,7 @@ import (
"strings"
"time"
- "github.com/onkernel/hypeman/lib/paths"
+ "github.com/kernel/hypeman/lib/paths"
)
type imageMetadata struct {
diff --git a/lib/ingress/binaries.go b/lib/ingress/binaries.go
index fc5440fb..79143506 100644
--- a/lib/ingress/binaries.go
+++ b/lib/ingress/binaries.go
@@ -8,7 +8,7 @@ import (
"os"
"path/filepath"
- "github.com/onkernel/hypeman/lib/paths"
+ "github.com/kernel/hypeman/lib/paths"
)
// CaddyVersion is the version of Caddy embedded in this build.
diff --git a/lib/ingress/config.go b/lib/ingress/config.go
index 1521e86b..5e9eb3c8 100644
--- a/lib/ingress/config.go
+++ b/lib/ingress/config.go
@@ -11,9 +11,9 @@ import (
"sort"
"strings"
- "github.com/onkernel/hypeman/lib/dns"
- "github.com/onkernel/hypeman/lib/logger"
- "github.com/onkernel/hypeman/lib/paths"
+ "github.com/kernel/hypeman/lib/dns"
+ "github.com/kernel/hypeman/lib/logger"
+ "github.com/kernel/hypeman/lib/paths"
)
// DNSProvider represents supported DNS providers for ACME challenges.
diff --git a/lib/ingress/config_test.go b/lib/ingress/config_test.go
index bb087120..f0c884ca 100644
--- a/lib/ingress/config_test.go
+++ b/lib/ingress/config_test.go
@@ -6,7 +6,7 @@ import (
"os"
"testing"
- "github.com/onkernel/hypeman/lib/paths"
+ "github.com/kernel/hypeman/lib/paths"
"github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require"
)
diff --git a/lib/ingress/daemon.go b/lib/ingress/daemon.go
index f31511e1..375727d1 100644
--- a/lib/ingress/daemon.go
+++ b/lib/ingress/daemon.go
@@ -15,8 +15,8 @@ import (
"syscall"
"time"
- "github.com/onkernel/hypeman/lib/logger"
- "github.com/onkernel/hypeman/lib/paths"
+ "github.com/kernel/hypeman/lib/logger"
+ "github.com/kernel/hypeman/lib/paths"
)
// Polling intervals for Caddy daemon lifecycle management.
diff --git a/lib/ingress/logs.go b/lib/ingress/logs.go
index f5f50787..ea2f6c2d 100644
--- a/lib/ingress/logs.go
+++ b/lib/ingress/logs.go
@@ -10,7 +10,7 @@ import (
"sync"
"time"
- "github.com/onkernel/hypeman/lib/paths"
+ "github.com/kernel/hypeman/lib/paths"
)
// CaddyLogForwarder tails Caddy's system log and forwards to OTEL.
diff --git a/lib/ingress/manager.go b/lib/ingress/manager.go
index 579af21e..46d72c63 100644
--- a/lib/ingress/manager.go
+++ b/lib/ingress/manager.go
@@ -11,9 +11,9 @@ import (
"time"
"github.com/nrednav/cuid2"
- "github.com/onkernel/hypeman/lib/dns"
- "github.com/onkernel/hypeman/lib/logger"
- "github.com/onkernel/hypeman/lib/paths"
+ "github.com/kernel/hypeman/lib/dns"
+ "github.com/kernel/hypeman/lib/logger"
+ "github.com/kernel/hypeman/lib/paths"
)
// InstanceResolver provides instance resolution capabilities.
diff --git a/lib/ingress/manager_test.go b/lib/ingress/manager_test.go
index ceda6ff2..faf5bdc4 100644
--- a/lib/ingress/manager_test.go
+++ b/lib/ingress/manager_test.go
@@ -6,7 +6,7 @@ import (
"testing"
"time"
- "github.com/onkernel/hypeman/lib/paths"
+ "github.com/kernel/hypeman/lib/paths"
"github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require"
)
diff --git a/lib/ingress/storage.go b/lib/ingress/storage.go
index 8deb8b33..53a7188a 100644
--- a/lib/ingress/storage.go
+++ b/lib/ingress/storage.go
@@ -6,7 +6,7 @@ import (
"os"
"strings"
- "github.com/onkernel/hypeman/lib/paths"
+ "github.com/kernel/hypeman/lib/paths"
)
// Filesystem structure:
diff --git a/lib/ingress/validation_test.go b/lib/ingress/validation_test.go
index b56baca3..9e1c7673 100644
--- a/lib/ingress/validation_test.go
+++ b/lib/ingress/validation_test.go
@@ -7,7 +7,7 @@ import (
"os"
"testing"
- "github.com/onkernel/hypeman/lib/paths"
+ "github.com/kernel/hypeman/lib/paths"
"github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require"
)
diff --git a/lib/instances/configdisk.go b/lib/instances/configdisk.go
index c0e4e5b7..c80ce2d9 100644
--- a/lib/instances/configdisk.go
+++ b/lib/instances/configdisk.go
@@ -9,10 +9,10 @@ import (
"strconv"
"strings"
- "github.com/onkernel/hypeman/lib/devices"
- "github.com/onkernel/hypeman/lib/images"
- "github.com/onkernel/hypeman/lib/network"
- "github.com/onkernel/hypeman/lib/vmconfig"
+ "github.com/kernel/hypeman/lib/devices"
+ "github.com/kernel/hypeman/lib/images"
+ "github.com/kernel/hypeman/lib/network"
+ "github.com/kernel/hypeman/lib/vmconfig"
)
// createConfigDisk generates an ext4 disk with instance configuration.
diff --git a/lib/instances/cpu.go b/lib/instances/cpu.go
index b2d3faeb..a67f41bb 100644
--- a/lib/instances/cpu.go
+++ b/lib/instances/cpu.go
@@ -6,7 +6,7 @@ import (
"strconv"
"strings"
- "github.com/onkernel/hypeman/lib/vmm"
+ "github.com/kernel/hypeman/lib/vmm"
)
// HostTopology represents the CPU topology of the host machine
diff --git a/lib/instances/create.go b/lib/instances/create.go
index 194a3a9b..3ae8c719 100644
--- a/lib/instances/create.go
+++ b/lib/instances/create.go
@@ -9,13 +9,13 @@ import (
"time"
"github.com/nrednav/cuid2"
- "github.com/onkernel/hypeman/lib/devices"
- "github.com/onkernel/hypeman/lib/hypervisor"
- "github.com/onkernel/hypeman/lib/images"
- "github.com/onkernel/hypeman/lib/logger"
- "github.com/onkernel/hypeman/lib/network"
- "github.com/onkernel/hypeman/lib/system"
- "github.com/onkernel/hypeman/lib/volumes"
+ "github.com/kernel/hypeman/lib/devices"
+ "github.com/kernel/hypeman/lib/hypervisor"
+ "github.com/kernel/hypeman/lib/images"
+ "github.com/kernel/hypeman/lib/logger"
+ "github.com/kernel/hypeman/lib/network"
+ "github.com/kernel/hypeman/lib/system"
+ "github.com/kernel/hypeman/lib/volumes"
"go.opentelemetry.io/otel/attribute"
"go.opentelemetry.io/otel/trace"
"gvisor.dev/gvisor/pkg/cleanup"
diff --git a/lib/instances/delete.go b/lib/instances/delete.go
index 5840e7f1..5ac95f97 100644
--- a/lib/instances/delete.go
+++ b/lib/instances/delete.go
@@ -7,10 +7,10 @@ import (
"syscall"
"time"
- "github.com/onkernel/hypeman/lib/guest"
- "github.com/onkernel/hypeman/lib/hypervisor"
- "github.com/onkernel/hypeman/lib/logger"
- "github.com/onkernel/hypeman/lib/network"
+ "github.com/kernel/hypeman/lib/guest"
+ "github.com/kernel/hypeman/lib/hypervisor"
+ "github.com/kernel/hypeman/lib/logger"
+ "github.com/kernel/hypeman/lib/network"
)
// deleteInstance stops and deletes an instance
diff --git a/lib/instances/exec_test.go b/lib/instances/exec_test.go
index 1efb471e..64fd1ae8 100644
--- a/lib/instances/exec_test.go
+++ b/lib/instances/exec_test.go
@@ -9,11 +9,11 @@ import (
"testing"
"time"
- "github.com/onkernel/hypeman/lib/guest"
- "github.com/onkernel/hypeman/lib/hypervisor"
- "github.com/onkernel/hypeman/lib/images"
- "github.com/onkernel/hypeman/lib/paths"
- "github.com/onkernel/hypeman/lib/system"
+ "github.com/kernel/hypeman/lib/guest"
+ "github.com/kernel/hypeman/lib/hypervisor"
+ "github.com/kernel/hypeman/lib/images"
+ "github.com/kernel/hypeman/lib/paths"
+ "github.com/kernel/hypeman/lib/system"
"github.com/stretchr/testify/require"
)
diff --git a/lib/instances/liveness.go b/lib/instances/liveness.go
index 19d3d20b..73dbb09e 100644
--- a/lib/instances/liveness.go
+++ b/lib/instances/liveness.go
@@ -5,8 +5,8 @@ import (
"os/exec"
"strings"
- "github.com/onkernel/hypeman/lib/devices"
- "github.com/onkernel/hypeman/lib/logger"
+ "github.com/kernel/hypeman/lib/devices"
+ "github.com/kernel/hypeman/lib/logger"
)
// Ensure instanceLivenessAdapter implements the interface
diff --git a/lib/instances/logs.go b/lib/instances/logs.go
index a483ec26..9fda55b6 100644
--- a/lib/instances/logs.go
+++ b/lib/instances/logs.go
@@ -9,7 +9,7 @@ import (
"os/exec"
"strconv"
- "github.com/onkernel/hypeman/lib/logger"
+ "github.com/kernel/hypeman/lib/logger"
)
// LogSource represents a log source type
diff --git a/lib/instances/manager.go b/lib/instances/manager.go
index ebaf9a7b..84daaa1e 100644
--- a/lib/instances/manager.go
+++ b/lib/instances/manager.go
@@ -5,16 +5,16 @@ import (
"fmt"
"sync"
- "github.com/onkernel/hypeman/lib/devices"
- "github.com/onkernel/hypeman/lib/hypervisor"
- "github.com/onkernel/hypeman/lib/hypervisor/cloudhypervisor"
- "github.com/onkernel/hypeman/lib/hypervisor/qemu"
- "github.com/onkernel/hypeman/lib/images"
- "github.com/onkernel/hypeman/lib/network"
- "github.com/onkernel/hypeman/lib/paths"
- "github.com/onkernel/hypeman/lib/resources"
- "github.com/onkernel/hypeman/lib/system"
- "github.com/onkernel/hypeman/lib/volumes"
+ "github.com/kernel/hypeman/lib/devices"
+ "github.com/kernel/hypeman/lib/hypervisor"
+ "github.com/kernel/hypeman/lib/hypervisor/cloudhypervisor"
+ "github.com/kernel/hypeman/lib/hypervisor/qemu"
+ "github.com/kernel/hypeman/lib/images"
+ "github.com/kernel/hypeman/lib/network"
+ "github.com/kernel/hypeman/lib/paths"
+ "github.com/kernel/hypeman/lib/resources"
+ "github.com/kernel/hypeman/lib/system"
+ "github.com/kernel/hypeman/lib/volumes"
"go.opentelemetry.io/otel/metric"
"go.opentelemetry.io/otel/trace"
)
diff --git a/lib/instances/manager_test.go b/lib/instances/manager_test.go
index ccd89adc..67037b33 100644
--- a/lib/instances/manager_test.go
+++ b/lib/instances/manager_test.go
@@ -16,17 +16,17 @@ import (
"time"
"github.com/joho/godotenv"
- "github.com/onkernel/hypeman/cmd/api/config"
- "github.com/onkernel/hypeman/lib/devices"
- "github.com/onkernel/hypeman/lib/guest"
- "github.com/onkernel/hypeman/lib/hypervisor"
- "github.com/onkernel/hypeman/lib/images"
- "github.com/onkernel/hypeman/lib/ingress"
- "github.com/onkernel/hypeman/lib/network"
- "github.com/onkernel/hypeman/lib/paths"
- "github.com/onkernel/hypeman/lib/system"
- "github.com/onkernel/hypeman/lib/vmm"
- "github.com/onkernel/hypeman/lib/volumes"
+ "github.com/kernel/hypeman/cmd/api/config"
+ "github.com/kernel/hypeman/lib/devices"
+ "github.com/kernel/hypeman/lib/guest"
+ "github.com/kernel/hypeman/lib/hypervisor"
+ "github.com/kernel/hypeman/lib/images"
+ "github.com/kernel/hypeman/lib/ingress"
+ "github.com/kernel/hypeman/lib/network"
+ "github.com/kernel/hypeman/lib/paths"
+ "github.com/kernel/hypeman/lib/system"
+ "github.com/kernel/hypeman/lib/vmm"
+ "github.com/kernel/hypeman/lib/volumes"
"github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require"
)
diff --git a/lib/instances/metrics.go b/lib/instances/metrics.go
index e07c5983..3c982532 100644
--- a/lib/instances/metrics.go
+++ b/lib/instances/metrics.go
@@ -4,8 +4,8 @@ import (
"context"
"time"
- "github.com/onkernel/hypeman/lib/hypervisor"
- mw "github.com/onkernel/hypeman/lib/middleware"
+ "github.com/kernel/hypeman/lib/hypervisor"
+ mw "github.com/kernel/hypeman/lib/middleware"
"go.opentelemetry.io/otel/attribute"
"go.opentelemetry.io/otel/metric"
"go.opentelemetry.io/otel/trace"
diff --git a/lib/instances/network_test.go b/lib/instances/network_test.go
index 0ad25494..70181cef 100644
--- a/lib/instances/network_test.go
+++ b/lib/instances/network_test.go
@@ -8,9 +8,9 @@ import (
"testing"
"time"
- "github.com/onkernel/hypeman/lib/guest"
- "github.com/onkernel/hypeman/lib/hypervisor"
- "github.com/onkernel/hypeman/lib/images"
+ "github.com/kernel/hypeman/lib/guest"
+ "github.com/kernel/hypeman/lib/hypervisor"
+ "github.com/kernel/hypeman/lib/images"
"github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require"
"github.com/vishvananda/netlink"
diff --git a/lib/instances/qemu_test.go b/lib/instances/qemu_test.go
index 31e3045e..358a7ae2 100644
--- a/lib/instances/qemu_test.go
+++ b/lib/instances/qemu_test.go
@@ -14,17 +14,17 @@ import (
"testing"
"time"
- "github.com/onkernel/hypeman/cmd/api/config"
- "github.com/onkernel/hypeman/lib/devices"
- "github.com/onkernel/hypeman/lib/guest"
- "github.com/onkernel/hypeman/lib/hypervisor"
- "github.com/onkernel/hypeman/lib/hypervisor/qemu"
- "github.com/onkernel/hypeman/lib/images"
- "github.com/onkernel/hypeman/lib/ingress"
- "github.com/onkernel/hypeman/lib/network"
- "github.com/onkernel/hypeman/lib/paths"
- "github.com/onkernel/hypeman/lib/system"
- "github.com/onkernel/hypeman/lib/volumes"
+ "github.com/kernel/hypeman/cmd/api/config"
+ "github.com/kernel/hypeman/lib/devices"
+ "github.com/kernel/hypeman/lib/guest"
+ "github.com/kernel/hypeman/lib/hypervisor"
+ "github.com/kernel/hypeman/lib/hypervisor/qemu"
+ "github.com/kernel/hypeman/lib/images"
+ "github.com/kernel/hypeman/lib/ingress"
+ "github.com/kernel/hypeman/lib/network"
+ "github.com/kernel/hypeman/lib/paths"
+ "github.com/kernel/hypeman/lib/system"
+ "github.com/kernel/hypeman/lib/volumes"
"github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require"
)
diff --git a/lib/instances/query.go b/lib/instances/query.go
index 3ccf25cd..1bc26fc2 100644
--- a/lib/instances/query.go
+++ b/lib/instances/query.go
@@ -6,8 +6,8 @@ import (
"os"
"path/filepath"
- "github.com/onkernel/hypeman/lib/hypervisor"
- "github.com/onkernel/hypeman/lib/logger"
+ "github.com/kernel/hypeman/lib/hypervisor"
+ "github.com/kernel/hypeman/lib/logger"
)
// stateResult holds the result of state derivation
diff --git a/lib/instances/resource_limits_test.go b/lib/instances/resource_limits_test.go
index 1895d87e..767d9e7c 100644
--- a/lib/instances/resource_limits_test.go
+++ b/lib/instances/resource_limits_test.go
@@ -7,13 +7,13 @@ import (
"testing"
"time"
- "github.com/onkernel/hypeman/cmd/api/config"
- "github.com/onkernel/hypeman/lib/devices"
- "github.com/onkernel/hypeman/lib/images"
- "github.com/onkernel/hypeman/lib/network"
- "github.com/onkernel/hypeman/lib/paths"
- "github.com/onkernel/hypeman/lib/system"
- "github.com/onkernel/hypeman/lib/volumes"
+ "github.com/kernel/hypeman/cmd/api/config"
+ "github.com/kernel/hypeman/lib/devices"
+ "github.com/kernel/hypeman/lib/images"
+ "github.com/kernel/hypeman/lib/network"
+ "github.com/kernel/hypeman/lib/paths"
+ "github.com/kernel/hypeman/lib/system"
+ "github.com/kernel/hypeman/lib/volumes"
"github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require"
)
diff --git a/lib/instances/restore.go b/lib/instances/restore.go
index 6a5ac616..8acc6466 100644
--- a/lib/instances/restore.go
+++ b/lib/instances/restore.go
@@ -6,8 +6,8 @@ import (
"os"
"time"
- "github.com/onkernel/hypeman/lib/hypervisor"
- "github.com/onkernel/hypeman/lib/logger"
+ "github.com/kernel/hypeman/lib/hypervisor"
+ "github.com/kernel/hypeman/lib/logger"
"go.opentelemetry.io/otel/trace"
)
diff --git a/lib/instances/standby.go b/lib/instances/standby.go
index c09e6a33..ba19df99 100644
--- a/lib/instances/standby.go
+++ b/lib/instances/standby.go
@@ -6,9 +6,9 @@ import (
"os"
"time"
- "github.com/onkernel/hypeman/lib/hypervisor"
- "github.com/onkernel/hypeman/lib/logger"
- "github.com/onkernel/hypeman/lib/network"
+ "github.com/kernel/hypeman/lib/hypervisor"
+ "github.com/kernel/hypeman/lib/logger"
+ "github.com/kernel/hypeman/lib/network"
"go.opentelemetry.io/otel/trace"
)
diff --git a/lib/instances/start.go b/lib/instances/start.go
index 36b15328..9f495f57 100644
--- a/lib/instances/start.go
+++ b/lib/instances/start.go
@@ -5,8 +5,8 @@ import (
"fmt"
"time"
- "github.com/onkernel/hypeman/lib/logger"
- "github.com/onkernel/hypeman/lib/network"
+ "github.com/kernel/hypeman/lib/logger"
+ "github.com/kernel/hypeman/lib/network"
"go.opentelemetry.io/otel/trace"
"gvisor.dev/gvisor/pkg/cleanup"
)
diff --git a/lib/instances/stop.go b/lib/instances/stop.go
index eff32a66..20888e8a 100644
--- a/lib/instances/stop.go
+++ b/lib/instances/stop.go
@@ -5,8 +5,8 @@ import (
"fmt"
"time"
- "github.com/onkernel/hypeman/lib/logger"
- "github.com/onkernel/hypeman/lib/network"
+ "github.com/kernel/hypeman/lib/logger"
+ "github.com/kernel/hypeman/lib/network"
"go.opentelemetry.io/otel/trace"
)
diff --git a/lib/instances/storage.go b/lib/instances/storage.go
index 95c77da9..4bf7f45b 100644
--- a/lib/instances/storage.go
+++ b/lib/instances/storage.go
@@ -6,7 +6,7 @@ import (
"os"
"path/filepath"
- "github.com/onkernel/hypeman/lib/images"
+ "github.com/kernel/hypeman/lib/images"
)
// Filesystem structure:
diff --git a/lib/instances/types.go b/lib/instances/types.go
index 0d0c954d..3f5f16ac 100644
--- a/lib/instances/types.go
+++ b/lib/instances/types.go
@@ -3,7 +3,7 @@ package instances
import (
"time"
- "github.com/onkernel/hypeman/lib/hypervisor"
+ "github.com/kernel/hypeman/lib/hypervisor"
)
// State represents the instance state
diff --git a/lib/instances/volumes_test.go b/lib/instances/volumes_test.go
index 6be9e24f..2dc48143 100644
--- a/lib/instances/volumes_test.go
+++ b/lib/instances/volumes_test.go
@@ -10,10 +10,10 @@ import (
"testing"
"time"
- "github.com/onkernel/hypeman/lib/images"
- "github.com/onkernel/hypeman/lib/paths"
- "github.com/onkernel/hypeman/lib/system"
- "github.com/onkernel/hypeman/lib/volumes"
+ "github.com/kernel/hypeman/lib/images"
+ "github.com/kernel/hypeman/lib/paths"
+ "github.com/kernel/hypeman/lib/system"
+ "github.com/kernel/hypeman/lib/volumes"
"github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require"
)
diff --git a/lib/middleware/oapi_auth.go b/lib/middleware/oapi_auth.go
index 430e822a..00624a7f 100644
--- a/lib/middleware/oapi_auth.go
+++ b/lib/middleware/oapi_auth.go
@@ -10,7 +10,7 @@ import (
"github.com/getkin/kin-openapi/openapi3filter"
"github.com/golang-jwt/jwt/v5"
- "github.com/onkernel/hypeman/lib/logger"
+ "github.com/kernel/hypeman/lib/logger"
)
type contextKey string
diff --git a/lib/middleware/otel.go b/lib/middleware/otel.go
index cac161c9..2cd42d86 100644
--- a/lib/middleware/otel.go
+++ b/lib/middleware/otel.go
@@ -9,7 +9,7 @@ import (
"time"
"github.com/go-chi/chi/v5"
- "github.com/onkernel/hypeman/lib/logger"
+ "github.com/kernel/hypeman/lib/logger"
"go.opentelemetry.io/otel/attribute"
"go.opentelemetry.io/otel/metric"
)
diff --git a/lib/middleware/resolve.go b/lib/middleware/resolve.go
index 705614a9..028dcadf 100644
--- a/lib/middleware/resolve.go
+++ b/lib/middleware/resolve.go
@@ -7,7 +7,7 @@ import (
"strings"
"github.com/go-chi/chi/v5"
- "github.com/onkernel/hypeman/lib/logger"
+ "github.com/kernel/hypeman/lib/logger"
"go.opentelemetry.io/otel/attribute"
"go.opentelemetry.io/otel/trace"
)
diff --git a/lib/network/allocate.go b/lib/network/allocate.go
index b747ec4f..b3906f9b 100644
--- a/lib/network/allocate.go
+++ b/lib/network/allocate.go
@@ -8,7 +8,7 @@ import (
"net"
"strings"
- "github.com/onkernel/hypeman/lib/logger"
+ "github.com/kernel/hypeman/lib/logger"
)
// CreateAllocation allocates IP/MAC/TAP for instance on the default network
diff --git a/lib/network/bridge.go b/lib/network/bridge.go
index 38766ee0..ca150d8d 100644
--- a/lib/network/bridge.go
+++ b/lib/network/bridge.go
@@ -10,7 +10,7 @@ import (
"strings"
"syscall"
- "github.com/onkernel/hypeman/lib/logger"
+ "github.com/kernel/hypeman/lib/logger"
"github.com/vishvananda/netlink"
"golang.org/x/sys/unix"
)
diff --git a/lib/network/derive.go b/lib/network/derive.go
index 53f8b773..fc352bbf 100644
--- a/lib/network/derive.go
+++ b/lib/network/derive.go
@@ -7,8 +7,8 @@ import (
"net"
"os"
- "github.com/onkernel/hypeman/lib/hypervisor"
- "github.com/onkernel/hypeman/lib/logger"
+ "github.com/kernel/hypeman/lib/hypervisor"
+ "github.com/kernel/hypeman/lib/logger"
)
// instanceMetadata is the minimal metadata we need to derive allocations
diff --git a/lib/network/manager.go b/lib/network/manager.go
index 12e5d980..9102a599 100644
--- a/lib/network/manager.go
+++ b/lib/network/manager.go
@@ -6,9 +6,9 @@ import (
"sync"
"time"
- "github.com/onkernel/hypeman/cmd/api/config"
- "github.com/onkernel/hypeman/lib/logger"
- "github.com/onkernel/hypeman/lib/paths"
+ "github.com/kernel/hypeman/cmd/api/config"
+ "github.com/kernel/hypeman/lib/logger"
+ "github.com/kernel/hypeman/lib/paths"
"go.opentelemetry.io/otel/metric"
)
diff --git a/lib/providers/providers.go b/lib/providers/providers.go
index c2a46f7a..9f2d1578 100644
--- a/lib/providers/providers.go
+++ b/lib/providers/providers.go
@@ -7,21 +7,21 @@ import (
"time"
"github.com/c2h5oh/datasize"
- "github.com/onkernel/hypeman/cmd/api/config"
- "github.com/onkernel/hypeman/lib/builds"
- "github.com/onkernel/hypeman/lib/devices"
- "github.com/onkernel/hypeman/lib/hypervisor"
- "github.com/onkernel/hypeman/lib/images"
- "github.com/onkernel/hypeman/lib/ingress"
- "github.com/onkernel/hypeman/lib/instances"
- "github.com/onkernel/hypeman/lib/logger"
- "github.com/onkernel/hypeman/lib/network"
- hypemanotel "github.com/onkernel/hypeman/lib/otel"
- "github.com/onkernel/hypeman/lib/paths"
- "github.com/onkernel/hypeman/lib/registry"
- "github.com/onkernel/hypeman/lib/resources"
- "github.com/onkernel/hypeman/lib/system"
- "github.com/onkernel/hypeman/lib/volumes"
+ "github.com/kernel/hypeman/cmd/api/config"
+ "github.com/kernel/hypeman/lib/builds"
+ "github.com/kernel/hypeman/lib/devices"
+ "github.com/kernel/hypeman/lib/hypervisor"
+ "github.com/kernel/hypeman/lib/images"
+ "github.com/kernel/hypeman/lib/ingress"
+ "github.com/kernel/hypeman/lib/instances"
+ "github.com/kernel/hypeman/lib/logger"
+ "github.com/kernel/hypeman/lib/network"
+ hypemanotel "github.com/kernel/hypeman/lib/otel"
+ "github.com/kernel/hypeman/lib/paths"
+ "github.com/kernel/hypeman/lib/registry"
+ "github.com/kernel/hypeman/lib/resources"
+ "github.com/kernel/hypeman/lib/system"
+ "github.com/kernel/hypeman/lib/volumes"
"go.opentelemetry.io/otel"
)
diff --git a/lib/registry/blob_store.go b/lib/registry/blob_store.go
index d218a604..e7d92fb0 100644
--- a/lib/registry/blob_store.go
+++ b/lib/registry/blob_store.go
@@ -10,7 +10,7 @@ import (
"strings"
v1 "github.com/google/go-containerregistry/pkg/v1"
- "github.com/onkernel/hypeman/lib/paths"
+ "github.com/kernel/hypeman/lib/paths"
)
// notFoundError is a custom error that matches go-containerregistry's errNotFound sentinel.
diff --git a/lib/registry/registry.go b/lib/registry/registry.go
index d3ef7002..44535f47 100644
--- a/lib/registry/registry.go
+++ b/lib/registry/registry.go
@@ -20,8 +20,8 @@ import (
"github.com/google/go-containerregistry/pkg/v1/empty"
"github.com/google/go-containerregistry/pkg/v1/layout"
"github.com/google/go-containerregistry/pkg/v1/types"
- "github.com/onkernel/hypeman/lib/images"
- "github.com/onkernel/hypeman/lib/paths"
+ "github.com/kernel/hypeman/lib/images"
+ "github.com/kernel/hypeman/lib/paths"
)
// Registry provides an OCI Distribution Spec compliant registry that stores pushed images
diff --git a/lib/resources/disk.go b/lib/resources/disk.go
index 483cf3f1..6ea0bdd8 100644
--- a/lib/resources/disk.go
+++ b/lib/resources/disk.go
@@ -6,8 +6,8 @@ import (
"syscall"
"github.com/c2h5oh/datasize"
- "github.com/onkernel/hypeman/cmd/api/config"
- "github.com/onkernel/hypeman/lib/paths"
+ "github.com/kernel/hypeman/cmd/api/config"
+ "github.com/kernel/hypeman/lib/paths"
)
// DiskResource implements Resource for disk space discovery and tracking.
diff --git a/lib/resources/network.go b/lib/resources/network.go
index e94ddd16..41ba3d8e 100644
--- a/lib/resources/network.go
+++ b/lib/resources/network.go
@@ -8,8 +8,8 @@ import (
"strings"
"github.com/c2h5oh/datasize"
- "github.com/onkernel/hypeman/cmd/api/config"
- "github.com/onkernel/hypeman/lib/logger"
+ "github.com/kernel/hypeman/cmd/api/config"
+ "github.com/kernel/hypeman/lib/logger"
"github.com/vishvananda/netlink"
)
diff --git a/lib/resources/resource.go b/lib/resources/resource.go
index 2c0d4730..76f02163 100644
--- a/lib/resources/resource.go
+++ b/lib/resources/resource.go
@@ -7,9 +7,9 @@ import (
"fmt"
"sync"
- "github.com/onkernel/hypeman/cmd/api/config"
- "github.com/onkernel/hypeman/lib/logger"
- "github.com/onkernel/hypeman/lib/paths"
+ "github.com/kernel/hypeman/cmd/api/config"
+ "github.com/kernel/hypeman/lib/logger"
+ "github.com/kernel/hypeman/lib/paths"
)
// ResourceType identifies a type of host resource.
diff --git a/lib/resources/resource_test.go b/lib/resources/resource_test.go
index ae91165b..7868d9b3 100644
--- a/lib/resources/resource_test.go
+++ b/lib/resources/resource_test.go
@@ -4,8 +4,8 @@ import (
"context"
"testing"
- "github.com/onkernel/hypeman/cmd/api/config"
- "github.com/onkernel/hypeman/lib/paths"
+ "github.com/kernel/hypeman/cmd/api/config"
+ "github.com/kernel/hypeman/lib/paths"
"github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require"
)
diff --git a/lib/system/README.md b/lib/system/README.md
index 29111fe0..e904ab9e 100644
--- a/lib/system/README.md
+++ b/lib/system/README.md
@@ -4,7 +4,7 @@ Manages versioned kernel and initrd files for Cloud Hypervisor VMs.
## Features
-- **Automatic Downloads**: Kernel downloaded from onkernel/linux releases on first use
+- **Automatic Downloads**: Kernel downloaded from kernel/linux releases on first use
- **Automatic Build**: Initrd built from Alpine base + Go init binary + guest-agent
- **Versioned**: Side-by-side support for multiple kernel versions
- **Zero Docker**: Uses OCI directly (reuses image manager infrastructure)
@@ -81,12 +81,12 @@ via `INIT_MODE` in the config disk.
## Kernel Sources
-Kernels downloaded from onkernel/linux releases (Cloud Hypervisor-optimized fork):
-- https://github.com/onkernel/linux/releases
+Kernels downloaded from kernel/linux releases (Cloud Hypervisor-optimized fork):
+- https://github.com/kernel/linux/releases
Example URLs:
-- x86_64: `https://github.com/onkernel/linux/releases/download/ch-6.12.8-kernel-1.2-20251213/vmlinux-x86_64`
-- aarch64: `https://github.com/onkernel/linux/releases/download/ch-6.12.8-kernel-1.2-20251213/Image-arm64`
+- x86_64: `https://github.com/kernel/linux/releases/download/ch-6.12.8-kernel-1.2-20251213/vmlinux-x86_64`
+- aarch64: `https://github.com/kernel/linux/releases/download/ch-6.12.8-kernel-1.2-20251213/Image-arm64`
## Initrd Build Process
@@ -111,8 +111,8 @@ const (
var KernelDownloadURLs = map[KernelVersion]map[string]string{
// ... existing ...
Kernel_20251220: {
- "x86_64": "https://github.com/onkernel/linux/releases/download/ch-6.12.8-kernel-1.3-20251220/vmlinux-x86_64",
- "aarch64": "https://github.com/onkernel/linux/releases/download/ch-6.12.8-kernel-1.3-20251220/Image-arm64",
+ "x86_64": "https://github.com/kernel/linux/releases/download/ch-6.12.8-kernel-1.3-20251220/vmlinux-x86_64",
+ "aarch64": "https://github.com/kernel/linux/releases/download/ch-6.12.8-kernel-1.3-20251220/Image-arm64",
},
}
diff --git a/lib/system/guest_agent/cp.go b/lib/system/guest_agent/cp.go
index 19c681e8..62a7eec2 100644
--- a/lib/system/guest_agent/cp.go
+++ b/lib/system/guest_agent/cp.go
@@ -10,7 +10,7 @@ import (
"syscall"
"time"
- pb "github.com/onkernel/hypeman/lib/guest"
+ pb "github.com/kernel/hypeman/lib/guest"
)
// CopyToGuest handles copying files to the guest filesystem
diff --git a/lib/system/guest_agent/exec.go b/lib/system/guest_agent/exec.go
index b48fd842..8f6c4fc1 100644
--- a/lib/system/guest_agent/exec.go
+++ b/lib/system/guest_agent/exec.go
@@ -11,7 +11,7 @@ import (
"time"
"github.com/creack/pty"
- pb "github.com/onkernel/hypeman/lib/guest"
+ pb "github.com/kernel/hypeman/lib/guest"
)
// Exec handles command execution with bidirectional streaming
diff --git a/lib/system/guest_agent/main.go b/lib/system/guest_agent/main.go
index 6cb2f817..95a9d5cc 100644
--- a/lib/system/guest_agent/main.go
+++ b/lib/system/guest_agent/main.go
@@ -5,7 +5,7 @@ import (
"time"
"github.com/mdlayher/vsock"
- pb "github.com/onkernel/hypeman/lib/guest"
+ pb "github.com/kernel/hypeman/lib/guest"
"google.golang.org/grpc"
)
diff --git a/lib/system/guest_agent/stat.go b/lib/system/guest_agent/stat.go
index 92842f3b..a36ee04e 100644
--- a/lib/system/guest_agent/stat.go
+++ b/lib/system/guest_agent/stat.go
@@ -5,7 +5,7 @@ import (
"log"
"os"
- pb "github.com/onkernel/hypeman/lib/guest"
+ pb "github.com/kernel/hypeman/lib/guest"
)
// StatPath returns information about a path in the guest filesystem
diff --git a/lib/system/init/config.go b/lib/system/init/config.go
index 9a0bde04..bf6533b4 100644
--- a/lib/system/init/config.go
+++ b/lib/system/init/config.go
@@ -6,7 +6,7 @@ import (
"os"
"os/exec"
- "github.com/onkernel/hypeman/lib/vmconfig"
+ "github.com/kernel/hypeman/lib/vmconfig"
)
// readConfig mounts and reads the config disk, parsing the JSON configuration.
diff --git a/lib/system/init/mode_exec.go b/lib/system/init/mode_exec.go
index 8fd11511..5a9e19ae 100644
--- a/lib/system/init/mode_exec.go
+++ b/lib/system/init/mode_exec.go
@@ -7,7 +7,7 @@ import (
"strings"
"syscall"
- "github.com/onkernel/hypeman/lib/vmconfig"
+ "github.com/kernel/hypeman/lib/vmconfig"
)
// runExecMode runs the container in exec mode (default).
diff --git a/lib/system/init/mode_systemd.go b/lib/system/init/mode_systemd.go
index 5e7188a0..cc6e59fa 100644
--- a/lib/system/init/mode_systemd.go
+++ b/lib/system/init/mode_systemd.go
@@ -5,7 +5,7 @@ import (
"os"
"syscall"
- "github.com/onkernel/hypeman/lib/vmconfig"
+ "github.com/kernel/hypeman/lib/vmconfig"
)
// runSystemdMode hands off control to systemd.
diff --git a/lib/system/init/network.go b/lib/system/init/network.go
index 76df8254..cb5f6941 100644
--- a/lib/system/init/network.go
+++ b/lib/system/init/network.go
@@ -5,7 +5,7 @@ import (
"os"
"os/exec"
- "github.com/onkernel/hypeman/lib/vmconfig"
+ "github.com/kernel/hypeman/lib/vmconfig"
)
// configureNetwork sets up networking in the guest VM.
diff --git a/lib/system/init/volumes.go b/lib/system/init/volumes.go
index 278c1dbd..459c1042 100644
--- a/lib/system/init/volumes.go
+++ b/lib/system/init/volumes.go
@@ -6,7 +6,7 @@ import (
"os/exec"
"path/filepath"
- "github.com/onkernel/hypeman/lib/vmconfig"
+ "github.com/kernel/hypeman/lib/vmconfig"
)
// mountVolumes mounts attached volumes according to the configuration.
diff --git a/lib/system/initrd.go b/lib/system/initrd.go
index 567247d2..9fa12ccb 100644
--- a/lib/system/initrd.go
+++ b/lib/system/initrd.go
@@ -14,8 +14,8 @@ import (
"strconv"
"time"
- "github.com/onkernel/hypeman/lib/images"
- "github.com/onkernel/hypeman/lib/logger"
+ "github.com/kernel/hypeman/lib/images"
+ "github.com/kernel/hypeman/lib/logger"
)
const alpineBaseImage = "alpine:3.22"
diff --git a/lib/system/manager.go b/lib/system/manager.go
index 87fc4282..40c172b3 100644
--- a/lib/system/manager.go
+++ b/lib/system/manager.go
@@ -5,7 +5,7 @@ import (
"fmt"
"os"
- "github.com/onkernel/hypeman/lib/paths"
+ "github.com/kernel/hypeman/lib/paths"
)
// Manager handles system files (kernel, initrd)
diff --git a/lib/system/manager_test.go b/lib/system/manager_test.go
index ea91ae6b..2b6e9406 100644
--- a/lib/system/manager_test.go
+++ b/lib/system/manager_test.go
@@ -4,7 +4,7 @@ import (
"context"
"testing"
- "github.com/onkernel/hypeman/lib/paths"
+ "github.com/kernel/hypeman/lib/paths"
"github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require"
)
diff --git a/lib/system/versions.go b/lib/system/versions.go
index 7d59cd85..71263486 100644
--- a/lib/system/versions.go
+++ b/lib/system/versions.go
@@ -6,7 +6,7 @@ import "runtime"
type KernelVersion string
const (
- // Kernel versions from onkernel/linux releases
+ // Kernel versions from kernel/linux releases
Kernel_202511182 KernelVersion = "ch-6.12.8-kernel-1-202511182"
Kernel_20251211 KernelVersion = "ch-6.12.8-kernel-1.1-20251211"
Kernel_20251213 KernelVersion = "ch-6.12.8-kernel-1.2-20251213" // NVIDIA module + driver lib support + networking configs
@@ -28,16 +28,16 @@ var (
// KernelDownloadURLs maps kernel versions and architectures to download URLs
var KernelDownloadURLs = map[KernelVersion]map[string]string{
Kernel_202511182: {
- "x86_64": "https://github.com/onkernel/linux/releases/download/ch-6.12.8-kernel-1-202511182/vmlinux-x86_64",
- "aarch64": "https://github.com/onkernel/linux/releases/download/ch-6.12.8-kernel-1-202511182/Image-arm64",
+ "x86_64": "https://github.com/kernel/linux/releases/download/ch-6.12.8-kernel-1-202511182/vmlinux-x86_64",
+ "aarch64": "https://github.com/kernel/linux/releases/download/ch-6.12.8-kernel-1-202511182/Image-arm64",
},
Kernel_20251211: {
- "x86_64": "https://github.com/onkernel/linux/releases/download/ch-6.12.8-kernel-1.1-20251211/vmlinux-x86_64",
- "aarch64": "https://github.com/onkernel/linux/releases/download/ch-6.12.8-kernel-1.1-20251211/Image-arm64",
+ "x86_64": "https://github.com/kernel/linux/releases/download/ch-6.12.8-kernel-1.1-20251211/vmlinux-x86_64",
+ "aarch64": "https://github.com/kernel/linux/releases/download/ch-6.12.8-kernel-1.1-20251211/Image-arm64",
},
Kernel_20251213: {
- "x86_64": "https://github.com/onkernel/linux/releases/download/ch-6.12.8-kernel-1.2-20251213/vmlinux-x86_64",
- "aarch64": "https://github.com/onkernel/linux/releases/download/ch-6.12.8-kernel-1.2-20251213/Image-arm64",
+ "x86_64": "https://github.com/kernel/linux/releases/download/ch-6.12.8-kernel-1.2-20251213/vmlinux-x86_64",
+ "aarch64": "https://github.com/kernel/linux/releases/download/ch-6.12.8-kernel-1.2-20251213/Image-arm64",
},
// Add future versions here
}
@@ -46,7 +46,7 @@ var KernelDownloadURLs = map[KernelVersion]map[string]string{
// These tarballs contain pre-built NVIDIA kernel modules that match the kernel version
var NvidiaModuleURLs = map[KernelVersion]map[string]string{
Kernel_20251213: {
- "x86_64": "https://github.com/onkernel/linux/releases/download/ch-6.12.8-kernel-1.2-20251213/nvidia-modules-x86_64.tar.gz",
+ "x86_64": "https://github.com/kernel/linux/releases/download/ch-6.12.8-kernel-1.2-20251213/nvidia-modules-x86_64.tar.gz",
// Note: NVIDIA open-gpu-kernel-modules does not support arm64 yet
},
// Kernel_202511182 and Kernel_20251211 do not have NVIDIA modules (pre-module-support kernels)
@@ -58,7 +58,7 @@ var NvidiaModuleURLs = map[KernelVersion]map[string]string{
// See lib/devices/GPU.md for documentation on driver injection.
var NvidiaDriverLibURLs = map[KernelVersion]map[string]string{
Kernel_20251213: {
- "x86_64": "https://github.com/onkernel/linux/releases/download/ch-6.12.8-kernel-1.2-20251213/nvidia-driver-libs-x86_64.tar.gz",
+ "x86_64": "https://github.com/kernel/linux/releases/download/ch-6.12.8-kernel-1.2-20251213/nvidia-driver-libs-x86_64.tar.gz",
},
}
diff --git a/lib/vmm/binaries.go b/lib/vmm/binaries.go
index 85a680cc..319884a2 100644
--- a/lib/vmm/binaries.go
+++ b/lib/vmm/binaries.go
@@ -7,7 +7,7 @@ import (
"path/filepath"
"runtime"
- "github.com/onkernel/hypeman/lib/paths"
+ "github.com/kernel/hypeman/lib/paths"
)
//go:embed binaries/cloud-hypervisor/v48.0/x86_64/cloud-hypervisor
diff --git a/lib/vmm/client.go b/lib/vmm/client.go
index 94241881..11fc7787 100644
--- a/lib/vmm/client.go
+++ b/lib/vmm/client.go
@@ -11,7 +11,7 @@ import (
"syscall"
"time"
- "github.com/onkernel/hypeman/lib/paths"
+ "github.com/kernel/hypeman/lib/paths"
"go.opentelemetry.io/otel/attribute"
"go.opentelemetry.io/otel/metric"
)
diff --git a/lib/vmm/client_test.go b/lib/vmm/client_test.go
index e88cf609..2162551a 100644
--- a/lib/vmm/client_test.go
+++ b/lib/vmm/client_test.go
@@ -6,7 +6,7 @@ import (
"path/filepath"
"testing"
- "github.com/onkernel/hypeman/lib/paths"
+ "github.com/kernel/hypeman/lib/paths"
"github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require"
)
diff --git a/lib/volumes/manager.go b/lib/volumes/manager.go
index 9e254f7d..57fca9c2 100644
--- a/lib/volumes/manager.go
+++ b/lib/volumes/manager.go
@@ -9,8 +9,8 @@ import (
"time"
"github.com/nrednav/cuid2"
- "github.com/onkernel/hypeman/lib/images"
- "github.com/onkernel/hypeman/lib/paths"
+ "github.com/kernel/hypeman/lib/images"
+ "github.com/kernel/hypeman/lib/paths"
"go.opentelemetry.io/otel/metric"
)
diff --git a/lib/volumes/manager_test.go b/lib/volumes/manager_test.go
index 130fb1c4..e63fa58a 100644
--- a/lib/volumes/manager_test.go
+++ b/lib/volumes/manager_test.go
@@ -6,7 +6,7 @@ import (
"os"
"testing"
- "github.com/onkernel/hypeman/lib/paths"
+ "github.com/kernel/hypeman/lib/paths"
"github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require"
)
diff --git a/lib/volumes/storage.go b/lib/volumes/storage.go
index 57387bee..597b0dd3 100644
--- a/lib/volumes/storage.go
+++ b/lib/volumes/storage.go
@@ -6,8 +6,8 @@ import (
"os"
"path/filepath"
- "github.com/onkernel/hypeman/lib/images"
- "github.com/onkernel/hypeman/lib/paths"
+ "github.com/kernel/hypeman/lib/images"
+ "github.com/kernel/hypeman/lib/paths"
)
// Filesystem structure:
diff --git a/scripts/install.sh b/scripts/install.sh
index cb154dad..41a540f8 100755
--- a/scripts/install.sh
+++ b/scripts/install.sh
@@ -3,7 +3,7 @@
# Hypeman API Install Script
#
# Usage:
-# curl -fsSL https://raw.githubusercontent.com/onkernel/hypeman/main/scripts/install.sh | bash
+# curl -fsSL https://raw.githubusercontent.com/kernel/hypeman/main/scripts/install.sh | bash
#
# Options (via environment variables):
# VERSION - Install specific API version (default: latest)
@@ -16,7 +16,7 @@
set -e
-REPO="onkernel/hypeman"
+REPO="kernel/hypeman"
BINARY_NAME="hypeman-api"
INSTALL_DIR="${INSTALL_DIR:-/opt/hypeman/bin}"
DATA_DIR="${DATA_DIR:-/var/lib/hypeman}"
@@ -359,7 +359,7 @@ info "Installing systemd service..."
$SUDO tee "${SYSTEMD_DIR}/${SERVICE_NAME}.service" > /dev/null << EOF
[Unit]
Description=Hypeman API Server
-Documentation=https://github.com/onkernel/hypeman
+Documentation=https://github.com/kernel/hypeman
After=network.target
[Service]
@@ -403,7 +403,7 @@ $SUDO systemctl start "$SERVICE_NAME"
# Install Hypeman CLI
# =============================================================================
-CLI_REPO="onkernel/hypeman-cli"
+CLI_REPO="kernel/hypeman-cli"
if [ -z "$CLI_VERSION" ]; then
info "Fetching latest CLI version with available artifacts..."
diff --git a/scripts/uninstall.sh b/scripts/uninstall.sh
index acc22143..ac45bb42 100755
--- a/scripts/uninstall.sh
+++ b/scripts/uninstall.sh
@@ -3,7 +3,7 @@
# Hypeman Uninstall Script
#
# Usage:
-# curl -fsSL https://raw.githubusercontent.com/onkernel/hypeman/main/scripts/uninstall.sh | bash
+# curl -fsSL https://raw.githubusercontent.com/kernel/hypeman/main/scripts/uninstall.sh | bash
#
# Options (via environment variables):
# KEEP_DATA=false - Remove data directory (/var/lib/hypeman) - kept by default
@@ -166,5 +166,5 @@ echo " Kill all: sudo pkill -f caddy; sudo pkill -f cloud-h"
echo ""
echo "To reinstall:"
-echo " curl -fsSL https://raw.githubusercontent.com/onkernel/hypeman/main/scripts/install.sh | bash"
+echo " curl -fsSL https://raw.githubusercontent.com/kernel/hypeman/main/scripts/install.sh | bash"
echo ""
diff --git a/scripts/utm/README.md b/scripts/utm/README.md
index 13923fa6..e845c44a 100644
--- a/scripts/utm/README.md
+++ b/scripts/utm/README.md
@@ -135,7 +135,7 @@ The Hypeman CLI can be installed on your host machine and used to interact with
1. Install the CLI on your host machine (or build from source):
```bash
-brew install onkernel/tap/hypeman
+brew install kernel/tap/hypeman
```
2. Set up the API key on your host machine:
diff --git a/scripts/utm/bootstrap-dev-environment.sh b/scripts/utm/bootstrap-dev-environment.sh
index b426288f..fcd191b5 100755
--- a/scripts/utm/bootstrap-dev-environment.sh
+++ b/scripts/utm/bootstrap-dev-environment.sh
@@ -94,16 +94,16 @@ else
echo "⚠ KVM may not be available (nested virtualization requires M3+ and macOS 15+)"
fi
-# Clone onkernel repositories
-echo "[10/10] Cloning onkernel repositories..."
+# Clone kernel repositories
+echo "[10/10] Cloning kernel repositories..."
mkdir -p ~/code
REPOS=(
- "onkernel/hypeman"
- "onkernel/hypeman-ts"
- "onkernel/hypeman-go"
- "onkernel/hypeman-cli"
- "onkernel/linux"
+ "kernel/hypeman"
+ "kernel/hypeman-ts"
+ "kernel/hypeman-go"
+ "kernel/hypeman-cli"
+ "kernel/linux"
)
# Check GitHub authentication status
diff --git a/stainless.yaml b/stainless.yaml
index 792d5a79..ab1b5a26 100644
--- a/stainless.yaml
+++ b/stainless.yaml
@@ -32,8 +32,8 @@ targets:
go_sdk_package: github.com/onkernel/hypeman-go
publish:
homebrew:
- tap_repo: onkernel/homebrew-tap
- homepage: https://github.com/onkernel/hypeman
+ tap_repo: kernel/homebrew-tap
+ homepage: https://github.com/kernel/hypeman
description: orchestrate cloud-hypervisor VMs
typescript:
edition: typescript.2025-10-10