SadiJr
f5b3cb59ee
[Veeam] enable volume attach/detach in VMs with Backup Offerings ( #6581 )
2023-01-23 09:34:46 +01:00
Daan Hoogland
07e4debeab
Merge release branch 4.17 to main
...
* 4.17:
api: fix new password is applied on host when update host password with update_passwd_on_host=false (#7092 )
CKS: remove details when delete a cks cluster (#7104 )
api/server: add project id/name in ssh keypair response (#7100 )
2023-01-20 16:16:14 +01:00
Wei Zhou
9366c4ea01
CKS: remove details when delete a cks cluster ( #7104 )
2023-01-20 10:34:34 +01:00
SadiJr
d04d60b079
[VMWare] Limit IOPS in Compute/Disk Offerings ( #6386 )
2023-01-17 14:41:56 +01:00
Wei Zhou
38f3027a7c
CKS: do not save cks username/password which are useless ( #7097 )
2023-01-16 14:37:20 +01:00
Wei Zhou
743ebe7278
kvm: get vm disk stats for ceph disks ( #7045 )
2023-01-16 14:19:14 +01:00
Rohit Yadav
55d2d26449
kvm: make UEFI host check to support both Ubuntu and EL ( #7084 )
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2023-01-16 14:12:53 +01:00
John Bampton
52c321a0c6
Fix spelling ( #7087 )
2023-01-16 10:56:07 +01:00
John Bampton
00426ede46
Add pre-commit workflow with 3 Git hooks ( #6273 )
...
Co-authored-by: dahn <daan@onecht.net>
2023-01-11 12:25:31 +01:00
dahn
df96af3de4
delete F5 and SRX plugins ( #7023 )
2023-01-11 12:07:44 +01:00
slavkap
b392084950
Enable live volume migration for StorPool and small fixes ( #6661 )
2023-01-10 18:21:39 +01:00
Daan Hoogland
f3e05543cc
Merge release branch 4.17 to main
...
* 4.17:
escapes for injection prtection (#7069 )
2023-01-10 11:58:01 +01:00
Daan Hoogland
03674ce174
Merge release branch 4.16 to 4.17
...
* 4.16:
escapes for injection prtection (#7069 )
2023-01-10 11:55:58 +01:00
dahn
dffbc87278
escapes for injection prtection ( #7069 )
2023-01-10 11:54:51 +01:00
fermosan
9009dd1db8
Emc networker b&r ( #6550 )
...
Co-authored-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2023-01-09 15:46:25 +01:00
Pearl Dsilva
3044d63a8b
Configurable MTU for VR ( #6426 )
...
Co-authored-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2023-01-04 09:42:24 +01:00
Stephan Krug
4d76054377
Fix volume snapshot in VM with attached ISO ( #7037 )
...
Co-authored-by: Stephan Krug <stephan.krug@scclouds.com.br>
2023-01-04 09:24:34 +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
Ben
ffccfc6172
Ensure Prometheus doesn't return values when the capacity_state is Disabled ( #7007 )
...
Co-authored-by: b-navaro <b.navaro@ca.leaseweb.com>
2022-12-28 17:48:51 +01:00
Rohit Yadav
fab4fc2a14
Merge remote-tracking branch 'origin/4.17'
2022-12-22 22:55:15 +05:30
Paula Oliveira
0fe2e6950e
Improving code related to the Agent properties ( #6348 )
...
Co-authored-by: Paula Zomignani Oliveira <paula@scclouds.com.br>
Co-authored-by: João Jandre <48719461+JoaoJandre@users.noreply.github.com>
Co-authored-by: GutoVeronezi <daniel@scclouds.com.br>
2022-12-22 12:00:49 +01:00
Wei Zhou
889045fba5
new plugins: Add non-strict affinity groups ( #6845 )
2022-12-20 15:09:52 +01:00
Vladimir Dombrovski
cc676cbc83
Metrics plugin: expose full domain path instead of name ( #6959 )
...
Co-authored-by: Vladimir DOMBROVSKI <vladimir.dombrovski@bso.co>
2022-12-20 12:43:55 +01:00
Abhishek Kumar
fb22c5c3c9
kvm: correctly set vm cpu topology ( #6870 )
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2022-12-19 11:01:10 +01:00
Rohit Yadav
458883575a
Updating pom.xml version numbers for release 4.17.3.0-SNAPSHOT
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2022-12-16 15:25:16 +00:00
Rodrigo D. Lopez
2ed7868f27
Inserts timer in check detach volume ( #6508 )
...
Co-authored-by: Lopez <rodrigo@scclouds.com.br>
Co-authored-by: Stephan Krug <stekrug@icloud.com>
2022-12-16 09:35:27 +01:00
dahn
162af93e11
make api rate limit test more robust ( #6984 )
...
* make api rate limit test a little more robust
* Update condition for time exeeded
2022-12-16 08:49:17 +01:00
Rohit Yadav
5b9a989ab0
Updating pom.xml version numbers for release 4.17.2.0
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2022-12-14 05:22:52 +00:00
Rohit Yadav
f7f03adddb
Merge remote-tracking branch 'origin/4.17' into main
2022-12-14 05:21:35 +00:00
Abhishek Kumar
0075717612
api: fix listVirtuaMachinesMetrics API for user ( #6985 )
...
Fixes #6983
In case of multiple classes for and API class, ApiServer returns an API command class for User role only when ResponseView is set to Restricted in annotation.
This PR set Restricted ResponseView for ListVMsMetrics class. It also adds a smoke test for User role account for the listVirtualMachinesMetrics API.
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2022-12-14 10:48:40 +05:30
John Bampton
def7ce655d
Fix spelling ( #6898 )
...
Co-authored-by: davidjumani <dj.davidjumani1994@gmail.com>
2022-12-13 14:58:14 +01:00
Rohit Yadav
1be7c2f348
Merge remote-tracking branch 'origin/4.17'
2022-12-12 13:29:28 +05:30
slavkap
66747d04c4
storpool: fix on remove the Iops limits ( #6902 )
...
Remove the Iops limits when resizing a volume with disk offering without iops limits or with a custom Iops limits in offerings.
2022-12-12 12:53:54 +05:30
SadiJr
19a4e9dd50
veeam: Fix escape powershell comand when listing Veeam repository names ( #6943 )
...
PR #5774 introduced a functionality to allow operators to choose in which Veeam's repository, if more than one is configured, ACS' clone job will be executed. However, a change was missing in the PR and caused the errors reported in #6599 .
This PR addresses the fix for #6599 .
Co-authored-by: SadiJr <sadi@scclouds.com.br>
2022-12-12 12:46:30 +05:30
Abhishek Kumar
4de66f9855
server: fix listing vm metrics for infra resources ( #6851 )
...
Fixes #6786
listVirtualMachinesMetrics does not support some of the params that are supported by admin API call for listVirtualMachines.
These parameters are used in UI.
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
Co-authored-by: Rohit Yadav <rohityadav89@gmail.com>
Co-authored-by: Daan Hoogland <daan@onecht.net>
2022-12-12 11:22:07 +05:30
Wei Zhou
74623aa3d3
Merge remote-tracking branch 'apache/4.17'
2022-12-07 13:37:30 +01:00
Abhishek Kumar
9fd2d82af9
vmware: fix vmware vm snapshot operations for datastorecluster ( #6912 )
...
Fixes #6894
Fixes NPE observed when VM volume is present on the same child datastore.
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2022-12-07 14:43:44 +05:30
GaOrtiga
684f3f4c49
Improvements and cleanup on the javadocs of QemuImg ( #6917 )
...
* Cleanup in the javadocs of QemuImg
* Update QemuImg.java
* Apply suggestions from code review
Co-authored-by: Stephan Krug <stekrug@icloud.com>
Co-authored-by: cloudstack-lab-gabriel <gabriel.fernandes@scclouds.com.br>
Co-authored-by: Stephan Krug <stekrug@icloud.com>
2022-12-06 17:59:03 -03:00
Wei Zhou
d182eacf86
host affinity: fix vm cannot be started if a vm is stopped in the affinity group ( #6936 )
2022-12-06 10:05:49 +01:00
Wei Zhou
a63b2aba7a
VM Autoscaling with virtual router ( #6571 )
2022-12-05 15:23:03 +01:00
Rohit Yadav
3d8ea4f3b3
Merge remote-tracking branch 'origin/4.17'
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2022-11-30 21:02:17 +05:30
yannizhou05
94fd03df13
fix flaky tests ( #6905 )
...
Co-authored-by: Yanni <yz97@illinois.edu>
2022-11-30 08:53:11 +01:00
John Bampton
8e538028b2
Enable Flake8 rule W391 ( #6606 )
...
Best practice is to have one blank line at the end of Python files.
Remove unneeded blank lines from the end of files
2022-11-13 11:00:07 +01:00
John Bampton
e65c22d883
Fix spelling ( #6860 )
2022-11-13 10:56:15 +01:00
Daniel Augusto Veronezi Salvador
b8b66b7a3d
Fix typos and improve javadocs on ByteScaleUtils ( #6877 )
...
Co-authored-by: GutoVeronezi <daniel@scclouds.com.br>
2022-11-10 10:14:24 +01:00
José Flauzino
1843632c24
Fix memory stats for KVM ( #6358 )
...
Co-authored-by: joseflauzino <jose@scclouds.com.br>
2022-11-09 18:00:12 +01:00
Codegass
1ee58ec347
Introducing Hamcrest API to simplify assertion in ImplicitPlannerTest ( #6676 )
...
Co-authored-by: Daniel Augusto Veronezi Salvador <38945620+GutoVeronezi@users.noreply.github.com>
2022-11-04 21:41:54 +01:00
Wei Zhou
296035d9a5
XenServer/XCP-ng: fix vm memory usage is always 99.9x% ( #6852 )
...
According to https://docs.citrix.com/en-us/citrix-hypervisor/monitor-performance.html
The metrics "memory_internal_free" is already in KiB, no need to convert.
"Memory used as reported by the guest agent (KiB). Enabled by default"
2022-11-02 09:36:16 +01:00
John Bampton
fa39e61a4c
Fix spelling ( #6609 )
2022-11-01 08:30:01 +01:00
Bryan Lima
f580a8d7a2
Quota enable config to user/domain scope ( #6690 )
...
* Add quota plugin to accout/domain scope
* Add check in quota usage calculation to skip accounts with quota disabled
* Set quota config enabled default to true
* Fix if condition
* Update condition to use primitive boolean expression
Co-authored-by: dahn <daan.hoogland@gmail.com>
* Remove unused var
* Add quota state as a column in the Quota Summary view
* Remove trailling spaces
* Address review
Co-authored-by: dahn <daan.hoogland@gmail.com>
2022-10-27 08:48:54 -03:00