[openstack-dev] [ironic][nova][horizon] Serial console support for ironic instances

Zhenguo Niu niu.zglinux at gmail.com
Mon Apr 11 18:02:44 UTC 2016


Maybe we can continue the discussion here, as there's no enough time in the
irc meeting :)

On Fri, Apr 8, 2016 at 1:06 AM, Zhenguo Niu <niu.zglinux at gmail.com> wrote:

>
> Ironic is currently using shellinabox to provide a serial console, but
> it's not compatible
> with nova, so I would like to propose a new console type and a custom HTTP
> proxy [1]
> which validate token and connect to ironic console from nova.
>
> On Horizon side, we should add support for the new console type [2] as
> well, here are some screenshots from my local environment.
>
>
>
>>
> Additionally, shellinabox console ports management should be improved in
> ironic, instead of manually specified, we should introduce dynamically
> allocation/deallocation [3] mechanism.
>
> Functionality is being implemented in Nova, Horizon and Ironic:
> https://review.openstack.org/#/q/topic:bp/shellinabox-http-proxy
> https://review.openstack.org/#/q/topic:bp/ironic-shellinabox-console
> https://review.openstack.org/#/q/status:open+topic:bug/1526371
>
>
> PS: to achieve this goal, we can also add a new console driver in ironic
> [4], but I think it doesn't conflict with this, as shellinabox is capable
> to integrate with nova, and we should support all console drivers.
>
>
> [1] https://blueprints.launchpad.net/nova/+spec/shellinabox-http-proxy
> [2]
> https://blueprints.launchpad.net/horizon/+spec/ironic-shellinabox-console
> [3] https://bugs.launchpad.net/ironic/+bug/1526371
> [4] https://bugs.launchpad.net/ironic/+bug/1553083
>
> --
> Best Regards,
> Zhenguo Niu
>



-- 
Best Regards,
Zhenguo Niu
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20160412/14c00eb0/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: shellinabox002.PNG
Type: image/png
Size: 165343 bytes
Desc: not available
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20160412/14c00eb0/attachment-0002.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: shellinabox001.PNG
Type: image/png
Size: 128432 bytes
Desc: not available
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20160412/14c00eb0/attachment-0003.png>


More information about the OpenStack-dev mailing list