From c74a8fe61e7a16faa2eba7a6ac35c412a4e27a5c Mon Sep 17 00:00:00 2001 From: robbluo Date: Fri, 21 Aug 2026 21:20:03 +0800 Subject: [PATCH] chore(release): bump SDK for openYuanRong 0.9.9 Update akernel-sdk to 0.1.5 and pin the openYuanRong runtime binary, core wheels, Python distributions, and source gitlink to 0.9.9. Keep the existing AKernel SDK storage API unchanged. Signed-off-by: robbluo --- builder/node.Dockerfile | 6 +++--- builder/runtime.Dockerfile | 4 ++-- sdk/python/pyproject.toml | 10 +++++----- src/yuanrong | 2 +- 4 files changed, 11 insertions(+), 11 deletions(-) diff --git a/builder/node.Dockerfile b/builder/node.Dockerfile index f7eb78f..7ac24db 100644 --- a/builder/node.Dockerfile +++ b/builder/node.Dockerfile @@ -9,12 +9,12 @@ ARG AKERNEL_ENABLE_KATA=true ARG AKERNEL_ENABLE_RUNC=false ARG SANDBOXD_BUILD_IMAGE=golang:1.25.5-bookworm ARG DISTILL_FS_BUILD_IMAGE=rust:1.85.0-bookworm -ARG OPEN_YR_VERSION=0.9.7 +ARG OPEN_YR_VERSION=0.9.9 ARG OPEN_YR_CORE_WHEEL_URL= ARG OPEN_YR_CORE_WHEEL_SHA256= ARG OPEN_YR_RELEASE_BASE_URL=https://github.com/openYuanrong-mirror/yuanrong/releases/download -ARG OPEN_YR_CORE_AMD64_SHA256=0a890db1785e349bfd625844a05059bdd494e32a429cea771cf969f09e3aba2c -ARG OPEN_YR_CORE_ARM64_SHA256=64e14233fcbbb3418311d2f242e164e7be6e7bee0315c7619b18d9c5ddd01a76 +ARG OPEN_YR_CORE_AMD64_SHA256=c2c0c37d985b07c0543c402534380fa84b1b7a5883bbb25d5d332bf97fa8c2ba +ARG OPEN_YR_CORE_ARM64_SHA256=2b751a856cf0545a11bff0bbe987eb91ea5d8184859c16fa601398211e7f4301 ARG GVISOR_RELEASE=release-20260706.0 ARG GVISOR_RELEASE_BASE_URL=https://storage.googleapis.com/gvisor/releases ARG RUNC_VERSION=1.5.1 diff --git a/builder/runtime.Dockerfile b/builder/runtime.Dockerfile index 953e9c1..6592c08 100644 --- a/builder/runtime.Dockerfile +++ b/builder/runtime.Dockerfile @@ -9,13 +9,13 @@ ARG PYTHON_311_VERSION=3.11.13 ARG PYTHON_312_VERSION=3.12.11 ARG PYTHON_313_VERSION=3.13.5 ARG PYTHON_314_VERSION=3.14.6 -ARG OPEN_YR_VERSION=0.9.7 +ARG OPEN_YR_VERSION=0.9.9 FROM ${AKERNEL_RUNTIME_BASE_IMAGE} AS rrt-download ARG OPEN_YR_VERSION ARG RRT_RUNTIME_URL=https://github.com/openYuanrong-mirror/yuanrong/releases/download/${OPEN_YR_VERSION}/rrt-runtime-amd64 -ARG RRT_RUNTIME_SHA256=c7f7441ed631de564f56c1878b84598a7364ffae040a0e51f6e14a82f6ae31d5 +ARG RRT_RUNTIME_SHA256=d2e5a43cd1d384e0c58174821fc787e7946fb330b23021769a823625a2401274 RUN apt-get update && \ apt-get install -y --no-install-recommends ca-certificates curl && \ diff --git a/sdk/python/pyproject.toml b/sdk/python/pyproject.toml index bd1d209..166f6d6 100644 --- a/sdk/python/pyproject.toml +++ b/sdk/python/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "akernel-sdk" -version = "0.1.4" +version = "0.1.5" description = "Python SDK and CLI for AKernel remote sandboxes" readme = "README.md" license = "Apache-2.0" @@ -28,22 +28,22 @@ classifiers = [ "Topic :: System :: Distributed Computing", ] dependencies = [ - "openyuanrong-sandbox==0.9.7", + "openyuanrong-sandbox==0.9.9", "websockets>=10.0", "dockerfile-parse>=2.0.1", ] [project.optional-dependencies] openyuanrong-sdk = [ - "openyuanrong-sdk==0.9.7", + "openyuanrong-sdk==0.9.9", ] all = [ - "openyuanrong-sdk==0.9.7", + "openyuanrong-sdk==0.9.9", ] dev = [ "build>=1.2,<2", "mypy>=1.10,<2", - "openyuanrong-sdk==0.9.7", + "openyuanrong-sdk==0.9.9", "ruff>=0.11,<1", ] diff --git a/src/yuanrong b/src/yuanrong index 9229bbb..177592c 160000 --- a/src/yuanrong +++ b/src/yuanrong @@ -1 +1 @@ -Subproject commit 9229bbb4a0d129d10dd6aed6099f64f8fda8cf9d +Subproject commit 177592c7eb208698bd9b048a818b9cfb02060545