SolusVM - changelog 2022 [solus.io => solusvm.ru]



Версия 2.0.0-26144
17 октября 2022
Журнал изменений
ФУНКЦИЯ
SolusVM 2 has been released.

Версия 1.8.0-26130
13 октября 2022
Журнал изменений
ИСПРАВЛЕНИЕ
Fixed the issue where deleting a virtual server could fail if the server's libvirt domain had checkpoints. (SIO-4333)
ИСПРАВЛЕНИЕ
Fixed the issue where offline migration of a virtual server left libvirt checkpoints in the QEMU image file. The checkpoints will now be deleted from the QEMU image file before migration. (SIO-4333)

Версия 1.8.0-26046
30 сентября 2022
Журнал изменений
УЛУЧШЕНИЕ
Added a new OS support for virtual servers: ArchLinux.
ИСПРАВЛЕНИЕ
Fixed the issue where customers were charged for finished billing usages as if those lasted until the end of the month. (SIO-4504)

Версия 1.8.0-25974
21 сентября 2022
Журнал изменений
ИСПРАВЛЕНИЕ
Fixed the issue where task processing could stuck with the «Queued» status due to the «Exception (504) Reason: „channel/connection is not open“ error. (SIO-4512)

Версия 1.8.0-25948
19 сентября 2022
Журнал изменений
ИСПРАВЛЕНИЕ
Fixed the issue where a scheduled task to create a backup could stuck with the „Queued“ status because the Agent failed to decode the task payload. (SIO-4508)

Версия 1.8.0-25906
14 сентября 2022
Журнал изменений
УЛУЧШЕНИЕ
To provide better integration with WHMCS, now the API endpoint for virtual server resize /servers/{id}/resize can accept several requests within one minute, but will execute only the latest one. (SIO-4495)

Версия 1.7.3-25765
29 августа 2022
Журнал изменений
УЛУЧШЕНИЕ
Backing up of virtual servers now uses full network bandwidth. (SIO-4463)

Версия 1.7.2-25739
25 августа 2022
Журнал изменений
ВНИМАНИЕ
To simplify custom billing integration with the resource usage API, the resource's „tokens“ field value cannot be greater than the value of the „tokens_per_month“ field. If „quantity“ * „tokens_per_hour“ is greater than „tokens_per_month“, then the „tokens“ field value will be equal to the „tokens_per_month“ value. (SIO-4472)
УЛУЧШЕНИЕ
Backing up and restoring of virtual servers have now become faster. (SIO-4463)

Версия 1.7.1-25640
22 августа 2022
Журнал изменений
ИСПРАВЛЕНИЕ
Fixed the issue where uploading backups to Hetzner Storage Box was too time-consuming. (SIO-4463)
ИСПРАВЛЕНИЕ
Fixed the issue where creating a backup failed due to the „Exception (504) Reason: “channel/connection is not open» error. (SIO-4463)
ИСПРАВЛЕНИЕ
Fixed the issue where restore of incremental backup from Hetzner Storage Box failed with the «connection lost» error. (SIO-4463)

Версия 1.7.0-25496
11 августа 2022
Журнал изменений
ВНИМАНИЕ
To delete additional IP addresses, we no longer recommend using the «DELETE /ips/{id}» method because it will be deprecated soon. To delete additional IP addresses, use the «DELETE /servers/{serverId}/ips/{ipId}» method instead
УЛУЧШЕНИЕ
It's now possible to add multiple additional IP addresses using the «POST /servers/{serverId}/ip» API method.
УЛУЧШЕНИЕ
It's now possible to delete multiple additional IP addresses using the «DELETE /servers/{serverId}/ips» API method.
ИСПРАВЛЕНИЕ
Fixed the issue where the owner of a virtual server didn't receive a notification that the server was created. (SIO-4452)
ИСПРАВЛЕНИЕ
Fixed the issue where migration of a virtual server could fail with the «Failed to call DomainMigratePerform3Params on source for domain: cannot get response from libvirt within 1h0m0s» error. (SIO-4454)

Версия 1.6.3-25332
27 июля 2022
Журнал изменений
УЛУЧШЕНИЕ
The Activity Log now contains the IP address of the user making the request. (SIO-4403)
УЛУЧШЕНИЕ
Updated nginx to version 1.23.1.
УЛУЧШЕНИЕ
The list of users now features pagination and the ability to delete users in batches.
ИСПРАВЛЕНИЕ
Fixed the issue where IP blocks of type «Set» couldn't be edited because of a wrong validation check.

