Skip to content
This repository has been archived by the owner on Jun 28, 2023. It is now read-only.

Add zone/region and http proxy support to vsphere CPI and CSI #593

Merged
merged 2 commits into from
May 26, 2021

Conversation

shyaamsn
Copy link
Contributor

What this PR does / why we need it

Add zone/region and http proxy support to vsphere CPI and CSI

Describe testing done for PR

Tested templates using ytt and deployed package

@shyaamsn shyaamsn force-pushed the update_core_packages branch from 83b88e6 to 525e413 Compare May 21, 2021 05:16
@jessehu jessehu requested a review from chenliu1993 May 24, 2021 04:01
@jessehu
Copy link
Contributor

jessehu commented May 24, 2021

@chenliu1993 could you help review the vsphere region/zone part that you authored ? Thanks.

@jessehu jessehu requested review from blc1996 and removed request for chenliu1993 May 24, 2021 04:07
@chenliu1993
Copy link
Contributor

The part of region/zone codes maybe needs a fixup, so please do not merge this first. Thanks

@shyaamsn
Copy link
Contributor Author

@chenliu1993 what needs fixup? Is there something wrong with this PR or in general zone/region doesnt work ?

@shyaamsn shyaamsn force-pushed the update_core_packages branch from b1f0285 to 2a71aba Compare May 25, 2021 00:24
@chenliu1993
Copy link
Contributor

chenliu1993 commented May 25, 2021

Yes, csi deployment needs two additional args which currently is commented to make zone/region work properly when there is zone/region topology existing. Otherwise, the zone/region tagged PV/PVC cannot work properly.
Now we are testing the fix.

secretName: nsxt-tls-certificates
#@overlay/append
- secret:
secretName: nsxt-tls-certificates
name: nsxt-certificates-volume
Copy link
Contributor

Choose a reason for hiding this comment

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

Probably delete the tab for this line as well?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Fixed

@shyaamsn shyaamsn force-pushed the update_core_packages branch 2 times, most recently from 5ea12b1 to 3f067d1 Compare May 25, 2021 04:09
@jessehu
Copy link
Contributor

jessehu commented May 25, 2021

@chenliu1993 what needs fixup? Is there something wrong with this PR or in general zone/region doesnt work ?

Hi @shyaamsn here is the PR for the fix: https://github.com/vmware-tanzu-private/core/pull/679/files

@shyaamsn shyaamsn force-pushed the update_core_packages branch from 3f067d1 to 1c89352 Compare May 26, 2021 05:03
@shyaamsn shyaamsn force-pushed the update_core_packages branch from 1c89352 to 353b0b9 Compare May 26, 2021 05:13
Copy link
Contributor

@jessehu jessehu left a comment

Choose a reason for hiding this comment

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

zone/region part looks good.

@shyaamsn
Copy link
Contributor Author

@seemiller Could you please take a look at this. Thanks

Copy link
Contributor

@seemiller seemiller left a comment

Choose a reason for hiding this comment

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

LGTM

@seemiller seemiller merged commit 92b0c2b into vmware-tanzu:main May 26, 2021
@seemiller seemiller deleted the update_core_packages branch May 26, 2021 16:30
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants