From 80727a5b057887cb14c1687a14f21f240216d925 Mon Sep 17 00:00:00 2001 From: Anthony Floeder Date: Wed, 8 Apr 2026 09:47:24 -0500 Subject: [PATCH 1/2] Add simple copy offload test Signed-off-by: Anthony Floeder --- int_test.go | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/int_test.go b/int_test.go index 467c053..b875600 100644 --- a/int_test.go +++ b/int_test.go @@ -161,6 +161,13 @@ var tests = []*T{ WithGlobalLustreFromPersistentLustre("polly", []string{"default"}). WithLabels("mpi", "global-lustre"), + // Containers - Copy Offload API + MakeTest("GFS2 with Copy Offload", + "#DW jobdw type=gfs2 name=project1 capacity=50GB requires=copy-offload", + "#DW container name=copyoff-container profile=copy-offload-kind DW_JOB_my_storage=project1"). + WithPermissions(userID, groupID).WithLabels("mpi", "copy-offload"). + WithContainerProfile("copy-offload-default", &ContainerProfileOptions{NoStorage: true}), + // Containers - MPI failures MakeTest("PreRun timeout on MPI containers", "#DW container name=prerun-timeout-mpi profile=example-mpi-prerun-timeout"). From a538b42ff8be95fa5d97c5421f3665b72ab67d33 Mon Sep 17 00:00:00 2001 From: Anthony Floeder Date: Thu, 9 Apr 2026 11:18:21 -0500 Subject: [PATCH 2/2] Update vendor dependencies Signed-off-by: Anthony Floeder --- go.mod | 6 +++--- go.sum | 12 ++++++------ 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/go.mod b/go.mod index 1a0e9f4..c26883e 100644 --- a/go.mod +++ b/go.mod @@ -3,10 +3,10 @@ module github.com/NearNodeFlash/nnf-integration-test go 1.25.7 require ( - github.com/DataWorkflowServices/dws v0.0.1-0.20260309165511-cf9255cfc6a7 - github.com/NearNodeFlash/lustre-fs-operator v0.0.1-0.20260309172025-4b4ec57b9127 + github.com/DataWorkflowServices/dws v0.0.1-0.20260316202252-4e24ce7ae372 + github.com/NearNodeFlash/lustre-fs-operator v0.0.1-0.20260409140943-c59379bba6df github.com/NearNodeFlash/nnf-ec v0.0.1-0.20260310162051-7797cd568379 // indirect - github.com/NearNodeFlash/nnf-sos v0.0.1-0.20260313175029-02a4b3a23e5d + github.com/NearNodeFlash/nnf-sos v0.0.1-0.20260409160114-bcb00b928378 github.com/onsi/ginkgo/v2 v2.22.2 github.com/onsi/gomega v1.36.2 go.openly.dev/pointy v1.3.0 diff --git a/go.sum b/go.sum index 75a1fcc..ca9d951 100644 --- a/go.sum +++ b/go.sum @@ -1,11 +1,11 @@ -github.com/DataWorkflowServices/dws v0.0.1-0.20260309165511-cf9255cfc6a7 h1:GpeuGplIPXY3zRWITH7zDxDDLponSO8hSHzFKBVrBrQ= -github.com/DataWorkflowServices/dws v0.0.1-0.20260309165511-cf9255cfc6a7/go.mod h1:4zp8Ar95lcBjmk/GavkALeIGP9btG176rFQ08XQtVXE= -github.com/NearNodeFlash/lustre-fs-operator v0.0.1-0.20260309172025-4b4ec57b9127 h1:fyNSIOG6CyECPsRaYrfDyLnAZUA+5eg0CotG492uoSQ= -github.com/NearNodeFlash/lustre-fs-operator v0.0.1-0.20260309172025-4b4ec57b9127/go.mod h1:zVG05Nu1CB1qzpCPoSODieC/bYmSPn5Vd8zsbWq3uHw= +github.com/DataWorkflowServices/dws v0.0.1-0.20260316202252-4e24ce7ae372 h1:XHGgQFKImeAzM2CNNnCshrpf8NoDDplh6V0u7keVMbU= +github.com/DataWorkflowServices/dws v0.0.1-0.20260316202252-4e24ce7ae372/go.mod h1:4zp8Ar95lcBjmk/GavkALeIGP9btG176rFQ08XQtVXE= +github.com/NearNodeFlash/lustre-fs-operator v0.0.1-0.20260409140943-c59379bba6df h1:5S/AIw9QwGvceNvSYnFdeH0pRyb8EEdya9exLwj1j+Y= +github.com/NearNodeFlash/lustre-fs-operator v0.0.1-0.20260409140943-c59379bba6df/go.mod h1:TZFQc3lV1bX3ufKsKUzP6pQx+ujLJTA2Z/zkPjAun5U= github.com/NearNodeFlash/nnf-ec v0.0.1-0.20260310162051-7797cd568379 h1:kZHhYVMa2KdBpdXbAtnE5DSu6pN/9VEVU2t8wPUAqaY= github.com/NearNodeFlash/nnf-ec v0.0.1-0.20260310162051-7797cd568379/go.mod h1:vJXM5DUx6FZtK8yuYNMSv2O1mfUmrpRVuRZp/o/NDRs= -github.com/NearNodeFlash/nnf-sos v0.0.1-0.20260313175029-02a4b3a23e5d h1:48l8A1owxg5Br2Q6oJ30YGDPCo4re6NtyPuSJAjDCs0= -github.com/NearNodeFlash/nnf-sos v0.0.1-0.20260313175029-02a4b3a23e5d/go.mod h1:ki5lg1qIY2tHmCaMkAR5rj87XUBb39QHsdGSj9svpBE= +github.com/NearNodeFlash/nnf-sos v0.0.1-0.20260409160114-bcb00b928378 h1:RKTFWSDkZ42YOkTpzYndzHy7bYyWQ/PW4QosxQoQDDA= +github.com/NearNodeFlash/nnf-sos v0.0.1-0.20260409160114-bcb00b928378/go.mod h1:3qSSwBwOSfEJMFJ7W3pkAmemwZiy4qT41ne41HZjt2Y= github.com/benbjohnson/clock v1.1.0/go.mod h1:J11/hYXuz8f4ySSvYwY0FKfm+ezbsZBKZxNJlLklBHA= github.com/benbjohnson/clock v1.3.0 h1:ip6w0uFQkncKQ979AypyG0ER7mqUSBdKLOgAle/AT8A= github.com/benbjohnson/clock v1.3.0/go.mod h1:J11/hYXuz8f4ySSvYwY0FKfm+ezbsZBKZxNJlLklBHA=