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 main for kubernetes-csi-addons #210

Merged
merged 10 commits into from
Sep 25, 2024

Commits on Sep 20, 2024

  1. Use protobuf encoding for core K8s apis

    For core K8s API objects like Pods, Nodes, etc., we
    can use protobuf encoding which reduces CPU consumption
    related to (de)serialization, reduces overall latency
    of the API call, reduces memory footprint, reduces the
    amount of work performed by the GC and results in quicker
    propagation of objects to event handlers of shared informers.
    
    Signed-off-by: Nikhil-Ladha <[email protected]>
    Nikhil-Ladha authored and mergify[bot] committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    b2ef27f View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2024

  1. Merge pull request #205 from red-hat-storage/sync_us--main

    Syncing latest changes from upstream main for kubernetes-csi-addons
    openshift-merge-bot[bot] authored Sep 23, 2024
    Configuration menu
    Copy the full SHA
    433b54d View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2024

  1. vendor: bump github.com/operator-framework/operator-sdk

    Bumps the github-dependencies group in /tools with 1 update: [github.com/operator-framework/operator-sdk](https://github.com/operator-framework/operator-sdk).
    
    
    Updates `github.com/operator-framework/operator-sdk` from 1.36.1 to 1.37.0
    - [Release notes](https://github.com/operator-framework/operator-sdk/releases)
    - [Changelog](https://github.com/operator-framework/operator-sdk/blob/master/.goreleaser.yml)
    - [Commits](operator-framework/operator-sdk@v1.36.1...v1.37.0)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/operator-framework/operator-sdk
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: github-dependencies
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored and mergify[bot] committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    37100b5 View commit details
    Browse the repository at this point in the history
  2. vendor: bump google.golang.org/grpc in the golang-dependencies group

    Bumps the golang-dependencies group with 1 update: [google.golang.org/grpc](https://github.com/grpc/grpc-go).
    
    
    Updates `google.golang.org/grpc` from 1.66.2 to 1.67.0
    - [Release notes](https://github.com/grpc/grpc-go/releases)
    - [Commits](grpc/grpc-go@v1.66.2...v1.67.0)
    
    ---
    updated-dependencies:
    - dependency-name: google.golang.org/grpc
      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 Sep 24, 2024
    Configuration menu
    Copy the full SHA
    1ac6ece View commit details
    Browse the repository at this point in the history
  3. controller/pvc: add checks for nil/empty pvc.Spec.StorageClassName

    `pvc.Spec.StorageClassName` is a string pointer and can be nil or empty.
    This commit adds check for both nil and empty.
    
    Signed-off-by: Rakshith R <[email protected]>
    Rakshith-R authored and mergify[bot] committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    df8c048 View commit details
    Browse the repository at this point in the history
  4. rebase: use go.mod for go version

    instead of defining own go version
    in test files we can use go.mod to setup
    the required version.
    
    Signed-off-by: Madhu Rajanna <[email protected]>
    Madhu-1 authored and mergify[bot] committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    bd951fb View commit details
    Browse the repository at this point in the history
  5. rebase: use toolchain for 1.22.6

    we dont have downstream golang with version
    1.22.6 and csi-addons needs 1.22.6 to build
    for that reason we can use the toolchain to
    enforce the soft dependency.
    
    Signed-off-by: Madhu Rajanna <[email protected]>
    Madhu-1 authored and mergify[bot] committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    c11db0b View commit details
    Browse the repository at this point in the history
  6. Merge pull request #206 from red-hat-storage/sync_us--main

    Syncing latest changes from upstream main for kubernetes-csi-addons
    openshift-merge-bot[bot] authored Sep 24, 2024
    Configuration menu
    Copy the full SHA
    a2e9251 View commit details
    Browse the repository at this point in the history
  7. refactor parseEndpoint to accept pod names with '.' in it

    kubernetes allows us to create pod with '.' in between, we should
    not limit parsing such endpoints
    
    Signed-off-by: Rewant Soni <[email protected]>
    rewantsoni authored and mergify[bot] committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    b0ae317 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2024

  1. Merge pull request #208 from red-hat-storage/sync_us--main

    Syncing latest changes from upstream main for kubernetes-csi-addons
    openshift-merge-bot[bot] authored Sep 25, 2024
    Configuration menu
    Copy the full SHA
    ecc4d7b View commit details
    Browse the repository at this point in the history