Eucalyptus
  1. Eucalyptus
  2. EUCA-3399

take off listen='0.0.0.0' on VNC line from libvirt.xsl

    Details

    • Type: Improvement Improvement
    • Status: Release Pending (View Workflow)
    • Priority: Blocker Blocker
    • Resolution: Fixed
    • Affects Version/s: 3.1.0, 3.2.0, 3.4.2
    • Fix Version/s: 3.3.0, 4.0.0
    • Component/s: Node Controller
    • Security Level: Public (Anonymously viewable)
    • Labels:
      None
    • Environment:

      RHEL6 KVM

    • Benefit:
      High
    • Security:
      No
    • Hypervisor:
      KVM
    • Operating System:
      RHEL 6
    • Sprint:
      4.0 Sprint 7
    • Epic/Theme:
    • Rank:
      13825
    • Feature Category:
      Resource Management: Virtual Machine

      Description

      Creating ticket on behalf of Seth Vidal ( email send on community list ).

      Pls find email below:

      I was setting up an instance of euca this week/weekend on rhel6. I ran into a problem and a vnc connection to my instance would have been a big help. I worked out the problem but then I started to investigate vnc support.

      I asked and was told to uncomment the vnc display line in the libvirt.xsl on my NCs. I did this but when I used virt-manager to try to look at the console - I was told it could not connect.

      So I dug and dug - and eventually discovered that in the libvirt.xsl the line I was told to uncomment was:

      <graphics type='vnc' port='-1' autoport='yes' keymap='en-us' listen='0.0.0.0'/>

      that line is fine - except for listen='0.0.0.0'

      If you set that then virt-manager won't try to setup any ssh tunneling to get to the nc itself.

      if you just leave listen='0.0.0.0' off entirely it all works just fine.

      So why not leave it off and change the example libvirt.xsl to reflect that?

        Issue Links

          Activity

          Hide
          Lester Wade added a comment -

          Shashi Mysore, this was merged for 3.3.0. I just checked a 3.3.0 cloud and it has the listen line removed. You can remove this from the 3.4-PM.

          Show
          Lester Wade added a comment - Shashi Mysore , this was merged for 3.3.0. I just checked a 3.3.0 cloud and it has the listen line removed. You can remove this from the 3.4-PM.
          Hide
          Harold Spencer Jr. added a comment -

          Assessment

          This line is in the /etc/eucalyptus/libvirt.xsl file in Eucalyptus 3.4.2:

          <!-- <graphics type='vnc' port='-1' autoport='yes' listen='0.0.0.0' keymap='en-us' -->
          

          The 'listen' variable showed back up.

          Show
          Harold Spencer Jr. added a comment - Assessment This line is in the /etc/eucalyptus/libvirt.xsl file in Eucalyptus 3.4.2: <!-- <graphics type='vnc' port='-1' autoport='yes' listen='0.0.0.0' keymap='en-us' --> The 'listen' variable showed back up.
          Hide
          Harold Spencer Jr. added a comment -

          Packages for 3.4.2:

          python-eucadmin-3.4.2-0.0.548.el6.noarch
          eucalyptus-admin-tools-3.4.2-0.0.548.el6.noarch
          eucalyptus-release-3.4-1.el6.noarch
          eucalyptus-enterprise-internal-release-3.4-1.el6.noarch
          eucalyptus-release-internal-3.4-1.el6.noarch
          eucalyptus-sos-plugins-0.1.5-0.el6.noarch
          eucalyptus-gl-3.4.2-0.0.548.el6.x86_64
          eucalyptus-nc-3.4.2-0.0.548.el6.x86_64
          euca2ools-release-3.0-1.el6.noarch
          eucalyptus-3.4.2-0.0.548.el6.x86_64
          euca2ools-3.0.2-0.0.120.el6.noarch
          
          Show
          Harold Spencer Jr. added a comment - Packages for 3.4.2: python-eucadmin-3.4.2-0.0.548.el6.noarch eucalyptus-admin-tools-3.4.2-0.0.548.el6.noarch eucalyptus-release-3.4-1.el6.noarch eucalyptus-enterprise-internal-release-3.4-1.el6.noarch eucalyptus-release-internal-3.4-1.el6.noarch eucalyptus-sos-plugins-0.1.5-0.el6.noarch eucalyptus-gl-3.4.2-0.0.548.el6.x86_64 eucalyptus-nc-3.4.2-0.0.548.el6.x86_64 euca2ools-release-3.0-1.el6.noarch eucalyptus-3.4.2-0.0.548.el6.x86_64 euca2ools-3.0.2-0.0.120.el6.noarch
          Hide
          Tim Cramer added a comment -

          You can verify by inspection. This is a comment in libvirt.xsl.

          Show
          Tim Cramer added a comment - You can verify by inspection. This is a comment in libvirt.xsl.
          Hide
          Victor Iglesias added a comment -

          No longer seeing this on latest 4.0.0 builds

          Show
          Victor Iglesias added a comment - No longer seeing this on latest 4.0.0 builds

            People

            • Votes:
              0 Vote for this issue
              Watchers:
              10 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development

                  Agile