flexVDI Blog

follow us on

Released flexVDI Gateway v3.0.2 and flexVDI WebPortal v3.0.2

Great news! We have improved our Gateway component and WebPortal appliance to make your life easier. Now, you can use your WebPortal as a Gateway for native clients too, besides serving the HTML5 client. In this way, deploying a WebPortal instance in your platform is the easiest and most secure way to provide a single entry point.

Changelog from flexVDI Gateway v3.0.1

  • The following options and related functionality has been removed as being of little use: RejectUsers, HostDict, CacheFiles
  • HijackAll option is removed, now all the connections from a flexVDI Client are always managed by the same Gateway instance.
  • Proxy the local host by default: if a connection is received without requesting a desktop to the Manager first, it will be redirected to the local host.
  • Better error reporting.

Changelog from flexVDI WebPortal v3.0.1

  • Include flexVDI Gateway 3.0.2
  • Menu option to enable/disable the flexVDI HTML5 Client web interface. By disabling it, you can use the WebPortal instance just as a Gateway for the native clients.

Released flexVDI Manager v3.0.3

Changelog from v3.0.2

  • Added desktop policy discovery by Active Directory group membership.
  • Added desktop policy parameters. Parameters are unique values assigned to each guest of a desktop policy, based on a pattern, and can be used to further configurate the guest. Right now they can be used to generate the Sysprep answer file.
  • Fixed showing the Guest Tools ISO when changing the media.

Released flexVDI Config v3.0.4 and flexVDI Agent v3.0.3

Changelog of flexVDI Config from v3.0.3

This is a bugfix release, that fixes the handling of several error situations.

Changelog of flexVDI Agent from v3.0.2

  • Use tunneled migration to avoid requiring an additional TCP port for VM live migrations. In this way, all the traffic is tunneled through SSH.
  • Accept the output of a command as the source of the Sysprep file. To use this feature, put the command in /var/lib/flexvdi/local and use it as the Sysprep file, with a pipe character (‘|’) at the end.
  • Pass the guest parameters to the Sysprep file/command. Guest parameters is a new feature introduced in flexVDI Manager 3.0.3.

We’ve just released version 2.2.53 of flexVDIClient for windows

It includes the new spice client library v0.34 (updated from v0.29 in previous versions), which improves stability. Besides, both audio and video playback has been delegated to GStreamer, with lower playback delays and improved performance.

As always, the latest installer can be downloaded from flexvdi.com

Released flexVDI Manager 3.0.2

Changelog from v3.0.1

  • Fix authentication with username and passwords with strange characters, like ‘\’.
  • Fix connection between flexVDI Manager and flexVDI Agent when DNS resolution is broken.
  • Fix “Max. desktops” property in a Desktop Policy to actually limit the number of VDI sessions.
  • Fix infinite loop when a user connects to an existing session which desktop has just been destroyed.

flexVDI protects you against Meltdown and Spectre

At flexVDI we take your security very seriously. As you will probably know, Google’s Project Zero recently announced the discovery of critical flaws in most modern processors, named Meltdown and Spectre. Most OS vendors, including Red Hat, have already issued software updates that fix these vulnerabilities. In order to apply these updates to your flexVDI platform, follow these steps:

  1. Update the QEMU packages to version 2.9.0-16.el7.13: qemu-img-flexvdi, qemu-kvm-flexvdi, qemu-kvm-common-flexvdi and qemu-kvm-tools-flexvdi.
  2. Update the kernel, microcode_ctl, linux-firmware and libvirt packages.

Unfortunately, these updates may come with important performance penalties, so apply with care.

flexVDI Server Software Updates

These are the latest updates on flexVDI Server Software:

flexVDI Manager 3.0.1

Changes since v3.0.0:

  • Fixed USB redirection of USB 3.0 devices. This requires qemu v2.9 and flexvdi-guest-tools 3.0.1.
  • Always assign a new desktop when the first operation of a Desktop Policy is “destroy 0 minutes after disconnection”. In this case, even if a desktop is not immediately destroyed, the next connection of the same or other user will always result in the creation of a new desktop. This is most useful in public kiosk installations.
  • Improve the log file format.

Hypervisor packages

flexvdi-agent 3.0.2

Changes since v3.0.1:

  • Fix migration with newer versions of libvirt, where the qemu+libssh2 transport is not enabled anymore.
  • Improve the log file format.

Changes since v3.0.0:

  • Fixed generating multipath partition device name.

flexvdi-config 3.0.2

Changes since v3.0.0

  • Depend on ntpd service instead of ntpdate, which could fail if no connection to Internet is available.

flexvdi-guest-tools 3.0.1

Changes since v3.0.0

  • Fixed reading credentials with foreign UTF-8 characters.
  • Updated virtio drivers for Windows.
  • USB3 hub Windows driver included.
  • Included missing udev rules for Linux.

ocfs2-tools and o2fs2-tools-o2cb 1.8.5-2

Changes since v1.8.5-1:

  • Relaxed the dependency with the network service, so that the cluster is not restarted when the network is restarted, causing the sudden death of all VMs with a disk image in an OCFS2 volume.

spice-server-flexvdi 0.12.8-3

Changes since v0.12.8-2:

  • Fix resizing guest resolution in Linux guests.

qemu-kvm-flexvdi 2.9.0-16

qemu updated from 2.6.0 to 2.9.0, improves compatibility with redirected USB 3.0 devices.