8555 Commits

Author SHA1 Message Date
Wei Zhou
c1b17d2c42 Merge remote-tracking branch 'apache/4.17' 2023-01-11 17:23:12 +01:00
Wei Zhou
d33d84fa0f
server/UI: fix some issues with network offering details (#7057) 2023-01-11 14:01:28 +01:00
dahn
df96af3de4
delete F5 and SRX plugins (#7023) 2023-01-11 12:07:44 +01:00
João Jandre
9cfebdf6e5
Allow domain admins to inform tags when creating offerings (#7052) 2023-01-10 14:16:22 +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
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
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
Daan Hoogland
e952e03201 Merge release branch 4.17 to main
* 4.17:
  UI: user must specify the start of guest vlan range for advanced zone (#7038)
2023-01-04 10:08:09 +01:00
GaOrtiga
3ace9a514c
alter ordering of backup offerings (#7044)
Co-authored-by: Wei Zhou <weizhou@apache.org>
Co-authored-by: Gabriel Ortiga Fernandes <gabriel.fernandes@scclouds.com.br>
2023-01-04 09:51:23 +01:00
GaOrtiga
908981e848
Allow download of System VM templates through the UI (#7039)
Co-authored-by: Gabriel Ortiga Fernandes <gabriel.fernandes@scclouds.com.br>
2023-01-04 09:50:13 +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
Wei Zhou
e8aff6f445
UI: user must specify the start of guest vlan range for advanced zone (#7038) 2023-01-03 15:50:34 +01:00
Harikrishna
1c2728da91
Semicolons not required (#7035) 2022-12-30 10:49:06 +01:00
Wei Zhou
dc40ea130f
UI: fix ui test errors (#7030) 2022-12-29 09:08:54 +01:00
Rohit Yadav
f4e359dbb0 Merge remote-tracking branch 'origin/4.17'
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2022-12-23 14:46:33 +05:30
Abhishek Kumar
2bb6439793
ui: fix suitable shared network not showing while import (#7016)
In import VM form, shared network is not showing when it is in Setup state which should not be the case.
This PR fixes that.

Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2022-12-23 14:17:54 +05:30
Rodrigo D. Lopez
9f8533eaf0
Gives the possibility to redirect to external links when the property is defined (#6505)
Co-authored-by: Lopez <rodrigo@scclouds.com.br>
2022-12-22 14:25:45 +01:00
John Bampton
d0902893b8
Fix spelling (#7002)
Co-authored-by: Stephan Krug <stekrug@icloud.com>
2022-12-22 11:47:35 +01:00
Rohit Yadav
2dc9f1e32c
.github: Migrate Travis to Github Actions and Simulator based CI (#6956)
Runs on default spec:
2-core CPU (x86_64)
7 GB of RAM
14 GB of SSD space

https://docs.github.com/en/actions/using-github-hosted-runners/about-github-hosted-runners#supported-runners-and-hardware-resources

Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2022-12-21 16:36:52 +05:30
Abhishek Kumar
34e4376c16
ui: fix persist networks config in deploy vm form (#6994)
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2022-12-20 16:24:23 +01:00
Wei Zhou
889045fba5
new plugins: Add non-strict affinity groups (#6845) 2022-12-20 15:09:52 +01:00
João Jandre
440d7805cb
Support for parameter cidrlist added to the UI (#6869)
Co-authored-by: João Jandre <joao@scclouds.com.br>
2022-12-20 10:53:53 -03:00
Alexandre Mattioli
6d74815798
Fixing grammar and spelling in en.json (#6884)
Co-authored-by: dahn <daan@onecht.net>
2022-12-20 12:27:49 +01:00
Nicolas Vazquez
9ccec161db
Minor console access refactor and improvements (#6919) 2022-12-20 09:29:04 +01:00
Alexandre Mattioli
1af4f2c47a
Rephrasing confusing messages (#6876) 2022-12-16 12:18:18 +01:00
Rodrigo D. Lopez
fc5bd85ecb
Improves CPU usage info (#6784)
* improve CPU usage info

* Update ResourceStatsInfo.vue

remove extra comma

* fixes missing chart message

* fix typo

Co-authored-by: Lopez <rodrigo@scclouds.com.br>
2022-12-15 15:33:32 -03:00
John Bampton
def7ce655d
Fix spelling (#6898)
Co-authored-by: davidjumani <dj.davidjumani1994@gmail.com>
2022-12-13 14:58:14 +01:00
Wei Zhou
74623aa3d3 Merge remote-tracking branch 'apache/4.17' 2022-12-07 13:37:30 +01:00
Abhishek Kumar
a4d3780143
ui: fix incorrect hypervisor in deploy VM wizard (#6952)
Fixes #6756

Pass hypervisor parameter for deployVirtualMachine API only when ISO is selected and not for a template.

Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2022-12-07 17:40:50 +05:30
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
Stephan Krug
adec811052
Fix time format (#6893)
Co-authored-by: Stephan Krug <stephan.krug@scclouds.com.br>
2022-11-28 16:14:22 +01:00
Abhishek Kumar
fca5715db1
ui: fix guest traffic vlan input (#6895)
Fixes VLAN input while adding guest traffic type for the physical network in the zone wizard.
When adding a zone physical network is not updated with the guest traffic vlan, resulting in network, vm deployments failures.

Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2022-11-23 19:03:52 +05:30
John Bampton
e65c22d883
Fix spelling (#6860) 2022-11-13 10:56:15 +01:00
Eduardo Zanetta
982450ed81
Remove password change notice on SSH Key Pair reset (#6862)
Co-authored-by: Eduardo Zanetta <eduardo.zanetta@scclouds.com.br>
2022-11-10 09:17:35 +01:00
fermosan
4c5a2ba3a6
Updated Hellenic (Greek) Translation Draft (for 4.18) (#6843) 2022-11-08 15:23:55 +01:00
John Bampton
fa39e61a4c
Fix spelling (#6609) 2022-11-01 08:30:01 +01:00
Harikrishna
d7dedfff1f
Changed userdata names on Add instance page (#6854)
* Changed userdata names on Add instance page
2022-10-30 19:54:06 +01:00
Bryan Lima
23033fbb74
Add live migration of system VMs (KVM) (#6491)
Co-authored-by: Rodrigo D. Lopez <19981369+RodrigoDLopez@users.noreply.github.com>
2022-10-28 13:14:09 +02: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
Wei Zhou
48ffa5dc0b
Support multiple ceph monitors (#6792) 2022-10-21 10:37:30 +02:00
Daan Hoogland
ce84336ef6 Merge release branch 4.17 to main
* 4.17:
  UI: Fix Volume Snapshot from user VM as admin (#6824)
2022-10-20 11:14:43 +02:00
Nicolas Vazquez
79e5e7fe36
UI: Fix Volume Snapshot from user VM as admin (#6824) 2022-10-13 08:56:35 +02:00
Bryan Lima
0535d9b5e1
ui: Add message upon network offering creation to warn user of VR creation (#6684)
This PR aims to improve the user experience upon creation of Network Offerings warning the user of the scenarios in which a VR is created. For this, the service offering field is always shown in the form and a warning message is displayed if the user's configuration does not require the creation of a VR. These scenarios include a network offering with guest type L2, and a with a guest type Shared or Isolated when none of the following services are enabled: (VPN, DHCP, DNS, Firewall, LB, UserData, SourceNat, StaticNat and/or PortForwarding). Finally, the message for the Isolated and Shared networks disappear when one of the aforementioned services are selected.
2022-10-09 15:21:41 +05:30
Rohit Yadav
9a381db956 Merge remote-tracking branch 'origin/4.17' 2022-10-08 12:21:04 +05:30
Peinthor Rene
ff961c9594
linstor: support QoS(IOPs) and small improvements (#6682)
This PR has 3 improvements for the Linstor primary storage driver:

- Create a separate jar of it and move all Linstor related classes into the correct project (similar to the storpool plugin)
- Add aux properties for Cloudstack volumes in Linstor to make it easier to identify them in Linstor
- Add support for IOPs settings with the Linstor storage plugin
2022-10-08 12:06:49 +05:30