← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 2086691] [NEW] nova-novncproxy is printing symbols to journal as I open more than 1 VNC console

 

Public bug reported:

Description
===========

I am getting this kind of output in the journal. As I'm using the VNC,
the journal is filling up with these logs and consuming space filled
with unnecessary symbols.

Logs & Configs
==============

Here's a snippet of it:
Nov 05 08:10:39 226host1 nova-novncproxy[2456742]: <}<}<{<}>{<
Nov 05 08:10:39 226host1 nova-novncproxy[2456744]: <
Nov 05 08:10:39 226host1 nova-novncproxy[2456742]: <}>>}>
Nov 05 08:10:39 226host1 nova-novncproxy[2456744]: <<
Nov 05 08:10:39 226host1 nova-novncproxy[2456742]: <{<<{<}>}>}>{<
Nov 05 08:10:39 226host1 nova-novncproxy[2456744]: <<{<
Nov 05 08:10:40 226host1 nova-novncproxy[2456742]: <<}>}>}>}>}>}>{<
Nov 05 08:10:40 226host1 nova-novncproxy[2456744]: <>{<
Nov 05 08:10:40 226host1 nova-novncproxy[2456742]: <>
Nov 05 08:10:41 226host1 nova-novncproxy[2456744]: <}>}>>{<{<{<}}>>}>}>}>
Nov 05 08:10:52 226host1 nova-novncproxy[2456742]: <>{<}>{<}>}>}>}>{<}>{<}>{<}>}>}>{<{<}>{<}>{<}>{<}>{<}}>>}>}>{<}>{<}>{<}>}>{<{<}>{<}>{<}>{<}>{<}>{<}>{<}>{}<>}>}>{<}>}>{<{<}>{<}>{<}>}>}>}>{<}>{<}>{<}>{<}>{<}>}>}>}>}>}>}>}>}>}>{<}>}>}>{{<<{{<<{{<<}>}}>}>}>}>}>>}>}>}>}>}>}}>>}>}>{<}>{<}>}>
Nov 05 08:11:02 226host1 nova-novncproxy[2456744]: <>}>}>}>{<}>{<}>{<{<}>{<}>{<{{<<{{<<{{<<}>}>}>{<}>{<}>{<}>{<}>{<}>}>{<{<}>{<}>{<}>{<}>{<}>}>}>}>}>}>{<{<}>{<}>{<}>{<}>{<}>{<}>{<}>{<}>}>}>}>}>}>}>}>}>}>}>}>}}>>}>}>}>}>}>}>}>}>
Nov 05 08:11:02 226host1 nova-novncproxy[2456742]: <<
Nov 05 08:11:02 226host1 nova-novncproxy[2456744]: <<
Nov 05 08:11:02 226host1 nova-novncproxy[2456742]: <>
Nov 05 08:12:04 226host1 nova-novncproxy[2456744]: <>}>}>}>{<}>{<}>{<}>{<}>{<{<}>{<}>{<}>{<}>}>}>}>{<}>{<}>}>}}>>}>}>}>}>}>
Nov 05 08:13:04 226host1 nova-novncproxy[2456742]: <<}>
Nov 05 08:13:06 226host1 nova-novncproxy[2456744]: <<}>
Nov 05 08:14:05 226host1 nova-novncproxy[2456742]: <<}>{<}>
Nov 05 08:15:03 226host1 nova-novncproxy[2456744]: <<}>
Nov 05 08:15:05 226host1 nova-novncproxy[2456742]: <<}>
Nov 05 08:16:04 226host1 nova-novncproxy[2456744]: <<}>
Nov 05 08:16:06 226host1 nova-novncproxy[2456742]: <<}>
Nov 05 08:17:04 226host1 nova-novncproxy[2456744]: <<}>{<}>
Nov 05 08:17:20 226host1 nova-novncproxy[2456742]: <<}>
Nov 05 08:23:31 226host1 nova-novncproxy[2456742]: <<}>}>}>}>}>{<}>{<}>{<}>}>}>}>{<}>{<}>{<}>}>{<}>}>{<}>}>}>{<}>{<}>{<}>{<}>{<}}>>}>}>}>}>{<}>{<}>{<}>{<}}>>}>}>{<}>{<}>}>}>}>}>}>}>}>}>{<}>{<}>{<}>{<}>{<}>{<}>{<}>{<}>{<}>{<}>{<}>{<}>{<}>{<}}>>}>}>}>{<}>}>}>}>}>{<}>{<}>}>}>}>}}>>}>}>}>}>}>}>}>{<}>{<}>{<}>{<}>{<}>{<}>{<}>{<}>{<}>}>}>}>}>}>}>}>}>}>}>}>}>}>{<}>}>}>}>}>{<}>{<}>}>{<}>{<}>{<}>

