Skip to content

Commit 91536fb

Browse files
Merge pull request #522 from NVIDIA/main
Prepare for V0.2.17
2 parents 5808397 + 8a44398 commit 91536fb

File tree

259 files changed

+40751
-2487
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

259 files changed

+40751
-2487
lines changed

.github/workflows/code_scanning.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ jobs:
3939
uses: actions/checkout@v5
4040

4141
- name: Initialize CodeQL
42-
uses: github/codeql-action/init@v3
42+
uses: github/codeql-action/init@v4
4343
with:
4444
config-file: ./.github/codeql/codeql-config.yaml
4545
languages: go
@@ -50,6 +50,6 @@ jobs:
5050
make build-cli
5151
5252
- name: Perform CodeQL Analysis
53-
uses: github/codeql-action/analyze@v3
53+
uses: github/codeql-action/analyze@v4
5454
with:
5555
category: "/language:go"

.github/workflows/periodic.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
uses: actions/checkout@v5
1717

1818
- name: Set up AWS CLI
19-
uses: aws-actions/configure-aws-credentials@v5
19+
uses: aws-actions/configure-aws-credentials@v6
2020
with:
2121
aws-access-key-id: ${{ secrets.AWS_ACCESS_KEY_ID }}
2222
aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }}

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
## limitations under the License.
1313
##
1414

15-
FROM golang:1.25-bookworm AS builder
15+
FROM golang:1.25.2-bookworm AS builder
1616

1717
WORKDIR /src
1818
COPY . .

api/holodeck/v1alpha1/types.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,9 @@ type Instance struct {
6868
IngressIpRanges []string `json:"ingressIpRanges"`
6969
// +optional
7070
HostUrl string `json:"hostUrl"`
71+
// +optional
72+
// if not set, the default size is 64GB
73+
RootVolumeSizeGB *int32 `json:"rootVolumeSizeGB"`
7174
}
7275

7376
// Describes an image or vm template.

api/holodeck/v1alpha1/zz_generated.deepcopy.go

Lines changed: 5 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

go.mod

Lines changed: 27 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -3,65 +3,66 @@ module github.com/NVIDIA/holodeck
33
go 1.24.1
44

55
require (
6-
github.com/aws/aws-sdk-go-v2 v1.39.0
7-
github.com/aws/aws-sdk-go-v2/config v1.31.2
8-
github.com/aws/aws-sdk-go-v2/service/ec2 v1.251.0
9-
github.com/aws/aws-sdk-go-v2/service/ssm v1.64.3
6+
github.com/aws/aws-sdk-go-v2 v1.39.2
7+
github.com/aws/aws-sdk-go-v2/config v1.31.12
8+
github.com/aws/aws-sdk-go-v2/service/ec2 v1.254.1
9+
github.com/aws/aws-sdk-go-v2/service/ssm v1.65.1
1010
github.com/mattn/go-isatty v0.0.20
11-
github.com/onsi/ginkgo/v2 v2.25.1
11+
github.com/onsi/ginkgo/v2 v2.26.0
1212
github.com/onsi/gomega v1.38.2
1313
github.com/pkg/sftp v1.13.9
1414
github.com/stretchr/testify v1.11.1
1515
github.com/urfave/cli/v2 v2.27.7
16-
golang.org/x/crypto v0.41.0
17-
k8s.io/apimachinery v0.33.4
18-
sigs.k8s.io/controller-runtime v0.21.0
16+
golang.org/x/crypto v0.43.0
17+
k8s.io/apimachinery v0.34.1
18+
sigs.k8s.io/controller-runtime v0.22.2
1919
sigs.k8s.io/yaml v1.6.0
2020
)
2121

