SolusVM - changelog 2020 [solus.io]



Версия 1.1.15466
10 декабря 2020
Журнал изменений
ИСПРАВЛЕНИЕ
Fixed the issue when a compute resource on CentOS 8 couldn't be added. (SIO-2680)

Версия 1.1.15458
9 декабря 2020
Журнал изменений
ИСПРАВЛЕНИЕ
Fixed the issue when SolusIO installations failed with the «ZONE_CONFLICT error at adding 'docker_gwbridge' interface» error.
ИСПРАВЛЕНИЕ
Fixed the issue when a server password failed to be reset and the «column „currentTask“ of relation „compute_resource_vms“ does not exist» error was shown.

Версия 1.1.15227
2 декабря 2020
Журнал изменений
ФУНКЦИЯ
Introduced management of reverse DNS records.
УЛУЧШЕНИЕ
Display the status of new servers' creation progress. (SIO-2530)
ИСПРАВЛЕНИЕ
Fixed the issue when there was no «plan» field in /api/v1/servers response.
ИСПРАВЛЕНИЕ
Fixed the issue where creating or changing an IP block failed with the «IP range intersects with compute resource hostname» error. (SIO-2338)

Версия 1.1.14985
25 ноября 2020
Журнал изменений
ФУНКЦИЯ
Introduced migration of servers between compute resources.
ИСПРАВЛЕНИЕ
Fixed the issue when it was impossible to create a server with an application via an API request to /api/v1/servers end-point.
ИСПРАВЛЕНИЕ
Fixed the issue when a Debian 10 server with a dynamic IP address from DHCP kept the IP address on the main network interface instead of br-ext after the server had been added as a compute resource. (SIO-2624)

Версия 1.1.14821
16 ноября 2020
Журнал изменений
ИСПРАВЛЕНИЕ
Fixed the issue when a virtual server wasn't created because the corresponding OS image file couldn't be downloaded from the server that didn't provide the Content-Length HTTP header.

Версия 1.1.14741
9 ноября 2020
Журнал изменений
УЛУЧШЕНИЕ
Changed the default MTU value for virtual servers to 1400. This allows servers to work in specific network environments using VLAN or VXLAN.
ИСПРАВЛЕНИЕ
Fixed the issue when it was impossible to authenticate virtual servers on Ubuntu 20 using passwords.
ИСПРАВЛЕНИЕ
Fixed the issue when the «Server Error» message was shown instead of the actual error during adding or editing backup nodes.
ИСПРАВЛЕНИЕ
Fixed the issue when an attemp to change the «subnet» field in an IPv6 block caused «Server Error».

Версия 1.1.14689
5 ноября 2020
Журнал изменений
ФУНКЦИЯ
Introduced paid backups for virtual servers.
УЛУЧШЕНИЕ
Old OS and application images will now be deleted every day from the cache directory on compute resources. (SIO-2517)
ИСПРАВЛЕНИЕ
Fixed the issue when an OS image was taken from the cache directory even if the image content had been changed on the server where the image was stored. (SIO-2517)
ИСПРАВЛЕНИЕ
Fixed the issue when server creation was too slow on ThinLVM storage on Debian 10.
ИСПРАВЛЕНИЕ
Fixed the issue when a server on ThinLVM consumed 100% of the thin volume disk space.

Версия 1.1.14565
27 октября 2020
Журнал изменений
ИСПРАВЛЕНИЕ
Fixed the issue when server creation could fail on ThinLVM storage because the OS image provisioning time reached a timeout.

Версия 1.1.14556
27 октября 2020
Журнал изменений
ИСПРАВЛЕНИЕ
Fixed the issue when server creation could occasionally fail because the qemu-img convert command was executed with a timeout.
ИСПРАВЛЕНИЕ
Fixed the issue with empty data for user deletion events in activity logs.

Версия 1.1.14546
26 октября 2020
Журнал изменений
ИСПРАВЛЕНИЕ
Fixed the issue with incorrect data in the billing_user_id field in the /usage API response.

Версия 1.1.14469
21 октября 2020
Журнал изменений
ФУНКЦИЯ
Introduced rescue mode for virtual servers.

