Skip to content
This repository has been archived by the owner on Oct 22, 2024. It is now read-only.

Commit

Permalink
Drop Kubernetes 1.17 support
Browse files Browse the repository at this point in the history
CSIDriver storage API in Kubernetes 1.17 is in beta which is deprecated and
shall be removed in upcoming 1.22. To migrated cleanly to v1 API we drop
1.17 support.
  • Loading branch information
avalluri committed Mar 15, 2021
1 parent 289bccb commit 1ea19f1
Show file tree
Hide file tree
Showing 18 changed files with 18 additions and 4,963 deletions.
26 changes: 0 additions & 26 deletions Jenkinsfile
Original file line number Diff line number Diff line change
Expand Up @@ -212,32 +212,6 @@ pipeline {
TestInVM("fedora-1.18", "fedora", "", "1.18", "")
}
}
stage('1.17') {
options {
timeout(time: 540, unit: "MINUTES")
}
agent {
label "pmem-csi"
}
steps {
TestInVM("fedora-1.17", "fedora", "", "1.17", "Top.Level..[[:alpha:]]*-testing[[:space:]]")
}
}

// Disabled because of stability issues:
// - https://github.com/clearlinux/distribution/issues/2007
// - https://github.com/clearlinux/distribution/issues/1980
// stage('Clear Linux, 1.17') {
// options {
// timeout(time: 240, unit: "MINUTES")
// }
// agent {
// label "pmem-csi"
// }
// steps {
// TestInVM("clear-1.17", "clear", "${env.CLEAR_LINUX_VERSION_1_17}", "", "Top.Level..[[:alpha:]]*-testing[[:space:]]")
// }
// }
}
}

Expand Down
1 change: 0 additions & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -167,7 +167,6 @@ KUSTOMIZE_KUBERNETES_OUTPUT = \
deploy/kubernetes-X.XX/pmem-csi-lvm-testing.yaml=deploy/kustomize/kubernetes-base-lvm-coverage \

KUSTOMIZE_KUBERNETES_VERSIONS = \
1.17 \
1.18 \
1.19 \
1.20 \
Expand Down
4 changes: 3 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ versions:
| 1.14 | | unsupported <sup>2</sup>
| 1.15 | CSIInlineVolume | unsupported <sup>3</sup>
| 1.16 | | unsupported <sup>4</sup>
| 1.17 | | supported
| 1.17 | | unsupported <sup>5</sup>
| 1.18 | | supported
| 1.19 | | supported
| 1.20 | | supported
Expand All @@ -57,6 +57,8 @@ Not supported officially by upstream anymore.
2.0.0 because support for the v1beta CSI APIs was removed. Also not
supported officially by upstream anymore.

<sup>5</sup> Kubernetes 1.17 uses deprecated beta storage APIs.

## Feature status

PMEM-CSI is under active development. New features are added
Expand Down
72 changes: 10 additions & 62 deletions deploy/bindata_generated.go

Large diffs are not rendered by default.

1 change: 0 additions & 1 deletion deploy/kubernetes-1.17/direct/kustomization.yaml

This file was deleted.

Loading

0 comments on commit 1ea19f1

Please sign in to comment.