Rohit Yadav
5975ea80c9
Merge remote-tracking branch 'origin/4.18'
2023-06-27 15:51:40 +05:30
Wei Zhou
f3ad9e6743
marvin: fix smoke test failures if mgmt server is Ubuntu ( #7583 )
2023-06-27 11:57:02 +02:00
dahn
06caf32bc8
Guest os mappings improvements ( #6979 )
...
* Guest OS mapping improvements
- Checks the OS mapping name in hypervisor (VMware, XenServer)
- Displays guest OS mappings in UI
* Added API getHypervisorGuestOsNames to list the guest OS names in the hypervisor, and code improvements
* Some static analysis fixes
* Removed commented code in listview
* Guest OS list
* UI changes for adding guest os and mappings
* Added guest os mappings in guest os form
* Added new filter to guest os mapping
* Name and description changes
* VMWare Host and cluster MO unit tests
* CheckGuestOsMapping command and answer unit tests
* GetHypervisorGuestOsNames command and answer unit tests
* VmwareResource unitests
* GuestOsMapper unittests
* icon changes
* Addressed review comments
* Renaming fixes
* Removed comments
* marvin tests for guest os operations
* Added marvin tests for OS mappings
* Document links and UI improvements
* Added deduplication for the list guest OS API
* Fixed linter failure
* Few bug fixes and UI changes
* Few improvements
* Addressed code smells
* Fixed UI issues after rebase
---------
Co-authored-by: Suresh Kumar Anaparti <sureshkumar.anaparti@gmail.com>
Co-authored-by: Harikrishna Patnala <harikrishna.patnala@gmail.com>
2023-06-27 13:49:20 +05:30
Vishesh
fa3f2a75eb
feature: VM Scheduler ( #7397 )
...
This PR adds a feature to setup schedules to stop/start/restart your VMs.
Documentation PR: apache/cloudstack-documentation#313
Related issue: #3387
2023-06-26 13:36:46 +05:30
dahn
ae10263b3b
Possibility to choose the source NAT IP address on a isolated network or VPC ( #6442 )
...
Co-authored-by: NuxRo <nux@li.nux.ro>
Co-authored-by: Daniel Augusto Veronezi Salvador <38945620+GutoVeronezi@users.noreply.github.com>
2023-06-09 14:51:53 +02:00
Abhishek Kumar
c00a1ba532
Merge remote-tracking branch 'apache/4.18' into main
2023-06-08 15:34:46 +05:30
Abhishek Kumar
03910c2783
Merge remote-tracking branch 'apache/4.17' into 4.18
2023-06-08 15:34:03 +05:30
Abhishek Kumar
20865901d1
Merge remote-tracking branch 'apache/4.16' into 4.17
2023-06-08 15:33:20 +05:30
Abhishek Kumar
24da2bcf78
marvin: fix test_data for parsing failure ( #7602 )
...
PR #6512 seems to have broken the test_data.py. This PR fixes test_data.
2023-06-08 15:32:04 +05:30
Abhishek Kumar
6ea5f56e62
Merge remote-tracking branch 'apache/4.18' into main
2023-06-06 13:12:55 +05:30
Abhishek Kumar
b030ea19a4
Merge remote-tracking branch 'apache/4.17' into 4.18
2023-06-06 13:12:12 +05:30
Abhishek Kumar
f298008215
Merge remote-tracking branch 'apache/4.16' into 4.17
2023-06-06 13:11:24 +05:30
Pearl Dsilva
bd5d478a3a
Refactor test and change IP range ( #6512 )
...
* Refactor test and change IP range
* countdown from 254 to allow multiple pseudo public nets counting up from 0
* cleanup
* location of asserts improved
---------
Co-authored-by: dahn <daan.hoogland@gmail.com>
Co-authored-by: Daan Hoogland <daan@onecht.net>
2023-06-05 16:39:33 +02:00
Rohit Yadav
ce44ff4148
Merge remote-tracking branch 'origin/4.18'
2023-05-25 22:16:16 +05:30
Rohit Yadav
4138ca7c5d
systemvmtemplate: fix Debian 11.7.0 ISO URL
...
Fixes systemvmtemplate build issue
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2023-05-25 22:15:28 +05:30
nvazquez
0024cb0372
Merge branch '4.18'
2023-05-24 11:01:10 -03:00
Vishesh
83fd75f707
Marvin: Fix deployDataCenter's cleanup ( #7521 )
2023-05-12 10:46:52 +02:00
Wei Zhou
ea2b537985
fix tools/build/setnextversion.sh: do not update tools/apidoc/pom.xml ( #7163 )
...
Steps to reproduce the issue
(1) on ubuntu server, run "git checkout 4.17.2.0"
(2) packaging
cd packaging/
./build-deb.sh -b test1
expected result: succeed
actual result:
[ERROR] The build could not read 1 project -> [Help 1]
[ERROR]
[ERROR] The project org.apache.cloudstack:cloud-apidoc:4.17.2.0-test1-test1 (/data/cloudstack/tools/apidoc/pom.xml) has 1 error
[ERROR] Non-resolvable parent POM for org.apache.cloudstack:cloud-apidoc:4.17.2.0-test1-test1: Could not find artifact org.apache.cloudstack:cloud-tools:pom:4.17.2.0-test1-test1 in central (https://repo.maven.apache.org/maven2 ) and 'parent.relativePath' points at wrong local POM @ line 25, column 13 -> [Help 2]
2023-05-08 13:00:36 +02:00
Rohit Yadav
a2561df25b
Merge remote-tracking branch 'origin/4.18'
2023-05-08 12:57:38 +05:30
dahn
897dad619b
marvin: replace encodestring for encodebytes ( #7027 )
...
Fixes : #6962
2023-05-08 12:51:12 +05:30
GaOrtiga
8b5bfb145e
create parameter to determine whether roles are public or private ( #6960 )
...
Co-authored-by: Gabriel Ortiga Fernandes <gabriel.fernandes@scclouds.com.br>
Co-authored-by: dahn <daan.hoogland@gmail.com>
2023-05-01 15:26:10 +02:00
kishankavala
69be0af32d
Allow admin/users to add comments to Management Servers ( #7379 )
...
* UI changes for management server comments
* Added support for mgmt server comments in annotations framework
* Added test for mgmt server annotation
* changed annotation to be unique for mgmt server test
2023-04-18 14:16:55 +05:30
David Jumani
941cc83372
Feature: Safely shutdown cloudstack ( #6755 )
...
Co-authored-by: dahn <daan.hoogland@gmail.com>
2023-04-12 12:44:14 +02:00
John Bampton
c2e17310d6
Add three more pre-commit checks ( #7083 )
...
Co-authored-by: dahn <daan@onecht.net>
2023-03-27 13:28:55 +02:00
Rohit Yadav
1d2e3fe24d
Merge remote-tracking branch 'origin/4.18'
...
Fix 4.19/main build and add upgrade path from 4.18.1.0->4.19.0.0
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2023-03-16 13:36:04 +05:30
Rohit Yadav
74a414e76f
Fix build failure and 4.18.0.0->4.18.1.0 upgrade path
...
Unblocks smoketests/health check runs on 4.18 branch.
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2023-03-16 13:18:26 +05:30
Daan Hoogland
fb4f6a334d
Updating pom.xml version numbers for release 4.19.0.0-SNAPSHOT
...
Signed-off-by: Daan Hoogland <daan@onecht.net>
2023-03-15 19:46:01 +01:00
Daan Hoogland
05cda2729f
Updating pom.xml version numbers for release 4.18.1.0-SNAPSHOT
...
Signed-off-by: Daan Hoogland <daan@onecht.net>
2023-03-15 19:38:14 +01:00
Daan Hoogland
0574087284
Updating pom.xml version numbers for release 4.18.0.0
...
Signed-off-by: Daan Hoogland <daan@onecht.net>
2023-03-11 09:35:41 +01:00
dahn
597a8030b7
integration test fixes for 4.18 ( #7190 )
...
* cleanup in resource housekeeping
* cleanup in resource housekeeping
* Update test/integration/smoke/test_deploy_vm_extra_config_data.py
Co-authored-by: dahn <daan.hoogland@gmail.com>
* revert most cleanup code
* Revert "cleanup in resource housekeeping"
This reverts commit 1d140bd215b29c7a5ec4cbfb9eabf0465a8864d9.
* add extra config to VirtualMachine.create(..)
---------
Co-authored-by: Wei Zhou <weizhou@apache.org>
2023-02-14 08:20:11 +01:00
kiranchavala
23d89813b7
Added steps to get the offical docker image for cloudstack simulator form Apache ( #7192 )
2023-02-10 11:32:17 +01:00
Nicolas Vazquez
c44ba8ff3c
UI: Integrate Tungsten Fabric ( #7166 )
...
Co-authored-by: utchoang <hoangnm@unitech.vn>
Co-authored-by: davidjumani <dj.davidjumani1994@gmail.com>
Co-authored-by: dahn <daan@onecht.net>
2023-02-10 11:00:42 +01:00
Wei Zhou
62e342c1bc
utils,framework/db: Introduce new database encryption cipher based on AesGcmJce ( #7003 )
2023-02-02 16:25:49 +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
Daan Hoogland
a7d2d8d750
Merge release branch 4.17 to main
...
* 4.17:
marvin: newer python setuptools doesn't like -SNAPSHOT in marvin version (#7120 )
VR: fix warning Expected X answers while executing SetXXXCommand but Y (#7050 )
2023-01-24 16:08:32 +01:00
Rohit Yadav
abef381aa6
marvin: newer python setuptools doesn't like -SNAPSHOT in marvin version ( #7120 )
2023-01-24 15:28:07 +01:00
Rohit Yadav
e7b7efe117
marvin: install mysql-connector-python version 8.0.31 ( #7111 )
2023-01-24 09:54:02 +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
Wei Zhou
4418574478
simulator: use ubuntu 22.04 in Dockerfile ( #6978 )
2023-01-12 12:54:36 +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
dahn
6790371fe2
fix merge diff display ( #7047 )
2023-01-09 11:43:32 +01:00
Sina Kashipazha
20306d6129
Allow creating atmost 1 physical network with null tag ( #6781 )
2023-01-05 21:36:31 +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
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
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
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
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