Версия 1.1.14467
20 октября 2020
Журнал изменений
УЛУЧШЕНИЕ
Added the ability to turn off password recovery. (SIO-2490)
ИСПРАВЛЕНИЕ
Fixed the issue with mentioning SolusIO in the end-user API documentation.
ИСПРАВЛЕНИЕ
Fixed the issue when network connection to a computer resource was lost after network configuration because there was no route to the default gateway on CentOS 7 and CentOS 8.
ИСПРАВЛЕНИЕ
Fixed the issue when a Let's Encrypt certificate couldn't be occasionally updated before the expiration date.
ИСПРАВЛЕНИЕ
Fixed the issue when a clean SolusIO installation didn't have the complete list of default OS images. (SIO-2491)
ИСПРАВЛЕНИЕ
Fixed the issue when, in the user area, the default look was loaded first instead of custom branding. (SIO-2398)

Версия 1.1.14247
12 октября 2020
Журнал изменений
УЛУЧШЕНИЕ
Added the activity log to the settings of the admin area.
ИСПРАВЛЕНИЕ
Fixed the issue when a server temporarily lost network connection after another server had been stopped on the compute resource with a routed network.
ИСПРАВЛЕНИЕ
Fixed the issue with the «Gateway» comment added to every IP address in an IP block.
ИСПРАВЛЕНИЕ
Fixed the issue with the inclusive and exclusive tax flags in billing integration.
ИСПРАВЛЕНИЕ
Fixed the issue with the text layout in email notifications about created servers.
ИСПРАВЛЕНИЕ
Fixed the issue with the layout of long OS names on the server creation page. (SIO-2131)

Версия 1.1.14199
8 октября 2020
Журнал изменений
ИСПРАВЛЕНИЕ
Fixed the issue with the incorrect check of free disk space during backup creation. To create a temporary backup, SolusIO now checks free disk space using the disk size of an actual server instead of that of a server's plan.
ИСПРАВЛЕНИЕ
Fixed the issue when a server restored from a backup wasn't started.

Версия 1.1.14125
5 октября 2020
Журнал изменений
УЛУЧШЕНИЕ
Added a new OS image: Windows 2019.
УЛУЧШЕНИЕ
Added a new application: Windows 2019.
УЛУЧШЕНИЕ
Added the ability to perform post-install configuration (for example, create plans, users, and so on) by using the -post-config flag in Installer.
ИСПРАВЛЕНИЕ
Fixed the issue when tasks hung if several tasks were created at once.
ИСПРАВЛЕНИЕ
Fixed the issue with UI notifications about updates that showed the previous update version instead of the actual installed version.
ИСПРАВЛЕНИЕ
Fixed the issue with small input fields for application at create server page.

Версия 1.1.13940
28 сентября 2020
Журнал изменений
ВНИМАНИЕ
Added cores capping (64 physical cores per compute resource) to ensure compatibility for installations with high core density. If a compute resource has more than 64 physical cores, only 64 cores are taken into account for the license restriction.
ФУНКЦИЯ
Added the ability to attach NFS remote storage as storage for a virtual server disk.
УЛУЧШЕНИЕ
Servers can now be restored from a backup after resize.
УЛУЧШЕНИЕ
Added the ability to change the order of plans in the interface.
УЛУЧШЕНИЕ
Added the ability to create applications using the /servers API endpoint.
ИСПРАВЛЕНИЕ
Fixed the issues related to incorrect handling of applications' data after server reinstallation.
ИСПРАВЛЕНИЕ
Fixed the issue with wrong display of update installation progress.

Версия 1.1.13653
16 сентября 2020
Журнал изменений
УЛУЧШЕНИЕ
Added the ability to create an API token in the Admin Area (Access > API Tokens).
УЛУЧШЕНИЕ
Added UI notifications about finished tasks to the Admin and User Area.
УЛУЧШЕНИЕ
Added the server's owner and creation date fields to the server list.
УЛУЧШЕНИЕ
The video device model «vga» is now used for Linux servers.
ИСПРАВЛЕНИЕ
Fixed the issue where it was impossible to detach a compute resource from a backup node if there was no connectivity to the backup node.

