Skip to content
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

Syncing latest changes from devel to release-4.17 branch #320

Closed
wants to merge 31 commits into from

Commits on May 23, 2024

  1. Merge pull request #305 from red-hat-storage/sync_us--devel

    Syncing latest changes from upstream devel for ceph-csi
    openshift-merge-bot[bot] authored May 23, 2024
    Configuration menu
    Copy the full SHA
    ab4643f View commit details
    Browse the repository at this point in the history

Commits on May 27, 2024

  1. ci: Use temporary directory for unit tests

    ensure a clean and isolated environment for testing purposes.
    
    Signed-off-by: Mayank Pal <[email protected]>
    
    ci: Use temporary directory for unit tests
    
    remove err = os.Mkdir('/etc/ceph-csi-config', 0o600)
    
    Signed-off-by: Mayank Pal <[email protected]>
    
    ci: Use temporary directory for unit tests
    
    remove err = os.Mkdir('/etc/ceph-csi-config', 0o600)
    
    Signed-off-by: Mayank Pal <[email protected]>
    
    ci: Use temporary directory for unit tests
    
    remove if err
    
    Signed-off-by: Mayank Pal <[email protected]>
    mayankpall authored and mergify[bot] committed May 27, 2024
    Configuration menu
    Copy the full SHA
    822794c View commit details
    Browse the repository at this point in the history
  2. Merge pull request #307 from red-hat-storage/sync_us--devel

    Syncing latest changes from upstream devel for ceph-csi
    openshift-merge-bot[bot] authored May 27, 2024
    Configuration menu
    Copy the full SHA
    cda2165 View commit details
    Browse the repository at this point in the history
  3. cephfs: close dir

    Signed-off-by: guoguangwu <[email protected]>
    testwill authored and mergify[bot] committed May 27, 2024
    Configuration menu
    Copy the full SHA
    9574fa8 View commit details
    Browse the repository at this point in the history

Commits on May 28, 2024

  1. ci: remove k8s 1.30 tests from release-v3.11

    k8s 1.30 tests were excluded for release-v3.11 but
    merigfy had 1.30 tests conditions for release-v3.11.
    This commit remove the these conditions for v3.11.
    
    Signed-off-by: Praveen M <[email protected]>
    iPraveenParihar authored and mergify[bot] committed May 28, 2024
    Configuration menu
    Copy the full SHA
    ce3ec6a View commit details
    Browse the repository at this point in the history

Commits on May 29, 2024

  1. Merge pull request #308 from red-hat-storage/sync_us--devel

    Syncing latest changes from upstream devel for ceph-csi
    openshift-merge-bot[bot] authored May 29, 2024
    Configuration menu
    Copy the full SHA
    760fb4e View commit details
    Browse the repository at this point in the history