Версия 1.6.3-25153
12 июля 2022
Журнал изменений
ФУНКЦИЯ
The administrator can now create IP blocks with a set of arbitrary IP addresses.
ИСПРАВЛЕНИЕ
Fixed the issue where backing up the management node significantly decreased the UI performance.

Версия 1.6.2-25090
8 июля 2022
Журнал изменений
ИСПРАВЛЕНИЕ
Fixed the issue where installing the product anew or updating it to a newer version could fail with the «failed to get aws auth token: failed to find aws region from „image“» error. The error occurred on servers located in the regions of Africa. (SIO-4375)

Версия 1.6.1-25057
6 июля 2022
Журнал изменений
УЛУЧШЕНИЕ
Updated nginx to version 1.23.0.
ИСПРАВЛЕНИЕ
Fixed the issue where a virtual server could not be reinstalled after resizing it to a custom plan. (SIO-4364)
ИСПРАВЛЕНИЕ
Fixed the issue where installing the product anew or updating it to a newer version could fail with the «failed to pull docker images: failed to load „image“: context deadline exceeded» error. The error occurred on servers located in the regions of Africa or Asia. (SIO-4346)

Версия 1.6.1-24909
27 июня 2022
Журнал изменений
ИСПРАВЛЕНИЕ
Fixed the issue where the «vms-update-limits» task could fail with the «network.OvsRuleDel: panic: runtime error: invalid memory address or nil pointer dereference» error. (SIO-4337)

Версия 1.6.1-24876
23 июня 2022
Журнал изменений
ВНИМАНИЕ
Introduced a new algorithm for collecting resource usage for billing. Now we collect the time a usage period starts (started_at) and ends (ended_at). If ended_at is empty, usage is ongoing and we continue to collect its tokens. We start collecting usage data after a server is created, backups are enabled, additional IP addresses are added (separately for each individual IP address). We collect backup usage data if a user enables backups and disables them after some time. If the user enables backups again, we collect new usage data. If a user resizes a server, we finish collecting usage data, and then start again based on the new plan's tokens.
ИСПРАВЛЕНИЕ
Fixed the issue where virtual servers were billed for less time than they were operational for. (SIO-4294)
ИСПРАВЛЕНИЕ
Fixed the issue where sometimes usage calculation started from the beginning of the month instead of the date the server was created. (SIO-4305)
ИСПРАВЛЕНИЕ
Fixed the issue with billing where usage data for additional IP addresses was calculated incorrectly.
ИСПРАВЛЕНИЕ
Fixed the issue with billing where tokens of additional IP addresses' and backup usages weren't recalculated after resizing a server.
ИСПРАВЛЕНИЕ
Fixed the issue with billing where tokens of all types of usages weren't recalculated after resizing a server if server specifications weren't changed.
ИСПРАВЛЕНИЕ
Fixed the issue where the «vms-update-limits» task could fail with the «ovs-ofctl: invalid or unknown port for in_port» error if the virtual server was stopped. (SIO-4238)
ИСПРАВЛЕНИЕ
Fixed the issue where the «vms-update-limits» task could fail with the «ovs-ofctl: port value out of range for in_port» error.

Версия 1.6.0-24828
20 июня 2022
Журнал изменений
ФУНКЦИЯ
The administrator can now specify the number of additional IPv4 addresses during server creation.
ФУНКЦИЯ
It is now possible to specify the number of additional IPv4 addresses during server creation in WHMCS VPS Provisioning module version 1.4.0.
ИСПРАВЛЕНИЕ
Fixed the issue where virtual server backup to Hetzner storage box could fail with the «connection lost» error. (SIO-4267)
ИСПРАВЛЕНИЕ
Fixed the issue where compute resources with VZ virtualization only and no KVM virtualization couldn't be added. (SIO-4309)
ИСПРАВЛЕНИЕ
Fixed the issue where it was impossible to filter by the «Server» field on the Backups list page.

Версия 1.5.1-24699
3 июня 2022
Журнал изменений
ИСПРАВЛЕНИЕ
Fixed the issue when a storage with the ZFS file system always displays zero free disk space. (SIO-4295)

Версия 1.5.1-24675
1 июня 2022
Журнал изменений
УЛУЧШЕНИЕ
Added a new OS image: AlmaLinux 9.

Версия 1.5.1-24664
31 мая 2022
Журнал изменений
ФУНКЦИЯ
Virtual server plan customization is now available in WHMCS VPS Provisioning module version 1.3.0.
ИСПРАВЛЕНИЕ
Fixed the issue when an API POST request "/servers" that contained the «user» field and no «project» field failed with the «The selected user isn't the owner of this project.» error.
ИСПРАВЛЕНИЕ
Fixed the issue when an API POST request "/servers" that contained the «plan» field and no «custom_plan» field failed with the «The custom plan.limits.network reduce bandwidth.is enabled must be accepted.» error.