Версия 1.1.13360
10 сентября 2020
Журнал изменений
УЛУЧШЕНИЕ
Added a new application: Jitsi Meet
ИСПРАВЛЕНИЕ
Fixed the issue where updating to the next version failed if a compute resource did not have file-based storage.

Версия 1.1.13156
7 сентября 2020
Журнал изменений
ИСПРАВЛЕНИЕ
Fixed the issue where creating a new server on a recently added compute resource failed with an error stating that suitable storage couldn't be found.
ИСПРАВЛЕНИЕ
Fixed the issue where the VNC console didn't work because the VNC proxy port was blocked by firewall. (SIO-2289)

Версия 1.1.12990
3 сентября 2020
Журнал изменений
ФУНКЦИЯ
Added the ability to configure IPv6 for virtual servers.
ФУНКЦИЯ
If billing integration is enabled SolusIO now shows total price, taxes and “terms and conditions” in virtual server creation page in user-area.
ФУНКЦИЯ
Added the ability to set «Terms and conditions URL».
УЛУЧШЕНИЕ
IP addresses that are included in an IP block can now be used as the gateway for that IP block. (SIO-2161)
УЛУЧШЕНИЕ
The SCSI bus is now used for mounting cloud-init ISO files instead of IDE.
ИСПРАВЛЕНИЕ
Fixed the issue when mouse pointer offset didn't work correctly in VNC console for Windows OS. (SIO-2170)
ИСПРАВЛЕНИЕ
Fixed the issue where the VNC console for Windows OS was displayed in monochrome instead of in color. (SIO-2203)
ВНИМАНИЕ
API end-point «compute_resource_storages» was renamed to «storages».

Версия 1.1.12708
25 августа 2020
Журнал изменений
УЛУЧШЕНИЕ
If errors with billing integration occur, the SolusIO administrator can now see the HTTP request and response information on the «Create Server» page.
УЛУЧШЕНИЕ
Introduced a permanent redirect from HTTP to HTTPS for the management server. (SIO-2168)
ИСПРАВЛЕНИЕ
Fixed the issue when Windows images created with SolusIO OS Images Builder didn't support virtio-scsi bus, which caused fails during the OS boot. (SIO-2127)

Версия 1.1.12513
19 августа 2020
Журнал изменений
УЛУЧШЕНИЕ
The server status now shows the operation performed on the server at the moment.
ИСПРАВЛЕНИЕ
Fixed the issue when scheduled backups were not created. (SIO-2184)
ИСПРАВЛЕНИЕ
Fixed the issue where DNS servers' configuration was lost after new compute resources were added. DNS servers are now preserved in the network configs.
ИСПРАВЛЕНИЕ
Fixed the issue where, after adding a new compute resource on Debian 10, network connection with a server could be lost if the server was initially provisioned with cloud-init.
ИСПРАВЛЕНИЕ
Fixed the issue where, after adding a new compute resource on Ubuntu 20.04, network connection with a server could be lost after the server restart because the network interface name was changed.

Версия 1.1.12431
14 августа 2020
Журнал изменений
ИСПРАВЛЕНИЕ
Fixed the issue with the wrong layout of the language selector during user window creation.

Версия 1.1.12403
13 августа 2020
Журнал изменений
УЛУЧШЕНИЕ
Security improvements. We would like to thank the team of Rack911Labs.com for their help in investigating a number of security issues. (SIO-2164)
ИСПРАВЛЕНИЕ
Fixed the issue when it was impossible to choose a plan on the «Resize» page because the page content was overlapped by the footer.

Версия 1.1.12394
12 августа 2020
Журнал изменений
ФУНКЦИЯ
Now it's possible to resize CPU and RAM only.
УЛУЧШЕНИЕ
The Plesk application now using CentOS 8.
ИСПРАВЛЕНИЕ
Fixed the issue when password reset didn't work for Windows servers. (SIO-2143)

