Suresh Kumar Anaparti
47a268202b
[VMware] Sync the disk path or datastore changes for IDE disks, and before any volume resize during start vm (for the volumes on datastore cluster) ( #10748 )
2025-05-12 13:21:04 +02:00
dahn
3959dbdbe6
refactor create duplicate alert check ( #10544 )
2025-05-12 13:08:35 +02:00
Wei Zhou
bcd23ebb8a
server: check if redundant router is supported when restart network with makeredundant = true ( #10612 )
2025-05-12 08:58:21 +02:00
Abhishek Kumar
e68abcd85d
xenserver: destroy halted vm on expunge ( #10833 )
...
* xenserver: destroy halted vm on expunge
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2025-05-12 10:46:37 +05:30
dahn
0a090f4853
cleanup call on super ( #10807 )
2025-05-09 12:54:32 +02:00
Wei Zhou
ea32a1a71a
server: fetch IP of VMs on L2 networks ( #10431 )
2025-05-09 10:19:30 +02:00
Fabricio Duarte
751a0ad559
UI workaround for the inconsistent formatting of listVirtualMachinesUsageHistory ( #10824 )
2025-05-09 10:01:53 +02:00
Fabricio Duarte
696bc50f3b
Backport #9888 to 4.19: Fix Usage inconsistencies ( #10712 )
2025-05-09 09:49:14 +02:00
Suresh Kumar Anaparti
f0838cdd30
[VMware] Update vlans with proper range before creating port group for dvSwitch ( #10708 )
2025-05-08 08:48:14 +02:00
Abhishek Kumar
919c9797cc
server: prevent duplicate HA works and alerts ( #10624 )
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2025-05-06 10:42:30 +02:00
Imvedansh
1f8442eb69
Extra checks in UI when deleting accounts ( #10760 )
...
Co-authored-by: Bernardo De Marco Gonçalves <bernardomg2004@gmail.com>
2025-05-02 17:36:46 +02:00
Pearl Dsilva
d697cff898
Update dependency required for test_outofbandmanagement.py ( #10805 )
2025-05-02 17:34:17 +02:00
dahn
74e9146cfb
check for custom offering and trim size ( #10629 )
2025-05-02 13:52:00 +02:00
Suresh Kumar Anaparti
32cc45e840
[UI] Allow quiescevm and asyncbackup flags while taking volume snapshot from UI when these are supported for the volume ( #10265 )
2025-05-02 10:45:50 +02:00
Wei Zhou
4c072b5bf9
UI: show checksum field when register or upload template/isos ( #10725 )
2025-05-01 09:17:37 +02:00
Pearl Dsilva
0c4ed1e5b7
UI: Allow editing VM name of a Running VM in an Advanced zone with security groups ( #10714 )
2025-05-01 09:02:30 +02:00
Wei Zhou
7f16a207e0
cloudutils: use ip command instead of route in networkConfig.py ( #10726 )
2025-05-01 11:27:59 +05:30
Pearl Dsilva
9d9737ae04
smoke tests: Fix cluster DRS & non-strict host affinity smoke test failures on XenServer / XCP-ng ( #10761 )
2025-04-26 17:39:17 +02:00
Fabricio Duarte
9d263cd71b
Network Usage event model adjustments ( #10755 )
2025-04-26 17:35:28 +02:00
Pearl Dsilva
07f4fc2e51
Fix smoke tests due to change in behavior of restore VM ( #10583 )
...
* Fix unit tests due to change in behavior of restore VM
* update numbering in comments
* revert delete operations
* fix placement of start vm after refactoring
2025-04-26 10:11:27 +05:30
Wei Zhou
55c8138a1a
test: fix test_certauthority_root.py ( #10762 )
...
it does not work with python3
```
2025-04-18T10:43:58.5235913Z 2025-04-18 10:32:20,503 - CRITICAL - EXCEPTION: Failure:: ['Traceback (most recent call last):\n', ' File "/opt/hostedtoolcache/Python/3.10.17/x64/lib/python3.10/unittest/case.py", line 59, in testPartExecutor\n yield\n', ' File "/opt/hostedtoolcache/Python/3.10.17/x64/lib/python3.10/unittest/case.py", line 591, in run\n self._callTestMethod(testMethod)\n', ' File "/opt/hostedtoolcache/Python/3.10.17/x64/lib/python3.10/unittest/case.py", line 549, in _callTestMethod\n method()\n', ' File "/home/runner/.local/lib/python3.10/site-packages/nose/failure.py", line 35, in runTest\n raise self.exc_val.with_traceback(self.tb)\n', ' File "/home/runner/.local/lib/python3.10/site-packages/nose/loader.py", line 335, in loadTestsFromName\n module = self.importer.importFromPath(\n', ' File "/home/runner/.local/lib/python3.10/site-packages/nose/importer.py", line 162, in importFromPath\n return self.importFromDir(dir_path, fqname)\n', ' File "/home/runner/.local/lib/python3.10/site-packages/nose/importer.py", line 198, in importFromDir\n mod = load_module(part_fqname, fh, filename, desc)\n', ' File "/home/runner/.local/lib/python3.10/site-packages/nose/importer.py", line 128, in load_module\n spec.loader.exec_module(mod)\n', ' File "<frozen importlib._bootstrap_external>", line 883, in exec_module\n', ' File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed\n', ' File "/home/runner/work/cloudstack/cloudstack/test/integration/smoke/test_certauthority_root.py", line 27, in <module>\n from OpenSSL.crypto import FILETYPE_PEM, verify, X509\n', "ImportError: cannot import name 'verify' from 'OpenSSL.crypto' (unknown location)\n"]
```
2025-04-24 14:13:20 +05:30
dahn
422264f005
server: Don't specify ipv6 ranges for shared network ( #10746 )
...
* assume SLAAC takes care
* log info
* Update server/src/main/java/com/cloud/network/NetworkServiceImpl.java
---------
Co-authored-by: Wei Zhou <weizhou@apache.org>
2025-04-24 09:42:58 +02:00
dahn
5a5c865133
Revert "Add the option to filter by host when retrieving of unregistered VMs ( #9925 )" ( #10647 )
...
This reverts commit aa6c581e405d7652916a9290e042f0bd26c3913a.
2025-04-24 09:06:57 +02:00
Abhishek Kumar
431e4f9e1d
ui: confirm on reset configurations ( #10745 )
2025-04-23 12:29:08 +02:00
Bernardo De Marco Gonçalves
4a1d80ddc8
Remove the validation of the amount of acquired public IPs when enabling static NAT, adding PF and LB rules on VPC public IPs ( #10568 )
...
* fix inconsistency on public IP limits
* fix log message
2025-04-22 03:03:25 -04:00
Wei Zhou
f055268fe2
.github: fix simulator CI caused by imcompatibility between python3.10 and nosetests ( #10753 )
2025-04-18 13:27:32 +02:00
Wei Zhou
f2e688af26
VR: add bind-interfaces to /etc/dnsmasq.d/cloud.conf ( #10739 )
2025-04-18 13:20:13 +02:00
Rohit Yadav
29e58e906f
plugin/shutdown: use mgmt server uuid in the shutdown response ( #10717 )
2025-04-18 11:08:53 +02:00
dahn
8c9216d11b
only clean details and annotations when this tamplate no longer exists on any zone ( #10728 )
2025-04-17 12:55:21 +02:00
Wei Zhou
7b68615bd9
HA: set correct hostId of HA work for vm migration ( #10591 )
2025-04-17 10:02:46 +02:00
Nicolas Vazquez
8db248e4b4
UI: Move templates creation date to the Zones tab ( #10709 )
...
* UI: Move templates creation date to the Zones tab
* Extend changes to ISOs
2025-04-17 09:54:11 +02:00
dahn
53d3d19606
server: check startip and endip of shared network ( #10704 )
...
revert part of #10168
2025-04-16 16:26:26 +01:00
Rene Glover
f13cf597a2
4.19 fix saml account selector ( #10311 )
2025-04-14 12:59:43 +02:00
dahn
99ea77dc83
Usage server: remove logging of prameters including secret keys ( #10649 )
2025-04-14 10:24:35 +02:00
Bernardo De Marco Gonçalves
d32065fd38
backport #10500 framework/cluster: fix NPE for ms-host status when mgr stops ( #10653 )
2025-04-09 14:20:51 +02:00
Abhishek Kumar
5d5ac17c68
xenserver: do not destroy halted hypervisor vm ( #9175 )
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2025-04-09 09:33:01 +02:00
Bernardo De Marco Gonçalves
e08f88f0ae
define the limit of projects through the UI ( #10652 )
2025-04-08 13:14:29 +02:00
Bernardo De Marco Gonçalves
d5ba39387b
fix projects metrics on dashboard ( #10651 )
2025-04-08 12:16:18 +02:00
Imvedansh
ee94ae575b
Enhance VPC Network Tier form to auto-populate Gateway, and Netmask ( #10617 )
2025-03-28 18:59:43 +01:00
Suresh Kumar Anaparti
3afab9a703
Updated setup-sysvm-tmplt script, to run cmds accessing destdir with sudo ( #10263 )
2025-03-27 14:24:04 +01:00
dahn
6f334eb187
Update test_linstor_volumes.py for spello
2025-03-26 12:14:45 +01:00
Imvedansh
fc1f260d52
Host status auto refresh ( #10606 )
...
Co-authored-by: Rene Peinthor <rene.peinthor@linbit.com>
2025-03-25 12:50:25 +01:00
Wei Zhou
c9c02d030e
UI: fix list of vpc network offerings ( #10595 )
2025-03-24 12:40:00 +01:00
Abhishek Kumar
c1ff799df2
ui: fix considerlasthost for start vm ( #10602 )
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2025-03-24 12:32:25 +01:00
dahn
6c40a7bebb
deal with null return for create deployment plan for maintenance ( #10518 )
...
* deal with null return for create deployment plan for maintenance
* deal with ide warnings
2025-03-18 09:53:39 -04:00
Rene Peinthor
f4a7c8ab89
linstor: implement missing deleteDatastore ( #10561 )
...
Somehow deleteDatastore was never implemented, that meant:
templates haven't been cleaned up on datastore delete and
also agents have never been informed about storage pool removal.
2025-03-18 08:50:19 -04:00
Wei Zhou
7978141464
api: fix EntityReference in NetworkResponse.java ( #10563 )
2025-03-18 09:20:50 +01:00
Abhishek Kumar
89e6b1f8ea
server: fix npe during start vr edge case ( #10366 )
...
DeploymentPlanner.addPod takes long value while
VmInstanceVO.getPodIdToDeployIn returns a Long value which can be null
when the VM is never started.
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2025-03-18 08:52:11 +05:30
Pearl Dsilva
02d0dca24b
List only VMs associated to a userdata ( #10569 )
...
* List only VMs associated to a userdata
* add since param
2025-03-17 17:14:57 -04:00
Abhisar Sinha
35e809e7ce
Set external Id to null after backupProvider.removeVMFromBackup ( #10562 )
2025-03-17 12:46:05 -04:00