35654 Commits

Author SHA1 Message Date
Daan Hoogland
ee6ed215c2 Merge release branch 4.17 to main
* 4.17:
  KVM: revert libvirtd config and retry if fail to add a host (#7090)
  UI: display cpu cores and speed instead of cputotal by default (#7106)
  storage: validate disk size range of custom disk offering when resize volume (#7073)
2023-01-18 15:39:18 +01:00
Wei Zhou
792f8356e5
KVM: revert libvirtd config and retry if fail to add a host (#7090) 2023-01-18 15:24:47 +01:00
Wei Zhou
dc1a452913
UI: add filter user/all to list user/all volumes (#7075) 2023-01-18 14:32:36 +01:00
Wei Zhou
fe0e44abe9
UI: display cpu cores and speed instead of cputotal by default (#7106) 2023-01-18 13:55:10 +01:00
Wei Zhou
0fd416d074
UI: Enable shared network with scope option in advanced zone with SG (#7067) 2023-01-18 09:42:49 +01:00
Wei Zhou
3dc0e499dc
storage: validate disk size range of custom disk offering when resize volume (#7073) 2023-01-18 09:40:43 +01:00
dahn
6f6cec5f56
.github: run all gha on ubuntu latest (#7091)
* run all gha on ubuntu latest

* replace latest with 22.04
2023-01-18 10:35:56 +05:30
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
Daan Hoogland
566578297b Merge release branch 4.17 to main
* 4.17:
  UI: do not show FW/LB/PF tabs for CKS cluster in advanced network with SG (#7076)
2023-01-13 06:36:31 +01:00
Rodrigo D. Lopez
3ea2f1dc9f
updates roles read-only (#7080) 2023-01-13 06:16:48 +01:00
Wei Zhou
f9117df0b5
server: allow expunging VMs in Expunging state (#7086) 2023-01-13 05:58:16 +01:00
Wei Zhou
4bb43f7879
UI: do not show FW/LB/PF tabs for CKS cluster in advanced network with SG (#7076) 2023-01-12 17:40:26 +01:00
Daan Hoogland
0c925be44d merge LTS 4.17 in main 2023-01-12 15:39:04 +01:00
Abhishek Kumar
e5158b29ee
vmware: encode disk path for URL based access (#6989) 2023-01-12 15:20:48 +01:00
Wei Zhou
4d80ea6846
UI: fix diskofferingstrictness is not passed when create compute offering (#7072) 2023-01-12 14:04:09 +01:00
John Bampton
c0a32d00b7
Use Super-Linter Slim Image (#6610)
Co-authored-by: dahn <daan@onecht.net>
2023-01-12 13:41:28 +01:00
Wei Zhou
1dd064c8a9
server: fix cannot update vm if it uses unconstraint dynamic offering (#7077)
Co-authored-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2023-01-12 13:40:53 +01:00
Rakesh
aad03530af
Search for resource type efficiently (#6242)
Co-authored-by: Rakesh Venkatesh <rakeshv@apache.org>
2023-01-12 13:29:38 +01:00
Wei Zhou
4418574478
simulator: use ubuntu 22.04 in Dockerfile (#6978) 2023-01-12 12:54:36 +01:00
dahn
08d54da938
tests: assess prerequisite before doing the actual test (#7040)
This PR skips the tagging tests that fail due an ISO not uploading (which is not part of the functionality being tested)

relates to #7021
2023-01-12 15:21:37 +05:30
Wei Zhou
c1b17d2c42 Merge remote-tracking branch 'apache/4.17' 2023-01-11 17:23:12 +01:00
dahn
c2350f9675
update owasp dep checker for 'column width bug' (#7068) 2023-01-11 14:05:11 +01:00
Wei Zhou
d33d84fa0f
server/UI: fix some issues with network offering details (#7057) 2023-01-11 14:01:28 +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
Rohit Yadav
a85973a0ca
ssvm: synchorise when adding iptables and routing rules (#6942)
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
Co-authored-by: dahn <daan.hoogland@gmail.com>
2023-01-11 12:21:46 +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
João Jandre
9cfebdf6e5
Allow domain admins to inform tags when creating offerings (#7052) 2023-01-10 14:16:22 +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
Wei Zhou
d2bb6a2510
UI: support serviceofferingid when create vpc offering (#7054) 2023-01-09 18:27:49 +01:00
Wei Zhou
602f22a0d3
UI: fix cannot list lb rules if cidr_list is NULL (#7058) 2023-01-09 17:47:07 +01:00
João Jandre
cc527523fa
Allow users to inform timezones on APIs that have the date parameter (#7032)
Co-authored-by: dahn <daan.hoogland@gmail.com>
2023-01-09 16:50:55 +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
Abhishek Kumar
a3289f8ac0 Merge remote-tracking branch 'apache/4.17' into main 2023-01-09 18:06:45 +05:30
Daan Hoogland
2d1d2944e5 merge release branch 4.17 into main 2023-01-09 12:57:40 +01:00
Wei Zhou
76ec980c76
ui: remove max value (8) of maxsnaps because it might be greater than 8 (#7066)
Fixes #7051

The value of "Keep" when create snapshot policy was automatically reset to 8 if the input is greater than 8.
However, the max value of recurring snapshots is determined by global settings snapshot.max.daily / snapshot.max.hourly / snapshot.max.monthly / snapshot.max.weekly, which is 8 by default, but users can input other values greater than 8.
This PR removes this restriction on UI and cloudsack management server will check if the value is valid.
2023-01-09 17:05:10 +05:30
dahn
6790371fe2
fix merge diff display (#7047) 2023-01-09 11:43:32 +01:00
Abhishek Kumar
eb5c8a5a8c
server: correctly list suitable hosts for migration with uefi capability (#7024)
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2023-01-09 11:03:10 +01:00
Sina Kashipazha
20306d6129
Allow creating atmost 1 physical network with null tag (#6781) 2023-01-05 21:36:31 +01:00
Rohit Yadav
c2b75f4c81 README: revert project logo and update README
Happy New Year - this reverts project logo and updates README and the
names of Github Actions badges used on README.

Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2023-01-05 17:59:08 +05:30
Daan Hoogland
16ec8105e4 Merge release branch 4.17 to main
* 4.17:
  utils: fix human-readable parsing failures (#7008)
2023-01-05 10:15:50 +01:00
Wei Zhou
1380c604b1
server: add Host Control Plane State to uservm and systemvm response (#6946)
Co-authored-by: dahn <daan.hoogland@gmail.com>
2023-01-05 09:59:28 +01:00
Abhishek Kumar
d0b34b7576
test: fix NetworkOrchestrator unit test failure (#7049)
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2023-01-04 13:30:05 +01:00
Abhishek Kumar
89d4c7537f
utils: fix human-readable parsing failures (#7008)
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2023-01-04 11:34:34 +01:00