[ops][nova][spice][victoria] Switch from VNC to SPICE
All; We have a Victoria cluster, and I'd like to switch from VNC to SPICE. Cluster is installed with packages (RDO), and configured manually. I have located https://docs.openstack.org/nova/victoria/admin/remote-console-access.html, but this doesn't tell me which services need to be installed on which servers. Looking at packages, I'm fairly certain nova-spicehtml5proxy (openstack-nova-spicehtml5proxy on CentOS 8) needs to be installed where the nova-novncproxy is currently. I also suspect that qemu-kvm-ui-spice needs to be installed on the nova-compute nodes. Is spice-server needed on the nova-compute nodes? Thank you, Dominic L. Hilsbos, MBA Vice President - Information Technology Perform Air International Inc. DHilsbos@PerformAir.com www.PerformAir.com
On Fri, 2021-06-18 at 16:53 +0000, DHilsbos@performair.com wrote:
All;
We have a Victoria cluster, and I'd like to switch from VNC to SPICE. Cluster is installed with packages (RDO), and configured manually.
I have located https://docs.openstack.org/nova/victoria/admin/remote-console-access.html, but this doesn't tell me which services need to be installed on which servers.
Looking at packages, I'm fairly certain nova-spicehtml5proxy (openstack-nova-spicehtml5proxy on CentOS 8) needs to be installed where the nova-novncproxy is currently.
I also suspect that qemu-kvm-ui-spice needs to be installed on the nova-compute nodes. Is spice-server needed on the nova-compute nodes?
Not an answer, but I'd be very careful about building solutions based on SPICE. It has been deprecated in RHEL 8.3 and recent versions of Fedora and is slated for removal in RHEL 9, as this bug [1] points out. It is also receives very little attention in nova as some deployments tooling (such as Red Hat OSP) has not supported it for some time. There's a non-zero chance support for this console type will be dropped entirely in some future release. Stephen [1] https://bugzilla.redhat.com/show_bug.cgi?id=1946938
Thank you,
Dominic L. Hilsbos, MBA Vice President - Information Technology Perform Air International Inc. DHilsbos@PerformAir.com www.PerformAir.com
Stephen; Thank you for the information. What's the replacement? Is VNC getting improvements to allow higher resolutions, and multi-monitor, in the guest? We've already decided to transition our OpenStack cluster away from CentOS, as RDO doesn't package some of the OpenStack projects we'd like to use, and RedHat has lost our trust. Thank you, Dominic L. Hilsbos, MBA Vice President – Information Technology Perform Air International Inc. DHilsbos@PerformAir.com www.PerformAir.com -----Original Message----- From: Stephen Finucane [mailto:stephenfin@redhat.com] Sent: Friday, June 18, 2021 10:33 AM To: Dominic Hilsbos; openstack-discuss@lists.openstack.org Subject: Re: [ops][nova][spice][victoria] Switch from VNC to SPICE On Fri, 2021-06-18 at 16:53 +0000, DHilsbos@performair.com wrote:
All;
We have a Victoria cluster, and I'd like to switch from VNC to SPICE. Cluster is installed with packages (RDO), and configured manually.
I have located https://docs.openstack.org/nova/victoria/admin/remote-console-access.html, but this doesn't tell me which services need to be installed on which servers.
Looking at packages, I'm fairly certain nova-spicehtml5proxy (openstack-nova-spicehtml5proxy on CentOS 8) needs to be installed where the nova-novncproxy is currently.
I also suspect that qemu-kvm-ui-spice needs to be installed on the nova-compute nodes. Is spice-server needed on the nova-compute nodes?
Not an answer, but I'd be very careful about building solutions based on SPICE. It has been deprecated in RHEL 8.3 and recent versions of Fedora and is slated for removal in RHEL 9, as this bug [1] points out. It is also receives very little attention in nova as some deployments tooling (such as Red Hat OSP) has not supported it for some time. There's a non-zero chance support for this console type will be dropped entirely in some future release. Stephen [1] https://bugzilla.redhat.com/show_bug.cgi?id=1946938
Thank you,
Dominic L. Hilsbos, MBA Vice President - Information Technology Perform Air International Inc. DHilsbos@PerformAir.com www.PerformAir.com
On Fri, 2021-06-18 at 17:53 +0000, DHilsbos@performair.com wrote:
Stephen;
Thank you for the information.
What's the replacement? Is VNC getting improvements to allow higher resolutions, and multi-monitor, in the guest?
I'm not sure, though I suspect VNC is "good enough" for most use cases and no replacement is planned. This is speculation though and this question would be best directed at your distro or the libvirt maintainers. There are no plans to introduce another video console option in nova at this time.
We've already decided to transition our OpenStack cluster away from CentOS, as RDO doesn't package some of the OpenStack projects we'd like to use, and RedHat has lost our trust.
In that case, this might matter less as I don't know what other distros' plans are for SPICE support. To the best of my knowledge it's not being deprecated or removed from upstream QEMU or libvirt yet. Whether that remains the case with more limited investment in the technology remains to be seen. Stephen
Thank you,
Dominic L. Hilsbos, MBA Vice President – Information Technology Perform Air International Inc. DHilsbos@PerformAir.com www.PerformAir.com
-----Original Message----- From: Stephen Finucane [mailto:stephenfin@redhat.com] Sent: Friday, June 18, 2021 10:33 AM To: Dominic Hilsbos; openstack-discuss@lists.openstack.org Subject: Re: [ops][nova][spice][victoria] Switch from VNC to SPICE
On Fri, 2021-06-18 at 16:53 +0000, DHilsbos@performair.com wrote:
All;
We have a Victoria cluster, and I'd like to switch from VNC to SPICE. Cluster is installed with packages (RDO), and configured manually.
I have located https://docs.openstack.org/nova/victoria/admin/remote-console-access.html, but this doesn't tell me which services need to be installed on which servers.
Looking at packages, I'm fairly certain nova-spicehtml5proxy (openstack-nova-spicehtml5proxy on CentOS 8) needs to be installed where the nova-novncproxy is currently.
I also suspect that qemu-kvm-ui-spice needs to be installed on the nova-compute nodes. Is spice-server needed on the nova-compute nodes?
Not an answer, but I'd be very careful about building solutions based on SPICE. It has been deprecated in RHEL 8.3 and recent versions of Fedora and is slated for removal in RHEL 9, as this bug [1] points out. It is also receives very little attention in nova as some deployments tooling (such as Red Hat OSP) has not supported it for some time. There's a non-zero chance support for this console type will be dropped entirely in some future release.
Stephen
[1] https://bugzilla.redhat.com/show_bug.cgi?id=1946938
Thank you,
Dominic L. Hilsbos, MBA Vice President - Information Technology Perform Air International Inc. DHilsbos@PerformAir.com www.PerformAir.com
Are you using the Openstack console itself? You might have more flexibility with a dedicated VNC server inside the VM and connect directly to it. So you would not be tied to the Openstack VNC support which I dont think was ever designed for graphical usage. More of a "it's 2AM, server is crashed and I need a way in!". On Fri, Jun 18, 2021 at 1:58 PM <DHilsbos@performair.com> wrote:
Stephen;
Thank you for the information.
What's the replacement? Is VNC getting improvements to allow higher resolutions, and multi-monitor, in the guest?
We've already decided to transition our OpenStack cluster away from CentOS, as RDO doesn't package some of the OpenStack projects we'd like to use, and RedHat has lost our trust.
Thank you,
Dominic L. Hilsbos, MBA Vice President – Information Technology Perform Air International Inc. DHilsbos@PerformAir.com www.PerformAir.com
-----Original Message----- From: Stephen Finucane [mailto:stephenfin@redhat.com] Sent: Friday, June 18, 2021 10:33 AM To: Dominic Hilsbos; openstack-discuss@lists.openstack.org Subject: Re: [ops][nova][spice][victoria] Switch from VNC to SPICE
All;
We have a Victoria cluster, and I'd like to switch from VNC to SPICE. Cluster is installed with packages (RDO), and configured manually.
I have located https://docs.openstack.org/nova/victoria/admin/remote-console-access.html, but this doesn't tell me which services need to be installed on which servers.
Looking at packages, I'm fairly certain nova-spicehtml5proxy (openstack-nova-spicehtml5proxy on CentOS 8) needs to be installed where
On Fri, 2021-06-18 at 16:53 +0000, DHilsbos@performair.com wrote: the nova-novncproxy is currently.
I also suspect that qemu-kvm-ui-spice needs to be installed on the
nova-compute nodes. Is spice-server needed on the nova-compute nodes?
Not an answer, but I'd be very careful about building solutions based on SPICE. It has been deprecated in RHEL 8.3 and recent versions of Fedora and is slated for removal in RHEL 9, as this bug [1] points out. It is also receives very little attention in nova as some deployments tooling (such as Red Hat OSP) has not supported it for some time. There's a non-zero chance support for this console type will be dropped entirely in some future release.
Stephen
[1] https://bugzilla.redhat.com/show_bug.cgi?id=1946938
Thank you,
Dominic L. Hilsbos, MBA Vice President - Information Technology Perform Air International Inc. DHilsbos@PerformAir.com www.PerformAir.com
We're trying to virtualize desktops for remote workers. Guests will be Windows. Remote connection method will be GoToMyPC. As such, I need the OS to believe either 1) it has 2 1920 x 1080 monitors, or 2) it has a single 3840 x 1080 monitor. Neither of which have I found a way to do in VNC. Thank you, Dominic L. Hilsbos, MBA Vice President – Information Technology Perform Air International Inc. DHilsbos@PerformAir.com www.PerformAir.com From: Laurent Dumont [mailto:laurentfdumont@gmail.com] Sent: Friday, June 18, 2021 12:39 PM To: Dominic Hilsbos Cc: stephenfin@redhat.com; openstack-discuss Subject: Re: [ops][nova][spice][victoria] Switch from VNC to SPICE Are you using the Openstack console itself? You might have more flexibility with a dedicated VNC server inside the VM and connect directly to it. So you would not be tied to the Openstack VNC support which I dont think was ever designed for graphical usage. More of a "it's 2AM, server is crashed and I need a way in!". On Fri, Jun 18, 2021 at 1:58 PM <DHilsbos@performair.com> wrote: Stephen; Thank you for the information. What's the replacement? Is VNC getting improvements to allow higher resolutions, and multi-monitor, in the guest? We've already decided to transition our OpenStack cluster away from CentOS, as RDO doesn't package some of the OpenStack projects we'd like to use, and RedHat has lost our trust. Thank you, Dominic L. Hilsbos, MBA Vice President – Information Technology Perform Air International Inc. DHilsbos@PerformAir.com www.PerformAir.com -----Original Message----- From: Stephen Finucane [mailto:stephenfin@redhat.com] Sent: Friday, June 18, 2021 10:33 AM To: Dominic Hilsbos; openstack-discuss@lists.openstack.org Subject: Re: [ops][nova][spice][victoria] Switch from VNC to SPICE On Fri, 2021-06-18 at 16:53 +0000, DHilsbos@performair.com wrote:
All;
We have a Victoria cluster, and I'd like to switch from VNC to SPICE. Cluster is installed with packages (RDO), and configured manually.
I have located https://docs.openstack.org/nova/victoria/admin/remote-console-access.html, but this doesn't tell me which services need to be installed on which servers.
Looking at packages, I'm fairly certain nova-spicehtml5proxy (openstack-nova-spicehtml5proxy on CentOS 8) needs to be installed where the nova-novncproxy is currently.
I also suspect that qemu-kvm-ui-spice needs to be installed on the nova-compute nodes. Is spice-server needed on the nova-compute nodes?
Not an answer, but I'd be very careful about building solutions based on SPICE. It has been deprecated in RHEL 8.3 and recent versions of Fedora and is slated for removal in RHEL 9, as this bug [1] points out. It is also receives very little attention in nova as some deployments tooling (such as Red Hat OSP) has not supported it for some time. There's a non-zero chance support for this console type will be dropped entirely in some future release. Stephen [1] https://bugzilla.redhat.com/show_bug.cgi?id=1946938
Thank you,
Dominic L. Hilsbos, MBA Vice President - Information Technology Perform Air International Inc. DHilsbos@PerformAir.com www.PerformAir.com
We're trying to virtualize desktops for remote workers. Guests will be Windows. Remote connection method will be GoToMyPC. As such, I need the OS to believe either 1) it has 2 1920 x 1080 monitors, or 2) it has a single 3840 x 1080 monitor. Neither of which have I found a way to do in VNC. i am not sure the resoltution that rdp or whatever GoToMyPC uses will be affected by the use of vnc or spcice on the host. I think this is related to the video model used in the guets unless GoToMyPC is running on the host and connecting the the qemu process. thats not normally something we would recommend but if its directly conecting to the qemu
On Fri, 2021-06-18 at 20:44 +0000, DHilsbos@performair.com wrote: process then the use of vnc or spice might be a factor have you tried changing the video model to virtio for example, that should enabel more resolutions in the guest. i know that usign RDP in a windows guest with hw_video_model=virtio in the image does allow higher resolutions and i think it enables multi monitor support too.
Thank you,
Dominic L. Hilsbos, MBA Vice President – Information Technology Perform Air International Inc. DHilsbos@PerformAir.com www.PerformAir.com
From: Laurent Dumont [mailto:laurentfdumont@gmail.com] Sent: Friday, June 18, 2021 12:39 PM To: Dominic Hilsbos Cc: stephenfin@redhat.com; openstack-discuss Subject: Re: [ops][nova][spice][victoria] Switch from VNC to SPICE
Are you using the Openstack console itself? You might have more flexibility with a dedicated VNC server inside the VM and connect directly to it. So you would not be tied to the Openstack VNC support which I dont think was ever designed for graphical usage. More of a "it's 2AM, server is crashed and I need a way in!".
On Fri, Jun 18, 2021 at 1:58 PM <DHilsbos@performair.com> wrote: Stephen;
Thank you for the information.
What's the replacement? Is VNC getting improvements to allow higher resolutions, and multi-monitor, in the guest?
We've already decided to transition our OpenStack cluster away from CentOS, as RDO doesn't package some of the OpenStack projects we'd like to use, and RedHat has lost our trust.
Thank you,
Dominic L. Hilsbos, MBA Vice President – Information Technology Perform Air International Inc. DHilsbos@PerformAir.com www.PerformAir.com
-----Original Message----- From: Stephen Finucane [mailto:stephenfin@redhat.com] Sent: Friday, June 18, 2021 10:33 AM To: Dominic Hilsbos; openstack-discuss@lists.openstack.org Subject: Re: [ops][nova][spice][victoria] Switch from VNC to SPICE
On Fri, 2021-06-18 at 16:53 +0000, DHilsbos@performair.com wrote:
All;
We have a Victoria cluster, and I'd like to switch from VNC to SPICE. Cluster is installed with packages (RDO), and configured manually.
I have located https://docs.openstack.org/nova/victoria/admin/remote-console-access.html , but this doesn't tell me which services need to be installed on which servers.
Looking at packages, I'm fairly certain nova-spicehtml5proxy (openstack-nova-spicehtml5proxy on CentOS 8) needs to be installed where the nova-novncproxy is currently.
I also suspect that qemu-kvm-ui-spice needs to be installed on the nova-compute nodes. Is spice-server needed on the nova-compute nodes?
Not an answer, but I'd be very careful about building solutions based on SPICE. It has been deprecated in RHEL 8.3 and recent versions of Fedora and is slated for removal in RHEL 9, as this bug [1] points out. It is also receives very little attention in nova as some deployments tooling (such as Red Hat OSP) has not supported it for some time. There's a non-zero chance support for this console type will be dropped entirely in some future release.
Stephen
[1] https://bugzilla.redhat.com/show_bug.cgi?id=1946938
Thank you,
Dominic L. Hilsbos, MBA Vice President - Information Technology Perform Air International Inc. DHilsbos@PerformAir.com www.PerformAir.com
participants (4)
-
DHilsbos@performair.com
-
Laurent Dumont
-
Sean Mooney
-
Stephen Finucane