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

Fix query parameter encoding for Avi 30.1.1+ #237

Merged
merged 2 commits into from
May 2, 2024

Conversation

christianang
Copy link
Contributor

@christianang christianang commented May 2, 2024

What this PR does / why we need it:

This PR uses current latest alb-sdk on v30.2.1 branch to consume fix for query encoding rest parameters and fixes local avi client implementation, which is necessary to work with Avi 30.1.1+.

Which issue(s) this PR fixes:

Fixes n/a

Describe testing done for PR:

Tested on a local cluster with Avi 30.1.1 and the webhook at least works. Didn't have a full cluster-api setup to test further than that. Although it github PR e2e tests pass it should be fine.

Special notes for your reviewer:

Release note:

Fix parameter's query encoding issue when making rest requests to Avi controller 30.1.1+

New PR Checklist

  • Ensure PR contains only public links or terms
  • Use good commit messages
  • Squash the commits in this branch before merge to preserve our git history
  • If this PR is just an idea or POC, use a Draft PR instead of a full PR
  • Add appropriate labels according to what type of issue is being addressed.

@christianang christianang changed the title Bump alb-sdk to latest on v30.2.1 branch Fix query parameter encoding for Avi 30.1.1+ May 2, 2024
@lubronzhan
Copy link
Contributor

Found the flaky test in your integration-test result. Created this fix #239
could you take a look? Then you can rebase on this

- uses current latest on v30.2.1 branch to consume fix for query
  encoding rest parameters, which is necessary to work with Avi 30.1.1+

Signed-off-by: Christian Ang <[email protected]>
@christianang
Copy link
Contributor Author

Rebased with the fix and it looks like tests now pass. This should be good to go if you'd like to review.

@christianang christianang requested a review from lubronzhan May 2, 2024 22:29
Copy link
Contributor

@lubronzhan lubronzhan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@christianang christianang merged commit dc8ed92 into vmware-tanzu:main May 2, 2024
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants