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
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
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
dahn
af59e76df6
add index to speed up querying IPs in the network-tab ( #7028 )
...
* procedure to add index and add index
* sloppy mistakes, thanks Wei
Co-authored-by: Wei Zhou <weizhou@apache.org>
Co-authored-by: Wei Zhou <weizhou@apache.org>
2023-01-03 20:57:05 +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
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
João Jandre
4133f0e979
Update usage when scaling vms ( #7011 )
2022-12-31 14:48:36 +01:00
dahn
73a610da94
revert cleanup of test_acl_sharenetworks ( #7033 )
2022-12-31 14:45:03 +01:00
Abhishek Kumar
194b0b4610
Merge remote-tracking branch 'apache/4.17' into main
2022-12-30 16:27:43 +05:30
Rohit Yadav
97c7a0743c
README: Replace Travis badge with Github Actions
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2022-12-30 16:17:43 +05:30
Wei Zhou
0bedb58fbe
engine/orchestration: enable unit tests and fix errors ( #7034 )
...
The unit tests in engine/orchestration module are skipped for now.
This PR enables the unit tests and fixes the errors with the unit tests.
2022-12-30 16:03:36 +05:30
Harikrishna
1c2728da91
Semicolons not required ( #7035 )
2022-12-30 10:49:06 +01:00
Rohit Yadav
9a18ea28dd
.github: use ubuntu:22.04 for Sonar jacoco coverage checks
...
Apologies to commit this to main directly, this is because the
pull_request_target requires that Github Actions yaml changes are on the
source repo main branch.
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2022-12-30 15:00:17 +05:30
Abhishek Kumar
d5f0100541
utils: fix NetUtils method to retrieve all IPs for a CIDR ( #7026 )
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2022-12-30 07:27:36 +01:00
Wei Zhou
dc40ea130f
UI: fix ui test errors ( #7030 )
2022-12-29 09:08:54 +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
ca7e1ac1ab
packaging: allow universal EL pkging to support EL8, EL9, Suse15 ( #6844 )
...
This introduced general EL rpm build step that allows the same
EL pkgs to be used on EL8, EL9 and Suse15.
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2022-12-23 14:57:20 +05:30
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
Rohit Yadav
63bc5a8cae
packaging: consolidate suse15 to el8 ( #6995 )
...
- suse15: remove and symlink to centos8
- Use Boolean dependencies to package for EL8 or SUSE15
https://rpm-software-management.github.io/rpm/manual/boolean_dependencies.html
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2022-12-23 14:40:01 +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
Rohit Yadav
d52e4d72b6
systemvmtemplate: update Debian ISO URL and checksum ( #7013 )
...
This fixes packer systemvmtemplate build
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2022-12-23 11:26:38 +05:30
GaOrtiga
4ade096aeb
server: fix broken unit test in configurationManagerImplTest ( #7018 )
...
Co-authored-by: Gabriel Ortiga Fernandes <gabriel.fernandes@scclouds.com.br>
2022-12-22 21:21:38 +01:00
Rohit Yadav
fab4fc2a14
Merge remote-tracking branch 'origin/4.17'
2022-12-22 22:55:15 +05:30
GaOrtiga
91645349b0
Allow privateips on console proxy ( #6808 )
...
Co-authored-by: Rodrigo D. Lopez <19981369+RodrigoDLopez@users.noreply.github.com>
Co-authored-by: Stephan Krug <stekrug@icloud.com>
Co-authored-by: Gabriel Ortiga Fernandes <gabriel.fernandes@scclouds.com.br>
2022-12-22 16:43:45 +01:00
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
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
John Bampton
d0902893b8
Fix spelling ( #7002 )
...
Co-authored-by: Stephan Krug <stekrug@icloud.com>
2022-12-22 11:47:35 +01:00
dahn
cdaad257ea
resolve sanity check last id file acces problems ( #6825 )
...
Co-authored-by: Suresh Kumar Anaparti <sureshkumar.anaparti@gmail.com>
2022-12-21 17:10:14 +01:00
John Bampton
bf5cacb3bb
gha(linters): enable 7 more Python flake8 checks ( #7005 )
2022-12-21 16:53: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
Wei Zhou
512aa9cbc5
AutoScaling: update smoke test and consider db upgrade from a fork ( #6977 )
2022-12-21 09:31:55 +01:00
dahn
08881d69c7
checksums for new macchinina ova template ( #7001 )
2022-12-21 08:50:32 +01:00
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
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
dahn
575fffc097
Allow root admin to deploy in VPCs in child domains ( #6832 )
...
and make root admin permissions configurable
2022-12-20 12:39:04 +01: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