Commits on May 31, 2024

  1. ---

    updated-dependencies:
    - dependency-name: k8s.io/api
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: k8s-dependencies
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored and mergify[bot] committed May 31, 2024
    Configuration menu
    Copy the full SHA
    55d6b53 View commit details
    Browse the repository at this point in the history
  2. rebase: update k8s.io packages to v0.30.1

    rebase: update kubernetes to 1.30
    
    Signed-off-by: Praveen M <[email protected]>
    iPraveenParihar authored and mergify[bot] committed May 31, 2024
    Configuration menu
    Copy the full SHA
    aa2cc67 View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2024

  1. Merge pull request #309 from red-hat-storage/sync_us--devel

    Syncing latest changes from upstream devel for ceph-csi
    openshift-merge-bot[bot] authored Jun 3, 2024
    Configuration menu
    Copy the full SHA
    a124611 View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2024

  1. ci: update centos stream 8 baseurl

    Since CentOS Stream 8 is EOL, this commit updates the
    config to use vault.centos.org for CentOS Stream 8.
    This should be removed once the base image (ceph) is
    updated to a version with a newer CentOS.
    
    Signed-off-by: Praveen M <[email protected]>
    iPraveenParihar authored and mergify[bot] committed Jun 5, 2024
    Configuration menu
    Copy the full SHA
    5809628 View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2024

  1. Merge pull request #312 from red-hat-storage/sync_us--devel

    Syncing latest changes from upstream devel for ceph-csi
    openshift-merge-bot[bot] authored Jun 6, 2024
    Configuration menu
    Copy the full SHA
    d63e429 View commit details
    Browse the repository at this point in the history
  2. rebase: bump sigs.k8s.io/controller-runtime

    Bumps the k8s-dependencies group with 1 update in the / directory: [sigs.k8s.io/controller-runtime](https://github.com/kubernetes-sigs/controller-runtime).
    
    
    Updates `sigs.k8s.io/controller-runtime` from 0.18.2 to 0.18.3
    - [Release notes](https://github.com/kubernetes-sigs/controller-runtime/releases)
    - [Changelog](https://github.com/kubernetes-sigs/controller-runtime/blob/main/RELEASE.md)
    - [Commits](kubernetes-sigs/controller-runtime@v0.18.2...v0.18.3)
    
    ---
    updated-dependencies:
    - dependency-name: sigs.k8s.io/controller-runtime
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: k8s-dependencies
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored and mergify[bot] committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    346e92a View commit details
    Browse the repository at this point in the history
  3. e2e: retry when a pod does not have a host assigned (yet)

    Errors like "pod nfs-820 does not have a host assigned" seem to get
    reported when a Pod is not completely started yet, or was restarted
    while trying to access it.
    
    Reported: ceph#4656 (comment)
    Signed-off-by: Niels de Vos <[email protected]>
    nixpanic authored and mergify[bot] committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    03413a5 View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2024

  1. Merge pull request #313 from red-hat-storage/sync_us--devel

    Syncing latest changes from upstream devel for ceph-csi
    openshift-merge-bot[bot] authored Jun 7, 2024
    Configuration menu
    Copy the full SHA
    ac67c70 View commit details
    Browse the repository at this point in the history
  2. doc: reset PendingReleaseNotes.md to v3.12.0

    This commit resets PendingReleaseNotes.md and
    points it to release v3.12.0.
    
    Signed-off-by: Rakshith R <[email protected]>
    Rakshith-R authored and mergify[bot] committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    b715bbe View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2024

  1. Merge pull request #314 from red-hat-storage/sync_us--devel

    Syncing latest changes from upstream devel for ceph-csi
    openshift-merge-bot[bot] authored Jun 10, 2024
    Configuration menu
    Copy the full SHA
    5cda8a2 View commit details
    Browse the repository at this point in the history
  2. deploy: configurable podSecurityContexts in ceph-csi-cephfs

    pod-level security contexts for nodeplugin daemonset and provisioner
    deployment can be set via helm values.yaml
    
    Signed-off-by: 1602077 <[email protected]>
    1602077 authored and mergify[bot] committed Jun 10, 2024
    Configuration menu
    Copy the full SHA
    ea42a0e View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2024

  1. deploy: configurable podSecurityContexts in ceph-csi-rbd

    Signed-off-by: 1602077 <[email protected]>
    1602077 authored and mergify[bot] committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    6b21263 View commit details
    Browse the repository at this point in the history
  2. rebase: bump sigs.k8s.io/controller-runtime

    Bumps the k8s-dependencies group with 1 update: [sigs.k8s.io/controller-runtime](https://github.com/kubernetes-sigs/controller-runtime).
    
    
    Updates `sigs.k8s.io/controller-runtime` from 0.18.3 to 0.18.4
    - [Release notes](https://github.com/kubernetes-sigs/controller-runtime/releases)
    - [Changelog](https://github.com/kubernetes-sigs/controller-runtime/blob/main/RELEASE.md)
    - [Commits](kubernetes-sigs/controller-runtime@v0.18.3...v0.18.4)
    
    ---
    updated-dependencies:
    - dependency-name: sigs.k8s.io/controller-runtime
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: k8s-dependencies
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored and mergify[bot] committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    766406d View commit details
    Browse the repository at this point in the history
  3. Merge pull request #315 from red-hat-storage/sync_us--devel

    Syncing latest changes from upstream devel for ceph-csi
    openshift-merge-bot[bot] authored Jun 11, 2024
    Configuration menu
    Copy the full SHA
    5f1299e View commit details
    Browse the repository at this point in the history
  4. rebase: bump the golang-dependencies group with 3 updates

    Bumps the golang-dependencies group with 3 updates: [golang.org/x/crypto](https://github.com/golang/crypto), [golang.org/x/net](https://github.com/golang/net) and [golang.org/x/sys](https://github.com/golang/sys).
    
    
    Updates `golang.org/x/crypto` from 0.23.0 to 0.24.0
    - [Commits](golang/crypto@v0.23.0...v0.24.0)
    
    Updates `golang.org/x/net` from 0.25.0 to 0.26.0
    - [Commits](golang/net@v0.25.0...v0.26.0)
    
    Updates `golang.org/x/sys` from 0.20.0 to 0.21.0
    - [Commits](golang/sys@v0.20.0...v0.21.0)
    
    ---
    updated-dependencies:
    - dependency-name: golang.org/x/crypto
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: golang-dependencies
    - dependency-name: golang.org/x/net
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: golang-dependencies
    - dependency-name: golang.org/x/sys
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: golang-dependencies
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored and mergify[bot] committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    f8b9bc0 View commit details
    Browse the repository at this point in the history
  5. rbd: use internal as default error code in getGRPCError()

    This commit replaces codes.Unknown with codes.Internal
    as the default error code in getGRPCError().
    
    Signed-off-by: Rakshith R <[email protected]>
    Rakshith-R authored and mergify[bot] committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    ec80175 View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2024

  1. Merge pull request #316 from red-hat-storage/sync_us--devel

    Syncing latest changes from upstream devel for ceph-csi
    openshift-merge-bot[bot] authored Jun 12, 2024
    Configuration menu
    Copy the full SHA
    7149728 View commit details
    Browse the repository at this point in the history
  2. rebase: bump github.com/Azure/azure-sdk-for-go/sdk/azidentity

    Bumps [github.com/Azure/azure-sdk-for-go/sdk/azidentity](https://github.com/Azure/azure-sdk-for-go) from 1.5.1 to 1.6.0.
    - [Release notes](https://github.com/Azure/azure-sdk-for-go/releases)
    - [Changelog](https://github.com/Azure/azure-sdk-for-go/blob/main/documentation/release.md)
    - [Commits](Azure/azure-sdk-for-go@sdk/internal/v1.5.1...sdk/azcore/v1.6.0)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/Azure/azure-sdk-for-go/sdk/azidentity
      dependency-type: direct:production
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored and mergify[bot] committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    b658290 View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2024

  1. Merge pull request #317 from red-hat-storage/sync_us--devel

    Syncing latest changes from upstream devel for ceph-csi
    openshift-merge-bot[bot] authored Jun 13, 2024
    Configuration menu
    Copy the full SHA
    bdd763c View commit details
    Browse the repository at this point in the history
  2. deploy: update CSI sidecars to latest versions available

    Below sidecars are updated with latest available versions
    
    csi-node-driver-registrar: v2.10.1
    csi-resizer: v1.11.1
    csi-provisioner: v5.0.1
    csi-attacher: v4.6.1
    csi-snapshotter: v8.0.1
    
    Signed-off-by: Praveen M <[email protected]>
    iPraveenParihar authored and mergify[bot] committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    5709b45 View commit details
    Browse the repository at this point in the history
  3. cephs: remove VOLUME_ACCESSIBILITY_CONSTRAINTS capabilities

    This commit remove `VOLUME_ACCESSIBILITY_CONSTRAINTS` capabilities
    from CephFS as topology based volume provisioning is not yet supported.
    
    Signed-off-by: Praveen M <[email protected]>
    iPraveenParihar authored and mergify[bot] committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    8a392e5 View commit details
    Browse the repository at this point in the history
  4. deploy: remove feature gate topology.

    This commit removes the Topology feature gate as it is now enabled by default
    and will be removed in a future release. It is CSI driver's responsibility to
    report capability `VOLUME_ACCESSIBILITY_CONSTRAINTS` so that topology gets
    enabled in external-provisioner. When driver doesn't report it,
    external-provisioner disables topology support.
    
    As of this change, Only RBD driver supports topology based volume provisioning
    and it reports the `VOLUME_ACCESSIBILITY_CONSTRAINTS` capability,
    enabling topology support in the external-provisioner.
    
    Signed-off-by: Praveen M <[email protected]>
    iPraveenParihar authored and mergify[bot] committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    5118ff6 View commit details
    Browse the repository at this point in the history
  5. helm: remove feature gate topology

    This commit removes the Topology feature gate as it is now enabled
    by default and will be removed in a future release.
    
    Signed-off-by: Praveen M <[email protected]>
    iPraveenParihar authored and mergify[bot] committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    97b847f View commit details
    Browse the repository at this point in the history
  6. e2e: remove enableTopologyInTemplate method

    This commit removes `enableTopologyInTemplate` method as this is not
    needed anymore.
    
    Signed-off-by: Praveen M <[email protected]>
    iPraveenParihar authored and mergify[bot] committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    202f43c View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2024

  1. Merge pull request #318 from red-hat-storage/sync_us--devel

    Syncing latest changes from upstream devel for ceph-csi
    openshift-merge-bot[bot] authored Jun 14, 2024
    Configuration menu
    Copy the full SHA
    f97553a View commit details
    Browse the repository at this point in the history