Environment
===========
1. Openstack Version:

$ rpm -qa | grep nova
openstack-nova-common-24.1.1-1.el8.noarch
openstack-nova-conductor-24.1.1-1.el8.noarch
openstack-nova-scheduler-24.1.1-1.el8.noarch
python3-novaclient-17.6.0-1.el8.noarch
openstack-nova-novncproxy-24.1.1-1.el8.noarch
openstack-nova-compute-24.1.1-1.el8.noarch
python3-nova-24.1.1-1.el8.noarch
openstack-nova-api-24.1.1-1.el8.noarch

2. Hypervisor: Libvirt + KVM

$ libvirtd --version
libvirtd (libvirt) 8.0.0

$ rpm -qa | grep kvm
qemu-kvm-ui-spice-6.2.0-20.module_el8.7.0+1218+f626c2ff.1.x86_64
qemu-kvm-core-6.2.0-20.module_el8.7.0+1218+f626c2ff.1.x86_64
qemu-kvm-block-curl-6.2.0-20.module_el8.7.0+1218+f626c2ff.1.x86_64
qemu-kvm-hw-usbredir-6.2.0-20.module_el8.7.0+1218+f626c2ff.1.x86_64
qemu-kvm-common-6.2.0-20.module_el8.7.0+1218+f626c2ff.1.x86_64
qemu-kvm-docs-6.2.0-20.module_el8.7.0+1218+f626c2ff.1.x86_64
qemu-kvm-block-rbd-6.2.0-20.module_el8.7.0+1218+f626c2ff.1.x86_64
qemu-kvm-6.2.0-20.module_el8.7.0+1218+f626c2ff.1.x86_64
qemu-kvm-block-ssh-6.2.0-20.module_el8.7.0+1218+f626c2ff.1.x86_64
libvirt-daemon-kvm-8.0.0-10.module_el8.7.0+1218+f626c2ff.x86_64
qemu-kvm-block-gluster-6.2.0-20.module_el8.7.0+1218+f626c2ff.1.x86_64
qemu-kvm-block-iscsi-6.2.0-20.module_el8.7.0+1218+f626c2ff.1.x86_64
qemu-kvm-ui-opengl-6.2.0-20.module_el8.7.0+1218+f626c2ff.1.x86_64


3. Storage: SAN storage connected through iscsi and using LVM to manage it

$ lvm version
  LVM version:     2.03.14(2)-RHEL8 (2021-10-20)
  Library version: 1.02.181-RHEL8 (2021-10-20)
  Driver version:  4.46.0

$ iscsiadm --version
iscsiadm version 6.2.1.4-1


Steps to reproduce
==================

- Launch a openstack on CentOS Stream 8.
- Upload a custom Windows Image in .raw format with spice guest tools (latest) and cloudinit.
- Create a VM and open the VM console from the Horizon dashboard.

Expected result
===============
No random output in the journal

Actual result
=============

Seeing random outout in the journal logs by running "journalctl -u
openstack-nova-novncproxy.service -f"


I figured it's only the STDOUT since when I mentioned StandardOutput=null in the service file, it stopped.

** Affects: nova
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/2086691

Title:
  nova-novncproxy is printing symbols to journal as I open more than 1
  VNC console

Status in OpenStack Compute (nova):
  New

