Uploaded image for project: 'Red Hat OpenStack Services on OpenShift'
  1. Red Hat OpenStack Services on OpenShift
  2. OSPRH-11441

spike: figure out how we might be able to do graphical consoles for Ironic Baremetal

XMLWordPrintable

    • Icon: Spike Spike
    • Resolution: Unresolved
    • Icon: Major Major
    • None
    • None
    • openstack-ironic
    • None
    • False
    • Hide

      None

      Show
      None
    • False
    • ?
    • ?
    • ?
    • ?

      Some initial research seems to lean towards quite a bit of complexity when it comes to graphical consoles.

       

      For example, if we look at an idrac's manager resource:

       

      For example curl https://user:pass@host/redfish/v1/Managers/iDRAC.Embedded.1/NetworkProtocol | jq 

      Gets these sections, which are subsections:

        "KVMIP":

      {     "Port": 5900,     "ProtocolEnabled": true   }

      ,

      and...

        "RFB":

      {     "Port": 5901,     "ProtocolEnabled": false   }

      ,

      Which is fine, and represents the current state, but attempting to connect an RFB client to port 5900 doesn't work. It is not actually listening. Some Redfishforum comments along with supplemental redfish schema suggests that it is more meaning "there is a way to do it" which might involve a web browser to trigger.

       

      Which means due to the abiguity created by "kvmip" being a general industry term, we likely need to look at using VNC and toggling/managing credential access or supporting the proxy. 

      The purpose of this spike is to help provide us the clarity we need to figure out how to support this.

       

              rhn-engineering-sbaker Steve Baker
              jkreger@redhat.com Julia Kreger
              rhos-dfg-hardprov
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated: