diff --git a/README.md b/README.md index dc7ad490..69bf1e93 100644 --- a/README.md +++ b/README.md @@ -81,8 +81,8 @@ This branch is built on: | | | |---|---| | Supported gateways | `0.1.x` | -| Tested on | `0.1.5` | -| OpenShell Go SDK | `v0.0.0-20261020123705-bdb956f2cd65` | +| Tested on | `0.1.6` | +| OpenShell Go SDK | `v0.0.0-20261027154453-ac7f615cd12d` | [docs/compatibility.md](docs/compatibility.md) says what the dashboard shows when the gateway is on another line, and how the claim is tested. diff --git a/backend/go.mod b/backend/go.mod index 753223ea..94665bda 100644 --- a/backend/go.mod +++ b/backend/go.mod @@ -3,7 +3,7 @@ module github.com/Gkrumbach07/openshell-dashboard/backend go 1.26.7 require ( - github.com/NVIDIA/OpenShell/sdk/go v0.0.0-20261020123705-bdb956f2cd65 + github.com/NVIDIA/OpenShell/sdk/go v0.0.0-20261027154453-ac7f615cd12d github.com/go-chi/chi/v5 v5.3.1 github.com/gorilla/websocket v1.5.3 google.golang.org/grpc v1.83.2 diff --git a/backend/go.sum b/backend/go.sum index caa53e70..c539b2ae 100644 --- a/backend/go.sum +++ b/backend/go.sum @@ -1,5 +1,5 @@ -github.com/NVIDIA/OpenShell/sdk/go v0.0.0-20261020123705-bdb956f2cd65 h1:Ncz2oPnYL44umKzCinrHCBmgI38ew8KfFuF/wNZKBUI= -github.com/NVIDIA/OpenShell/sdk/go v0.0.0-20261020123705-bdb956f2cd65/go.mod h1:+wnjuZwBJH2yz8cU1t7FiGK7xPQyxjOY3YZNFcfpL90= +github.com/NVIDIA/OpenShell/sdk/go v0.0.0-20261027154453-ac7f615cd12d h1:U8hBMlpcfJ0+yUXOix5uV6DIt0W1rhvSIY7IB5PknYk= +github.com/NVIDIA/OpenShell/sdk/go v0.0.0-20261027154453-ac7f615cd12d/go.mod h1:+wnjuZwBJH2yz8cU1t7FiGK7xPQyxjOY3YZNFcfpL90= github.com/cespare/xxhash/v2 v2.3.0 h1:UL815xU9SqsFlibzuggzjXhog7bL6oX9BbNZnL2UFvs= github.com/cespare/xxhash/v2 v2.3.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs= github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= diff --git a/backend/pkg/handlers/mock_sdk_test.go b/backend/pkg/handlers/mock_sdk_test.go index e0d501a2..1cf99d3e 100644 --- a/backend/pkg/handlers/mock_sdk_test.go +++ b/backend/pkg/handlers/mock_sdk_test.go @@ -31,6 +31,9 @@ func (m *mockSDK) Services() openshell.ServiceInterface { return &m.services func (m *mockSDK) Exec() openshell.ExecInterface { return &m.exec } func (m *mockSDK) Files() openshell.FileInterface { return &m.files } func (m *mockSDK) Health() openshell.HealthInterface { return &m.health } +func (m *mockSDK) SandboxSuspendResume() openshell.SandboxSuspendResumeInterface { + panic("not implemented") +} func (m *mockSDK) SSH() openshell.SSHInterface { panic("not implemented") } func (m *mockSDK) TCP() openshell.TCPInterface { panic("not implemented") } func (m *mockSDK) Config() openshell.ConfigInterface { return &m.config } diff --git a/deploy/ci/gateway-pins.json b/deploy/ci/gateway-pins.json index 98f8c2bb..1d3bad35 100644 --- a/deploy/ci/gateway-pins.json +++ b/deploy/ci/gateway-pins.json @@ -34,10 +34,10 @@ "file, so CI requires the exact form it writes: after a hand edit, run", "`python3 deploy/ci/upstream/follow.py format-pins`." ], - "release": "0.1.5", - "sdk": "v0.0.0-20261020123705-bdb956f2cd65", - "gateway_image": "ghcr.io/nvidia/openshell/gateway:0.1.5@sha256:ca0bc15a045017ee20bfab682f1a561eca6e6c6ed7d021d20641da24aaa6dfb6", - "supervisor_image": "ghcr.io/nvidia/openshell/supervisor:0.1.5@sha256:fabcd01f656e9d23df4386f82e80b4f48b90f3452d7d5c58889007643a069161", + "release": "0.1.6", + "sdk": "v0.0.0-20261027154453-ac7f615cd12d", + "gateway_image": "ghcr.io/nvidia/openshell/gateway:0.1.6@sha256:f0b36dba21d282c52e498c25289658cfd6cd4f343b0069fde5609e25b002cdea", + "supervisor_image": "ghcr.io/nvidia/openshell/supervisor:0.1.6@sha256:ce859a7d77ee515d3fe0b3c7dc61286516f402eb1d25c761d806d9ae5ed96c0b", "sandbox_image": "ghcr.io/nvidia/openshell-community/sandboxes/base:latest@sha256:aeef1c63f00e2913ea002ccb3aaf925f338b5c5d70e63576f0d95c16a138044e", "config_schema": "v2" }