Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
53262bf
oci go sdk update to v65.105.0
dhananjay-ng Feb 18, 2026
4843fa1
Building arch specifc images to not have manifest list
dhananjay-ng Feb 19, 2026
2d8fe6d
Fixing e2e flakiness
YashwantGohokar Jul 7, 2025
7332467
Propagate CSI Controller Publish/Unpublish errors to POD Events and V…
dhananjay-ng Aug 28, 2025
9e3a8fb
Update CreateSnapshot to return no error with ReadyToUse false for la…
YashasG98 Oct 16, 2025
3868083
Updating external-snapshotter to v8.3.0
YashasG98 Oct 24, 2025
5c86b1c
Fix for CSI panics in ISCSI logout flow
YashasG98 Nov 14, 2025
7000326
Improve CSI driver lookup logic for stale entries
YashasG98 Dec 4, 2025
3079a58
Improving CSI Node Driver Unit test coverage
YashasG98 Dec 4, 2025
1707593
Updating external-snapshotter to v8.3.0
dhananjay-ng Feb 20, 2026
a3eba12
Adding Lustre controller csi driver
dhananjay-ng Jan 22, 2026
770b005
Tagging controller changes
Oct 13, 2025
cde5386
Adding unit test fixes
dhananjay-ng Mar 2, 2026
00ef815
bumping golang version to 1.24.13
dhananjay-ng Mar 4, 2026
2356a75
Adding lustre controller driver OSS enablement
dhananjay-ng Feb 17, 2026
9bcc610
Fixing bug in e2e test for load balancer
dhananjay-ng Mar 6, 2026
2ca5c21
Adding manifest for release 1.33.1
dhananjay-ng Mar 4, 2026
0b4d4dc
Updating manifests with 1.34.0 CPO images
dhananjay-ng Mar 6, 2026
5402000
Upgrading go modules to k8s version 1.34.1
dhananjay-ng Mar 6, 2026
a724541
updating THIRD_PARTY_LICENSES.txt
dhananjay-ng Mar 8, 2026
22bc775
Updating release version to 1.34
dhananjay-ng Mar 8, 2026
eb4e081
Fixing bug in lustre node driver to pick correct node internal ip for…
dhananjay-ng Mar 6, 2026
30bb4a2
Changing image tag in manifests
YashwantGohokar Mar 20, 2026
a078fa3
Adding documentation for Lustre FS provisioning
YashwantGohokar Mar 23, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
34 changes: 22 additions & 12 deletions .github/workflows/makefile.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,30 +3,40 @@ name: Unit Tests
on:
pull_request: {}
push: {}
# Prevent multiple runs from the same PR/branch from overlapping
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true

jobs:
build:
name: Build
runs-on: ubuntu-latest
# Added a job-level timeout as a safety net
timeout-minutes: 15
steps:
- name: Check out code
uses: actions/checkout@v4 # Upgraded

- name: Set up Go 1.x
uses: actions/setup-go@v2
- name: Set up Go
uses: actions/setup-go@v5 # Upgraded
with:
go-version: '1.24.0'
id: go
go-version: '1.24.13'
cache: true # Built-in caching for faster runs

- name: Check out code into the Go module directory
uses: actions/checkout@v2
- name: Install dependencies
run: |
go mod download
run: go mod download

- name: Run Unit Tests
env:
GOMEMLIMIT: 6GiB
# Added -v to see which specific test hangs if it fails again
run: |
go test -covermode=count -coverprofile=profile.cov ./pkg/...
- name: Install goveralls
run: go install github.com/mattn/goveralls@latest
go test -v -p 1 -covermode=count -coverprofile=profile.cov ./pkg/...

- name: Send coverage
env:
COVERALLS_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: |
goveralls -coverprofile=profile.cov -service=github
go install github.com/mattn/goveralls@latest
$(go env GOPATH)/bin/goveralls -coverprofile=profile.cov -service=github
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@

ARG CI_IMAGE_REGISTRY

FROM golang:1.24.0 as builder
FROM golang:1.24.13 as builder

ARG COMPONENT

Expand Down
2 changes: 1 addition & 1 deletion Dockerfile_arm_all
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
ARG CI_IMAGE_REGISTRY

FROM golang:1.24.0 as builder
FROM golang:1.24.13 as builder

ARG COMPONENT

Expand Down
6 changes: 3 additions & 3 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ else
VERSION ?= ${VERSION}
endif

RELEASE = v1.33.0
RELEASE = v1.34.0

GOOS ?= linux
ARCH ?= amd64
Expand Down Expand Up @@ -147,9 +147,9 @@ run-volume-provisioner-dev:
BUILD_ARGS = --build-arg CI_IMAGE_REGISTRY="$(CI_IMAGE_REGISTRY)" --build-arg COMPONENT="$(COMPONENT)"
image:
docker build $(BUILD_ARGS) \
-t $(IMAGE)-amd64:$(VERSION) .
-t $(IMAGE)-amd64:$(VERSION) --provenance false .
docker build $(BUILD_ARGS) \
-t $(IMAGE)-arm64:$(VERSION) -f Dockerfile_arm_all .
-t $(IMAGE)-arm64:$(VERSION) --provenance false -f Dockerfile_arm_all .

.PHONY: push
push: image
Expand Down
Loading
Loading