Skip to content

STOR-2257: Rebase to upstream v1.17.4 for OCP 4.19 #75

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 151 commits into from
Mar 18, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
151 commits
Select commit Hold shift + click to select a range
1d5b3df
Add CHANGELOG-1.14 for v1.14.0
pwschuurman Jun 13, 2024
5e6f454
update prow stable rc master image to v1.15.0-rc1
amacaskill Sep 17, 2024
304d99c
Merge pull request #1827 from amacaskill/update-rc-vac
amacaskill Sep 17, 2024
484cb85
Upgrade image from v1.13.2 to v1.15.0
travisyx Sep 18, 2024
7368331
Merge pull request #1829 from travisyx/imagebump
amacaskill Sep 18, 2024
b2911eb
Update base image
dannawang0221 Sep 20, 2024
05599f2
Fix ci tests
travisyx Sep 20, 2024
a72a91e
Add ControllerModifyVolume e2e tests
travisyx Sep 20, 2024
f7622a5
Merge pull request #1832 from dannawang0221/fix-verify
k8s-ci-robot Sep 21, 2024
feb8570
Merge pull request #1826 from travisyx/master
amacaskill Sep 22, 2024
2d7aa75
Merge pull request #1831 from travisyx/fix-ci
amacaskill Sep 22, 2024
4363cff
Update documentation for ControllerModifyVolume and controller default
travisyx Sep 23, 2024
51b78e4
Merge pull request #1836 from travisyx/fix-ci
k8s-ci-robot Sep 24, 2024
b996c76
Enable VolumeAttributesClass feature gate for CI runs
travisyx Sep 25, 2024
9358d56
Replace ControllerModifyVolume with VolumeAttributesClass in the user…
travisyx Sep 25, 2024
a13019b
Merge pull request #1838 from travisyx/fix-ci
k8s-ci-robot Sep 26, 2024
3891f65
Update logic to use SI for VACs
travisyx Oct 4, 2024
427d91c
Merge pull request #1748 from pwschuurman/new-changelog-1.14
k8s-ci-robot Oct 15, 2024
4aa28aa
Map RESOURCE_OPERATION_RATE_EXCEEDED to ResourceExhausted
amacaskill Oct 22, 2024
b906a2a
Merge pull request #1847 from amacaskill/more-op-err-codes
k8s-ci-robot Oct 22, 2024
b1e5e5a
Add StatusConflict http kind to userErrorCodeMap
halimsam Oct 22, 2024
c5d5e53
Merge pull request #1846 from halimsam/filter_statusconflict
amacaskill Oct 23, 2024
e3f0d26
Merge pull request #1841 from travisyx/fix-ci
k8s-ci-robot Oct 25, 2024
36d5483
1.15.2 update rc image
uriel-guzman Nov 1, 2024
1250d0b
Merge pull request #1854 from uriel-guzman/master
k8s-ci-robot Nov 2, 2024
ec76024
1.15.2-rc2 update rc image
uriel-guzman Nov 5, 2024
947092c
Merge branch 'kubernetes-sigs:master' into master
uriel-guzman Nov 5, 2024
cf8da66
Merge pull request #1862 from uriel-guzman/master
k8s-ci-robot Nov 6, 2024
ec9a319
Revert "Update logic to use SI for VACs"
travisyx Nov 12, 2024
9f64e3f
Merge pull request #1870 from travisyx/revert-1841-fix-ci
amacaskill Nov 13, 2024
1c12210
Update release candidate image to 1.15.2-rc3
hime Nov 14, 2024
66899b6
Merge pull request #1871 from hime/master
pwschuurman Nov 14, 2024
1a7eeeb
Upgrade resizer to v1.12.0
travisyx Nov 15, 2024
6039d2b
Upgrade rc resizer to v1.12.0
travisyx Nov 15, 2024
a28f8d3
Merge pull request #1872 from travisyx/master
mattcary Nov 15, 2024
51fb1d0
Require VACs to use SI units
travisyx Nov 19, 2024
50f8af2
Fix ./hack/verify-docker-deps.sh script to run on build platform
pwschuurman Nov 27, 2024
4249ee3
Remove make from verify-all in order to reduce presubmit flakes
mattcary Nov 27, 2024
5675f13
Merge pull request #1878 from pwschuurman/fix-pdcsi-verify
k8s-ci-robot Nov 27, 2024
d8c777e
Merge pull request #1879 from mattcary/clean-verify
k8s-ci-robot Nov 27, 2024
6449ad1
update changelog
Sneha-at Oct 23, 2024
2b5cadc
Merge pull request #1877 from Sneha-at/update-changelog
k8s-ci-robot Nov 28, 2024
a1ed4e4
Migrate metric defer() statements to gRPC metric interceptor. This al…
pwschuurman Nov 26, 2024
a06d250
Merge pull request #1876 from pwschuurman/grpc-err-logging
k8s-ci-robot Dec 6, 2024
0862fd6
Don't overwrite libc in distroless debian base image
pwschuurman Dec 6, 2024
486a336
Merge pull request #1883 from pwschuurman/dockerfile-fix
k8s-ci-robot Dec 7, 2024
524895b
update prow rc with 1.15.3-rc1 release candidate
saikat-royc Dec 9, 2024
e457c73
Merge pull request #1888 from saikat-royc/master
k8s-ci-robot Dec 9, 2024
f872f15
Merge pull request #1875 from travisyx/master
k8s-ci-robot Dec 10, 2024
2e9c71c
Make the volume attribute class file a configurable input
saikat-royc Dec 10, 2024
bc9302c
Merge pull request #1889 from saikat-royc/fix-vac-tests
k8s-ci-robot Dec 12, 2024
4f2fd63
skip xfs test for GCE test skip
amacaskill Dec 12, 2024
e85e9f8
Merge pull request #1891 from amacaskill/test-skip
k8s-ci-robot Dec 12, 2024
96338ca
create new rc for 1.15.3 (#1893)
saikat-royc Dec 13, 2024
7407af0
[metrics] Fix panic during metrics manager startup
Fricounet Dec 18, 2024
a8cd293
Add validation for negative provisioned-throughput-on-create paramete…
cemakd Dec 20, 2024
00143d3
Add unit tests for the negative provisioned-throughput-on-create para…
cemakd Dec 30, 2024
40c0773
Fix unit test name
cemakd Dec 30, 2024
0f74882
Use correct path in error message for udev tooling
mattcary Jan 2, 2025
13bf655
Merge pull request #1897 from mattcary/toolpath
k8s-ci-robot Jan 2, 2025
c29a4ee
Merge pull request #1895 from DataDog/fricounet/upstream/fix-panic
k8s-ci-robot Jan 2, 2025
5789a07
changes to support hyperdisk multi-writer mode
karkunpavan Jan 10, 2025
c85f509
Added fixes for test key handling.
sjswerdlow Jan 10, 2025
6d5f693
Merge pull request #1 from karkunpavan/karkunpavan
sjswerdlow Jan 10, 2025
bc321dd
changelog for 1.15.4
amacaskill Jan 13, 2025
7d44b86
fix VAC tests now that VAC file is always set
amacaskill Jan 13, 2025
8fe6fe4
Merge pull request #1902 from amacaskill/fix-VAC-tests
k8s-ci-robot Jan 13, 2025
6a8a5a9
Merge pull request #1903 from amacaskill/release-1.15.4
k8s-ci-robot Jan 13, 2025
615b44f
Multiwriter Test Update (#3)
sjswerdlow Jan 13, 2025
c06aea7
Update parameters.go
sjswerdlow Jan 13, 2025
e59ceee
prevent VAC tests from running on GKE managed testgrid
amacaskill Jan 14, 2025
f299c4d
Merge pull request #1905 from amacaskill/fix-vac-managed
k8s-ci-robot Jan 14, 2025
16433ea
Merge branch 'kubernetes-sigs:master' into hd-mw
karkunpavan Jan 15, 2025
9090993
Merge pull request #1896 from cemakd/validate
k8s-ci-robot Jan 15, 2025
8538d48
Update kubetest2 version
pwschuurman Jan 22, 2025
ca945cf
Karkunpavan (#4)
sjswerdlow Jan 22, 2025
204a2da
Merge branch 'kubernetes-sigs:master' into hd-mw
karkunpavan Jan 23, 2025
81ce104
Completley removing the multiwriter check from fake-gce.
sjswerdlow Jan 23, 2025
a70ac8d
Update filter-junit.go to suport testsuites format as of K8s 1.25+
pwschuurman Jan 23, 2025
99542b0
Merge pull request #1911 from pwschuurman/update-kt2-version
k8s-ci-robot Jan 24, 2025
f1ca641
Add XMLName back to TestSuite struct
pwschuurman Jan 25, 2025
b4d5b06
Update filter-junit.go parsing code to combine test cases from multip…
pwschuurman Jan 29, 2025
e63374b
Changes remove the API version concept from GetDisk and InsertDisk, n…
sjswerdlow Feb 5, 2025
e6761af
Cleaning up un-used variables.
sjswerdlow Feb 6, 2025
a06549f
pkg/gce-cloud-provider/compute/fake-gce.go
sjswerdlow Feb 6, 2025
4b4f3b8
Addressing comments around GetMultiWriter checks.
sjswerdlow Feb 10, 2025
c6aad0e
Removing multi-writer as a disk paramter.
sjswerdlow Feb 10, 2025
6ecdd9b
Support provisioing of HdHA disks and add E2E tests.
tonyzhc Jan 29, 2025
27bb056
Merge pull request #1915 from tonyzhc/hdha
amacaskill Feb 10, 2025
d0479f6
Add logic to force release volume in NodeUnstageVolume if it has not …
davis-haba Jan 30, 2025
bd634b8
Make deviceInUseErrors atomic. Make deviceInUseTimeout a CLI flag
davis-haba Feb 4, 2025
fa19cb0
Add flag to enable deviceInUseTimeout. Pass args through NodeServer c…
davis-haba Feb 6, 2025
569e29e
Use LRU for deviceInUse map. Disable device in use checks entirely if…
davis-haba Feb 7, 2025
787e783
Set expiration for keys in deviceInUse cache. Add unit test.
davis-haba Feb 8, 2025
f15a491
Fix typos in log line. Add additional code comments.
davis-haba Feb 10, 2025
d4251d9
Merge branch 'master' into followup
sjswerdlow Feb 11, 2025
10375f2
Fixing rebasing issues.
sjswerdlow Feb 11, 2025
10f3fdb
Merge pull request #1914 from pwschuurman/fix-junit-xml
pwschuurman Feb 11, 2025
54297b1
Merge pull request #1918 from davis-haba/force-timeout-nodeunstagevolume
pwschuurman Feb 11, 2025
bce5df8
Update RC image for 1.16.
tonyzhc Feb 11, 2025
1fd00e4
Merge pull request #1926 from tonyzhc/hdha
amacaskill Feb 12, 2025
9a650b1
Copy kubernetes test binaries to _rundir, instead of _artifacts when …
pwschuurman Feb 11, 2025
c14dddb
Merge pull request #1927 from pwschuurman/fix-prow-oss-tests-kubetest…
pwschuurman Feb 12, 2025
b984f2d
Fix CVE-2024-45337, CVE-2024-45338
pwschuurman Feb 13, 2025
fb76ee7
Merge pull request #1934 from pwschuurman/fix-cve2
pwschuurman Feb 13, 2025
6e43a14
Merge pull request #1919 from karkunpavan/followup
mattcary Feb 13, 2025
f91049d
Remove VAC name from Driver name
amacaskill Feb 13, 2025
15a1b7b
Merge pull request #1938 from amacaskill/fix-vac-driver-name
k8s-ci-robot Feb 14, 2025
83df741
switch to use snapshots.insert instead of disks.createsnapshot
leiyiz Nov 4, 2024
f60f61a
Merge pull request #1857 from leiyiz/snapshot-api
k8s-ci-robot Feb 19, 2025
c9036a0
Add support for data cache
Sneha-at Feb 12, 2025
3a41452
fix test suite issue
Sneha-at Feb 19, 2025
6993313
Update flags for data cache
Sneha-at Feb 20, 2025
6bb2719
Merge pull request #1932 from Sneha-at/data-cache-support
k8s-ci-robot Feb 20, 2025
e7c350b
Derive access mode from the CreateVolume request instead of parameters.
tonyzhc Feb 20, 2025
242f002
Merge branch 'master' into hdha
tonyzhc Feb 20, 2025
ac01e47
Return error for any Data Cache related code in NodeStageVolume &
halimsam Feb 22, 2025
84e1b15
Merge pull request #1948 from halimsam/dataloss-change
k8s-ci-robot Feb 24, 2025
1566da5
update RAIDing and validation steps
hungnguyen243 Feb 24, 2025
9d8100d
Do not set access mode for HdT and HdE, and disallow multi-attachment
tonyzhc Feb 21, 2025
39a5910
Merge pull request #1945 from tonyzhc/hdha
k8s-ci-robot Feb 25, 2025
e33bb0d
update test setup to avoid running Datacache setup on machines not su…
hungnguyen243 Feb 25, 2025
535efcb
Bump base image version to bookworm-v1.0.4-gke.3
dannawang0221 Feb 26, 2025
ed6b156
Merge pull request #1950 from hungnguyen243/release-999.2.new
k8s-ci-robot Feb 26, 2025
4ef1224
Fix chunksize bug for large cache size in data cache
Sneha-at Feb 25, 2025
81510ca
skip cache clean up for non-data cache PVCs
Sneha-at Feb 25, 2025
dba4be5
Merge pull request #1956 from dannawang0221/fix-CVE-2024-0727
dannawang0221 Feb 26, 2025
e94c263
Add unit tests
Sneha-at Feb 26, 2025
58c8eaf
Merge pull request #1954 from Sneha-at/data-cache-bugs
mattcary Feb 27, 2025
7bb8b6f
Implementing watcher & reboot stability for data cache to master branch.
halimsam Feb 20, 2025
4dc330e
update validation logic for Data Cache to distinguish user and non-us…
hungnguyen243 Feb 26, 2025
11a1d38
Merge pull request #1946 from halimsam/master
k8s-ci-robot Feb 27, 2025
508ebbd
Update error message for end users
sunnylovestiramisu Feb 27, 2025
10b737f
Merge pull request #1960 from hungnguyen243/dataCacheValidationPatch
k8s-ci-robot Feb 27, 2025
e1cbd02
Only run data cache watcher if a data cache nodepool exist & adding c…
halimsam Feb 28, 2025
3148e7c
Merge pull request #1969 from k8s-infra-cherrypick-robot/cherry-pick-…
k8s-ci-robot Mar 5, 2025
3b839ab
Update changelog and image for release-v1.17.1
Sneha-at Mar 5, 2025
84fb4e1
Fix CVE-2022-1996
mattcary Mar 5, 2025
c84e01f
Merge pull request #1977 from mattcary/cherrypick-cve
k8s-ci-robot Mar 6, 2025
8a7752f
Merge pull request #1971 from Sneha-at/update-release-1.17
mattcary Mar 6, 2025
8c015fe
Fix CVE-2025-22870
Sneha-at Mar 13, 2025
d0fcbb2
Merge pull request #1991 from Sneha-at/update-release-1.17
k8s-ci-robot Mar 14, 2025
e51775f
Condense insertDisk for zonal and regional case.
tonyzhc Mar 13, 2025
4967a58
Validate the provisioned performance of the disk created.
tonyzhc Mar 13, 2025
73f9ad6
Merge pull request #1992 from k8s-infra-cherrypick-robot/cherry-pick-…
k8s-ci-robot Mar 14, 2025
c3442f0
Fix logic bug while checking available LSSDs for RAIDing for Data Cache
hungnguyen243 Mar 14, 2025
eda283f
add exponential backoff for getting Node from API serverr logic
hungnguyen243 Mar 13, 2025
c435a87
Merge pull request #1994 from k8s-infra-cherrypick-robot/cherry-pick-…
k8s-ci-robot Mar 17, 2025
dc5da24
Merge pull request #1995 from k8s-infra-cherrypick-robot/cherry-pick-…
k8s-ci-robot Mar 17, 2025
e4d341f
Merge remote-tracking branch 'openshift/master' into rebase-v1.17.4
dfajmon Mar 18, 2025
869da47
UPSTREAM: <carry>: Add OpenShift files
jsafrane Nov 8, 2023
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
  •  
  •  
  •  
3 changes: 2 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
See [CHANGELOG/README.md](./CHANGELOG/README.md).
See [CHANGELOG/README.md](./CHANGELOG/README.md).
See the [1.17 changelog in the master branch](https://github.com/kubernetes-sigs/gcp-compute-persistent-disk-csi-driver/blob/master/CHANGELOG/CHANGELOG-1.17.md).
42 changes: 0 additions & 42 deletions CHANGELOG/CHANGELOG-0.6.md

This file was deleted.

33 changes: 0 additions & 33 deletions CHANGELOG/CHANGELOG-0.7.md

This file was deleted.

Loading