Changes in 4.18.0.0 since 4.17.2.0¶
Apache CloudStack uses GitHub https://github.com/apache/cloudstack/milestone/23?closed=1 to track its issues.
Version | Github | Description |
---|---|---|
4.18.0.0 | #7304 | Fix VNC TLS for non-root linux users on the QEMU configuration |
4.18.0.0 | #7229 | [Usage] Fix wrong usage_type |
4.18.0.0 | #7302 | Move PassphraseVO to use String instead of byte[] to support Encrypt annotation |
4.18.0.0 | #7291 | Don’t log VNC password in VirtualMachineTO |
4.18.0.0 | #7286 | UI: fix error message when create load balancer as a normal user |
4.18.0.0 | #7287 | Fix VNC SecurityType None on RFB v3.8 |
4.18.0.0 | #7257 | Fix Quota plugin state on QuotaSummaryResponse |
4.18.0.0 | #7205 | SQL: Remove snapshot references if primary storage pool has been removed |
4.18.0.0 | #7270 | cleanup: remove testing logs |
4.18.0.0 | #7267 | packaging: fix centos8/el8 upgrade |
4.18.0.0 | #7256 | Fix select default host option on deployment wizard |
4.18.0.0 | #7233 | .github: use ref name as docker image name if ref type is tag |
4.18.0.0 | #7255 | Userdata MySQL changes to use procedures to avoid duplicates |
4.18.0.0 | #7230 | UI: Fix keyboard options regression |
4.18.0.0 | #7261 | UI: Fix domain admins cannot create service offerings |
4.18.0.0 | #7231 | UI missing changes |
4.18.0.0 | #7252 | engine/schema: fix IDEMPOTENT_ADD_FOREIGN_KEY procedure does not work on mysql8 |
4.18.0.0 | #7243 | Fix console access on XCPng/Xen |
4.18.0.0 | #7190 | integration test fixes for 4.18 |
4.18.0.0 | #7198 | UI: fix ‘Next’ button is stuck if no public ip range |
4.18.0.0 | #7201 | ui: fix add zone dialog for fix errors |
4.18.0.0 | #7199 | .github: disable Sonar check on forks as it requires crendential |
4.18.0.0 | #7177 | Skip Coverage Check when forks are updated |
4.18.0.0 | #7173 | Tungsten: fix functional issues |
4.18.0.0 | #6924 | User two factor authentication |
4.18.0.0 | #7197 | Fix login issue after logout from Configuration page |
4.18.0.0 | #7179 | scripts: fix kvm host undefined version |
4.18.0.0 | #7169 | server: fix exception while list users with keyword |
4.18.0.0 | #7192 | Added steps to get the offical docker image for cloudstack simulator |
4.18.0.0 | #7166 | UI: Integrate Tungsten Fabric |
4.18.0.0 | #7183 | smoke test: fix test_vm_deployment_planner |
4.18.0.0 | #7164 | UI: fix security group lists in project view |
4.18.0.0 | #7112 | Make displayText in createNetwork optional |
4.18.0.0 | #7063 | server: do not deploy or upgrade vm with inactive service offering |
4.18.0.0 | #7059 | guestos: add el9 distros |
4.18.0.0 | #7152 | Quota VM_DISK tariff calculation |
4.18.0.0 | #7003 | utils,framework/db: Introduce new database encryption cipher based on AesGcmJce |
4.18.0.0 | #7157 | ui: fix build issue on arm/Mac |
4.18.0.0 | #6900 | Fix ping NFS server on ssvm-check.sh |
4.18.0.0 | #7132 | Add console session cleanup task |
4.18.0.0 | #7146 | Adjusts/fixes in quota tariff APIs |
4.18.0.0 | #7158 | Removed duplicate labels |
4.18.0.0 | #7156 | Fix UI not loading after merge conflict issue |
4.18.0.0 | #7147 | cks: Fix provider deployment when cluster is in a project |
4.18.0.0 | #7145 | server: add/update user vm details for new root disk size (issue 7139) |
4.18.0.0 | #7151 | UI: fix missing networkid and zoneid when add instance from vpc network |
4.18.0.0 | #7065 | Tungsten integration |
4.18.0.0 | #5797 | Improve global settings UI to be more intuitive/logical |
4.18.0.0 | #6840 | infra: edge zones |
4.18.0.0 | #6957 | Allow VPC offering creation only with active VR service offerings |
4.18.0.0 | #6803 | ui,server,api: resource metrics improvements |
4.18.0.0 | #7136 | Fix: memory leak on volume allocation |
4.18.0.0 | #7015 | Secure KVM VNC Console Access Using the CA Framework |
4.18.0.0 | #6938 | Create API to reassign volume |
4.18.0.0 | #7125 | Use long instead of int in DB statistics for Queries and Uptime. |
4.18.0.0 | #6909 | KVM support of iothreads and IO driver policy |
4.18.0.0 | #7103 | VR: fix public-key is missing in VR after acquiring public IP |
4.18.0.0 | #7119 | vmware: support vsphere 8 specific version |
4.18.0.0 | #7113 | Adds tar as dependency used for VMware to seed systemvmtemplate on mgmt server |
4.18.0.0 | #7118 | CKS: fix upgrade of HA cluster |
4.18.0.0 | #7120 | marvin: newer python setuptools doesn’t like -SNAPSHOT in marvin version |
4.18.0.0 | #7114 | cloudstack-setup-agent: mask libvirt non-monolithic services |
4.18.0.0 | #7111 | marvin: install mysql-connector-python version 8.0.31 |
4.18.0.0 | #7124 | vpc/network: set mtu of networks/vpcs/nics during 4.18 upgrade |
4.18.0.0 | #6748 | server: fix listnetworkofferings with domain, refactor listvpofferings |
4.18.0.0 | #7050 | VR: fix warning Expected X answers while executing SetXXXCommand but Y |
4.18.0.0 | #6581 | [Veeam] enable volume attach/detach in VMs with Backup Offerings |
4.18.0.0 | #7095 | fix guestOsMapper and move mapping code to latest upgrade |
4.18.0.0 | #7092 | api: fix new password is applied on host when update host password with update_passwd_on_host=false |
4.18.0.0 | #7104 | CKS: remove details when delete a cks cluster |
4.18.0.0 | #7094 | Handle console session in multiple management servers |
4.18.0.0 | #7100 | api/server: add project id/name in ssh keypair response |
4.18.0.0 | #7046 | Add support for vSphere 8.0 |
4.18.0.0 | #7090 | KVM: revert libvirtd config and retry if fail to add a host |
4.18.0.0 | #7075 | UI: add filter user/all to list user/all volumes |
4.18.0.0 | #7106 | UI: display cpu cores and speed instead of cputotal by default |
4.18.0.0 | #7067 | UI: Enable shared network with scope option in advanced zone with SG |
4.18.0.0 | #7073 | storage: validate disk size range of custom disk offering when resize volume |
4.18.0.0 | #7091 | .github: run all gha on ubuntu latest |
4.18.0.0 | #6386 | [VMWare] Limit IOPS in Compute/Disk Offerings |
4.18.0.0 | #7097 | CKS: do not save cks username/password which are useless |
4.18.0.0 | #7045 | kvm: get vm disk stats for ceph disks |
4.18.0.0 | #7084 | kvm: make UEFI host check to support both Ubuntu and EL |
4.18.0.0 | #7087 | Fix spelling |
4.18.0.0 | #7080 | updates roles read-only |
4.18.0.0 | #7086 | server: allow expunging VMs in Expunging state |
4.18.0.0 | #7076 | UI: do not show FW/LB/PF tabs for CKS cluster in advanced network with SG |
4.18.0.0 | #6989 | vmware: encode disk path for URL based access |
4.18.0.0 | #7072 | UI: fix diskofferingstrictness is not passed when create compute offering |
4.18.0.0 | #6242 | Search for resource type efficiently |
4.18.0.0 | #6978 | simulator: use ubuntu 22.04 in Dockerfile |
4.18.0.0 | #7040 | assess prerequisite before doing the actual test |
4.18.0.0 | #7068 | update owasp dep checker for ‘column width bug’ |
4.18.0.0 | #7057 | server/UI: fix some issues with network offering details |
4.18.0.0 | #6273 | Add pre-commit workflow with 3 Git hooks |
4.18.0.0 | #6942 | ssvm: synchorise when adding iptables and routing rules |
4.18.0.0 | #7023 | delete F5 and SRX plugins |
4.18.0.0 | #6661 | Enable live volume migration for StorPool and small fixes |
4.18.0.0 | #7052 | Allow domain admins to inform tags when creating offerings |
4.18.0.0 | #7069 | escapes for injection protection |
4.18.0.0 | #7054 | UI: support serviceofferingid when create vpc offering |
4.18.0.0 | #7058 | UI: fix cannot list lb rules if cidr_list is NULL |
4.18.0.0 | #7032 | Allow users to inform timezones on APIs that have the date parameter |
4.18.0.0 | #6550 | Emc networker b&r |
4.18.0.0 | #7066 | UI: remove max value (8) of maxsnaps because it might be greater than 8 |
4.18.0.0 | #7047 | fix merge diff display |
4.18.0.0 | #7024 | server: correctly list suitable hosts for migration with uefi capability |
4.18.0.0 | #7049 | test: fix NetworkOrchestrator unit test failure |
4.18.0.0 | #7008 | utils: fix human-readable parsing failures |
4.18.0.0 | #7044 | alter ordering of backup offerings |
4.18.0.0 | #7039 | Allow download of System VM templates through the UI |
4.18.0.0 | #6426 | Configurable MTU for VR |
4.18.0.0 | #7037 | Fix volume snapshot in a VM with an ISO attached |
4.18.0.0 | #7028 | add index to speed up querying IPs in the network-tab |
4.18.0.0 | #7038 | UI: user must specify the start of guest vlan range for advanced zone |
4.18.0.0 | #7022 | Cleanup APIs getCommandName |
4.18.0.0 | #7011 | Update usage when scaling vms |
4.18.0.0 | #7033 | revert cleanup of test_acl_sharenetworks |
4.18.0.0 | #7034 | engine/orchestration: enable unit tests and fix errors |
4.18.0.0 | #7035 | local npm run failing with error |
4.18.0.0 | #7026 | utils: fix NetUtils method to retrieve all IPs for a CIDR |
4.18.0.0 | #7030 | UI: fix ui test errors |
4.18.0.0 | #7007 | Ensure Prometheus doesn’t return values when the capacity_state is disabled |
4.18.0.0 | #6844 | packaging: support Rocky9 (EL9) as KVM and management server host |
4.18.0.0 | #6995 | Packages consolidation: merge suse15 to el8 |
4.18.0.0 | #7016 | ui: fix suitable shared network not showing while import |
4.18.0.0 | #7013 | systemvmtemplate: update Debian ISO URL and checksum |
4.18.0.0 | #7018 | server: fix broken unit test in configurationManagerImplTest |
4.18.0.0 | #6808 | Allow privateips on console proxy |
4.18.0.0 | #6505 | Gives the possibility to redirect to external links when the property is defined |
4.18.0.0 | #6348 | Improving code related to the Agent properties |
4.18.0.0 | #7002 | Fix spelling |
4.18.0.0 | #6825 | resolve sanity check last id file acces problems |
4.18.0.0 | #7005 | gha(linters): enable 7 more Python flake8 checks |
4.18.0.0 | #6956 | Migrate Travis to Github Actions: Simulator based CI |
4.18.0.0 | #6977 | AutoScaling: update smoke test and consider db upgrade from a fork |
4.18.0.0 | #7001 | checksums for new macchinina ova template |
4.18.0.0 | #6994 | ui: persist networks config in deploy vm form |
4.18.0.0 | #6845 | new plugins: Add non-strict affinity groups |
4.18.0.0 | #6869 | Support for parameter cidrlist added to the UI |
4.18.0.0 | #6959 | Metrics plugin: expose full domain path instead of name |
4.18.0.0 | #6832 | Allow root admin to deploy in VPCs in child domains |
4.18.0.0 | #6574 | scripts: parametrize systemvm, router restart |
4.18.0.0 | #6870 | kvm: correctly set vm cpu topology |
4.18.0.0 | #6783 | Fixes script that perform change password on hosts |
4.18.0.0 | #6876 | Update en.json |
4.18.0.0 | #6508 | Inserts timer in check detach volume |
4.18.0.0 | #6984 | make api rate limit test a little more robust |
4.18.0.0 | #6784 | Improves CPU usage info |
4.18.0.0 | #6910 | delete configuration task.cleanup.retry.interval |
4.18.0.0 | #6961 | git-pr py3 compatible |
4.18.0.0 | #6864 | Allow ssvm agent certs to contain host IP for NAT situations |
4.18.0.0 | #6902 | fix of removing the Iops limits on StorPool volumes |
4.18.0.0 | #6911 | Fix ServiceOfferingDao duplication |
4.18.0.0 | #6930 | debian build: add python3-setuptools to dependencies |
4.18.0.0 | #6943 | [Veeam] Fix escape powershell comand when listing Veeam repository names |
4.18.0.0 | #6967 | Fixed flaky test in ResetVMUserDataCmdTest.java |
4.18.0.0 | #6927 | Fix migration path of PR #5909 |
4.18.0.0 | #6965 | schema: Add upgrade path from 4.17.2.0 same as 4.17.1.0 |
4.18.0.0 | #6822 | Fixed the management server setup line |
4.18.0.0 | #6917 | Improvements and cleanup on the javadocs of QemuImg |
4.18.0.0 | #6868 | Set root volume as destroyed when destroying a VM |
4.18.0.0 | #6905 | Fix flaky tests in NeutronNetworkAdapterTest.java, NeutronNodeAdapterTest.java and NeutronPortAdapterTest.java |
4.18.0.0 | #6358 | Fix memory stats for KVM |
4.18.0.0 | #6875 | Fix flaky tests in SMTPMailSenderTest.java and ReflectionToStringBuilderUtilsTest.java |
4.18.0.0 | #6846 | add ip rule for VPC extra IPs |
4.18.0.0 | #6854 | Changed userdata names on Add instance page |
4.18.0.0 | #6838 | Set network state to implemented when no services |
4.18.0.0 | #6792 | Support multiple ceph monitors |
4.18.0.0 | #6775 | EL8 uses rng-tools for entropy, not haveged |
4.18.0.0 | #6811 | Improve description of secstorage.encrypt.copy |
4.18.0.0 | #6772 | Fix to make recovered volumes be accounted for by Usage |
4.18.0.0 | #6751 | Refactor SnapshotDataStoreDaoImpl |
4.18.0.0 | #6733 | Refactor TestHttp.testHttpclient to avoid the Exception Suppression |
4.18.0.0 | #6684 | Add message upon network offering creation to warn user of VR creation |
4.18.0.0 | #6771 | Return object name in the listHypervisorCapabilities API |
4.18.0.0 | #6638 | Fix: rpm dependencies: which and file |
4.18.0.0 | #6681 | change-diskoffer: iops settings from new disk-offer should always used |
4.18.0.0 | #6682 | plugin-storage-volume-linstor: support QoS(IOPs) and small improvements |
4.18.0.0 | #6806 | Improves email configurations descriptions |
4.18.0.0 | #6790 | kvm: fix backup volume snapshot fails on RBD storage |
4.18.0.0 | #6750 | Allow download of system vm templates |
4.18.0.0 | #6802 | [StepSecurity] ci: Harden GitHub Actions |
4.18.0.0 | #6742 | Ignore calls to PowerFlex for host revocation when host is null |
4.18.0.0 | #6776 | Don’t allow service offering change if encryption value would change |
4.18.0.0 | #6202 | UserData as first class resource |
4.18.0.0 | #6799 | server: fix exception in DeploymentPlanningManagerImplTest |
4.18.0.0 | #4438 | Prometheus exporter enhancement |
4.18.0.0 | #6769 | Show name instead of description in the infocards and breadcrumbs |
4.18.0.0 | #6224 | Fix migrate volume permissions |
4.18.0.0 | #6522 | Volume encryption feature |
4.18.0.0 | #6694 | Resource reservation framework |
4.18.0.0 | #6741 | UI: fixes errors in the Console.vue |
4.18.0.0 | #6712 | UI: Build Dockerfile with Node v14 |
4.18.0.0 | #6577 | Console access enhancements |
4.18.0.0 | #6686 | Remove unsupported params from API calls on the UI |
4.18.0.0 | #6653 | Chinese language pack |
4.18.0.0 | #6640 | Add usermode interface option to Libvirt Domain XML builder |
4.18.0.0 | #6587 | Updated resource counter to include correct size after volume creation/resize and other improvements |
4.18.0.0 | #6555 | Fixed Veeam listing restore points |
4.18.0.0 | #6556 | Update API documentation for resizing |
4.18.0.0 | #6557 | Scope setting changes in ldap and utils pom.xml files |
4.18.0.0 | #6504 | Changes logo when resizes the page |
4.18.0.0 | #6521 | Create event TEMPLATE_UPDATE for virtual machine image update calls. |
4.18.0.0 | #6510 | Fix API deleteTrafficType not filtering physical network |
4.18.0.0 | #6331 | [KVM improve logs in migrate VM process |
4.18.0.0 | #6474 | Allow for arbitrary disk offering details to be saved/displayed |
4.18.0.0 | #6326 | Removed unused labels |
308 Issues listed