Pearl Dsilva
31df1f19a4
fix build - unused import
2023-10-30 20:19:08 -04:00
Pearl Dsilva
6e85cc650b
Merge branch 'nsx-integration' of https://github.com/apache/cloudstack into nsx-add-snat
2023-10-30 19:57:45 -04:00
Pearl Dsilva
ff85d3df3b
Nsx add lb rule ( #8161 )
...
* NSX: Create and delete NSX Static Nat rules
* fix issues with static nat
* add static nat
* Support to add and delete Port forward rules
* add license
* fix adding multiple pf rules
* cleanup
* NSX: Add support to create and delete Load balancer rules
* fix deletion of lb rules
* add header file and update protocol detail
2023-10-30 19:55:03 -04:00
Pearl Dsilva
ce1659e8fc
NSX: Create and Delete static NAT & Port forward rules ( #8131 )
...
* NSX: Create and delete NSX Static Nat rules
* fix issues with static nat
* add static nat
* Support to add and delete Port forward rules
* add license
* fix adding multiple pf rules
* cleanup
* fix lint check
* fix smoke tests
* fix smoke tests
2023-10-30 19:37:12 -04:00
nvazquez
f30d614320
Fix build
2023-10-30 15:40:28 -03:00
nvazquez
6abfb1a37b
Address review comment
2023-10-30 15:20:16 -03:00
nvazquez
6c67146364
Fix packaging
2023-10-27 23:35:03 -03:00
nvazquez
069dd44697
Fix update VPC and remove VPC to update and remove SNAT rule
2023-10-27 21:51:37 -03:00
nvazquez
a997a9cd9e
Create source NAT rule on VR NIC allocation
2023-10-27 20:32:06 -03:00
nvazquez
3615b10e49
Fix NPE on isolated network deletion
2023-10-25 11:50:44 -03:00
nvazquez
2ee399681a
Fix tests
2023-10-24 23:23:12 -03:00
nvazquez
1fa220f403
Fix after merge
2023-10-24 16:54:52 -03:00
nvazquez
fc88d2c254
Merge branch 'nsx-integration' into nsx-add-snat
2023-10-24 15:17:15 -03:00
Nicolas Vazquez
f46b7883a8
[NSX] Allow NSX isolated networks ( #8132 )
...
* Add network offerings for NSX on isolated networks
* Fix offerings creation
* In progress NSX isolated network
* Fixes
* Fix NIC allocation to router
2023-10-24 15:00:41 -03:00
nvazquez
4a7ffb70fa
In progress add source NAT
2023-10-23 14:00:34 -03:00
Pearl Dsilva
be2b8edd20
NSX: Refactor Network & VPC offering ( #8110 )
...
* [NSX] Refactor API wrapper operations
* Network offering changes for NSX
* fix services and provider combination
* address comments: rename param
* update nsx_mode parameter
---------
Co-authored-by: nvazquez <nicovazquez90@gmail.com>
2023-10-23 12:50:13 -03:00
Pearl Dsilva
69ded800e9
modify NSX resource naming convention ( #8095 )
...
* modify NSX resource naming convention
* remove unused imports
* add a setup phase between desgin and implementation of a network for intermediary steps
* add method to all classes
2023-10-23 12:31:30 -03:00
Pearl Dsilva
8337486fdc
Nsx unit tests ( #8090 )
...
* Add tests
* add test for NsxGuestNetworkGuru
* add unit tests for NsxResource
* add unti tests for NsxElement
* cleanup
* [NSX] Refactor API wrapper operations
* update tests
* update tests - add nsxProviderServiceImpl test
* add unit test - NsxServiceImpl
* add license
* Big refactor
* Address review comment
* change network cidr to cidr to prevent NPE
* add domain and zone names to the various networks - vpc & tier
* fix tests
---------
Co-authored-by: nvazquez <nicovazquez90@gmail.com>
2023-10-12 22:30:47 -03:00
Nicolas Vazquez
3f8f9e294b
[NSX] Refactor API wrapper operations ( #8059 )
...
* [NSX] Refactor API wrapper operations
* Big refactor
* Address review comment
* change network cidr to cidr to prevent NPE
* add domain and zone names to the various networks - vpc & tier
---------
Co-authored-by: Pearl Dsilva <pearl1594@gmail.com>
2023-10-12 19:39:01 -03:00
Nicolas Vazquez
7332e6dbda
[NSX] Fix DHCP relay config deletion was missing zone name ( #8068 )
2023-10-10 12:05:19 -03:00
Pearl Dsilva
dc1665cba7
[NSX] Cleanup DHCP Relay config on segment deletion ( #108 )
...
* Cleanup DHCP Relay config on segment deletion
* update segment & relay name generators and call delete dhcprelay after deletion of segment
* address comment
2023-10-08 21:00:42 -03:00
Nicolas Vazquez
e7e511b685
[NSX] Create a DHCP relay and add it to a VPC tier segment ( #107 )
...
* Create DHCP relay command and execute request
* In progress integrate with networking
* Create DHCP relay config on the network VR allocation
* Revert domain router dao changes
* Create DHCP relay con VR nic plug to NSX network
* Link DHCP relay config to segment after creation
2023-10-08 20:59:16 -03:00
Pearl Dsilva
272704c4a7
move creation of segments to design phase
2023-09-27 11:32:17 -04:00
Pearl Dsilva
15f704e530
add sleep before deletion of vpc / tier g/w for ports to be removed
2023-09-27 06:37:55 -04:00
Pearl Dsilva
3132bfdffa
update offering
2023-09-26 09:37:53 -04:00
Pearl Dsilva
33a29dce03
add route advertisement
2023-09-25 12:09:14 -04:00
Pearl Dsilva
eae9c4784e
Merge branch 'main' of https://github.com/apache/cloudstack into nsx-integration
2023-09-25 07:57:43 -04:00
Pearl Dsilva
4f4bd2ac43
ui: fix password field, and backend changes
2023-09-25 07:55:40 -04:00
Pearl Dsilva
61bc513d6f
add ui changes + update nsx_provider table transport zones + use NSX broadcast domain for add nics to router
2023-09-21 17:59:56 -04:00
John Bampton
4eb110af73
Remove unneeded duplicate words ( #7850 )
2023-09-18 13:16:33 +02:00
Pearl Dsilva
56861e1f36
fix test / build failure
2023-09-13 14:23:16 -04:00
Pearl Dsilva
9d9c334bd2
address code smells - part 1
2023-09-13 14:23:16 -04:00
Pearl Dsilva
7dcf2d50cb
add license
2023-09-13 14:23:16 -04:00
Pearl Dsilva
6996c4a2c0
add create/delete segment and UI integration
2023-09-13 14:23:16 -04:00
Pearl Dsilva
35fc737030
cleanup and add skeletal code for network creation
2023-09-13 14:23:16 -04:00
Pearl Dsilva
2cbefc9910
add license
2023-09-13 14:23:16 -04:00
Pearl Dsilva
7575a4da82
Add support to create and delete nsx tier-1 gateway
2023-09-13 14:23:16 -04:00
Pearl Dsilva
415e61a23f
update response and add license
2023-09-13 14:23:16 -04:00
Pearl Dsilva
0b7491a9d2
add NSX resource , api client, create tier1 gw
2023-09-13 14:23:16 -04:00
Pearl Dsilva
5ef6ac103f
add nsxresource
2023-09-13 14:23:16 -04:00
Pearl Dsilva
bc8504952b
add delete nsx controller operation
2023-09-13 14:23:16 -04:00
Pearl Dsilva
43443a5074
add default VPC offering and update upgrade path
2023-09-13 14:23:16 -04:00
Pearl Dsilva
f32d901125
add license
2023-09-13 14:23:16 -04:00
Pearl Dsilva
d12ef91d99
add support for adding and listing nsx provider to a zone
2023-09-13 14:23:16 -04:00
Pearl Dsilva
0aafa68a66
add upgrade path and daos
...
\n add nsx controller command
2023-09-13 14:23:15 -04:00
nvazquez
94bdc33993
Fix module not loading on startup
2023-09-13 14:23:15 -04:00
Pearl Dsilva
a533af4c2b
NSX integration - skeletal code
2023-09-13 14:23:15 -04:00
Wei Zhou
f6b2a58727
Merge branch '4.18'
2023-09-07 08:56:35 +02:00
Abhishek Kumar
f049f5409e
server: fix dualstack ipv6 networks for vxlan ( #7933 )
...
Fixes #7926
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2023-09-07 08:46:45 +02:00
Vishesh
47b6f0fd05
Fix tungsten unit test ( #7904 )
2023-08-24 10:07:11 -03:00