Skip to content

Bump sidecar deps and release new sidecars - #183

Closed
ElijahQuinones wants to merge 1 commit into
aws:mainfrom
ElijahQuinones:main
Closed

ElijahQuinones wants to merge 1 commit into
aws:mainfrom
ElijahQuinones:main

Conversation

@ElijahQuinones

Copy link
Copy Markdown
Member

Issue #, if available:

Description of changes:
Bump sidecars and remove patches dependencies that have been updated upstream

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

@mdzraf

mdzraf commented Oct 20, 2026

Copy link
Copy Markdown
Contributor

PR Looks good to me, waiting on CVE report to approve

@github-actions

Copy link
Copy Markdown

Summary

Hello and thank you for your contribution to the CSI Components repository!

This PR was created from a fork of the upstream aws/csi-components repository - thus, the E2E tests CI job will not run. This is because the job requires significant dangerous AWS permissions to create Amazon EKS and kOps Kubernetes clusters.

Instructions for Third Party Contributors

Maintainers will review your PR as per normal GitHub procedure, and approve and/or suggest changes as necessary. After the changes are ready to merge, a maintainer will transfer the changes to a branch on the upstream repository and open a new PR using the new branch. This will allow the changes to run against the E2E changes before being merged.

You may find it useful to pre-emptively run the E2E tests yourself to avoid any issues in the merging process. Currently, the CI runs the following E2E tests:

  • make e2e/test-e2e-external
  • make e2e/test-e2e-external-arm64
  • make e2e/test-e2e-external-eks-windows
  • make e2e/test-e2e-external-eks-bottlerocket

Note: These tests require access to an AWS account, and will temporarily create testing resources in the account that cost money. If the tests crash or otherwise exit early, they may leave resources behind that require manual cleanup.

Instructions for Maintainers

If you are a maintainer and submitted this PR, close it and open the PR using a branch pushed to the upstream aws/csi-components repository.

If this is a third party contributor's PR, follow this procedure:

  1. Review the PR's changes as normal
    If applicable, run associated E2E tests locally
  2. When the PR is ready to merge, in a checked out version of the upstrem repository:
gh pr checkout 183
git switch -c pr-183
git push
  1. Visit https://github.com/aws/csi-components/pull/new/pr-183 and create the PR
    Reuse the title and description of this PR if they are applicable
  2. Do not close this PR - GitHub will automatically close it after that PR is merged

@github-actions

Copy link
Copy Markdown

Summary

Hello and thank you for your contribution to the CSI Components repository!

This PR was created from a fork of the upstream aws/csi-components repository - thus, the E2E tests CI job will not run. This is because the job requires significant dangerous AWS permissions to create Amazon EKS and kOps Kubernetes clusters.

Instructions for Third Party Contributors

Maintainers will review your PR as per normal GitHub procedure, and approve and/or suggest changes as necessary. After the changes are ready to merge, a maintainer will transfer the changes to a branch on the upstream repository and open a new PR using the new branch. This will allow the changes to run against the E2E changes before being merged.

You may find it useful to pre-emptively run the E2E tests yourself to avoid any issues in the merging process. Currently, the CI runs the following E2E tests:

  • make e2e/test-e2e-external
  • make e2e/test-e2e-external-arm64
  • make e2e/test-e2e-external-eks-windows
  • make e2e/test-e2e-external-eks-bottlerocket

Note: These tests require access to an AWS account, and will temporarily create testing resources in the account that cost money. If the tests crash or otherwise exit early, they may leave resources behind that require manual cleanup.

Instructions for Maintainers

If you are a maintainer and submitted this PR, close it and open the PR using a branch pushed to the upstream aws/csi-components repository.

If this is a third party contributor's PR, follow this procedure:

  1. Review the PR's changes as normal
    If applicable, run associated E2E tests locally
  2. When the PR is ready to merge, in a checked out version of the upstrem repository:
gh pr checkout 183
git switch -c pr-183
git push
  1. Visit https://github.com/aws/csi-components/pull/new/pr-183 and create the PR
    Reuse the title and description of this PR if they are applicable
  2. Do not close this PR - GitHub will automatically close it after that PR is merged

1 similar comment
@github-actions

Copy link
Copy Markdown

Summary

Hello and thank you for your contribution to the CSI Components repository!

This PR was created from a fork of the upstream aws/csi-components repository - thus, the E2E tests CI job will not run. This is because the job requires significant dangerous AWS permissions to create Amazon EKS and kOps Kubernetes clusters.

Instructions for Third Party Contributors

Maintainers will review your PR as per normal GitHub procedure, and approve and/or suggest changes as necessary. After the changes are ready to merge, a maintainer will transfer the changes to a branch on the upstream repository and open a new PR using the new branch. This will allow the changes to run against the E2E changes before being merged.

You may find it useful to pre-emptively run the E2E tests yourself to avoid any issues in the merging process. Currently, the CI runs the following E2E tests:

  • make e2e/test-e2e-external
  • make e2e/test-e2e-external-arm64
  • make e2e/test-e2e-external-eks-windows
  • make e2e/test-e2e-external-eks-bottlerocket

Note: These tests require access to an AWS account, and will temporarily create testing resources in the account that cost money. If the tests crash or otherwise exit early, they may leave resources behind that require manual cleanup.

Instructions for Maintainers

If you are a maintainer and submitted this PR, close it and open the PR using a branch pushed to the upstream aws/csi-components repository.

If this is a third party contributor's PR, follow this procedure:

  1. Review the PR's changes as normal
    If applicable, run associated E2E tests locally
  2. When the PR is ready to merge, in a checked out version of the upstrem repository:
gh pr checkout 183
git switch -c pr-183
git push
  1. Visit https://github.com/aws/csi-components/pull/new/pr-183 and create the PR
    Reuse the title and description of this PR if they are applicable
  2. Do not close this PR - GitHub will automatically close it after that PR is merged

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants