-
Notifications
You must be signed in to change notification settings - Fork 85
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
Vpc branch merge #1482
base: master
Are you sure you want to change the base?
Vpc branch merge #1482
Conversation
Signed-off-by: Anna Khmelnitsky <[email protected]>
Signed-off-by: Kobi Samoray <[email protected]>
Revise GitHub actions files to run on feature branches
Signed-off-by: Anna Khmelnitsky <[email protected]>
nsxt_policy_vpc datasource has been renamed to nsxt_vpc Signed-off-by: Kobi Samoray <[email protected]>
Switch to updated temporary SDK
Fix VPC documentation with correct DS name
VPC datasource test is failing as the context block shouldn't have the VPC itself Signed-off-by: Kobi Samoray <[email protected]>
This would apply to all resources that inherit from ManagedResource object. Length limits are taked from NSX spec and are enforced by NSX, hence we're not breaking backwards compatibility for valid terraform configs. Signed-off-by: Anna Khmelnitsky <[email protected]>
Fix failing tests on vpc20 branch
Generated with command line params below: GatewayConnection --no-api-wrapper Signed-off-by: Kobi Samoray <[email protected]>
Signed-off-by: Anna Khmelnitsky <[email protected]>
Signed-off-by: Kobi Samoray <[email protected]>
Test for this data source is covered together with VPC group resource test. Signed-off-by: Anna Khmelnitsky <[email protected]>
Gateway connection resource for VPC v2.0
Add new member types to group criteria
Add VPC group data source
Signed-off-by: Kobi Samoray <[email protected]>
To avoid entry of invalid ids to the context fields. Signed-off-by: Kobi Samoray <[email protected]>
Extended tests will be added as follow up Signed-off-by: Anna Khmelnitsky <[email protected]>
Vpc20 service profile support
Signed-off-by: Anna Khmelnitsky <[email protected]>
Update temporary SDK
Fix nsxt_vpc_group datasource documentation
Add id field validator and apply to context ids
Signed-off-by: Kobi Samoray <[email protected]>
Signed-off-by: Kobi Samoray <[email protected]>
Fix VPC datasource doc category
Signed-off-by: Anna Khmelnitsky <[email protected]>
Fixes in VPC documentation
Remove IP blocks from connectivity profiles NAT
In addition, refine documentaion for this resource Signed-off-by: Anna Khmelnitsky <[email protected]>
Signed-off-by: Anna Khmelnitsky <[email protected]>
Remove context from transit gateway attachment resource
Clarify VPC group documentation
nsxt_policy_project has a default_security_profile attribute but it was not handled correctly in read operation. Signed-off-by: Kobi Samoray <[email protected]>
Handle default_security_profile attribute in project read func
This is the new way of attaching connectivity profile to vpc, hence the profile attribute is also removed from vpc resource Signed-off-by: Anna Khmelnitsky <[email protected]>
Add VPC attachment resource
Path parsing func parseStandardPolicyPath() didn't handle well project paths, seems like it could only handle sub-project objects. Signed-off-by: Kobi Samoray <[email protected]>
Handle project path parsing properly
Signed-off-by: Anna Khmelnitsky <[email protected]>
Adjust to DHCP changes in service and subnet
Signed-off-by: Anna Khmelnitsky <[email protected]>
Fix formatting
This follows fix on NSX Signed-off-by: Anna Khmelnitsky <[email protected]>
Allow updating IP allocation under project or VPC
Signed-off-by: Anna Khmelnitsky <[email protected]>
@annakhm, you must sign every commit in this pull request acknowledging our Developer Certificate of Origin before your changes are merged. This can be done by adding
|
@annakhm, you must sign every commit in this pull request acknowledging our Developer Certificate of Origin before your changes are merged. This can be done by adding
|
Signed-off-by: Anna Khmelnitsky <[email protected]>
@annakhm, you must sign every commit in this pull request acknowledging our Developer Certificate of Origin before your changes are merged. This can be done by adding
|
This has been broken, as the importer helper did not return the schema when it was detected that the parameter isn't a policy path. Signed-off-by: Kobi Samoray <[email protected]>
@annakhm, you must sign every commit in this pull request acknowledging our Developer Certificate of Origin before your changes are merged. This can be done by adding
|
This is relevant for NSX 9.0.0 onwards. In addition, mark `default_security_profile` as Computed to avoid non-empty diff. Signed-off-by: Anna Khmelnitsky <[email protected]>
@annakhm, you must sign every commit in this pull request acknowledging our Developer Certificate of Origin before your changes are merged. This can be done by adding
|
This merges VPC related work that was developed under
vpc-feature-branch
back to master