Harikrishna 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a3feccf70c 
							
						 
					 
					
						
						
							
							User two factor authentication ( #6924 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: Rohit Yadav <rohit.yadav@shapeblue.com> 
						
						
					 
					
						2023-02-13 09:14:17 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Jumani 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c774b865c9 
							
						 
					 
					
						
						
							
							Tungsten integration ( #7065 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: rtodirica <rtodirica@ena.com>
Co-authored-by: Huy Le <huylm@unitech.vn>
Co-authored-by: radu-todirica <Radu.Todirica@ness.com>
Co-authored-by: Huy Le <minh.le@ext.ewerk.com>
Co-authored-by: Simon Weller <siweller77@gmail.com>
Co-authored-by: dahn <daan@onecht.net> 
						
						
					 
					
						2023-02-01 09:19:53 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Suresh Kumar Anaparti 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d8c7e34b38 
							
						 
					 
					
						
						
							
							Improve global settings UI to be more intuitive/logical ( #5797 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: Suresh Kumar Anaparti <suresh.anaparti@shapeblue.com>
Co-authored-by: nvazquez <nicovazquez90@gmail.com>
Co-authored-by: davidjumani <dj.davidjumani1994@gmail.com>
Co-authored-by: dahn <daan.hoogland@gmail.com>
Co-authored-by: dahn <daan@onecht.net> 
						
						
					 
					
						2023-01-31 11:23:43 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Abhishek Kumar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3b6ce97097 
							
						 
					 
					
						
						
							
							infra: edge zones ( #6840 )  
						
						 
						
						... 
						
						
						
						Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
Co-authored-by: dahn <daan@onecht.net> 
						
						
					 
					
						2023-01-31 09:36:45 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Bampton 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d74f64a2e1 
							
						 
					 
					
						
						
							
							Use lowercase HTTP header field names so we are compatible with HTTP/2 ( #7006 )  
						
						 
						
						
						
						
					 
					
						2023-01-23 11:17:54 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dahn 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							df96af3de4 
							
						 
					 
					
						
						
							
							delete F5 and SRX plugins ( #7023 )  
						
						 
						
						
						
						
					 
					
						2023-01-11 12:07:44 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eduardo Zanetta 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a9b49f3ae9 
							
						 
					 
					
						
						
							
							Cleanup APIs getCommandName ( #7022 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: Eduardo Zanetta <eduardo.zanetta@scclouds.com.br> 
						
						
					 
					
						2023-01-03 12:11:52 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wei Zhou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a63b2aba7a 
							
						 
					 
					
						
						
							
							VM Autoscaling with virtual router ( #6571 )  
						
						 
						
						
						
						
					 
					
						2022-12-05 15:23:03 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								yannizhou05 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							94fd03df13 
							
						 
					 
					
						
						
							
							fix flaky tests ( #6905 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: Yanni <yz97@illinois.edu> 
						
						
					 
					
						2022-11-30 08:53:11 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Bampton 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e65c22d883 
							
						 
					 
					
						
						
							
							Fix spelling ( #6860 )  
						
						 
						
						
						
						
					 
					
						2022-11-13 10:56:15 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Bampton 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fa39e61a4c 
							
						 
					 
					
						
						
							
							Fix spelling ( #6609 )  
						
						 
						
						
						
						
					 
					
						2022-11-01 08:30:01 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eduardo Zanetta 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5a54dc19b6 
							
						 
					 
					
						
						
							
							Rename validateUUID method to isUuid ( #6793 )  
						
						 
						
						... 
						
						
						
						* Rename validateUUID method to isUuid
* adds JavaDoc to isUuid method
Co-authored-by: Eduardo Zanetta <eduardo.zanetta@scclouds.com.br> 
						
						
					 
					
						2022-10-12 20:42:12 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Harikrishna 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							713a236843 
							
						 
					 
					
						
						
							
							UserData as first class resource ( #6202 )  
						
						 
						
						... 
						
						
						
						This PR introduces a new feature to make userdata as a first class resource much like existing SSH keys.
Detailed feature specification document:
https://cwiki.apache.org/confluence/display/CLOUDSTACK/Userdata+as+a+first+class+resource  
						
						
					 
					
						2022-10-05 17:34:59 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rohit Yadav 
							
						 
					 
					
						
						
						
						
							
						
						
							68c09f92d1 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/4.17'  
						
						 
						
						
						
						
					 
					
						2022-09-12 21:30:03 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wei Zhou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							20950e0e1d 
							
						 
					 
					
						
						
							
							jacoco: fix no coverage result in server and some other modules ( #6730 )  
						
						 
						
						... 
						
						
						
						According to https://www.eclemma.org/jacoco/trunk/doc/prepare-agent-mojo.html 
we need to add "@{argLine}" to argLine if it exists in pom.xml 
						
						
					 
					
						2022-09-12 21:27:55 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								João Jandre 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9c63c39371 
							
						 
					 
					
						
						
							
							Add new parameter to createLoadBalancerRule API ( #6460 )  
						
						 
						
						... 
						
						
						
						* Add new parameter to createLoadBalancerRule API
* address review
Co-authored-by: João Paraquetti <joao@scclouds.com.br> 
						
						
					 
					
						2022-08-08 10:48:21 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Bampton 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f9347ecf2c 
							
						 
					 
					
						
						
							
							Fix spelling ( #6597 )  
						
						 
						
						
						
						
					 
					
						2022-08-03 15:43:47 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rohit Yadav 
							
						 
					 
					
						
						
						
						
							
						
						
							5f04018bf0 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/4.17'  
						
						 
						
						
						
						
					 
					
						2022-07-27 12:41:31 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rohit Yadav 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							441edf3ca7 
							
						 
					 
					
						
						
							
							utils: use safer parsing utility across codebase ( #6562 )  
						
						 
						
						... 
						
						
						
						This addresses SonarQube/SonarCloud quality checks to use safer xml
parser to resist potential XXE attacks.
https://sonarcloud.io/organizations/apache/rules?open=java%3AS2755&rule_key=java%3AS2755 
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com> 
						
						
					 
					
						2022-07-27 14:31:51 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daan Hoogland 
							
						 
					 
					
						
						
						
						
							
						
						
							a470f3353a 
							
						 
					 
					
						
						
							
							Merge branch '4.17'  
						
						 
						
						
						
						
					 
					
						2022-07-05 09:11:45 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Bampton 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7d23a0a759 
							
						 
					 
					
						
						
							
							Fix spelling ( #6272 )  
						
						 
						
						
						
						
					 
					
						2022-07-05 09:08:53 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nvazquez 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8333e8fbd7 
							
						 
					 
					
						
						
							
							Fix upgrade version on files  
						
						 
						
						
						
						
					 
					
						2022-06-06 12:26:52 -03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nvazquez 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0bcc609f05 
							
						 
					 
					
						
						
							
							Updating pom.xml version numbers for release 4.18.0.0-SNAPSHOT  
						
						 
						
						... 
						
						
						
						Signed-off-by: nvazquez <nicovazquez90@gmail.com> 
						
						
					 
					
						2022-06-06 12:25:35 -03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nvazquez 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7ed8d54db2 
							
						 
					 
					
						
						
							
							Fix version numbers  
						
						 
						
						
						
						
					 
					
						2022-06-06 12:22:11 -03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nvazquez 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							038a669d6b 
							
						 
					 
					
						
						
							
							Updating pom.xml version numbers for release 4.17.1.0-SNAPSHOT  
						
						 
						
						... 
						
						
						
						Signed-off-by: nvazquez <nicovazquez90@gmail.com> 
						
						
					 
					
						2022-06-06 12:19:44 -03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nvazquez 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c56220fcf2 
							
						 
					 
					
						
						
							
							Updating pom.xml version numbers for release 4.17.0.0  
						
						 
						
						... 
						
						
						
						Signed-off-by: nvazquez <nicovazquez90@gmail.com> 
						
						
					 
					
						2022-05-31 14:33:47 -03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Abhishek Kumar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4a914aa88d 
							
						 
					 
					
						
						
							
							network: ipv6 static routes ( #5786 )  
						
						 
						
						... 
						
						
						
						* wip
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* IPv6: configure VR of isolated networks
* IPv6: add default IPv6 route in VR of isolated networks
* Reformat server/src/main/java/com/cloud/network/NetworkServiceImpl.java
* IPv6: update network to offering which support IPv6
* IPv6: update vm nic ipv6 address when update network to new offering
* IPv6: configure VPC VR to support multiple tiers with IPv6
* IPv6: add RDNSS in radvd.conf
* IPv6/UI: support ipv6 protocols in Network ACL
* wip
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* changes for diagnostics
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* more import fromo #5594 
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* IPv6: fix wrong public ipv6 in VPC VR
* changes
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* fix
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* Update server/src/main/java/com/cloud/configuration/ConfigurationManagerImpl.java
Co-authored-by: dahn <daan.hoogland@gmail.com>
* ui: fix add ipv6 prefix labels, message
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* ui: label fix
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* logging fix
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* test fix
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* changes
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* minor ui refactor
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* ip6 events
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* ip6 usage
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* unused
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* slaac based public ip
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* fix
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* remove unused
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* diagnostics fix for vr
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* firewall changes
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* alert and show ipv6 usage
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* fix
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* change for network response
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* ipv6 network test
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* changes
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* ui: fix ipaddress listing
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* wip
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* fix simulator
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* changes
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* changes
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* test fix
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* test and fixes
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* test temp change revert
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* fixes
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* use uuid
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* event syntax fix
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* wip
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* review comments
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* assign vlan public IP for dualstack only if both protocols present on same vlan
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* internetprotocol in networkofferingresponse
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* add tcp, udp
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* support vpc with ipv6 only on same vlan
- adds new internet protocol param to createVpcOffering API
- When DualStack internet protocol is selected for the VPC offering, tiers with network with or without IPv6 support can be deployed.
- When IPv4 internet protocol is used for the VPC offering, tiers with network with only IPv4 support can be deployed
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* change and fix
allow VPC with IPv4 protocol to deploy tiers with IPv6
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* fix
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* test fix
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* ui fixes
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* fix multiple routes, network guest ipv6 gateway
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* address review comments
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* stop radvd on backup VR
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* fix router redundant status with ipv6
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* disable radvd for backup vr
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* correctly set ipv6 in redundant router case
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* remove unused code
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* fix connection
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* ui: don't show all protocol for egress
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* fix guest ipv6 for redundant VRs
Redundant VRs will not be assigned an IPv6 by ACS and guest netwrok gateway will be added as IPv6 for guest interface by systemvm scripts during setting redundant state of the VR.
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* fix missing ipv6 on redundant vr
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* fix syntax
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* ui: fix vpc tier redirect to show details
When redirecting to VPC tier, details tab should be active by default
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* restart radvd on primary redundant vr
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* check for ipv6 values
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* remove old ui change
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* fix condition
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* remove gateway from backup vr
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* network upgrade fail early
when IPv6 network cannot be allocated fail before shutting down the network
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* fix radvd not running on RVR
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* prepare radvd.conf once
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* fix job polling
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* fix RVR for vpc with ipv6
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* fix ipv6 network acls
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* Update CsConfig.py
* add check
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* test: vpc offering test
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* test: add negative tests for guest prefix, public range
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* add default ipv6 route for primary
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* fix dadfailed on vpc rvr
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* ui: fix add iprange form, dedicate action visibility
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* fix adding, deleting ipv6 range
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* fix failing test
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* fix missing destination cidr in ipv6 firewall
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* fix ipv6 nftables rules
Allow storing linger IPv6 CIDRs in DB
Specify all port range for TC{, UDP protocol rules withot ports
Fix adding nft rules by creating chains first
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* fix icmpv6 type, code
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* fix icmp type, code
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* test: add more for ipv6 network
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* add warning message for egress policy in ipv6 fw rule
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* ui,server: update ipv6 vlan range
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* subnet operations inside transaction
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* server: persistent public IPv6 for network
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* ui: fix action alignment
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* fix vpc acl for tiers
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* fix removing network placeholder nic
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* fix acl rules for ip version
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* fix placeholder nic and nd-neighbor block issue
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* test for redundant nw
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* fix ping
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* systemvm: uprgade to debian 11.3.0
* ipv6: enable ipv6 in sysctl config in bootstrap.sh
* VR: fix KeyError: 'nic_ip6_cidr'
* build fix for latest event changes
Signed-off-by: Abhishek Kumar <abhishek.kumar@shapeblue.com>
Co-authored-by: Wei Zhou <weizhou@apache.org>
Co-authored-by: dahn <daan.hoogland@gmail.com> 
						
						
					 
					
						2022-04-25 22:51:32 -03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Abhishek Kumar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							523805c8bc 
							
						 
					 
					
						
						
							
							schema,server,api: events improvement ( #5997 )  
						
						 
						
						... 
						
						
						
						* schema,server,api: events improvement
Add resource ID and resource type to event.
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* wip
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* refactor resourcetype association with API class
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* add resource anme to the response
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* changes
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* test
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* more tests
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* new line
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* add resource test
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* changes
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* fix
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* smoke test for events resource
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* fix
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* changes
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* fix
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* ui improvements
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* refactor
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* api,ui: add support for listing events for a resource
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* since key
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* tests and permission changes
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* missing test
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* events for domain
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* improvements
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* fix
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* add missing license
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* ui: fix js console errors
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* sort enumeration
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* fix event resource for vpc
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* feedback changes
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* fix order
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* events with parent resource
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* missing UI labels
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* donot call cmd resource methods before dispatch
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* add restore vm to procedure
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* add missing imports
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* resource details for more events
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* add test for changes
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* more test, license fix
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* wrong merge fix
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* fix for more event types
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com> 
						
						
					 
					
						2022-04-25 09:05:17 -03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Bampton 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c265df965e 
							
						 
					 
					
						
						
							
							Fix spelling ( #6185 )  
						
						 
						
						... 
						
						
						
						* Fix spelling
* Update services/secondary-storage/server/src/main/java/org/apache/cloudstack/storage/resource/NfsSecondaryStorageResource.java
Co-authored-by: SadiJr <sadijacinto@gmail.com>
Co-authored-by: Rohit Yadav <rohityadav89@gmail.com>
Co-authored-by: SadiJr <sadijacinto@gmail.com> 
						
						
					 
					
						2022-04-16 00:55:11 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Bampton 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							182899d0b5 
							
						 
					 
					
						
						
							
							Add Python flake8 linting for W291 trailing whitespace with Super-Linter ( #4687 )  
						
						 
						
						... 
						
						
						
						* refactor: remove trailing whitespace from Python files
* Add the GitHub Super-Linter
Add Python flake8 linting for W291 trailing whitespace
* Add licenses 
						
						
					 
					
						2022-03-28 11:40:26 -03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Vazquez 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3fc31ca1e5 
							
						 
					 
					
						
						
							
							Revert "Honour isrecursive above listall ( #6045 )" ( #6126 )  
						
						 
						
						... 
						
						
						
						This reverts commit 71056191f2bdad4be1a7eaf9bb73a7dcee3516f2. 
						
						
					 
					
						2022-03-16 23:17:02 -03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Jumani 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							71056191f2 
							
						 
					 
					
						
						
							
							Honour isrecursive above listall ( #6045 )  
						
						 
						
						... 
						
						
						
						* Honour isrecursive above listall
* Revert "Honour isrecursive above listall"
This reverts commit 12bc26ae1c58ff5a51937026c5be8d7cfa8bf141.
* Being smart about it
* Cleanup
* fixing npe 
						
						
					 
					
						2022-03-10 23:59:42 -03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								JoaoJandre 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5f07ddaca9 
							
						 
					 
					
						
						
							
							Refactor account type ( #6048 )  
						
						 
						
						... 
						
						
						
						* Refactor account type
* Added license.
* Address reviews
* Address review.
Co-authored-by: João Paraquetti <joao@scclouds.com.br>
Co-authored-by: Joao <JoaoJandre@gitlab.com> 
						
						
					 
					
						2022-03-09 11:14:19 -03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Bampton 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6401c850b7 
							
						 
					 
					
						
						
							
							Fix spelling ( #6064 )  
						
						 
						
						... 
						
						
						
						* Fix spelling
- `interupted` to `interrupted`
- `paramter` to `parameter`
* Fix more typos 
						
						
					 
					
						2022-03-08 13:02:35 -03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dahn 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b014617416 
							
						 
					 
					
						
						
							
							no axis ( #5993 )  
						
						 
						
						... 
						
						
						
						* no axis
* remove f5 from ui
Co-authored-by: Daan Hoogland <dahn@onecht.net> 
						
						
					 
					
						2022-03-07 22:46:29 -03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Bampton 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							980c0bff03 
							
						 
					 
					
						
						
							
							Fix spelling ( #6041 )  
						
						 
						
						... 
						
						
						
						Changed `occured` to `occurred` 
						
						
					 
					
						2022-03-03 13:10:14 -03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nvazquez 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e9d8d7942d 
							
						 
					 
					
						
						
							
							Merge branch '4.16'  
						
						 
						
						
						
						
					 
					
						2022-02-10 09:48:49 -03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dahn 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a6d9fa61b9 
							
						 
					 
					
						
						
							
							Role escalation prevention ( #5879 )  
						
						 
						
						... 
						
						
						
						* prevent role access escallation
* hierarchy issue fixed
* create api list in account manager for checking new account access
* full api list check
* strange role restriction removed for BareMetal
* add role check on upfdate account as well
* more selective use of api checkers
* error msg and var name
Co-authored-by: Daan Hoogland <dahn@onecht.net> 
						
						
					 
					
						2022-02-10 11:50:27 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Suresh Kumar Anaparti 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							208ae84dd7 
							
						 
					 
					
						
						
							
							Merge branch '4.16' into main  
						
						 
						
						
						
						
					 
					
						2022-02-08 19:01:34 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rohit Yadav 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							da56a2a806 
							
						 
					 
					
						
						
							
							maven: migrate short-term to reload4j v1.2.18 ( #5878 )  
						
						 
						
						... 
						
						
						
						* maven: migrate short-term to reload4j v1.2.18
This migrate to log4j 1.x fork, reload4j 1.2.18.0 which is drop-in
replacement and addresses some immediate CVE and issues.
* log4j migration to reload4j in pom xmls
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
* Exclude log4j from transitive dependencies (#73 )
Co-authored-by: Marcus Sorensen <shadowsor@gmail.com>
Co-authored-by: Marcus Sorensen <mls@apple.com> 
						
						
					 
					
						2022-02-08 15:00:38 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Suresh Kumar Anaparti 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f610e89ea9 
							
						 
					 
					
						
						
							
							Merge branch '4.16' into main  
						
						 
						
						
						
						
					 
					
						2022-01-28 13:43:00 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								davidjumani 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6fa8538666 
							
						 
					 
					
						
						
							
							Adding placeholders for custom NSP vues ( #5620 )  
						
						 
						
						... 
						
						
						
						* Adding placeholders for custom NSP vues
* Fix decorator
* Fixing gslbproviderprivateip description 
						
						
					 
					
						2022-01-27 20:11:35 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Harikrishna 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f15cab16da 
							
						 
					 
					
						
						
							
							server: Decouple service (compute) offering and disk offering ( #5008 )  
						
						 
						
						... 
						
						
						
						Currently, our compute offerings and disk offerings are tightly coupled with respect to many aspects. For example, if a compute offering is created, a corresponding disk offering entry is also created with the same ID as the reference. Also creating compute offering takes few disk-related parameters which anyway goes to the corresponding disk offering only. I think this design was initially made to address compute offering for the root volume created from a template. Also changing the offering of a volume is tightly coupled with storage tags and has to be done in different APIs either migrateVolume or resizeVolume. Changing of disk offering should be seamless and should consider new storage tags, new size and place the volume in appropriate state as defined in disk offering.
more details are mentioned here https://cwiki.apache.org/confluence/display/CLOUDSTACK/Compute+offering+and+disk+offering+refactoring 
* Schema changes and disk offering column change from "type" to "compute_only"
* Few more changes
* Decoupled service offering and disk offering
* Remove diskofferingid from vminstance VO
* Decouple service offering and disk offering states
* diskoffering getsize() is only for strict disk offerings
* Fix deployVM flow
* Added new API params to compute offering creation
* Add diskofferingstrictness to serviceoffering vo under quota
* Added overrideDiskOfferingId parameter in deploy VM API which will override disk offering for the root disk both in template and ISO case
Added diskSizeStrictness parameter in create Disk offering API which will decide whether to restrict resize or disk offering change of a volume
* Fix User vm response to show proper service offering and disk offerings
* Added disk size strictness in disk offering response
* Added disk offering strictness to the service offering response
* Remove comments
* Added UI changes for Disk offering strictness in add compute offering form and Disk size strictness in add disk offering form
* Added diskoffering details to the service offering response
* Added UI changes in deployvm wizard to accept override disk offering id
* Fix delete compute offering
* Fix VM deployment from custom service offering
* Move uselocalstorage column access from service offering to disk offering
* UI: Separated compute and disk releated parameters in add compute offering wizard, also added association to disk offering
* Fixed diskoffering automatic selection on add compute offering wizard
* UI: move compute only toggle button outside the box in add compute offering wizard
* Added volumeId parameter to listDiskOfferings API and the disksizestrictness flag of the current disk offering is honored while list disk offerings
* Added configuration parameter to decide whether to check volume tags on the destination storagepool during migration
* Added disk offering change checks during resize volume operation
* Added new API changeofferingforVolume API and corresponding changes
* Add UI form for changeOfferingForVolume API
* Fix UI conflicts
* Fix service offering usage as disk offering
* Fix unit test failures
* fix user_vm_view
* Addressed review comments
* Fixed service_offering_view
* Fix service offering edit flow
* Fix service offering constructor to address custom offering
* Fix domain_router_view to get proper service offering id
* Removed unused import
* Addressed review comments and fixed update service offering flow with storage tags
* Added marvin test cases for checking disk offering strictness
* review comments addressed
* Remove system_use column from disk offering join
* update volume_view to update system_use column from service offering and not disk offering
* Fix changeOfferingForVolume API for custom disk offering
* Fix global setting implementation
* Fix list volumes, after changing system_use column from disk offering to service offering in volume_view
* Changes for override root disk offering in deployvm wizard in case of custom offering
* Fix a unit test case
* Fixed recent unit test cases with new serviceofferingvo constructor
* Fix unit test in VolumeApiServiceImpl
* Added storage id for the list disk offering API and corresponding UI changes in migrateVolume and changeOfferingForVolume flow
* Rename global configuration parameter from storage.pool.tags.disk.offering.strictness to match.storage.pool.tags.with.disk.offering
* Fix smoke test failures
* Added tool tip for migrate volume UI form
* Address review comments and fix UI form of deploy VM in case of ISO.
* Fixed resize volume UI form for data disk
* UI changes to disable override root disk size when override root disk offering is enabled
* UI fix in deploy vm wizard
* Fix listdiskoffering after rebasing with main
* Fixed UI in migrate and changeofferingfor volume to handle empty disk offering list
Removed the volume's current disk offering from listDiskOffering response list
* Added custom Iops to resize volume form and removed the current disk offering during change offering for volume UI form
* Fix false response on updateDiskOffering API
* Added search field for changeofferingforvolume UI form
* Fix resize volume and migrate volume to update volume path if DRS is applied on volume in datastore cluster
* Removed DB changes from 4.16 upgrade file
* Resolving merge conflicts with main 4.17
* Added support for auto migration and auto resize of the root volume upon changing the service offering for VM.
* UI: Added automigrate checkbox in scale VM form
* Addes since attributes to new API params
* Added shrinkOK parameter to changeofferingforvolume API
* Added shrinkOk param to UI in changeOfferingforVolume form
* Added shrinkOk flag to scaleVM and changeServiceForVirtualMachines and UI form
* Removed old foreign key constraint on IDs of service offering and disk offering
* Allow resize and automigrate of root volume if required in all cases of service offering change
* Allow only resize to higher disk size from UI
* Fixing vue syntax error
* Make UI changes to provide root disk size box when the linked disk offering is of custom
* Converted from check box to toggle in scale VM, changeoffering, resize and migrate volume forms
* Fix resize volume operation to update the VM settings
* Fix migratevolume form to pick selected storage pool id in list diskofferings API 
						
						
					 
					
						2022-01-27 15:08:42 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rohit Yadav 
							
						 
					 
					
						
						
						
						
							
						
						
							2e9c9417be 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/4.16'  
						
						 
						
						
						
						
					 
					
						2021-12-03 15:41:56 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								davidjumani 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dfd75d7bc0 
							
						 
					 
					
						
						
							
							api: Fix wrong logger class in *Cmd.java ( #5740 )  
						
						 
						
						... 
						
						
						
						This PR changes the incorrect class name used in the logger in ListHypervisorsCmd 
						
						
					 
					
						2021-12-02 15:16:28 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Augusto Veronezi Salvador 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b4aabadc4d 
							
						 
					 
					
						
						
							
							Replace string libraries with org.apache.commons.lang3.StringUtils ( #5386 )  
						
						 
						
						... 
						
						
						
						* Replace google lib for lang3 and adjust methods calls
* Replace string libs by lang3
* Prohibit others string libs
Co-authored-by: GutoVeronezi <daniel@scclouds.com.br> 
						
						
					 
					
						2021-11-18 13:41:48 +05:30  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicolas 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3f79436840 
							
						 
					 
					
						
						
							
							Updating pom.xml version numbers for release 4.17.0.0-SNAPSHOT  
						
						 
						
						... 
						
						
						
						Signed-off-by: nicolas <nicovazquez90@gmail.com> 
						
						
					 
					
						2021-11-09 22:55:52 -03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicolas 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							93c3c3b9ac 
							
						 
					 
					
						
						
							
							Updating pom.xml version numbers for release 4.16.1.0-SNAPSHOT  
						
						 
						
						... 
						
						
						
						Signed-off-by: nicolas <nicovazquez90@gmail.com> 
						
						
					 
					
						2021-11-09 22:50:22 -03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nicolas 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							44c08b5acc 
							
						 
					 
					
						
						
							
							Updating pom.xml version numbers for release 4.16.0.0  
						
						 
						
						... 
						
						
						
						Signed-off-by: nicolas <nicovazquez90@gmail.com> 
						
						
					 
					
						2021-11-04 14:14:57 -03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								davidjumani 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6ac834a358 
							
						 
					 
					
						
						
							
							Adding AutoScaling for cks + CKS CoreOS EOL update + systemvmtemplate improvements ( #4329 )  
						
						 
						
						... 
						
						
						
						Adding AutoScaling support for cks
Kubernetes PR : kubernetes/autoscaler#3629
Also replaces CoreOS with Debian
Fixes  #4198 
Co-authored-by: Pearl Dsilva <pearl1594@gmail.com>
Co-authored-by: Pearl Dsilva <pearl.dsilva@shapeblue.com>
Co-authored-by: Wei Zhou <w.zhou@global.leaseweb.com>
Co-authored-by: Rohit Yadav <rohit.yadav@shapeblue.com> 
						
						
					 
					
						2021-10-06 21:17:41 +05:30