Версия 1.5.0-24641
30 мая 2022
Журнал изменений
ФУНКЦИЯ
The administrator can now customize the plan when creating or resizing a virtual server.
УЛУЧШЕНИЕ
Updated nginx to version 1.22.0.

Версия 1.4.1-24629
25 мая 2022
Журнал изменений
УЛУЧШЕНИЕ
The «Usage» tab of compute resources now shows compute resources' vCPU, RAM, and disk limits. (SIO-4260)
ИСПРАВЛЕНИЕ
Fixed the issue where the validation error message misled users about allowed special characters for the «Password» field on the «Add Server» page in the Admin Area. (SIO-4240)
ИСПРАВЛЕНИЕ
Fixed the issue where a user's email address was case sensitive during the user creation or registration. A user's email address is now always converted to lowercase. (SIO-4258)

Версия 1.4.1-24558
19 мая 2022
Журнал изменений
ИСПРАВЛЕНИЕ
Fixed the issue where it wasn't possible to turn on Rescue Mode on a virtual server. (SIO-4259)
ИСПРАВЛЕНИЕ
Fixed the issue where deleting a virtual server didn't delete its reverse DNS PTR records. (SIO-4236)
ИСПРАВЛЕНИЕ
Fixed the issue where email notifications could be not delivered because of the SMTP server timeout waiting for the client data.

Версия 1.4.1-24480
12 мая 2022
Журнал изменений
УЛУЧШЕНИЕ
Updated Redis to version 7.0.0.
ИСПРАВЛЕНИЕ
Fixed the issue where a user with the «CLIENT» default role couldn't change a primary IP address of a virtual server and got the «This action is unauthorized» error.
ИСПРАВЛЕНИЕ
Fixed the issue where the «The license is invalid: the token has expired.» error appeared after switching to the «SolusVM» licensing model.

Версия 1.4.0-24452
4 мая 2022
Журнал изменений
ФУНКЦИЯ
It's now possible to back up VZ virtual servers.

Версия 1.3.1-24411
27 апреля 2022
Журнал изменений
УЛУЧШЕНИЕ
It's now possible to resize virtual servers without restart if CPU, RAM, or disk space weren't changed.
ИСПРАВЛЕНИЕ
Fixed the issue where virtual servers couldn't be migrated if the total disk size of the plans the servers belong to exceeds the storage size (even for servers using the QCOW2 or ThinLVM storage). To calculate the required storage size for server migration, the real disk size of a server is now used. (SIO-4229)

Версия 1.3.1-24380
25 апреля 2022
Журнал изменений
ИСПРАВЛЕНИЕ
Fixed the issue where virtual servers could be resized to a Plan exceeding the LVM or file-based storage size. (SIO-4225)

Версия 1.3.1-24266
18 апреля 2022
Журнал изменений
ИСПРАВЛЕНИЕ
Fixed the issue when the User Area settings were applied to Admin Area as well. (SIO-3777)
ИСПРАВЛЕНИЕ
Fixed the issue when creating a backup could hang up if the size of the virtual server disk was changed after creating the disk snapshot. Now Solus will detect such changes and stop the backup creation process due to an error.

Версия 1.3.1-24244
14 апреля 2022
Журнал изменений
ФУНКЦИЯ
The management node and compute resources can now run on Ubuntu 22.04.
УЛУЧШЕНИЕ
Added a new OS image: Ubuntu 22.04.
УЛУЧШЕНИЕ
Virtual servers now support a new OS: Ubuntu 22.04.

Версия 1.3.0-24200
6 апреля 2022
Журнал изменений
ИСПРАВЛЕНИЕ
Fixed the issue where virtual servers couldn't be started after being migrated to another compute resource. (SIO-4185)

Версия 1.3.0-24169
4 апреля 2022
Журнал изменений
ФУНКЦИЯ
The administrator can now back up and restore the management node in the administrator interface.
ИСПРАВЛЕНИЕ
Fixed the issue when creation of a virtual server could fail if the VNC port was already used in a compute resource. (SIO-4160)

Версия 1.2.3-24063
29 марта 2022
Журнал изменений
ИСПРАВЛЕНИЕ
Fixed the issue when a primary IP address change could fail and not be applied inside a virtual server. (SIO-4155)

Версия 1.2.2-24037
28 марта 2022
Журнал изменений
УЛУЧШЕНИЕ
Legacy measurement units «MB» and «GB» are renamed to «MiB» and «GiB». This change breaks the API contract of Plan creation — the «unit» field which is used to specify «Incoming traffic limit», «Outgoing traffic limit» and «Total traffic limit» values now accepts «KiB», «MiB», «GiB», etc. The most visible aspect of this change is the way data measurement units are displayed in the user interface, the values themselves will stay the same.

