Virtuozzo Application Platform 6.1.4

This document is preliminary and subject to change.

In this document, you will find all of the new features, enhancements and visible changes included to the PaaS 6.1.4 release.

Submit Button Customization in CS

Implemented the possibility to customize the default behavior of the submit button in the Cloud Scripting dialogsLearn more

Let’s Encrypt Root Certificate Expiration

Updated root certificate package on PaaS installations to ensure the modern LE root certificate is supportedLearn more

API Changes

Listed all the changes to the public platform API in the current releaseLearn more

Software Stack Versions

Actualized list of supported OS templates and software stack versionsLearn more

Fixes Compatible with Prior Versions

Bug fixes implemented in the current release and integrated into the previous platform versions through the appropriate patchesLearn more

Bug Fixes

List of fixes applied to the platform starting from the current releaseLearn more

Let’s Encrypt Root Certificate Expiration

Due to the DST Root CA X3 Let’s Encrypt certificate expiration on September 30, clients with the outdated list of root certificates will consider certificates issued by LE as expired. In order to make sure that all platform clients support the modern ISRG Root X1 Let’s Encrypt certificate, the root certificate package was updated on all PaaS installations.

Back to the top

Submit Button Customization in CS

In the current PaaS 6.1.4 release, the possibility to customize the default submit button in the Cloud Scripting dialogs was implemented. In some specific use cases, developers may need customization to the submit button behavior. For example, using the recently improved OnBeforeInit event, it is possible to determine if the user has enough permissions for the specific operation. If not, this improvement allows hiding the default Apply button or displaying an account upgrade / platform support button instead.

The exact list of new options to the buttons and settings configuration is provided below:

  • submitType (string) - determines the behavior of the submit button. This setting is applicable for installation and configuration dialogs and supports the following values:
    • none - submit button is hidden
    • apply (default value) - standard green button for installation or configuration
    • support - blue button to open platform’s support window
    • upgrade - blue button that redirects to the Upgrade to Paid Account dialog
  • submitUnchanged (boolean) - ability to submit unchanged values in the configuration dialog, false by default

CS submit button customization

Back to the top

API Changes

Below, you can find a list of all changes to the public API in the 6.1.4 platform version (compared to the preceding 6.0 ones):

  • The response of the GetSSLCerts method was extended. Now it contains information about linked domains.

More info

Back to the top

Fixes Compatible with Prior Versions

Below, you can find the fixes that were implemented in the PaaS 6.1.4 release and also integrated into previous platform versions by means of the appropriate patches.

PaaS 6.1.4
#Compatible fromDescription
JE-600265.0.5An error occurs when redeploying old HAProxy containers to the newer version due to an outdated option in the haproxy.cfg config
JE-569565.4Some redundant network services are started after the Debian VPS reboot
JE-593445.4.NET Core application servers should have a possibility to provide additional run options for the deployed applications
JE-597785.7Incorrect access rights for the Golang projects built manually

Back to the top

Software Stack Versions

The software stack provisioning process is independent of the platform release, which allows new software solutions to be delivered as soon as they are ready. However, due to the necessity to adapt and test new stack versions, there is a small delay between software release by its respective upstream maintainer and integration into the platform.

The most accurate and up-to-date list of the certified software stack versions can be found on the dedicated documentation page.

More info

Back to the top

Bug Fixes

In the table below, you can see the list of bug fixes applied to the platform starting from PaaS 6.1.4 release:

PaaS 6.1.4
#Affected VersionsDescription
JE-32057-Some add-ons should be able to receive the same data (usually, the submit button is disabled when there is no change in the provided data)
JE-52718-Container linking is wholly removed after down-scaling one of the linked layers
JE-588345.9.2Incorrect node sorting in the JPS installation windows
JE-59555-An error occurs after the gitlab/gitlab-ce custom image creation due to the failure of the post-install configurations
JE-599126.1.3An empty dialog is displayed when managing installed add-ons
JE-59956-An error occurs after the creation of the custom containers based on the Debian 9 OS template
JE-59957-An error occurs after the Ubuntu 16.04 custom image creation due to the failure of the post-install configurations

Back to the top