Ok, it seems in this combination demo01gravwell01 is the one already up
as it has a live network section:

    <interface type='bridge'>
      <mac address='52:54:00:6a:da:e8'/>
      <source network='corp_net' bridge='br0'/>
      <target dev='vnet0'/>
      <model type='e1000'/>
      <alias name='net0'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x05' 
function='0x0'/>
    </interface>

demo01inmon01 doesn't - I assume it is not started due to that issue
    <interface type='network'>
      <mac address='52:54:00:11:61:54'/>
      <source network='corp_net'/>
      <model type='virtio'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x05' 
function='0x0'/>
    </interface>


It all looks quite normal for a bridge setup.
Trying to recreate with that.
$ sudo brctl addbr testbr0

$ cat corp-net.xml
<network>
  <name>corp_net</name>
  <forward mode='bridge'/>
  <bridge name='testbr0'/>
</network>

$ virsh net-define corp-net.xml 
Network corp_net defined from corp-net.xml

$ virsh net-start corp_net
Network corp_net started

Obviously this is a rather empty bridge, but I only want to know if I
can start more than one guest on it. ...

I set this in a uvt template:
    <interface type='network'>
      <source network='corp_net'/>
      <model type='virtio'/>
    </interface>

$ uvt-kvm create --template template-corpnet.xml --password ubuntu bionic-test2 
arch=amd64 release=bionic label=daily
$ uvt-kvm create --template template-corpnet.xml --password ubuntu bionic-test2 
arch=amd64 release=bionic label=daily

As expected both work with the status being:
$ brctl show testbr0
bridge name     bridge id               STP enabled     interfaces
testbr0         8000.fe5400dead42       no              vnet1
                                                        vnet2

$ virsh net-info corp_net
Name:           corp_net
UUID:           d352751a-4b27-41ed-957e-8a83c105d2db
Active:         yes
Persistent:     yes
Autostart:      no
Bridge:         testbr0

$ virsh net-dumpxml corp_net
<network connections='2'>
  <name>corp_net</name>
  <uuid>d352751a-4b27-41ed-957e-8a83c105d2db</uuid>
  <forward mode='bridge'/>
  <bridge name='testbr0'/>
</network>

So all working for me.
Do you have anything in dmesg like an apparmor deny or anything else that might 
provide a hint what is failing?

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1787680

Title:
  guest fails to start if another running guest has an interface in the
  same bridge

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libvirt/+bug/1787680/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to