2222
require (
2323
github.com/Masterminds/semver/v3 v3.4.0 // indirect
24-
github.com/aws/aws-sdk-go-v2/credentials v1.18.6 // indirect
25-
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.18.4 // indirect
26-
github.com/aws/aws-sdk-go-v2/internal/configsources v1.4.7 // indirect
27-
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.7.7 // indirect
24+
github.com/aws/aws-sdk-go-v2/credentials v1.18.16 // indirect
25+
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.18.9 // indirect
26+
github.com/aws/aws-sdk-go-v2/internal/configsources v1.4.9 // indirect
27+
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.7.9 // indirect
2828
github.com/aws/aws-sdk-go-v2/internal/ini v1.8.3 // indirect
2929
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.1 // indirect
30-
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.13.6 // indirect
31-
github.com/aws/aws-sdk-go-v2/service/sso v1.28.2 // indirect
32-
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.33.2 // indirect
33-
github.com/aws/aws-sdk-go-v2/service/sts v1.38.0 // indirect
30+
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.13.9 // indirect
31+
github.com/aws/aws-sdk-go-v2/service/sso v1.29.6 // indirect
32+
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.35.1 // indirect
33+
github.com/aws/aws-sdk-go-v2/service/sts v1.38.6 // indirect
3434
github.com/aws/smithy-go v1.23.0 // indirect
3535
github.com/cpuguy83/go-md2man/v2 v2.0.7 // indirect
3636
github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect
37-
github.com/fxamacker/cbor/v2 v2.7.0 // indirect
37+
github.com/fxamacker/cbor/v2 v2.9.0 // indirect
3838
github.com/go-logr/logr v1.4.3 // indirect
3939
github.com/go-task/slim-sprig/v3 v3.0.0 // indirect
4040
github.com/gogo/protobuf v1.3.2 // indirect
4141
github.com/google/go-cmp v0.7.0 // indirect
4242
github.com/google/pprof v0.0.0-20250403155104-27863c87afa6 // indirect
4343
github.com/json-iterator/go v1.1.12 // indirect
4444
github.com/kr/fs v0.1.0 // indirect
45-
github.com/kr/pretty v0.3.1 // indirect
4645
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
47-
github.com/modern-go/reflect2 v1.0.2 // indirect
46+
github.com/modern-go/reflect2 v1.0.3-0.20250322232337-35a7c28c31ee // indirect
4847
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
4948
github.com/russross/blackfriday/v2 v2.1.0 // indirect
5049
github.com/x448/float16 v0.8.4 // indirect
5150
github.com/xrash/smetrics v0.0.0-20240521201337-686a1a2994c1 // indirect
5251
go.uber.org/automaxprocs v1.6.0 // indirect
5352
go.yaml.in/yaml/v2 v2.4.2 // indirect
5453
go.yaml.in/yaml/v3 v3.0.4 // indirect
55-
golang.org/x/net v0.43.0 // indirect
56-
golang.org/x/sys v0.35.0 // indirect
57-
golang.org/x/text v0.28.0 // indirect
58-
golang.org/x/tools v0.36.0 // indirect
54+
golang.org/x/mod v0.28.0 // indirect
55+
golang.org/x/net v0.45.0 // indirect
56+
golang.org/x/sync v0.17.0 // indirect
57+
golang.org/x/sys v0.37.0 // indirect
58+
golang.org/x/text v0.30.0 // indirect
59+
golang.org/x/tools v0.37.0 // indirect
5960
gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c // indirect
6061
gopkg.in/inf.v0 v0.9.1 // indirect
6162
gopkg.in/yaml.v3 v3.0.1 // indirect
6263
k8s.io/klog/v2 v2.130.1 // indirect
63-
k8s.io/utils v0.0.0-20241104100929-3ea5e8cea738 // indirect
64-
sigs.k8s.io/json v0.0.0-20241010143419-9aa6b5e7a4b3 // indirect
64+
k8s.io/utils v0.0.0-20250604170112-4c0f3b243397 // indirect
65+
sigs.k8s.io/json v0.0.0-20241014173422-cfa47c3a1cc8 // indirect
6566
sigs.k8s.io/randfill v1.0.0 // indirect
66-
sigs.k8s.io/structured-merge-diff/v4 v4.6.0 // indirect
67+
sigs.k8s.io/structured-merge-diff/v6 v6.3.0 // indirect
6768
)

0 commit comments

Comments
 (0)