Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion examples/dotnet-nativeaot/Justfile
Original file line number Diff line number Diff line change
Expand Up @@ -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:
Expand Down
2 changes: 1 addition & 1 deletion examples/dotnet/Justfile
Original file line number Diff line number Diff line change
Expand Up @@ -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:
Expand Down
2 changes: 1 addition & 1 deletion examples/go/Justfile
Original file line number Diff line number Diff line change
Expand Up @@ -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:
Expand Down
2 changes: 1 addition & 1 deletion examples/helloworld-c/Justfile
Original file line number Diff line number Diff line change
Expand Up @@ -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:
Expand Down
2 changes: 1 addition & 1 deletion examples/hostfs-posix-c/Justfile
Original file line number Diff line number Diff line change
Expand Up @@ -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]
Expand Down
2 changes: 1 addition & 1 deletion examples/hostfs-posix-py/Dockerfile
Original file line number Diff line number Diff line change
@@ -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

Expand Down
2 changes: 1 addition & 1 deletion examples/hostfs-posix-py/Justfile
Original file line number Diff line number Diff line change
Expand Up @@ -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]
Expand Down
2 changes: 1 addition & 1 deletion examples/nodejs/Dockerfile
Original file line number Diff line number Diff line change
@@ -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

Expand Down
2 changes: 1 addition & 1 deletion examples/nodejs/Justfile
Original file line number Diff line number Diff line change
Expand Up @@ -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:
Expand Down
2 changes: 1 addition & 1 deletion examples/powershell/Dockerfile
Original file line number Diff line number Diff line change
@@ -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

Expand Down
2 changes: 1 addition & 1 deletion examples/powershell/Justfile
Original file line number Diff line number Diff line change
Expand Up @@ -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:
Expand Down
2 changes: 1 addition & 1 deletion examples/python-agent-driver/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
2 changes: 1 addition & 1 deletion examples/python-agent/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -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,
Expand Down
2 changes: 1 addition & 1 deletion examples/python-agent/Justfile
Original file line number Diff line number Diff line change
Expand Up @@ -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]
Expand Down
2 changes: 1 addition & 1 deletion examples/python-tools/Dockerfile
Original file line number Diff line number Diff line change
@@ -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
Expand Down
2 changes: 1 addition & 1 deletion examples/python-tools/Justfile
Original file line number Diff line number Diff line change
Expand Up @@ -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:
Expand Down
2 changes: 1 addition & 1 deletion examples/python/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -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

Expand Down
2 changes: 1 addition & 1 deletion examples/python/Justfile
Original file line number Diff line number Diff line change
Expand Up @@ -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:
Expand Down
2 changes: 1 addition & 1 deletion examples/rust/Justfile
Original file line number Diff line number Diff line change
Expand Up @@ -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:
Expand Down
2 changes: 1 addition & 1 deletion examples/shell/Dockerfile
Original file line number Diff line number Diff line change
@@ -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

Expand Down
2 changes: 1 addition & 1 deletion examples/shell/Justfile
Original file line number Diff line number Diff line change
Expand Up @@ -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:
Expand Down
4 changes: 2 additions & 2 deletions host/src/pyhl.rs
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Loading