diff --git a/examples/dotnet-nativeaot/Justfile b/examples/dotnet-nativeaot/Justfile index b65b82d..b5b7b1b 100644 --- a/examples/dotnet-nativeaot/Justfile +++ b/examples/dotnet-nativeaot/Justfile @@ -13,7 +13,7 @@ kernel := ".unikraft/build/dotnet-nativeaot-hyperlight_hyperlight-x86_64" initrd := "hello-initrd.cpio" memory := "16Mi" image := "dotnet-nativeaot-hyperlight" -ghcr_kernel := "ghcr.io/danbugs/hyperlight-unikraft/dotnet-nativeaot-kernel:latest" +ghcr_kernel := "ghcr.io/hyperlight-dev/hyperlight-unikraft/dotnet-nativeaot-kernel:latest" # Run the example run: diff --git a/examples/dotnet/Justfile b/examples/dotnet/Justfile index b0f9531..37f1b02 100644 --- a/examples/dotnet/Justfile +++ b/examples/dotnet/Justfile @@ -13,7 +13,7 @@ kernel := ".unikraft/build/dotnet-hyperlight_hyperlight-x86_64" initrd := "dotnet-initrd.cpio" memory := "16Mi" image := "dotnet-hyperlight" -ghcr_kernel := "ghcr.io/danbugs/hyperlight-unikraft/dotnet-kernel:latest" +ghcr_kernel := "ghcr.io/hyperlight-dev/hyperlight-unikraft/dotnet-kernel:latest" # Run the example run: diff --git a/examples/go/Justfile b/examples/go/Justfile index 1558450..c551294 100644 --- a/examples/go/Justfile +++ b/examples/go/Justfile @@ -13,7 +13,7 @@ kernel := ".unikraft/build/go-hyperlight_hyperlight-x86_64" initrd := "hello-initrd.cpio" memory := "16Mi" image := "go-hyperlight" -ghcr_kernel := "ghcr.io/danbugs/hyperlight-unikraft/go-kernel:latest" +ghcr_kernel := "ghcr.io/hyperlight-dev/hyperlight-unikraft/go-kernel:latest" # Run the example run: diff --git a/examples/helloworld-c/Justfile b/examples/helloworld-c/Justfile index 6a45a6f..13aa526 100644 --- a/examples/helloworld-c/Justfile +++ b/examples/helloworld-c/Justfile @@ -13,7 +13,7 @@ kernel := ".unikraft/build/helloworld-hyperlight_hyperlight-x86_64" initrd := "hello-initrd.cpio" memory := "4Mi" image := "helloworld-c-hyperlight" -ghcr_kernel := "ghcr.io/danbugs/hyperlight-unikraft/helloworld-c-kernel:latest" +ghcr_kernel := "ghcr.io/hyperlight-dev/hyperlight-unikraft/helloworld-c-kernel:latest" # Run the example run: diff --git a/examples/hostfs-posix-c/Justfile b/examples/hostfs-posix-c/Justfile index 997407d..d2df3d5 100644 --- a/examples/hostfs-posix-c/Justfile +++ b/examples/hostfs-posix-c/Justfile @@ -10,7 +10,7 @@ kernel := ".unikraft/build/hostfs-posix-c-hyperlight_hyperlight-x86_64" initrd := "hostfs-posix-c-initrd.cpio" memory := "16Mi" image := "hostfs-posix-c-hyperlight" -ghcr_kernel := "ghcr.io/danbugs/hyperlight-unikraft/hostfs-posix-c-kernel:latest" +ghcr_kernel := "ghcr.io/hyperlight-dev/hyperlight-unikraft/hostfs-posix-c-kernel:latest" mount_dir := "./work" [unix] diff --git a/examples/hostfs-posix-py/Dockerfile b/examples/hostfs-posix-py/Dockerfile index b4b9f69..cd408fe 100644 --- a/examples/hostfs-posix-py/Dockerfile +++ b/examples/hostfs-posix-py/Dockerfile @@ -1,4 +1,4 @@ -ARG BASE=ghcr.io/danbugs/hyperlight-unikraft/python-base:latest +ARG BASE=ghcr.io/hyperlight-dev/hyperlight-unikraft/python-base:latest FROM ${BASE} AS rootfs COPY hostfs_demo.py /hostfs_demo.py diff --git a/examples/hostfs-posix-py/Justfile b/examples/hostfs-posix-py/Justfile index 412fcd2..0e3aab6 100644 --- a/examples/hostfs-posix-py/Justfile +++ b/examples/hostfs-posix-py/Justfile @@ -10,7 +10,7 @@ kernel := ".unikraft/build/hostfs-posix-py-hyperlight_hyperlight-x86_64" initrd := "hostfs-posix-py-initrd.cpio" memory := "96Mi" image := "hostfs-posix-py-hyperlight" -ghcr_kernel := "ghcr.io/danbugs/hyperlight-unikraft/hostfs-posix-py-kernel:latest" +ghcr_kernel := "ghcr.io/hyperlight-dev/hyperlight-unikraft/hostfs-posix-py-kernel:latest" mount_dir := "./work" [unix] diff --git a/examples/nodejs/Dockerfile b/examples/nodejs/Dockerfile index 52ca416..3768510 100644 --- a/examples/nodejs/Dockerfile +++ b/examples/nodejs/Dockerfile @@ -1,4 +1,4 @@ -ARG BASE=ghcr.io/danbugs/hyperlight-unikraft/nodejs-base:latest +ARG BASE=ghcr.io/hyperlight-dev/hyperlight-unikraft/nodejs-base:latest FROM ${BASE} AS rootfs COPY hello.js /app/hello.js diff --git a/examples/nodejs/Justfile b/examples/nodejs/Justfile index c855eb6..1d1e7d3 100644 --- a/examples/nodejs/Justfile +++ b/examples/nodejs/Justfile @@ -13,7 +13,7 @@ kernel := ".unikraft/build/nodejs-hyperlight_hyperlight-x86_64" initrd := "node-initrd.cpio" memory := "512Mi" image := "nodejs-hyperlight" -ghcr_kernel := "ghcr.io/danbugs/hyperlight-unikraft/nodejs-kernel:latest" +ghcr_kernel := "ghcr.io/hyperlight-dev/hyperlight-unikraft/nodejs-kernel:latest" # Run the example run: diff --git a/examples/powershell/Dockerfile b/examples/powershell/Dockerfile index 04575d7..0ab4c58 100644 --- a/examples/powershell/Dockerfile +++ b/examples/powershell/Dockerfile @@ -1,4 +1,4 @@ -ARG BASE=ghcr.io/danbugs/hyperlight-unikraft/powershell-base:latest +ARG BASE=ghcr.io/hyperlight-dev/hyperlight-unikraft/powershell-base:latest FROM ${BASE} AS rootfs COPY hello.ps1 /scripts/hello.ps1 diff --git a/examples/powershell/Justfile b/examples/powershell/Justfile index e69132b..e338d7d 100644 --- a/examples/powershell/Justfile +++ b/examples/powershell/Justfile @@ -13,7 +13,7 @@ kernel := ".unikraft/build/powershell-hyperlight_hyperlight-x86_64" initrd := "powershell-initrd.cpio" memory := "1Gi" image := "powershell-hyperlight" -ghcr_kernel := "ghcr.io/danbugs/hyperlight-unikraft/powershell-kernel:latest" +ghcr_kernel := "ghcr.io/hyperlight-dev/hyperlight-unikraft/powershell-kernel:latest" # Run the example run: diff --git a/examples/python-agent-driver/Dockerfile b/examples/python-agent-driver/Dockerfile index c1fd11d..36d8659 100644 --- a/examples/python-agent-driver/Dockerfile +++ b/examples/python-agent-driver/Dockerfile @@ -6,7 +6,7 @@ # installs an FC-aware dispatch callback that handles every # subsequent host->guest call without re-running main(). -ARG BASE=ghcr.io/danbugs/hyperlight-unikraft/python-base:latest +ARG BASE=ghcr.io/hyperlight-dev/hyperlight-unikraft/python-base:latest # Stage 1: Python deps (same as python-agent). FROM python:3.12-slim AS deps diff --git a/examples/python-agent/Dockerfile b/examples/python-agent/Dockerfile index 5e9622e..4dabfc3 100644 --- a/examples/python-agent/Dockerfile +++ b/examples/python-agent/Dockerfile @@ -8,7 +8,7 @@ # BASE is resolved pre-FROM so the classic (non-BuildKit) docker # frontend used by DOCKER_BUILDKIT=0 handles the substitution. -ARG BASE=ghcr.io/danbugs/hyperlight-unikraft/python-base:latest +ARG BASE=ghcr.io/hyperlight-dev/hyperlight-unikraft/python-base:latest # Stage 1: resolve + install pip deps into a target dir, then trim # everything the guest doesn't need (pip/setuptools/wheel metadata, diff --git a/examples/python-agent/Justfile b/examples/python-agent/Justfile index c2c3ef7..6cad4c2 100644 --- a/examples/python-agent/Justfile +++ b/examples/python-agent/Justfile @@ -18,7 +18,7 @@ kernel := ".unikraft/build/python-agent-hyperlight_hyperlight-x86_64" initrd := "python-agent-initrd.cpio" memory := "1Gi" image := "python-agent-hyperlight" -ghcr_kernel := "ghcr.io/danbugs/hyperlight-unikraft/python-agent-kernel:latest" +ghcr_kernel := "ghcr.io/hyperlight-dev/hyperlight-unikraft/python-agent-kernel:latest" mount_dir := "./work" [unix] diff --git a/examples/python-tools/Dockerfile b/examples/python-tools/Dockerfile index 82e5804..c47f532 100644 --- a/examples/python-tools/Dockerfile +++ b/examples/python-tools/Dockerfile @@ -1,4 +1,4 @@ -ARG BASE=ghcr.io/danbugs/hyperlight-unikraft/python-base:latest +ARG BASE=ghcr.io/hyperlight-dev/hyperlight-unikraft/python-base:latest FROM ${BASE} AS rootfs COPY test_tools.py /test_tools.py # hyperlight.py is the guest-side SDK test_tools.py imports. Python's diff --git a/examples/python-tools/Justfile b/examples/python-tools/Justfile index f2c0d86..f2c2be8 100644 --- a/examples/python-tools/Justfile +++ b/examples/python-tools/Justfile @@ -13,7 +13,7 @@ kernel := ".unikraft/build/python-tools-hyperlight_hyperlight-x86_64" initrd := "initrd.cpio" memory := "96Mi" image := "python-tools-hyperlight" -ghcr_kernel := "ghcr.io/danbugs/hyperlight-unikraft/python-tools-kernel:latest" +ghcr_kernel := "ghcr.io/hyperlight-dev/hyperlight-unikraft/python-tools-kernel:latest" # Run the example run: diff --git a/examples/python/Dockerfile b/examples/python/Dockerfile index 040d089..22fb089 100644 --- a/examples/python/Dockerfile +++ b/examples/python/Dockerfile @@ -8,7 +8,7 @@ # Then: # docker build --build-arg BASE=python-base --target cpio -t python-cpio . -ARG BASE=ghcr.io/danbugs/hyperlight-unikraft/python-base:latest +ARG BASE=ghcr.io/hyperlight-dev/hyperlight-unikraft/python-base:latest FROM ${BASE} AS rootfs COPY hello.py /hello.py diff --git a/examples/python/Justfile b/examples/python/Justfile index 1c40d5d..3149cc7 100644 --- a/examples/python/Justfile +++ b/examples/python/Justfile @@ -13,7 +13,7 @@ kernel := ".unikraft/build/python-hyperlight_hyperlight-x86_64" initrd := "initrd.cpio" memory := "96Mi" image := "python-hyperlight" -ghcr_kernel := "ghcr.io/danbugs/hyperlight-unikraft/python-kernel:latest" +ghcr_kernel := "ghcr.io/hyperlight-dev/hyperlight-unikraft/python-kernel:latest" # Run the example run: diff --git a/examples/rust/Justfile b/examples/rust/Justfile index 648746c..86af5a1 100644 --- a/examples/rust/Justfile +++ b/examples/rust/Justfile @@ -13,7 +13,7 @@ kernel := ".unikraft/build/rust-hyperlight_hyperlight-x86_64" initrd := "hello-initrd.cpio" memory := "16Mi" image := "rust-hyperlight" -ghcr_kernel := "ghcr.io/danbugs/hyperlight-unikraft/rust-kernel:latest" +ghcr_kernel := "ghcr.io/hyperlight-dev/hyperlight-unikraft/rust-kernel:latest" # Run the example run: diff --git a/examples/shell/Dockerfile b/examples/shell/Dockerfile index f2965a5..eaff631 100644 --- a/examples/shell/Dockerfile +++ b/examples/shell/Dockerfile @@ -1,4 +1,4 @@ -ARG BASE=ghcr.io/danbugs/hyperlight-unikraft/shell-base:latest +ARG BASE=ghcr.io/hyperlight-dev/hyperlight-unikraft/shell-base:latest FROM ${BASE} AS rootfs COPY demo.sh /demo.sh diff --git a/examples/shell/Justfile b/examples/shell/Justfile index 9232764..0d09601 100644 --- a/examples/shell/Justfile +++ b/examples/shell/Justfile @@ -13,7 +13,7 @@ kernel := ".unikraft/build/shell-hyperlight_hyperlight-x86_64" initrd := "initrd.cpio" memory := "16Mi" image := "shell-hyperlight" -ghcr_kernel := "ghcr.io/danbugs/hyperlight-unikraft/shell-kernel:latest" +ghcr_kernel := "ghcr.io/hyperlight-dev/hyperlight-unikraft/shell-kernel:latest" # Run the example run: diff --git a/host/src/pyhl.rs b/host/src/pyhl.rs index 558551e..69cf762 100644 --- a/host/src/pyhl.rs +++ b/host/src/pyhl.rs @@ -344,9 +344,9 @@ pub fn discover_source_artifacts(dir: &Path) -> Result<(PathBuf, PathBuf)> { /// Both images are FROM-scratch payloads: kernel image has a single /kernel, /// initrd image has a single /initrd.cpio. pub const GHCR_KERNEL_IMAGE: &str = - "ghcr.io/danbugs/hyperlight-unikraft/python-agent-driver-kernel:latest"; + "ghcr.io/hyperlight-dev/hyperlight-unikraft/python-agent-driver-kernel:latest"; pub const GHCR_INITRD_IMAGE: &str = - "ghcr.io/danbugs/hyperlight-unikraft/python-agent-driver-initrd:latest"; + "ghcr.io/hyperlight-dev/hyperlight-unikraft/python-agent-driver-initrd:latest"; /// Pull a single file out of an OCI image hosted on GHCR. Uses whichever /// of `docker` / `podman` is on `$PATH`. The published images are