Skip to content

STOR-2586: Rebase to v0.2.0 for OCP 4.21 - #7

Merged
openshift-merge-bot[bot] merged 39 commits into
openshift:mainfrom
jsafrane:rebase-v0.2.0
Nov 20, 2025
Merged

openshift-merge-bot[bot] merged 39 commits into
openshift:mainfrom
jsafrane:rebase-v0.2.0

Conversation

@jsafrane

Copy link
Copy Markdown

Upstream changelogs

Summary of changes

This rebase updates from v0.1.0 to v0.2.0 with the following major changes:

Breaking Changes

New Features

Diff to upstream: kubernetes-csi/external-snapshot-metadata@v0.2.0...jsafrane:external-snapshot-metadata:rebase-v0.2.0

Previous rebase: #1

dependabot Bot and others added 30 commits May 26, 2025 16:26
Bumps the k8s-dependencies group with 2 updates in the / directory: [github.com/kubernetes-csi/csi-lib-utils](https://github.com/kubernetes-csi/csi-lib-utils) and [k8s.io/apiserver](https://github.com/kubernetes/apiserver).


Updates `github.com/kubernetes-csi/csi-lib-utils` from 0.21.0 to 0.22.0
- [Release notes](https://github.com/kubernetes-csi/csi-lib-utils/releases)
- [Commits](kubernetes-csi/csi-lib-utils@v0.21.0...v0.22.0)

Updates `k8s.io/api` from 0.33.0 to 0.33.1
- [Commits](kubernetes/api@v0.33.0...v0.33.1)

Updates `k8s.io/apimachinery` from 0.33.0 to 0.33.1
- [Commits](kubernetes/apimachinery@v0.33.0...v0.33.1)

Updates `k8s.io/apiserver` from 0.33.0 to 0.33.1
- [Commits](kubernetes/apiserver@v0.33.0...v0.33.1)

Updates `k8s.io/client-go` from 0.33.0 to 0.33.1
- [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md)
- [Commits](kubernetes/client-go@v0.33.0...v0.33.1)

Updates `k8s.io/component-base` from 0.33.0 to 0.33.1
- [Commits](kubernetes/component-base@v0.33.0...v0.33.1)

---
updated-dependencies:
- dependency-name: github.com/kubernetes-csi/csi-lib-utils
  dependency-version: 0.22.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: k8s-dependencies
- dependency-name: k8s.io/api
  dependency-version: 0.33.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: k8s-dependencies
- dependency-name: k8s.io/apimachinery
  dependency-version: 0.33.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: k8s-dependencies
- dependency-name: k8s.io/apiserver
  dependency-version: 0.33.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: k8s-dependencies
- dependency-name: k8s.io/client-go
  dependency-version: 0.33.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: k8s-dependencies
- dependency-name: k8s.io/component-base
  dependency-version: 0.33.1
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: k8s-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
…go_modules/k8s-dependencies-82f97b15c9

Bump the k8s-dependencies group across 1 directory with 6 updates
Bumps the k8s-dependencies group with 6 updates:

| Package | From | To |
| --- | --- | --- |
| [github.com/kubernetes-csi/external-snapshotter/v8](https://github.com/kubernetes-csi/external-snapshotter) | `8.2.1` | `8.3.0` |
| [k8s.io/api](https://github.com/kubernetes/api) | `0.33.1` | `0.33.2` |
| [k8s.io/apimachinery](https://github.com/kubernetes/apimachinery) | `0.33.1` | `0.33.2` |
| [k8s.io/apiserver](https://github.com/kubernetes/apiserver) | `0.33.1` | `0.33.2` |
| [k8s.io/client-go](https://github.com/kubernetes/client-go) | `0.33.1` | `0.33.2` |
| [k8s.io/component-base](https://github.com/kubernetes/component-base) | `0.33.1` | `0.33.2` |


Updates `github.com/kubernetes-csi/external-snapshotter/v8` from 8.2.1 to 8.3.0
- [Release notes](https://github.com/kubernetes-csi/external-snapshotter/releases)
- [Commits](kubernetes-csi/external-snapshotter@v8.2.1...v8.3.0)

Updates `k8s.io/api` from 0.33.1 to 0.33.2
- [Commits](kubernetes/api@v0.33.1...v0.33.2)

Updates `k8s.io/apimachinery` from 0.33.1 to 0.33.2
- [Commits](kubernetes/apimachinery@v0.33.1...v0.33.2)

Updates `k8s.io/apiserver` from 0.33.1 to 0.33.2
- [Commits](kubernetes/apiserver@v0.33.1...v0.33.2)

Updates `k8s.io/client-go` from 0.33.1 to 0.33.2
- [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md)
- [Commits](kubernetes/client-go@v0.33.1...v0.33.2)

Updates `k8s.io/component-base` from 0.33.1 to 0.33.2
- [Commits](kubernetes/component-base@v0.33.1...v0.33.2)

---
updated-dependencies:
- dependency-name: github.com/kubernetes-csi/external-snapshotter/v8
  dependency-version: 8.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: k8s-dependencies
- dependency-name: k8s.io/api
  dependency-version: 0.33.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: k8s-dependencies
- dependency-name: k8s.io/apimachinery
  dependency-version: 0.33.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: k8s-dependencies
- dependency-name: k8s.io/apiserver
  dependency-version: 0.33.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: k8s-dependencies
- dependency-name: k8s.io/client-go
  dependency-version: 0.33.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: k8s-dependencies
- dependency-name: k8s.io/component-base
  dependency-version: 0.33.2
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: k8s-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
…go_modules/k8s-dependencies-715607ae7f

Bump the k8s-dependencies group with 6 updates
Bumps the k8s-dependencies group with 1 update: [sigs.k8s.io/yaml](https://github.com/kubernetes-sigs/yaml).


Updates `sigs.k8s.io/yaml` from 1.4.0 to 1.5.0
- [Release notes](https://github.com/kubernetes-sigs/yaml/releases)
- [Changelog](https://github.com/kubernetes-sigs/yaml/blob/master/RELEASE.md)
- [Commits](kubernetes-sigs/yaml@v1.4.0...v1.5.0)

---
updated-dependencies:
- dependency-name: sigs.k8s.io/yaml
  dependency-version: 1.5.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: k8s-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
…go_modules/k8s-dependencies-edb6009c13

Bump sigs.k8s.io/yaml from 1.4.0 to 1.5.0 in the k8s-dependencies group
Signed-off-by: Praveen M <m.praveen@ibm.com>
This commit adds support for passing audience token
through cmdline arguements of the sidecar.
This avoids additional API call required to fetch
the SnapshotMetadataService CR to obtain audience
token.
If audience token is not set in cmdline args, the
previous logic of fetching audience token from
SnapshotMetadataService will be used.

Signed-off-by: Rakshith R <rar@redhat.com>
Signed-off-by: Rakshith R <rar@redhat.com>
…tpath-container-image

update: hostpath container image to v1.17.0
Add support for passing audience token through cmdline arguement
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@v4...v5)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 5 to 6.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](actions/setup-go@v5...v6)

---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
5f38a90 Merge pull request kubernetes-csi#282 from rhrmo/update-go-1.24.6
579f624 Update go to 1.24.6
74e066a Merge pull request kubernetes-csi#279 from Aishwarya-Hebbar/update-csi-prow-version
6f236be Update CSI prow driver version to v1.17.0
0ee5589 Merge pull request kubernetes-csi#280 from xing-yang/update_go_1.24.4
9af1015 update to go 1.24.4
f5fec3e Merge pull request kubernetes-csi#275 from chrishenzie/emeritus
c5d285d Remove chrishenzie from kubernetes-csi-reviewers

git-subtree-dir: release-tools
git-subtree-split: 5f38a907597230563f5e2213aea116acdd9d86bc
Signed-off-by: Daniil Fedotov <daniil.fedotov@kasten.io>
…cal-client-dep

Update dependency reference to use repo local client
…github_actions/actions/setup-go-6

Bump actions/setup-go from 5 to 6
GetMetadataRequest Kubernetes SnapshotMetadata API.
The iterator package now accepts both the previous snapshot name or
CSI handle with preference given to the handle.
Signed-off-by: molpako <system.222.down@gmail.com>
Use base snapshot CSI handle instead of name in GetMetadataRequest
Bumps [github.com/mailru/easyjson](https://github.com/mailru/easyjson) from 0.9.0 to 0.9.1.
- [Release notes](https://github.com/mailru/easyjson/releases)
- [Commits](mailru/easyjson@v0.9...v0.9.1)

---
updated-dependencies:
- dependency-name: github.com/mailru/easyjson
  dependency-version: 0.9.1
  dependency-type: indirect
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
74502e5 Merge pull request kubernetes-csi#278 from liangyuanpeng/migrate_k8s_testimages
5334430 Merge pull request kubernetes-csi#281 from kubernetes-csi/dependabot/github_actions/actions/checkout-5
458ce14 Bump actions/checkout from 4 to 5
5ec1a52 use gcr.io/k8s-staging-test-infra instead of gcr.io/k8s-testimages

git-subtree-dir: release-tools
git-subtree-split: 74502e544bc6a17820892c0d490e8f0b59462998
k8s-ci-robot and others added 9 commits October 23, 2025 10:13
…github_actions/actions/checkout-5

Bump actions/checkout from 4 to 5
…go_modules/github.com/mailru/easyjson-0.9.1

Bump github.com/mailru/easyjson from 0.9.0 to 0.9.1
fix: correct chunk size comment to 1 MiB
Bumps the k8s-dependencies group with 2 updates: [github.com/kubernetes-csi/external-snapshotter/client/v8](https://github.com/kubernetes-csi/external-snapshotter) and [github.com/kubernetes-csi/external-snapshotter/v8](https://github.com/kubernetes-csi/external-snapshotter).


Updates `github.com/kubernetes-csi/external-snapshotter/client/v8` from 8.2.0 to 8.4.0
- [Release notes](https://github.com/kubernetes-csi/external-snapshotter/releases)
- [Commits](kubernetes-csi/external-snapshotter@v8.2.0...v8.4.0)

Updates `github.com/kubernetes-csi/external-snapshotter/v8` from 8.3.0 to 8.4.0
- [Release notes](https://github.com/kubernetes-csi/external-snapshotter/releases)
- [Commits](kubernetes-csi/external-snapshotter@v8.3.0...v8.4.0)

---
updated-dependencies:
- dependency-name: github.com/kubernetes-csi/external-snapshotter/client/v8
  dependency-version: 8.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: k8s-dependencies
- dependency-name: github.com/kubernetes-csi/external-snapshotter/v8
  dependency-version: 8.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: k8s-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
…go_modules/k8s-dependencies-e4afbaac82

Bump the k8s-dependencies group with 2 updates
Signed-off-by: Prasad Ghangal <prasad.ghangal@gmail.com>
This commit combines the following changes:
- Remove .github files (workflows, templates, dependabot.yaml)
- Add .ci-operator.yaml for OCP 4.21
- Add Dockerfile.openshift for OCP 4.21
- Update OWNERS to use openshift-storage-maintainers
- Update OWNERS_ALIASES with OpenShift maintainers list
@openshift-ci-robot openshift-ci-robot added the jira/valid-reference Indicates that this PR references a valid Jira ticket of any type. label Nov 18, 2025
@openshift-ci-robot

openshift-ci-robot commented Nov 18, 2025

Copy link
Copy Markdown

@jsafrane: This pull request references STOR-2586 which is a valid jira issue.

Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the story to target the "4.21.0" version, but no target version was set.

Details

In response to this:

Upstream changelogs

Summary of changes

This rebase updates from v0.1.0 to v0.2.0 with the following major changes:

Breaking Changes

New Features

Diff to upstream: kubernetes-csi/external-snapshot-metadata@v0.2.0...jsafrane:external-snapshot-metadata:rebase-v0.2.0

Previous rebase: #1

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the openshift-eng/jira-lifecycle-plugin repository.

@openshift-ci
openshift-ci Bot requested review from gnufied and tsmetana November 18, 2025 16:10
@openshift-ci

openshift-ci Bot commented Nov 18, 2025

Copy link
Copy Markdown

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: jsafrane

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@openshift-ci openshift-ci Bot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Nov 18, 2025
@openshift-ci

openshift-ci Bot commented Nov 18, 2025

Copy link
Copy Markdown

@jsafrane: all tests passed!

Full PR test history. Your PR dashboard.

Details

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here.

@dfajmon

dfajmon commented Nov 19, 2025

Copy link
Copy Markdown

/lgtm

@openshift-ci openshift-ci Bot added the lgtm Indicates that a PR is ready to be merged. label Nov 19, 2025
@radeore

radeore commented Nov 20, 2025

Copy link
Copy Markdown

/verified by CI

@openshift-ci-robot openshift-ci-robot added the verified Signifies that the PR passed pre-merge verification criteria label Nov 20, 2025
@openshift-ci-robot

Copy link
Copy Markdown

@radeore: This PR has been marked as verified by CI.

Details

In response to this:

/verified by CI

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the openshift-eng/jira-lifecycle-plugin repository.

@openshift-merge-bot
openshift-merge-bot Bot merged commit af250fd into openshift:main Nov 20, 2025
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved Indicates a PR has been approved by an approver from all required OWNERS files. jira/valid-reference Indicates that this PR references a valid Jira ticket of any type. lgtm Indicates that a PR is ready to be merged. verified Signifies that the PR passed pre-merge verification criteria

Projects

None yet

Development

Successfully merging this pull request may close these issues.