Версия 1.1.12097
3 августа 2020
Журнал изменений
ФУНКЦИЯ
Added the ability to change a server's plan.
ИСПРАВЛЕНИЕ
Fixed the issue when creation of a server's snapshot failed if the snapshot couldn't be created within one minute. (SIO-2125)
ИСПРАВЛЕНИЕ
Fixed the issue when email notifications about new servers in Portuguese contained the unnecessary colon character (":") in the servers' passwords. (SIO-2123)
ИСПРАВЛЕНИЕ
Fixed the issue when the project creation pop-up had non-localized placeholders in the «Name» and «Description» fields. (SIO-2120)
ИСПРАВЛЕНИЕ
Fixed the issue when branding wasn't applied to the login screen after logging out of User Area. (SIO-2119)

Версия 1.1.11987
30 июля 2020
Журнал изменений
УЛУЧШЕНИЕ
Compute resources can now be added and maintained without having to be licensed as long as there are no virtual servers deployed on them.
УЛУЧШЕНИЕ
Improved file system consistency by using QEMU Agent during backup creation.
ИСПРАВЛЕНИЕ
Fixed the issue when a new compute resource couldn't be added in the «Network Configuration» step. (SIO-2106)

Версия 1.1.11635
14 июля 2020
Журнал изменений
ФУНКЦИЯ
SolusIO management node can now be installed on Ubuntu 20.04.
УЛУЧШЕНИЕ
Security improvements. We would like to thank the team of Rack911Labs.com for their help in investigating a number of security issues.
УЛУЧШЕНИЕ
Added the 'solus' and 'solus -login' system commands, which provide a one-time link to quickly log in to SolusIO.
УЛУЧШЕНИЕ
The «Snapshots» and «Graphs» tabs are now available in the admin area.
УЛУЧШЕНИЕ
Updated the Plesk application to version 18.0.28.
УЛУЧШЕНИЕ
The Plesk application now has the form validation for the administrator password.
ИСПРАВЛЕНИЕ
Fixed the issue when a license key wasn't automatically updated.
ИСПРАВЛЕНИЕ
Fixed the issue when a virtual server's root password was reset on reboot if the server was created with the Plesk application installed. (SIO-1990)
ИСПРАВЛЕНИЕ
Fixed the issue when the Plesk application login button didn't work if the Plesk administrator password contained special characters.
ИСПРАВЛЕНИЕ
Fixed the issue when, after SolusIO installation, there was no network connectivity to RabbitMQ port 5671 and inside docker containers.
ИСПРАВЛЕНИЕ
Fixed the issue when, in routed mode, a virtual server didn't have network connectivity because it was blocked by iptables. Iptables rules will now be adjusted by firewall-cmd. (SIO-2024)
ИСПРАВЛЕНИЕ
Fixed the issue when installer couldn't properly detect that an update was actually reverted.
ИСПРАВЛЕНИЕ
Fixed the issue when, before update, installer created a backup of an upcoming SolusIO version instead of the current one.

Версия 1.1.11382
2 июля 2020
Журнал изменений
ФУНКЦИЯ
IP blocks can now be configured in bridged or in routed mode. Routed mode allows to provide network access for virtual servers in various data centers and to use the whole range of IP addresses allocated by a hosting provider.
ФУНКЦИЯ
Added the Japanese language.
УЛУЧШЕНИЕ
Email notifications were translated: end-users can now receive the notifications in their language.
ИСПРАВЛЕНИЕ
Fixed the issue when virtual servers hang on boot on the host with Debian 10 or Ubuntu 20 because of the wrong SCSI controller model.

