+++ This bug was initially created as a clone of Bug #1693429 +++ nova console-log throws an error: ERROR (TypeError): write() argument must be str, not bytes Environment: python3-novaclient-13.0.0-0.20190312082821.62bf880.el8ost.noarch puppet-nova-14.4.0-0.20190323002255.aa4a911.el8ost.noarch Steps to reproduce: 1. Deploy overcloud 2. Launch an instance 3. Run: (overcloud) [stack@undercloud-0 ~]$ nova list | ID | Name | Status | Task State | Power State | Networks | +--------------------------------------+--------------+--------+------------+-------------+----------------------------------------+ | d6392ee5-49f2-4204-80d0-40b797c7f883 | after_deploy | ACTIVE | - | Running | tenantgeneve=192.168.32.61, 10.0.0.254 | (overcloud) [stack@undercloud-0 ~]$ nova console-log after_deploy ERROR (TypeError): write() argument must be str, not bytes
OSP 14 is only used on RHEL 7, which is Python 2-based. As a result, this issue won't occur on these hosts. Closing this as WONTFIX.