When I do a "virsh define" with the following:
<serial type='file'>
<source path='/path/to/serial.log'/>
<target port='0'/>
</serial>
<serial type='pty'>
<target port='1'/>
</serial>
<console type='pty'>
<target port='1'/>
</console>
The result is this:
<serial type='file'>
<source path='/path/to/serial.log'/>
<target port='0'/>
</serial>
<serial type='pty'>
<target port='1'/>
</serial>
<console type='file'>
<source path='/path/to/serial.log'/>
<target port='0'/>
</console>
...a markedly different configuration.
Is this the result of a bug, or a known behavior I've failed to catch in
the docs?
Thanks!