Vishesh
82f9106633
Remove powermock from kvm hypervisor plugin ( #7818 )
...
* Remove powermock from kvm hypervisor plugin
* Add @RunWith
* Remove unnecessary mocks
* Remove commented code
2023-08-10 09:04:36 +02:00
fermosan
fa58f59619
kvm: Added VNI Devices as normal bridge slave devs ( #7836 )
...
This will allow for VXLAN configurations to utilize tags on the physical network of a zone
2023-08-10 08:59:28 +02:00
kiranchavala
927818b55f
added docker command for ubuntu 22.04 to Building DEB packages ( #7315 )
2023-08-09 12:11:49 +02:00
Wei Zhou
a1af03f413
noVNC: fix JP keyboard on vmware7+ which uses websocket URL ( #7694 )
...
* noVNC: fix JP keyboard on vmware7+ which uses websocket URL
* noVNC: cleanup rfb.js
* noVNC: fix < and > on JP keyboard
* noVNC: fix Caps lock on JP keyboard
2023-08-09 11:43:16 +02:00
Rohit Yadav
ac882f3d07
Merge remote-tracking branch 'origin/4.18'
2023-08-08 15:56:19 +05:30
Sina Kashipazha
9df23f951b
Prometheus exporter fix cpu/memory usage labels ( #7629 )
2023-08-07 20:47:03 +02:00
Daan Hoogland
32448e1ac7
Merge branch '4.18'
2023-08-07 11:13:17 +02:00
dahn
dea1373480
server: clean network offerings for domain on remove ( #7775 )
2023-08-07 09:56:58 +02:00
Vishesh
55f0801b18
Remove powermock from network elements ( #7791 )
2023-08-07 09:24:26 +02:00
dahn
0318e9fccb
test_vm_deployment_planner: fix using wrong hypervisor ( #7718 )
2023-08-07 10:20:42 +05:30
Rohit Yadav
4f85c5568f
engine/schema: fix CPU cap limitation for upgraded environment ( #7808 )
...
CPU cap limitation was enabled as part of
https://github.com/apache/cloudstack/pull/6420 that changes behaviour
for existing environments. The CPU cap limitation on KVM causes
systemvms to not start or be really slow in nested and virtualised
environments.
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2023-08-07 10:19:33 +05:30
mprokopchuk
ab0297ea9b
VM.CREATE/VOLUME.DELETE/VOLUME.DESTROY not being emitted ( #7760 )
...
VM.CREATE/VOLUME.DELETE/VOLUME.DESTROY not being emitted
* Update server/src/main/java/com/cloud/vm/UserVmManagerImpl.java
Co-authored-by: dahn <daan.hoogland@gmail.com>
* Update api/src/main/java/org/apache/cloudstack/api/command/user/vm/DeployVMCmd.java
Co-authored-by: dahn <daan.hoogland@gmail.com>
---------
Co-authored-by: Maxim Prokopchuk <mprokopchuk@apple.com>
Co-authored-by: dahn <daan.hoogland@gmail.com>
2023-08-07 10:18:17 +05:30
Daan Hoogland
eb31e3d795
Merge release branch 4.18 to main
...
* 4.18:
Allow KVM overcommit to work without reducing minimum VM memory when vm ballooning is disabled (#7810 )
2023-08-06 10:41:00 +02:00
Rohit Yadav
dc5e4f3ec6
Allow KVM overcommit to work without reducing minimum VM memory when vm ballooning is disabled ( #7810 )
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
Co-authored-by: dahn <daan.hoogland@gmail.com>
Co-authored-by: Daan Hoogland <daan@onecht.net>
2023-08-06 10:39:14 +02:00
Vishesh
84974a1e08
Remove powermock from vmware-base & vmware hypervisor plugin ( #7798 )
2023-08-04 10:40:29 +02:00
Vishesh
90443cdd43
Remove powermock from xenserver hypervisor plugin ( #7806 )
2023-08-04 10:25:58 +02:00
Daan Hoogland
e3bd2c0a8c
Merge branch '4.18'
2023-08-04 09:24:16 +02:00
dahn
6b21825746
make details optional for addGuestOs API ( #7812 )
2023-08-04 08:44:29 +02:00
kishankavala
57779a8586
Remove nic allocation txn during Vm deploy. During Vm deploy failure, this will allow cleanup of any nics that are successfully provisioned ( #7809 )
2023-08-04 08:42:38 +02:00
dahn
b4032d9984
include all VMs when projects selected not just for admins ( #7667 )
2023-08-03 16:06:11 +02:00
Daan Hoogland
7ee697fcc5
Merge release branch 4.18 to main
...
* 4.18:
UI: allow new keys for VM details (#7793 )
Refactoring StorPool's smoke tests (#7392 )
UI: decode userdata in EditVM dialog (#7796 )
packaging: unalias cp before package upgrade (#7722 )
make NoopDbUpgrade do a systemvm template check (#7564 )
UI unit test: fix expected values (#7792 )
2023-08-03 15:59:01 +02:00
dahn
c86684fbdd
UI: allow new keys for VM details ( #7793 )
2023-08-03 04:58:22 +02:00
John Bampton
6f4503488b
pre-commit: apply `end-of-file-fixer` to all files ( #7551 )
2023-08-02 13:47:21 +02:00
slavkap
da7fc72c66
Refactoring StorPool's smoke tests ( #7392 )
...
* Removed the hardcoded StorPool endpoint from tests
- removed the hardcoded enpoint of StorPool primary storage from tests
- added the git commit information into the maven build
* Convert indents to spaces
* update git-commit-id-plugin version
2023-08-02 14:37:37 +08:00
John Bampton
e876ef096e
Fix links to `release notes` in README and CHANGES ( #7797 )
2023-08-01 17:58:19 +02:00
Wei Zhou
87f218c68c
UI: decode userdata in EditVM dialog ( #7796 )
2023-08-01 09:10:26 +02:00
Vishesh
0d9292c9ea
Remove powermock from database/quota plugin ( #7795 )
2023-08-01 08:55:29 +02:00
dahn
60ab494c25
packaging: unalias cp before package upgrade ( #7722 )
2023-08-01 01:34:05 +02:00
dahn
2bb079189c
make NoopDbUpgrade do a systemvm template check ( #7564 )
2023-07-31 16:08:14 +02:00
dahn
fd13184dda
UI unit test: fix expected values ( #7792 )
2023-07-31 12:46:22 +02:00
Daan Hoogland
d51d8a4a13
Merge release branch 4.18 to main
...
* 4.18:
UI: Filter templates by zone and hypervisor type when reinstall a VM (#7739 )
KVM: fix SSVM starting when overprovisioning memory (#7663 )
pom.xml: add property project.systemvm.template.location (#7706 )
cloudutils: fix adding rocky9 host failure due to missing /etc/sysconfig/libvirtd (#7779 )
server: get id from persisted object ReservationVO (#7785 )
search in (too) large result sets (#7766 )
ui: fix 404 error when list volumes of system vms (#7772 )
packaging: install tzdata-java on centos7/centos8 (#7768 )
2023-07-31 09:04:44 +02:00
dahn
a2eb10304f
UI: Filter templates by zone and hypervisor type when reinstall a VM ( #7739 )
2023-07-31 07:30:24 +02:00
GaOrtiga
0bab0db881
Introducing concept of domain VPCs ( #7153 )
...
Co-authored-by: Gabriel Ortiga Fernandes <gabriel.fernandes@scclouds.com.br>
Co-authored-by: Lopez <rodrigo@scclouds.com.br>
2023-07-29 20:06:49 +02:00
Vishesh
a738204e8a
Remove powermock from nicira nvp ( #7789 )
2023-07-28 13:24:25 +02:00
Vishesh
665fb83e73
Remove powermock from kubernetes plugin ( #7788 )
2023-07-28 13:23:26 +02:00
dahn
d127d7939d
KVM: fix SSVM starting when overprovisioning memory ( #7663 )
2023-07-28 11:23:30 +02:00
Wei Zhou
f4a4417e4c
pom.xml: add property project.systemvm.template.location ( #7706 )
...
* pom.xml: add property project.systemvm.template.location
* pom.xml: update project.systemvm.template.location
2023-07-28 11:05:44 +02:00
Wei Zhou
d89d40595c
cloudutils: fix adding rocky9 host failure due to missing /etc/sysconfig/libvirtd ( #7779 )
2023-07-28 10:27:44 +02:00
dahn
d958882282
server: get id from persisted object ReservationVO ( #7785 )
2023-07-28 05:16:33 +02:00
dahn
01e5c25523
search in (too) large result sets ( #7766 )
...
Co-authored-by: Pearl Dsilva <pearl1594@gmail.com>
2023-07-27 15:03:12 +02:00
Wei Zhou
cdf01879ec
ui: fix 404 error when list volumes of system vms ( #7772 )
...
This PR fixes #7662
2023-07-26 15:59:45 +05:30
Wei Zhou
3f2449f3d8
packaging: install tzdata-java on centos7/centos8 ( #7768 )
...
When install cloudstack on latest rocky8 server with java-11-openjdk-11.0.20.0.8-2.el8.x86_64, management server cannot be started due to error
```
Caused by: java.lang.Error: java.io.FileNotFoundException: /usr/lib/jvm/java-11-openjdk-11.0.20.0.8-2.el8.x86_64/lib/tzdb.dat (No such file or directory)
```
It is because the package `tzdata-java` is not automatically installed.
(It was installed with java-11-openjdk-11.0.18.0.10-2.el8_7.x86_64, but not with latest java-11-openjdk-11.0.20.0.8-2.el8.x86_64)
2023-07-26 03:20:53 +02:00
Daan Hoogland
8db8aa4163
Merge branch '4.18'
2023-07-25 11:29:04 +02:00
dahn
f9b7bcfd10
add remove tag to remove acl item method ( #7750 )
2023-07-25 10:55:44 +02:00
Wei Zhou
4000fd09f1
UI: fix userdataid or userdata content is passed when userdata append/override is unchecked ( #7758 )
2023-07-25 10:01:53 +02:00
Rohit Yadav
bde80f14aa
Fix NPE in management server logs due to /proc/cpuinfo output ( #7765 )
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2023-07-25 04:43:33 +02:00
Vishesh
7042ce4ad0
Run startServer in tearDown for test_safe_shutdown to ensure management server is up even if the tests fail ( #7767 )
2023-07-25 03:41:31 +02:00
Wei Zhou
6dd2ce86b5
UI: add step to create bearer token for kubernetes dashboard ( #7764 )
...
Since Kubernetes v1.24.0, there is no auto-generation of secret-based service account token due to security reason. see https://github.com/kubernetes/kubernetes/pull/108309
To access kubernetes dashboard, users need to create a service account and an optional long-lived Bearer Token for the service account.
2023-07-25 03:32:58 +02:00
Rohit Yadav
62a8f4ef72
Merge remote-tracking branch 'origin/4.18'
2023-07-24 15:57:37 +05:30
Marcus Sorensen
63216425d5
Set encrypted PowerFlex disk format correctly ( #7735 )
...
Co-authored-by: Marcus Sorensen <mls@apple.com>
2023-07-24 13:13:46 +05:30