Bug description:
  Description
  ===========

  I am getting this kind of output in the journal. As I'm using the VNC,
  the journal is filling up with these logs and consuming space filled
  with unnecessary symbols.

  Logs & Configs
  ==============

  Here's a snippet of it:
  Nov 05 08:10:39 226host1 nova-novncproxy[2456742]: <}<}<{<}>{<
  Nov 05 08:10:39 226host1 nova-novncproxy[2456744]: <
  Nov 05 08:10:39 226host1 nova-novncproxy[2456742]: <}>>}>
  Nov 05 08:10:39 226host1 nova-novncproxy[2456744]: <<
  Nov 05 08:10:39 226host1 nova-novncproxy[2456742]: <{<<{<}>}>}>{<
  Nov 05 08:10:39 226host1 nova-novncproxy[2456744]: <<{<
  Nov 05 08:10:40 226host1 nova-novncproxy[2456742]: <<}>}>}>}>}>}>{<
  Nov 05 08:10:40 226host1 nova-novncproxy[2456744]: <>{<
  Nov 05 08:10:40 226host1 nova-novncproxy[2456742]: <>
  Nov 05 08:10:41 226host1 nova-novncproxy[2456744]: <}>}>>{<{<{<}}>>}>}>}>
  Nov 05 08:10:52 226host1 nova-novncproxy[2456742]: <>{<}>{<}>}>}>}>{<}>{<}>{<}>}>}>{<{<}>{<}>{<}>{<}>{<}}>>}>}>{<}>{<}>{<}>}>{<{<}>{<}>{<}>{<}>{<}>{<}>{<}>{}<>}>}>{<}>}>{<{<}>{<}>{<}>}>}>}>{<}>{<}>{<}>{<}>{<}>}>}>}>}>}>}>}>}>}>{<}>}>}>{{<<{{<<{{<<}>}}>}>}>}>}>>}>}>}>}>}>}}>>}>}>{<}>{<}>}>
  Nov 05 08:11:02 226host1 nova-novncproxy[2456744]: <>}>}>}>{<}>{<}>{<{<}>{<}>{<{{<<{{<<{{<<}>}>}>{<}>{<}>{<}>{<}>{<}>}>{<{<}>{<}>{<}>{<}>{<}>}>}>}>}>}>{<{<}>{<}>{<}>{<}>{<}>{<}>{<}>{<}>}>}>}>}>}>}>}>}>}>}>}>}}>>}>}>}>}>}>}>}>}>
  Nov 05 08:11:02 226host1 nova-novncproxy[2456742]: <<
  Nov 05 08:11:02 226host1 nova-novncproxy[2456744]: <<
  Nov 05 08:11:02 226host1 nova-novncproxy[2456742]: <>
  Nov 05 08:12:04 226host1 nova-novncproxy[2456744]: <>}>}>}>{<}>{<}>{<}>{<}>{<{<}>{<}>{<}>{<}>}>}>}>{<}>{<}>}>}}>>}>}>}>}>}>
  Nov 05 08:13:04 226host1 nova-novncproxy[2456742]: <<}>
  Nov 05 08:13:06 226host1 nova-novncproxy[2456744]: <<}>
  Nov 05 08:14:05 226host1 nova-novncproxy[2456742]: <<}>{<}>
  Nov 05 08:15:03 226host1 nova-novncproxy[2456744]: <<}>
  Nov 05 08:15:05 226host1 nova-novncproxy[2456742]: <<}>
  Nov 05 08:16:04 226host1 nova-novncproxy[2456744]: <<}>
  Nov 05 08:16:06 226host1 nova-novncproxy[2456742]: <<}>
  Nov 05 08:17:04 226host1 nova-novncproxy[2456744]: <<}>{<}>
  Nov 05 08:17:20 226host1 nova-novncproxy[2456742]: <<}>
  Nov 05 08:23:31 226host1 nova-novncproxy[2456742]: <<}>}>}>}>}>{<}>{<}>{<}>}>}>}>{<}>{<}>{<}>}>{<}>}>{<}>}>}>{<}>{<}>{<}>{<}>{<}}>>}>}>}>}>{<}>{<}>{<}>{<}}>>}>}>{<}>{<}>}>}>}>}>}>}>}>}>{<}>{<}>{<}>{<}>{<}>{<}>{<}>{<}>{<}>{<}>{<}>{<}>{<}>{<}}>>}>}>}>{<}>}>}>}>}>{<}>{<}>}>}>}>}}>>}>}>}>}>}>}>}>{<}>{<}>{<}>{<}>{<}>{<}>{<}>{<}>{<}>}>}>}>}>}>}>}>}>}>}>}>}>}>{<}>}>}>}>}>{<}>{<}>}>{<}>{<}>{<}>

  Environment
  ===========
  1. Openstack Version:

  $ rpm -qa | grep nova
  openstack-nova-common-24.1.1-1.el8.noarch
  openstack-nova-conductor-24.1.1-1.el8.noarch
  openstack-nova-scheduler-24.1.1-1.el8.noarch
  python3-novaclient-17.6.0-1.el8.noarch
  openstack-nova-novncproxy-24.1.1-1.el8.noarch
  openstack-nova-compute-24.1.1-1.el8.noarch
  python3-nova-24.1.1-1.el8.noarch
  openstack-nova-api-24.1.1-1.el8.noarch

  2. Hypervisor: Libvirt + KVM

  $ libvirtd --version
  libvirtd (libvirt) 8.0.0

  $ rpm -qa | grep kvm
  qemu-kvm-ui-spice-6.2.0-20.module_el8.7.0+1218+f626c2ff.1.x86_64
  qemu-kvm-core-6.2.0-20.module_el8.7.0+1218+f626c2ff.1.x86_64
  qemu-kvm-block-curl-6.2.0-20.module_el8.7.0+1218+f626c2ff.1.x86_64
  qemu-kvm-hw-usbredir-6.2.0-20.module_el8.7.0+1218+f626c2ff.1.x86_64
  qemu-kvm-common-6.2.0-20.module_el8.7.0+1218+f626c2ff.1.x86_64
  qemu-kvm-docs-6.2.0-20.module_el8.7.0+1218+f626c2ff.1.x86_64
  qemu-kvm-block-rbd-6.2.0-20.module_el8.7.0+1218+f626c2ff.1.x86_64
  qemu-kvm-6.2.0-20.module_el8.7.0+1218+f626c2ff.1.x86_64
  qemu-kvm-block-ssh-6.2.0-20.module_el8.7.0+1218+f626c2ff.1.x86_64
  libvirt-daemon-kvm-8.0.0-10.module_el8.7.0+1218+f626c2ff.x86_64
  qemu-kvm-block-gluster-6.2.0-20.module_el8.7.0+1218+f626c2ff.1.x86_64
  qemu-kvm-block-iscsi-6.2.0-20.module_el8.7.0+1218+f626c2ff.1.x86_64
  qemu-kvm-ui-opengl-6.2.0-20.module_el8.7.0+1218+f626c2ff.1.x86_64

  
  3. Storage: SAN storage connected through iscsi and using LVM to manage it

  $ lvm version
    LVM version:     2.03.14(2)-RHEL8 (2021-10-20)
    Library version: 1.02.181-RHEL8 (2021-10-20)
    Driver version:  4.46.0

  $ iscsiadm --version
  iscsiadm version 6.2.1.4-1

  
  Steps to reproduce
  ==================

  - Launch a openstack on CentOS Stream 8.
  - Upload a custom Windows Image in .raw format with spice guest tools (latest) and cloudinit.
  - Create a VM and open the VM console from the Horizon dashboard.

  Expected result
  ===============
  No random output in the journal

  Actual result
  =============

  Seeing random outout in the journal logs by running "journalctl -u
  openstack-nova-novncproxy.service -f"

  
  I figured it's only the STDOUT since when I mentioned StandardOutput=null in the service file, it stopped.

To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/2086691/+subscriptions