Версия 1.1.11033
21 июня 2020
Журнал изменений
ФУНКЦИЯ
Added the ability to manage languages. Added German, Spanish, French, Italian, Dutch, Russian, Portuguese (Brazilian) and Turkish languages.
УЛУЧШЕНИЕ
Split the permissions to «Get» and «Manage» for Applications, Compute Resources, Limit Groups, Plans, Roles, Servers, SSH keys, Settings, Tasks, Users and Updates.
УЛУЧШЕНИЕ
It is now possible to disable registration of new users. Registration is disabled by default for new installations.
УЛУЧШЕНИЕ
Split the «Tokens» field into two new fields in plans: «Tokens per month» and «Tokens per hour».
УЛУЧШЕНИЕ
Added the new «Tasks» tab for virtual servers to observe and manage tasks of a server.
УЛУЧШЕНИЕ
It is now possible to filter icons by their type.
ИСПРАВЛЕНИЕ
Fixed the issue when the network service couldn't be brought up after restart on Debian 10 and Ubuntu 20.
ИСПРАВЛЕНИЕ
Fixed the issue when free disk space in the QCOW storage type was not reclaimed by the host system.
ИСПРАВЛЕНИЕ
Fixed the issue when a virtual server got less RAM size than it was defined in the plan.
ИСПРАВЛЕНИЕ
Fixed the issue when nothing happens in the interface after a server was deleted in admin area.
ИСПРАВЛЕНИЕ
Fixed the issue with the «Save» button layout in user area on the Account page.
ИСПРАВЛЕНИЕ
Fixed the wrong text message shown after a new OS version was created.
ИСПРАВЛЕНИЕ
Fixed the issue with the case sensitive search for icons when creating or editing locations.
ИСПРАВЛЕНИЕ
Fixed the issue with a field for Plesk applications, which were not required.
ИСПРАВЛЕНИЕ
Fixed the issue when the «Server reinstall» task hangs in the «Queued» state.
ИСПРАВЛЕНИЕ
Fixed the issue when a server can't be started because the Open vSwitch port is not attached to the bridge.
ИСПРАВЛЕНИЕ
Fixed the issue when Installer doesn't reissue a Let's Encrypt certificate after reconfiguration at the hostname change.

Версия 1.1.10209
28 мая 2020
Журнал изменений
УЛУЧШЕНИЕ
DNS records registered in PowerDNS now contain TXT records with the values «v=spf1 ip4:{{ Server IP Address }} ~all».
УЛУЧШЕНИЕ
Tasks in the admin area can now show what DNS records were registered in PowerDNS.

Версия 1.1.10196
25 мая 2020
Журнал изменений
ФУНКЦИЯ
Added the ability to reinstall virtual servers.
ФУНКЦИЯ
Added the ability to lock and suspend user accounts.
УЛУЧШЕНИЕ
Added new applications: Plesk, cPanel, and Cloudron.
УЛУЧШЕНИЕ
Introduced a new screen to create virtual servers from the list of servers in the admin area.
УЛУЧШЕНИЕ
Added the ability to create backups in the user area.
ИСПРАВЛЕНИЕ
Fixed the issue when an API error was not handled during server creation in the admin area when no suitable storage in the compute resource existed.
ИСПРАВЛЕНИЕ
Fixed the issue when an API authorization token was kept in /etc/solus/agent.json after compute resource installation.
ИСПРАВЛЕНИЕ
Fixed the issue when a new SSH key didn't appear in the interface after the key was added in the user area.
ИСПРАВЛЕНИЕ
Fixed the issue when all notifications in the admin area had one and the same date.
ИСПРАВЛЕНИЕ
Fixed the issue when the «run version update» task couldn't be retried.
ИСПРАВЛЕНИЕ
Fixed the issue when the task could hang if RabbitMQ restarted.
ИСПРАВЛЕНИЕ
Fixed the issue when the «Power Off» button for virtual servers was missing from the admin area.
ИСПРАВЛЕНИЕ
Fixed the issue when virtual server creation failed with the «Failed to create PTY: Operation not permitted» error.

Версия 1.1.10166
22 мая 2020
Журнал изменений
ИСПРАВЛЕНИЕ
Fixed the issue when it was impossible to fill in the application form field in the user area.

Версия 1.1.10040
15 мая 2020
Журнал изменений
ИСПРАВЛЕНИЕ
Fixed the issue when a virtual server on Ubuntu 18 hangs on boot. (SIO-1815)