Версия 1.2.2-23822
15 марта 2022
Журнал изменений
ИСПРАВЛЕНИЕ
Fixed the issue when a virtual server was created with autostart set to «disabled».

Версия 1.2.1-23785
14 марта 2022
Журнал изменений
УЛУЧШЕНИЕ
The primary IP address change is now applied inside the operating system of a virtual server. (SIO-4106)
ИСПРАВЛЕНИЕ
Fixed the issue when an attempt to create a virtual server on the NFS storage failed with the «unexpected type of credentials for nfs» error. (SIO-4133)

Версия 1.2.0-23626
2 марта 2022
Журнал изменений
ФУНКЦИЯ
Virtual servers can now use the VZ container technology if compute resources run on OpenVZ 7.0.18 and later or Virtuozzo 7.5 update 3 (7.5.3-391) and later. At the moment, backup and migration for VZ containers are not supported.

Версия 1.1.23564
28 февраля 2022
Журнал изменений
ИСПРАВЛЕНИЕ
Fixed the issue when the discard/trim/unmap command from a virtual server running on the ThinLVM storage couldn't free up disk space in the LVM thin pool because of a wrong Libvirt XML configuration.

Версия 1.1.23509
21 февраля 2022
Журнал изменений
УЛУЧШЕНИЕ
It's now possible to get usage of virtual servers with a time zone offset from the "/usage" API endpoint. To do so, use the «timezone» parameter with the time zone name (for example, «Europe/Zurich», see the full list at www.php.net/manual/en/timezones.php) or use the parameter in the offset "+00:00" format.
ИСПРАВЛЕНИЕ
Fixed the issue when changing a primary IP address to a secondary IP address with a different gateway failed with an error. (SIO-4087)

Версия 1.1.23329
10 февраля 2022
Журнал изменений
ИСПРАВЛЕНИЕ
Fixed the issue when a virtual server resize to the plan with a larger disk size and the thin storage type failed with the error message about lack of free disk space (because the disk space used by the server at the moment wasn't taken into account. (SIO-4071)

Версия 1.1.23303
7 февраля 2022
Журнал изменений
УЛУЧШЕНИЕ
It's now possible to customize disk cache mode of KVM virtual servers per cluster for all new servers, per server, and per compute resource. (SIO-3841)
ИСПРАВЛЕНИЕ
Fixed an issue where installation of the application updates was scheduled in UTC. The start of the updates is now shown and scheduled in the browser time zone (the application then converts it to UTC automatically).

Версия 1.1.23213
2 февраля 2022
Журнал изменений
УЛУЧШЕНИЕ
Added the QEMU capability «incremental-backup» to the Libvirt XML configuration file of virtual servers to support advanced features of third-party backup software (for example, incremental backups).

Версия 1.1.23161
1 февраля 2022
Журнал изменений
ИСПРАВЛЕНИЕ
Fixed an issue when adding a compute resource on CentOS 8 Stream or AlmaLinux 8 could fail with the «Failed to download metadata for repo 'centos-rabbitmq-38'» error.

Версия 1.1.23096
31 января 2022
Журнал изменений
УЛУЧШЕНИЕ
Updated nginx to version 1.21.6.
УЛУЧШЕНИЕ
«Disk usage» in the Administrator Dashboard now shows available disk space on storage points used by compute resources to create virtual servers.
ИСПРАВЛЕНИЕ
Fixed the issue when backup creation could fail with the «guest-fsfreeze-freeze-list failed to open /path: Permission denied» error.

Версия 1.1.22909
20 января 2022
Журнал изменений
УЛУЧШЕНИЕ
Added a new OS image: Alpine Linux 3.15.

Версия 1.1.22822
18 января 2022
Журнал изменений
ИСПРАВЛЕНИЕ
Fixed the issue when wrong value for disk usage showed on Administrator's Dashboard. (SIO-3551)
ИСПРАВЛЕНИЕ
Fixed the issue when wrong value for IPv4 usage showed on Administrator's Dashboard. (SIO-3872)

Версия 1.1.22679
11 января 2022
Журнал изменений
ФУНКЦИЯ
The administrator can now help users to create servers with the correct and compatible options by specifying dependencies between locations, plans, operating systems, and applications.
УЛУЧШЕНИЕ
Updated nginx to version 1.21.5.
ИСПРАВЛЕНИЕ
Fixed the issue when backup restoration took too long and failed with a timeout error. (SIO-3972)

Нет комментариев