Changes in 4.18.2.0 since 4.18.1.0
Apache CloudStack uses GitHub https://github.com/apache/cloudstack/milestone/29?closed=1 to track its issues.
Version |
Github |
Description |
---|---|---|
4.18.2.0 |
linstor: Do not pretend handling disconnect paths that are non Linstor |
|
4.18.2.0 |
server: fix haproxy misconfiguration after VPC VR start |
|
4.18.2.0 |
upgrade: add unit tests from/to a security release |
|
4.18.2.0 |
VPC VR: fix empty iptables if there is no vpc tier |
|
4.18.2.0 |
snapshot: don’t schedule next snapshot job for a removed volume |
|
4.18.2.0 |
server: update default value of setting ‘expose.dns.externally’ to ‘false” |
|
4.18.2.0 |
Usage: Fixup entity exists exception |
|
4.18.2.0 |
Fix disk offering override in VM deployment wizard |
|
4.18.2.0 |
Quota tariff events |
|
4.18.2.0 |
SG: fix SQL exception when add security group rule with allowed account/group |
|
4.18.2.0 |
[UI] Allow detach ISO from instance toolbar when ISO is attached |
|
4.18.2.0 |
server: use ecdsa instead of ed25519 when generate public/private keys |
|
4.18.2.0 |
UI: Fix error message in zone wizard |
|
4.18.2.0 |
UI: Add button to show public IPs associated with vlanid |
|
4.18.2.0 |
Logging improvements on migration in the VmwareResource |
|
4.18.2.0 |
console proxy client sleep more generic |
|
4.18.2.0 |
Update actions/setup-java from v3 to v4 |
|
4.18.2.0 |
Storage plugin support to check if volume on datastore requires access for migration |
|
4.18.2.0 |
CKS: fix /opt/bin/deploy-cloudstack-secret in CKS control nodes |
|
4.18.2.0 |
Fixup: Optimize getRouterHealthChecksConfig method |
|
4.18.2.0 |
vpc: optimize createMonitorServiceCommand() execution |
|
4.18.2.0 |
CKS: add kube config path in extra control nodes |
|
4.18.2.0 |
VR: fix issue between VPC VMs and other Public IPs in the same subnet as additional Public IPs |
|
4.18.2.0 |
kvm: ITCO watchdog added |
|
4.18.2.0 |
zone wizard: allow only one untagged physical network with guest traffic type |
|
4.18.2.0 |
linstor: use relative hostname path |
|
4.18.2.0 |
Enable over provisioning for SharedMountPoint primary storages |
|
4.18.2.0 |
Linstor fix migration while node offline |
|
4.18.2.0 |
Fix cloudstack-ui package: bad directory permissions and missing WEB-INF |
|
4.18.2.0 |
CKS: retry if unable to drain node or unable to upgrade k8s node |
|
4.18.2.0 |
UI: fix icmp code/type of ACL rule are not display if the value is -1 |
|
4.18.2.0 |
Added missing metrics English locale strings |
|
4.18.2.0 |
server: use ed25519 instead of rsa when generate public/private keys |
|
4.18.2.0 |
systemvm: vncport evaluation |
|
4.18.2.0 |
Change the check for the existence of cryptsetup command |
|
4.18.2.0 |
veeam: fix some issues with restoring volume from backup and attaching it to VM |
|
4.18.2.0 |
Veeam: Support Veeam 11 and 12 |
|
4.18.2.0 |
UI: Add reconnect button to hosts on alert |
|
4.18.2.0 |
engine-schema: fix finding guestos mapping with parent version |
|
4.18.2.0 |
server: skip password policies check on empty password |
|
4.18.2.0 |
test: additional check to ensure hosts are left in up state |
|
4.18.2.0 |
server: fix debug message when expunge a vm |
|
4.18.2.0 |
server: improve stats collector logs to state what the collector does |
|
4.18.2.0 |
test: fix test_host_ping.py to restore original host state |
|
4.18.2.0 |
CKS: create Security Groups for CKS clusters of each account |
|
4.18.2.0 |
kvm: Add support for cgroupv2 |
|
4.18.2.0 |
Handle errors while scaling kubernetes cluster |
|
4.18.2.0 |
server: fix resource count during assign volume |
|
4.18.2.0 |
server: fix diskoffering details in vm response |
|
4.18.2.0 |
Acl export acls with proper tags encoding |
|
4.18.2.0 |
CKS: create HA cluster with 3 control VMs instead 2 |
|
4.18.2.0 |
ui: add action to declare/cancel host as degraded |
|
4.18.2.0 |
CKS: update imagePullPolicy to IfNotPresent in yaml files |
|
4.18.2.0 |
linstor: Fix possible NPE if Linstor storage-pool data missing |
|
4.18.2.0 |
Add lock mechanism considering template id, pool id, host id in PowerFlex Storage |
|
4.18.2.0 |
kvm: fix error when enable SSL for kvm agent |
|
4.18.2.0 |
kvm: fix ide controller for rocky/alma vms |
|
4.18.2.0 |
ui: change ipaddress tab label for shared networks |
|
4.18.2.0 |
Initial vpnuser state |
|
4.18.2.0 |
UI: Removed redundant IP Address Column |
|
4.18.2.0 |
UI: Removed redundant input fields from ACL List rules modal |
|
4.18.2.0 |
server: check if there are active nics before network GC |
|
4.18.2.0 |
allow filtering of listDiskOffering and listServiceOffering APIs by account or project |
|
4.18.2.0 |
Fix typo in ssvm check script |
|
4.18.2.0 |
Clear pool id if volume allocation fails |
|
4.18.2.0 |
Fixed spelling and added missing states to response |
|
4.18.2.0 |
Let Prometheus exporter plugin support utf8 characters |
|
4.18.2.0 |
Fix deploy as is VM start after template deletion |
|
4.18.2.0 |
UI: fix scale vm if first disk offering is dymamic |
|
4.18.2.0 |
edge-zone,kvm,iso,cks: allow k8s deployment with direct-download iso |
|
4.18.2.0 |
updated the api documentation for createNetworkOffering and updateNetworkOffering |
|
4.18.2.0 |
make sure vmware adapter detail for nic is passed during registering template |
|
4.18.2.0 |
Advanced SG: allow create/update physical networks with vlan range |
|
4.18.2.0 |
ui: Admin, account and project dashboard improvements |
|
4.18.2.0 |
Fix: Select another pod if all hosts in the pod becomes unavailable |
|
4.18.2.0 |
CKS: fix wrong format of cluster size on UI |
|
4.18.2.0 |
Fix KVM cloudstack-agent start if there is vm not managed by cloudstack on the host |
|
4.18.2.0 |
Fix failure on agent reconnection |
|
4.18.2.0 |
Create snapshot from VM snapshot without memory for NFS/Local storage |
|
4.18.2.0 |
Fix EULA section while parsing OVF file |
|
4.18.2.0 |
UI: Fix deploy VM wizard vApp properties |
|
4.18.2.0 |
server: set Default NIC when VM has no default NIC |
|
4.18.2.0 |
ui: fix bulk delete template from zones |
|
4.18.2.0 |
marvin,test: fix directdownload template checksum test |
|
4.18.2.0 |
ui: correctly show volume physical size |
|
4.18.2.0 |
linstor: fix template copy on non hyperconverged setups |
|
4.18.2.0 |
test: add test for standalone snapshot |
|
4.18.2.0 |
Fix VM snapshot size during storage capacity check |
|
4.18.2.0 |
Fix UUID for child datastores in all cases |
|
4.18.2.0 |
linstor: Fix template volume missing on copy node |
|
4.18.2.0 |
test,refactor: fix test_project_resources cleanup |
|
4.18.2.0 |
kvm: fix direct download template size |
|
4.18.2.0 |
Update pom.xml reflections version |
|
4.18.2.0 |
vm-import: fix stopped managed vms listing in unmanaged instances |
|
4.18.2.0 |
Fix NPE if global setting implicit.host.tags is set to null |
|
4.18.2.0 |
storage: allow VM snapshots without memory for KVM when global setting allows |
|
4.18.2.0 |
ui: update vm deploy form iso label |
|
4.18.2.0 |
Fix non admin logouts |
|
4.18.2.0 |
.github: run Sonar Check only on PRs from apache/cloudstack branches |
|
4.18.2.0 |
Default value of force should be false for template delete operation |
|
4.18.2.0 |
systemvm: remove config in /etc/pam.d/systemd-user to fix user@0.service |
|
4.18.2.0 |
Improve template download error message |
|
4.18.2.0 |
Ensure getCapacityState() is not called for hosts in maintenance |
|
4.18.2.0 |
Fix: Convert volume to another directory instead of copying it while taking volume snapshots on KVM |
|
4.18.2.0 |
systemvm: check if patchfile exists and is valid tarball before patching |
|
4.18.2.0 |
server: fix mysql error when list Shared templates for projects |
|
4.18.2.0 |
linstor: resize root disk on offerings with different size |
|
4.18.2.0 |
cleanup: remove unused class org.apache.cloudstack.network.NetworkOrchestrator |
|
4.18.2.0 |
fix: cleanup directory if empty after removal of snapshot |
|
4.18.2.0 |
Use direct download timeout configs for URL check during registerTemplate |
|
4.18.2.0 |
VR: remove apache2 config for removed VPC tiers |
|
4.18.2.0 |
fix units labels for max storage of volume |
|
4.18.2.0 |
Fix 2FA becoming enabled when the user inputs the wrong code during setup |
|
4.18.2.0 |
VR live patching: Allow live patch of VPC VRs even if networks are in allocated / shutdown state |
|
4.18.2.0 |
Publish event for VM.STOP when out of band stop is detected |
|
4.18.2.0 |
ldap trust map cleanup on domain delete |
|
4.18.2.0 |
upgrade: fix upgrade from 4.18.1.0 to 4.18.2.0-SNAPSHOT |
|
4.18.2.0 |
Increase reserve on ScaleIO disk formatting for fragmentation |
118 Issues listed
Changes in 4.18.1.0 since 4.18.0.0
Apache CloudStack uses GitHub https://github.com/apache/cloudstack/milestone/27?closed=1 to track its issues.
Version |
Github |
Description |
---|---|---|
4.18.1.0 |
server: fix dualstack ipv6 networks for vxlan |
|
4.18.1.0 |
kvm: fix live vm migration between local storage pools |
|
4.18.1.0 |
ui: don’t skip if dataview has multiple items in response |
|
4.18.1.0 |
Fix direct download https compressed qcow2 template checker |
|
4.18.1.0 |
PowerFlex: Handle missing volumes gracefully during delete volume |
|
4.18.1.0 |
db: Add index on cluster_details.name for FirstFitPlanner speedup |
|
4.18.1.0 |
xen/xcpng: set vmr.VCPUsMax to minimum of global setting and host cpu cores |
|
4.18.1.0 |
server: throw new exception when rootdisksize is required but not set |
|
4.18.1.0 |
systemvm: update size and state of systemvm template during registration |
|
4.18.1.0 |
UI: Infer template settings in the deploy VM wizard |
|
4.18.1.0 |
ui: speed up compute instance listing |
|
4.18.1.0 |
ui: Fix refresh and re-route behaviour |
|
4.18.1.0 |
server: try with all supported hypervisors (ordered, no duplications) when deploy a virtual router |
|
4.18.1.0 |
server: fix cannot get systemvm ips in dedicated ranges |
|
4.18.1.0 |
server: fix global setting system.vm.public.ip.reservation.mode.strictness is not really dynamic |
|
4.18.1.0 |
vmware: improve solidfire storage plugin integration and fix cases |
|
4.18.1.0 |
server: allow user to list available IPs on shared networks |
|
4.18.1.0 |
ui: fix notification list reordering intermittently |
|
4.18.1.0 |
server Don’t allow inadvertent deletion of hidden details via API |
|
4.18.1.0 |
UI: Add central project store and watch functionality |
|
4.18.1.0 |
ui: bump UI pkg version to match CloudStacks |
|
4.18.1.0 |
ui: make it clear that deletion of a volume will not delete any snapshots |
|
4.18.1.0 |
UI: update ip ranges of shared networks |
|
4.18.1.0 |
engine/schema: fix duplicated guest OSes in 4.18.0.0 |
|
4.18.1.0 |
ui: Fix project theme on reload or refresh |
|
4.18.1.0 |
server: check hostId when attach disk to a Stopped vm with local storage |
|
4.18.1.0 |
ui: fix creating zone with vxlan if Guest physical network is not the last |
|
4.18.1.0 |
AutoScaling: support Managed User Data |
|
4.18.1.0 |
UI: Fix hide delete button for templates that are in Installing template state |
|
4.18.1.0 |
Support GNU sed apidoc for MacOS build |
|
4.18.1.0 |
server: Allow admins to disable the 2FA of users in subdomains |
|
4.18.1.0 |
UI: Add missing tooltips to Register/Upload Templates/ISOs views |
|
4.18.1.0 |
Api: update command domainId/account descriptions |
|
4.18.1.0 |
cpvm: Fix CPVM not releasing CPU after closing console |
|
4.18.1.0 |
security group: replace vm.getPrivateMacAddress() with nic.getMacAddress() |
|
4.18.1.0 |
Fix role escalation prevention |
|
4.18.1.0 |
packaging: install tzdata-java or timezone-java |
|
4.18.1.0 |
server: get only Ready ISO to mount |
|
4.18.1.0 |
VMware: add support for 8.0b (8.0.0.2), 8.0c (8.0.0.3) |
|
4.18.1.0 |
server: Replace Hashtable with LinkedHashMap in createIsoResponse |
|
4.18.1.0 |
api: Force-stop descriptions |
|
4.18.1.0 |
UI: Show iso urls |
|
4.18.1.0 |
test: skip live storage migration on CentOS 7 |
|
4.18.1.0 |
CPVM: fix cpu usage for console vm when using vnc over websockets |
|
4.18.1.0 |
server: Fix allocation of more public IPs than the account’s limit |
|
4.18.1.0 |
VMware: Fix casting exception during backup NIC synchronization |
|
4.18.1.0 |
CKS: check access when get kubernetescluster config |
|
4.18.1.0 |
ui: assorted improvements |
|
4.18.1.0 |
cloudstack: bump to use 4.18.1.0 systemvmtemplate |
|
4.18.1.0 |
storpool: fix pom.xml which caused docker image build failures |
|
4.18.1.0 |
server: remove registered userdata when cleanup an account |
|
4.18.1.0 |
server: Use max secondary storage defined on the account during upload |
|
4.18.1.0 |
test: upgrade kubernetes versions to 1.25.0/1.26.0 |
|
4.18.1.0 |
kvm: Added VNI Devices as normal bridge slave devs |
|
4.18.1.0 |
noVNC: fix JP keyboard on vmware7+ which uses websocket URL |
|
4.18.1.0 |
Prometheus exporter fix cpu/memory usage labels |
|
4.18.1.0 |
server: clean network offerings for domain on remove |
|
4.18.1.0 |
engine/schema: fix CPU cap limitation for upgraded environment |
|
4.18.1.0 |
VM.CREATE/VOLUME.DELETE/VOLUME.DESTROY not being emitted |
|
4.18.1.0 |
Allow KVM overcommit to work without reducing minimum VM memory when vm ballooning is disabled |
|
4.18.1.0 |
make details optional for addGuestOs API |
|
4.18.1.0 |
Remove nic allocation txn during Vm deploy. |
|
4.18.1.0 |
include all VMs when projects selected not just for admins |
|
4.18.1.0 |
UI: allow new keys for VM details |
|
4.18.1.0 |
Refactoring StorPool’s smoke tests |
|
4.18.1.0 |
UI: decode userdata in EditVM dialog |
|
4.18.1.0 |
packaging: unalias cp before package upgrade |
|
4.18.1.0 |
make NoopDbUpgrade do a systemvm template check |
|
4.18.1.0 |
UI unit test: fix expected values |
|
4.18.1.0 |
UI: Filter templates by zone and hypervisor type when reinstall a VM |
|
4.18.1.0 |
KVM: fix SSVM starting when overprovisioning memory |
|
4.18.1.0 |
pom.xml: add property project.systemvm.template.location |
|
4.18.1.0 |
cloudutils: fix adding rocky9 host failure due to missing /etc/sysconfig/libvirtd |
|
4.18.1.0 |
server: get id from persisted object ReservationVO |
|
4.18.1.0 |
search in (too) large result sets |
|
4.18.1.0 |
ui: fix 404 error when list volumes of system vms |
|
4.18.1.0 |
packaging: install tzdata-java on centos7/centos8 |
|
4.18.1.0 |
add remove tag to remove acl item method |
|
4.18.1.0 |
UI: fix userdataid or userdata content is passed when userdata append/override is unchecked |
|
4.18.1.0 |
Fix NPE in management server logs due to /proc/cpuinfo output |
|
4.18.1.0 |
UI: add step to create bearer token for kubernetes dashboard |
|
4.18.1.0 |
Set encrypted PowerFlex disk format correctly |
|
4.18.1.0 |
utils: fix RBD URI if credentials contains slash |
|
4.18.1.0 |
ui: fix userdata base64 encoding |
|
4.18.1.0 |
Allow encrypted volume migration for PowerFlex volumes |
|
4.18.1.0 |
server: clear resource reservation and increment resource count in a transaction |
|
4.18.1.0 |
SSVM: ‘allow from’ private IP in other SSVMs if the public IP is in allowed internal sites cidrs |
|
4.18.1.0 |
eof added to StorPoolStatsCollector |
|
4.18.1.0 |
Storage and volumes statistics tasks for StorPool primary storage |
|
4.18.1.0 |
proper storage construction |
|
4.18.1.0 |
guarantee MAC uniqueness |
|
4.18.1.0 |
server: allow migration of all VMs with local storage on KVM |
|
4.18.1.0 |
Add L2 networks to Zones with SG |
|
4.18.1.0 |
vmware: fix unmanaged instance listing when different name & internal CS name |
|
4.18.1.0 |
agent: get the right controll cidr |
|
4.18.1.0 |
Sync precommit config from main |
|
4.18.1.0 |
server,engine-orchestration: allocate vm without transaction |
|
4.18.1.0 |
Fix direct download URL checks |
|
4.18.1.0 |
use Files.createTempDirectory() instead of new File() |
|
4.18.1.0 |
NPE guard |
|
4.18.1.0 |
Fix foreign key constraints and the mysql procedure that is used |
|
4.18.1.0 |
UI: fix wrong vpcid when create network in VPC |
|
4.18.1.0 |
cleanup removal of physical network |
|
4.18.1.0 |
console proxy: use AeadBase64Encryptor instead of AES/CBC/PKCS5Padding |
|
4.18.1.0 |
server: do not check zone imagestores for directdownload template delete |
|
4.18.1.0 |
UI: Zone wizard fix |
|
4.18.1.0 |
engine-orchestration: fix volume size resource count mismatch |
|
4.18.1.0 |
scaleio: Avoid race condition while handling host disconnect and connect scenarios |
|
4.18.1.0 |
api: correct error on resize volume resource allocation failure |
|
4.18.1.0 |
marvin: fix smoke test failures if mgmt server is Ubuntu |
|
4.18.1.0 |
ui: fix vm import for L2 n/w in Setup state |
|
4.18.1.0 |
Tungsten: change conserve_mode of default network offering to 0 |
|
4.18.1.0 |
Volume encryption support for StorPool plug-in |
|
4.18.1.0 |
Fix: Volumes on lost local storage cannot be removed |
|
4.18.1.0 |
server: Add check on host’s status while deleting config drive on host cache |
|
4.18.1.0 |
[4.18] Bump the version to 4.18.1.0-SNAPSHOT |
|
4.18.1.0 |
Allow volume migrations in ScaleIO within and across ScaleIO storage clusters |
|
4.18.1.0 |
engine-orchestration,vmware: hypervisor migration during start vm migration |
|
4.18.1.0 |
utils: fix check for mrtalink url |
|
4.18.1.0 |
accept first word from host os string for backwards compatibility |
|
4.18.1.0 |
consider last host only for root-admin |
|
4.18.1.0 |
ssvm: pass all accessible secondary storage to ssvm |
|
4.18.1.0 |
interpret /etc/redhet-release better |
|
4.18.1.0 |
marvin: fix test_data for parsing failure |
|
4.18.1.0 |
.github: Use parallel builds for github actions |
|
4.18.1.0 |
Refactor test and change IP range |
|
4.18.1.0 |
server: improve storage GC to skip expunging possible duplicate volumes |
|
4.18.1.0 |
vmware: do not create vm datastore when attach an existing volume on solidfire |
|
4.18.1.0 |
secondary-storage: delete backedup snapshot dir on delete |
|
4.18.1.0 |
cks: k8s cluster on vpc tier |
|
4.18.1.0 |
guestos: add Windows Server 2022 |
|
4.18.1.0 |
test: reduce PowerMock usage for code coverage |
|
4.18.1.0 |
cks,ui: allow changing stopped cluster offering, improvements |
|
4.18.1.0 |
Create user ‘cloud’ in cloudstack-usage postinstall |
|
4.18.1.0 |
server: fix volume detach operation when no vm host |
|
4.18.1.0 |
ui: show zones and offerings to users |
|
4.18.1.0 |
Fix Tungsten Fabric errors on adding a new zone due to duplicated entries on ntwk_service_map |
|
4.18.1.0 |
ui: fix infocard tempalte, iso fields |
|
4.18.1.0 |
engine-storage: fix errored template becomes active |
|
4.18.1.0 |
ui: fix tags for security group rules |
|
4.18.1.0 |
Marvin: Fix deployDataCenter’s cleanup |
|
4.18.1.0 |
github-actions: fix ui build workflow |
|
4.18.1.0 |
increase log detail for limit checking, fix getDomainReservation() |
|
4.18.1.0 |
api,server: fix VM.CREATE events on vm deploy without start |
|
4.18.1.0 |
router: do not restart conntrackd if no guest networks (issue 6702) |
|
4.18.1.0 |
server: add config SSVM capacity scan |
|
4.18.1.0 |
ssvm: continue with other secondary storages if fails to program a secondary storage |
|
4.18.1.0 |
ui: set default cpu, memory value for k8s version |
|
4.18.1.0 |
ui: fix sourceIP is not passed when create internal LB |
|
4.18.1.0 |
ui: fix action notifications |
|
4.18.1.0 |
fix tools/build/setnextversion.sh: do not update tools/apidoc/pom.xml |
|
4.18.1.0 |
marvin: replace encodestring for encodebytes |
|
4.18.1.0 |
addAnnotation: added the various entity type supported by the api call |
|
4.18.1.0 |
server: Fix DirectDownload certificate check initial delay |
|
4.18.1.0 |
server: fix null pointer on powerflex attach volume edge case |
|
4.18.1.0 |
Qemu migration hook: check for source length before using element 0 |
|
4.18.1.0 |
novnc: Send console text slower to avoid overloading remote keyboard buffer |
|
4.18.1.0 |
Support local storage live migration for direct download templates |
|
4.18.1.0 |
ui: fix custom offering cpuspeed during vm import |
|
4.18.1.0 |
server: validate ip address value on update config |
|
4.18.1.0 |
ssvm: fix post request header case mismatch |
|
4.18.1.0 |
refactor: delete unsed serviceoffering classes in quota module |
|
4.18.1.0 |
ui: Add filtering by state in account, systemvms, router and storagepool |
|
4.18.1.0 |
server: dedicate vxlan range to account |
|
4.18.1.0 |
ui: Allow admin/user to filter by state for Pods, Clusters and Hosts |
|
4.18.1.0 |
debian/control: build packages on ubuntu 22.04 |
|
4.18.1.0 |
server,engine-schema: fix listing service offering for vm scale |
|
4.18.1.0 |
Set hypervisor hostname via userdata only when the global settings are allowed |
|
4.18.1.0 |
server: rephrase error message for iso vm reinstall |
|
4.18.1.0 |
Fix for direct download templates with multiple bypassed references |
|
4.18.1.0 |
server: Roles search by keyword |
|
4.18.1.0 |
vmware: Datastore cluster synchronization should check if the child datastores are in UP state or not |
|
4.18.1.0 |
ui: CreateNetwork isolated/L2 form, added accounts list under selected domain |
|
4.18.1.0 |
ui: allow clearing dns during zone update |
|
4.18.1.0 |
ui: show only advanced zones for vmautoscale form |
|
4.18.1.0 |
ui: show vpn users tab in networks section |
|
4.18.1.0 |
server: list vm search vm ip using keyword |
|
4.18.1.0 |
ui: allow creating account networkdomain |
|
4.18.1.0 |
pom.xml: bump only required dependencies |
|
4.18.1.0 |
ui: Fixed the Description coloumn in the UI for Quota traffic page |
|
4.18.1.0 |
Fix ScaleVM to consider resize volume in any type of service offering |
|
4.18.1.0 |
Console: upgrade noVNC from v1.2.0 to v1.4.0 |
|
4.18.1.0 |
server: fix userdatadetails parsing |
|
4.18.1.0 |
ui: show static-nat tag for public ip |
|
4.18.1.0 |
Added details about account/domain to which network will be assigned during creation |
|
4.18.1.0 |
saml: Add EncryptedElementType key resolver to SAML plugin |
|
4.18.1.0 |
test: add smoke test for user role for userdata crud api |
|
4.18.1.0 |
orchestration: fix error on deleted template vm start |
|
4.18.1.0 |
fixed L2 network creation for particular account |
|
4.18.1.0 |
Added upper case JPEG extension for icon upload |
|
4.18.1.0 |
UI: fix templates/offerings are not listed in autoscale vm profile when login as user |
|
4.18.1.0 |
Fixed avoid set variables which is causing deployment failures |
|
4.18.1.0 |
Add service ip to listManagementServers API response |
|
4.18.1.0 |
UI: fix default network is not passed to deployvm API |
|
4.18.1.0 |
ui: Added UEFI support flag in host details view |
|
4.18.1.0 |
Fix PR 7131 bugs and vulnerabilities |
196 Issues listed
Changes in 4.18.0.0 since 4.17.x
Apache CloudStack uses GitHub https://github.com/apache/cloudstack/milestone/23?closed=1 to track its issues.
Version |
Github |
Description |
---|---|---|
4.18.0.0 |
Fix VNC TLS for non-root linux users on the QEMU configuration |
|
4.18.0.0 |
[Usage] Fix wrong usage_type |
|
4.18.0.0 |
Move PassphraseVO to use String instead of byte[] to support Encrypt annotation |
|
4.18.0.0 |
Don’t log VNC password in VirtualMachineTO |
|
4.18.0.0 |
UI: fix error message when create load balancer as a normal user |
|
4.18.0.0 |
Fix VNC SecurityType None on RFB v3.8 |
|
4.18.0.0 |
Fix Quota plugin state on QuotaSummaryResponse |
|
4.18.0.0 |
SQL: Remove snapshot references if primary storage pool has been removed |
|
4.18.0.0 |
cleanup: remove testing logs |
|
4.18.0.0 |
packaging: fix centos8/el8 upgrade |
|
4.18.0.0 |
Fix select default host option on deployment wizard |
|
4.18.0.0 |
.github: use ref name as docker image name if ref type is tag |
|
4.18.0.0 |
Userdata MySQL changes to use procedures to avoid duplicates |
|
4.18.0.0 |
UI: Fix keyboard options regression |
|
4.18.0.0 |
UI: Fix domain admins cannot create service offerings |
|
4.18.0.0 |
UI missing changes |
|
4.18.0.0 |
engine/schema: fix IDEMPOTENT_ADD_FOREIGN_KEY procedure does not work on mysql8 |
|
4.18.0.0 |
Fix console access on XCPng/Xen |
|
4.18.0.0 |
integration test fixes for 4.18 |
|
4.18.0.0 |
UI: fix ‘Next’ button is stuck if no public ip range |
|
4.18.0.0 |
ui: fix add zone dialog for fix errors |
|
4.18.0.0 |
.github: disable Sonar check on forks as it requires crendential |
|
4.18.0.0 |
Skip Coverage Check when forks are updated |
|
4.18.0.0 |
Tungsten: fix functional issues |
|
4.18.0.0 |
User two factor authentication |
|
4.18.0.0 |
Fix login issue after logout from Configuration page |
|
4.18.0.0 |
scripts: fix kvm host undefined version |
|
4.18.0.0 |
server: fix exception while list users with keyword |
|
4.18.0.0 |
Added steps to get the offical docker image for cloudstack simulator |
|
4.18.0.0 |
UI: Integrate Tungsten Fabric |
|
4.18.0.0 |
smoke test: fix test_vm_deployment_planner |
|
4.18.0.0 |
UI: fix security group lists in project view |
|
4.18.0.0 |
Make displayText in createNetwork optional |
|
4.18.0.0 |
server: do not deploy or upgrade vm with inactive service offering |
|
4.18.0.0 |
guestos: add el9 distros |
|
4.18.0.0 |
Quota VM_DISK tariff calculation |
|
4.18.0.0 |
utils,framework/db: Introduce new database encryption cipher based on AesGcmJce |
|
4.18.0.0 |
ui: fix build issue on arm/Mac |
|
4.18.0.0 |
Fix ping NFS server on ssvm-check.sh |
|
4.18.0.0 |
Add console session cleanup task |
|
4.18.0.0 |
Adjusts/fixes in quota tariff APIs |
|
4.18.0.0 |
Removed duplicate labels |
|
4.18.0.0 |
Fix UI not loading after merge conflict issue |
|
4.18.0.0 |
cks: Fix provider deployment when cluster is in a project |
|
4.18.0.0 |
server: add/update user vm details for new root disk size (issue 7139) |
|
4.18.0.0 |
UI: fix missing networkid and zoneid when add instance from vpc network |
|
4.18.0.0 |
Tungsten integration |
|
4.18.0.0 |
Improve global settings UI to be more intuitive/logical |
|
4.18.0.0 |
infra: edge zones |
|
4.18.0.0 |
Allow VPC offering creation only with active VR service offerings |
|
4.18.0.0 |
ui,server,api: resource metrics improvements |
|
4.18.0.0 |
Fix: memory leak on volume allocation |
|
4.18.0.0 |
Secure KVM VNC Console Access Using the CA Framework |
|
4.18.0.0 |
Create API to reassign volume |
|
4.18.0.0 |
Use long instead of int in DB statistics for Queries and Uptime. |
|
4.18.0.0 |
KVM support of iothreads and IO driver policy |
|
4.18.0.0 |
VR: fix public-key is missing in VR after acquiring public IP |
|
4.18.0.0 |
vmware: support vsphere 8 specific version |
|
4.18.0.0 |
Adds tar as dependency used for VMware to seed systemvmtemplate on mgmt server |
|
4.18.0.0 |
CKS: fix upgrade of HA cluster |
|
4.18.0.0 |
marvin: newer python setuptools doesn’t like -SNAPSHOT in marvin version |
|
4.18.0.0 |
cloudstack-setup-agent: mask libvirt non-monolithic services |
|
4.18.0.0 |
marvin: install mysql-connector-python version 8.0.31 |
|
4.18.0.0 |
vpc/network: set mtu of networks/vpcs/nics during 4.18 upgrade |
|
4.18.0.0 |
server: fix listnetworkofferings with domain, refactor listvpofferings |
|
4.18.0.0 |
VR: fix warning Expected X answers while executing SetXXXCommand but Y |
|
4.18.0.0 |
[Veeam] enable volume attach/detach in VMs with Backup Offerings |
|
4.18.0.0 |
fix guestOsMapper and move mapping code to latest upgrade |
|
4.18.0.0 |
api: fix new password is applied on host when update host password with update_passwd_on_host=false |
|
4.18.0.0 |
CKS: remove details when delete a cks cluster |
|
4.18.0.0 |
Handle console session in multiple management servers |
|
4.18.0.0 |
api/server: add project id/name in ssh keypair response |
|
4.18.0.0 |
Add support for vSphere 8.0 |
|
4.18.0.0 |
KVM: revert libvirtd config and retry if fail to add a host |
|
4.18.0.0 |
UI: add filter user/all to list user/all volumes |
|
4.18.0.0 |
UI: display cpu cores and speed instead of cputotal by default |
|
4.18.0.0 |
UI: Enable shared network with scope option in advanced zone with SG |
|
4.18.0.0 |
storage: validate disk size range of custom disk offering when resize volume |
|
4.18.0.0 |
.github: run all gha on ubuntu latest |
|
4.18.0.0 |
[VMWare] Limit IOPS in Compute/Disk Offerings |
|
4.18.0.0 |
CKS: do not save cks username/password which are useless |
|
4.18.0.0 |
kvm: get vm disk stats for ceph disks |
|
4.18.0.0 |
kvm: make UEFI host check to support both Ubuntu and EL |
|
4.18.0.0 |
Fix spelling |
|
4.18.0.0 |
updates roles read-only |
|
4.18.0.0 |
server: allow expunging VMs in Expunging state |
|
4.18.0.0 |
UI: do not show FW/LB/PF tabs for CKS cluster in advanced network with SG |
|
4.18.0.0 |
vmware: encode disk path for URL based access |
|
4.18.0.0 |
UI: fix diskofferingstrictness is not passed when create compute offering |
|
4.18.0.0 |
Search for resource type efficiently |
|
4.18.0.0 |
simulator: use ubuntu 22.04 in Dockerfile |
|
4.18.0.0 |
assess prerequisite before doing the actual test |
|
4.18.0.0 |
update owasp dep checker for ‘column width bug’ |
|
4.18.0.0 |
server/UI: fix some issues with network offering details |
|
4.18.0.0 |
Add pre-commit workflow with 3 Git hooks |
|
4.18.0.0 |
ssvm: synchorise when adding iptables and routing rules |
|
4.18.0.0 |
delete F5 and SRX plugins |
|
4.18.0.0 |
Enable live volume migration for StorPool and small fixes |
|
4.18.0.0 |
Allow domain admins to inform tags when creating offerings |
|
4.18.0.0 |
escapes for injection protection |
|
4.18.0.0 |
UI: support serviceofferingid when create vpc offering |
|
4.18.0.0 |
UI: fix cannot list lb rules if cidr_list is NULL |
|
4.18.0.0 |
Allow users to inform timezones on APIs that have the date parameter |
|
4.18.0.0 |
Emc networker b&r |
|
4.18.0.0 |
UI: remove max value (8) of maxsnaps because it might be greater than 8 |
|
4.18.0.0 |
fix merge diff display |
|
4.18.0.0 |
server: correctly list suitable hosts for migration with uefi capability |
|
4.18.0.0 |
test: fix NetworkOrchestrator unit test failure |
|
4.18.0.0 |
utils: fix human-readable parsing failures |
|
4.18.0.0 |
alter ordering of backup offerings |
|
4.18.0.0 |
Allow download of System VM templates through the UI |
|
4.18.0.0 |
Configurable MTU for VR |
|
4.18.0.0 |
Fix volume snapshot in a VM with an ISO attached |
|
4.18.0.0 |
add index to speed up querying IPs in the network-tab |
|
4.18.0.0 |
UI: user must specify the start of guest vlan range for advanced zone |
|
4.18.0.0 |
Cleanup APIs getCommandName |
|
4.18.0.0 |
Update usage when scaling vms |
|
4.18.0.0 |
revert cleanup of test_acl_sharenetworks |
|
4.18.0.0 |
engine/orchestration: enable unit tests and fix errors |
|
4.18.0.0 |
local npm run failing with error |
|
4.18.0.0 |
utils: fix NetUtils method to retrieve all IPs for a CIDR |
|
4.18.0.0 |
UI: fix ui test errors |
|
4.18.0.0 |
Ensure Prometheus doesn’t return values when the capacity_state is disabled |
|
4.18.0.0 |
packaging: support Rocky9 (EL9) as KVM and management server host |
|
4.18.0.0 |
Packages consolidation: merge suse15 to el8 |
|
4.18.0.0 |
ui: fix suitable shared network not showing while import |
|
4.18.0.0 |
systemvmtemplate: update Debian ISO URL and checksum |
|
4.18.0.0 |
server: fix broken unit test in configurationManagerImplTest |
|
4.18.0.0 |
Allow privateips on console proxy |
|
4.18.0.0 |
Gives the possibility to redirect to external links when the property is defined |
|
4.18.0.0 |
Improving code related to the Agent properties |
|
4.18.0.0 |
Fix spelling |
|
4.18.0.0 |
resolve sanity check last id file acces problems |
|
4.18.0.0 |
gha(linters): enable 7 more Python flake8 checks |
|
4.18.0.0 |
Migrate Travis to Github Actions: Simulator based CI |
|
4.18.0.0 |
AutoScaling: update smoke test and consider db upgrade from a fork |
|
4.18.0.0 |
checksums for new macchinina ova template |
|
4.18.0.0 |
ui: persist networks config in deploy vm form |
|
4.18.0.0 |
new plugins: Add non-strict affinity groups |
|
4.18.0.0 |
Support for parameter cidrlist added to the UI |
|
4.18.0.0 |
Metrics plugin: expose full domain path instead of name |
|
4.18.0.0 |
Allow root admin to deploy in VPCs in child domains |
|
4.18.0.0 |
scripts: parametrize systemvm, router restart |
|
4.18.0.0 |
kvm: correctly set vm cpu topology |
|
4.18.0.0 |
Fixes script that perform change password on hosts |
|
4.18.0.0 |
Update en.json |
|
4.18.0.0 |
Inserts timer in check detach volume |
|
4.18.0.0 |
make api rate limit test a little more robust |
|
4.18.0.0 |
Improves CPU usage info |
|
4.18.0.0 |
delete configuration task.cleanup.retry.interval |
|
4.18.0.0 |
git-pr py3 compatible |
|
4.18.0.0 |
Allow ssvm agent certs to contain host IP for NAT situations |
|
4.18.0.0 |
fix of removing the Iops limits on StorPool volumes |
|
4.18.0.0 |
Fix ServiceOfferingDao duplication |
|
4.18.0.0 |
debian build: add python3-setuptools to dependencies |
|
4.18.0.0 |
[Veeam] Fix escape powershell comand when listing Veeam repository names |
|
4.18.0.0 |
Fixed flaky test in ResetVMUserDataCmdTest.java |
|
4.18.0.0 |
Fix migration path of PR #5909 |
|
4.18.0.0 |
schema: Add upgrade path from 4.17.2.0 same as 4.17.1.0 |
|
4.18.0.0 |
Fixed the management server setup line |
|
4.18.0.0 |
Improvements and cleanup on the javadocs of QemuImg |
|
4.18.0.0 |
Set root volume as destroyed when destroying a VM |
|
4.18.0.0 |
Fix flaky tests in NeutronNetworkAdapterTest.java, NeutronNodeAdapterTest.java and NeutronPortAdapterTest.java |
|
4.18.0.0 |
Fix memory stats for KVM |
|
4.18.0.0 |
Fix flaky tests in SMTPMailSenderTest.java and ReflectionToStringBuilderUtilsTest.java |
|
4.18.0.0 |
add ip rule for VPC extra IPs |
|
4.18.0.0 |
Changed userdata names on Add instance page |
|
4.18.0.0 |
Set network state to implemented when no services |
|
4.18.0.0 |
Support multiple ceph monitors |
|
4.18.0.0 |
EL8 uses rng-tools for entropy, not haveged |
|
4.18.0.0 |
Improve description of secstorage.encrypt.copy |
|
4.18.0.0 |
Fix to make recovered volumes be accounted for by Usage |
|
4.18.0.0 |
Refactor SnapshotDataStoreDaoImpl |
|
4.18.0.0 |
Refactor TestHttp.testHttpclient to avoid the Exception Suppression |
|
4.18.0.0 |
Add message upon network offering creation to warn user of VR creation |
|
4.18.0.0 |
Return object name in the listHypervisorCapabilities API |
|
4.18.0.0 |
Fix: rpm dependencies: which and file |
|
4.18.0.0 |
change-diskoffer: iops settings from new disk-offer should always used |
|
4.18.0.0 |
plugin-storage-volume-linstor: support QoS(IOPs) and small improvements |
|
4.18.0.0 |
Improves email configurations descriptions |
|
4.18.0.0 |
kvm: fix backup volume snapshot fails on RBD storage |
|
4.18.0.0 |
Allow download of system vm templates |
|
4.18.0.0 |
[StepSecurity] ci: Harden GitHub Actions |
|
4.18.0.0 |
Ignore calls to PowerFlex for host revocation when host is null |
|
4.18.0.0 |
Don’t allow service offering change if encryption value would change |
|
4.18.0.0 |
UserData as first class resource |
|
4.18.0.0 |
server: fix exception in DeploymentPlanningManagerImplTest |
|
4.18.0.0 |
Prometheus exporter enhancement |
|
4.18.0.0 |
Show name instead of description in the infocards and breadcrumbs |
|
4.18.0.0 |
Fix migrate volume permissions |
|
4.18.0.0 |
Volume encryption feature |
|
4.18.0.0 |
Resource reservation framework |
|
4.18.0.0 |
UI: fixes errors in the Console.vue |
|
4.18.0.0 |
UI: Build Dockerfile with Node v14 |
|
4.18.0.0 |
Console access enhancements |
|
4.18.0.0 |
Remove unsupported params from API calls on the UI |
|
4.18.0.0 |
Chinese language pack |
|
4.18.0.0 |
Add usermode interface option to Libvirt Domain XML builder |
|
4.18.0.0 |
Updated resource counter to include correct size after volume creation/resize and other improvements |
|
4.18.0.0 |
Fixed Veeam listing restore points |
|
4.18.0.0 |
Update API documentation for resizing |
|
4.18.0.0 |
Scope setting changes in ldap and utils pom.xml files |
|
4.18.0.0 |
Changes logo when resizes the page |
|
4.18.0.0 |
Create event TEMPLATE_UPDATE for virtual machine image update calls. |
|
4.18.0.0 |
Fix API deleteTrafficType not filtering physical network |
|
4.18.0.0 |
[KVM improve logs in migrate VM process |
|
4.18.0.0 |
Allow for arbitrary disk offering details to be saved/displayed |
|
4.18.0.0 |
Removed unused labels |
308 Issues listed