Версия 1.1.10029
15 мая 2020
Журнал изменений
УЛУЧШЕНИЕ
Failed DNS registering tasks will now be retried after 5 seconds.
ИСПРАВЛЕНИЕ
Fixed the issue when physical CPU cores in licenses were not counted correctly. (SIO-1808)
ИСПРАВЛЕНИЕ
Fixed the problem with the User Data scripts execution on each boot of virtual server.
ИСПРАВЛЕНИЕ
Fixed the issue when system updates failed with the «pull access denied» error.

Версия 1.1.10017
14 мая 2020
Журнал изменений
ИСПРАВЛЕНИЕ
Fixed the issue when virtual servers could not be created if a number of CPU cores in the license matched a number of CPU cores in added compute resources. (SIO-1787)
ИСПРАВЛЕНИЕ
Fixed the problem with creating a virtual server on Compute Resource which installed on OVH. (SIO-1794)

Версия 1.1.9887
7 мая 2020
Журнал изменений
ФУНКЦИЯ
Added Ubuntu 20.04 support for Compute Resource.
ФУНКЦИЯ
Added the ability to manage icons for Locations
ИСПРАВЛЕНИЕ
Numerous minor enhancements and bugfixes.

Версия 1.0.9445
21 апреля 2020
Журнал изменений
ФУНКЦИЯ
New built-in applications.
ИСПРАВЛЕНИЕ
Numerous minor enhancements and bugfixes.

Версия 1.0.9322
17 апреля 2020
Журнал изменений
ФУНКЦИЯ
Icons management for OS images and applications.
УЛУЧШЕНИЕ
Creation of servers with submitted domain names no longer occasionally fails because DNS records creation is now extracted into a separate task.
ИСПРАВЛЕНИЕ
Numerous minor enhancements and bugfixes.

Версия 1.0.8836
1 апреля 2020
Журнал изменений
УЛУЧШЕНИЕ
PostgreSQL database upgrade to version 12.2.

Версия 1.0.8812
30 марта 2020
Журнал изменений
ИСПРАВЛЕНИЕ
Numerous minor enhancements and bugfixes.

Версия 1.0.8765
26 марта 2020
Журнал изменений
ИСПРАВЛЕНИЕ
Numerous minor enhancements and bugfixes.

Версия 1.0.8601
18 марта 2020
Журнал изменений
Changing installation directory for Compute Resource node causes failure of agent service, please refer to KB article to resolve issue support.solus.io/hc/en-us/articles/360012560400.
ИСПРАВЛЕНИЕ
Numerous minor enhancements and bugfixes.

Версия 1.0.8503
16 марта 2020
Журнал изменений
ФУНКЦИЯ
It is now possible to create backups for file-based Virtual Servers in Admin Area.
ФУНКЦИЯ
It is now possible to reset a root password.
ИСПРАВЛЕНИЕ
Numerous minor enhancements and bugfixes.

Версия 1.0.8379
10 марта 2020
Журнал изменений
ФУНКЦИЯ
It is now possible to add applications.
ФУНКЦИЯ
Servers can now be suspended and resumed via API.
ФУНКЦИЯ
It is now possible to reset a cloud-user password.
ИСПРАВЛЕНИЕ
Numerous minor enhancements and bugfixes.

Версия 1.0.8256
4 марта 2020
Журнал изменений
УЛУЧШЕНИЕ
It is now possible to edit compute resources.
ИСПРАВЛЕНИЕ
Numerous minor enhancements and bugfixes.

Версия 1.0.8077
26 февраля 2020
Журнал изменений
УЛУЧШЕНИЕ
Installer now checks connection to RabbitMQ to make sure that further SOLUS IO updates can be installed.
УЛУЧШЕНИЕ
It is now possible to enable and disable billing integration.
ИСПРАВЛЕНИЕ
Improved error handling during network configuration of compute resources.
ИСПРАВЛЕНИЕ
Improved the text of a notification about SMTP check. (SIO-1363)
ИСПРАВЛЕНИЕ
Numerous minor enhancements and bugfixes.

Версия 1.0.7955
24 февраля 2020
Журнал изменений
УЛУЧШЕНИЕ
Support for compute resource VLAN network interfaces
ИСПРАВЛЕНИЕ
Numerous minor enhancements and bug fixes