Ok, everything works, it turned out that the vlan interface names must be standard, i.e. vlan.* and not host.*
Thank you for your help :-) Piotr -----Original Message----- From: Wei ZHOU <ustcweiz...@gmail.com> Sent: Thursday, July 11, 2024 12:46 PM To: users@cloudstack.apache.org Subject: Re: Missing bridge/device network configuration On CloudStack GUI, go to zone-> Physical Network -> click the name -> click the 4th icon "Update traffic labels" on the top-right. -Wei On Thu, Jul 11, 2024 at 11:02 AM Piotr Pisz <pi...@piszki.pl> wrote: > > Yes, that is the reason. > When creating the zone, the network label remained unchanged (even though I > provided the appropriate names). > Is it possible to update it without deleting the zone? > > Piotr > > -----Original Message----- > From: Wei ZHOU <ustcweiz...@gmail.com> > Sent: Thursday, July 11, 2024 10:40 AM > To: users@cloudstack.apache.org > Subject: Re: Missing bridge/device network configuration > > In addition to what Rohit said, it looks like there are some bridges already > created. > you can update the traffic label of physical networks to guest0 , > public0 or ceph0. > The default traffic labels are cloudbr0/cloudbr1 which might not be what you > plan to use. > > -Wei > > On Thu, Jul 11, 2024 at 10:22 AM Rohit Yadav <rohit.ya...@shapeblue.com> > wrote: > > > > Piotr, > > > > I see you don't have a cloudbr0 or similar bridge which is default. If you > > want to use custom bridge, then you need to configure your zone's physical > > network's traffic type with such traffic labels before adding the KVM host. > > > > You can cross-check this against the KVM host (where it failed) > > agent.properties file, where in it has private/public/guest network device > > which isn't setup on your KVM host. > > > > References: > > https://docs.cloudstack.apache.org/en/4.19.0.2/installguide/configur > > at > > ion.html#id4 > > https://docs.cloudstack.apache.org/en/4.19.0.2/adminguide/troublesho > > ot > > ing.html#trouble-shooting-steps > > https://www.shapeblue.com/networking-kvm-for-cloudstack/ > > > > > > > > Regards. > > > > > > > > > > ________________________________ > > From: Piotr Pisz <pi...@piszki.pl> > > Sent: Thursday, July 11, 2024 12:29 > > To: users@cloudstack.apache.org <users@cloudstack.apache.org> > > Subject: Missing bridge/device network configuration > > > > Hi, > > > > I'm trying to add a host with ubuntu22 and a network generated by netplan, > > unfortunately I have the problem as below, have I missed something? > > > > SSH command output:Starting to configure your system: > > Configure Host ... [OK] > > Configure Apparmor ... [OK] > > Configure Network ... [Failed] > > Missing bridge/device network configuration, need to add your > > network configuration into /etc/network/interfaces at first Try to restore > > your system: > > Restore Host ... [OK] > > Restore Apparmor ... [OK] > > Restore Network ... [OK] > > > > Agetn setup.log: > > > > DEBUG:root:execute:uname -r > > DEBUG:root:execute:uname -m > > DEBUG:root:execute:hostname -f > > DEBUG:root:execute:kvm-ok > > DEBUG:root:execute:awk '/MemTotal/ { printf "%.3f \n", $2/1024 }' > > /proc/meminfo DEBUG:root:execute:ip a | grep "^\w" | grep -iv "^lo" > > | wc -l DEBUG:root:execute:service apparmor status > > DEBUG:root:execute:apparmor_status |grep libvirt DEBUG:root:Failed > > to > > execute: > > DEBUG:root:cloudbr0 is not a network device, is it down? > > DEBUG:root:execute:sudo /usr/sbin/service network-manager status > > DEBUG:root:Failed to execute:Unit network-manager.service could not be > > found. > > DEBUG:root:execute:route -n|awk '/^0.0.0.0/ {print $2,$8}' > > DEBUG:root:execute:ifconfig host0 > > DEBUG:root:Found default network device:host0 > > DEBUG:root:execute:ifconfig host0.101 DEBUG:root:execute:sudo > > update-rc.d -f apparmor remove DEBUG:root:execute:sudo update-rc.d > > -f apparmor defaults DEBUG:root:execute:sudo /usr/sbin/service > > apparmor status DEBUG:root:execute:sudo /usr/sbin/service apparmor > > start DEBUG:root:execute:sudo /usr/sbin/service apparmor status > > DEBUG:root:execute:sudo /usr/sbin/service apparmor start > > DEBUG:root:execute:sudo update-rc.d -f network-manager remove > > DEBUG:root:execute:sudo update-rc.d -f network-manager defaults > > DEBUG:root:Failed to execute:update-rc.d: error: unable to read > > /etc/init.d/network-manager DEBUG:root:execute:sudo > > /usr/sbin/service network-manager status DEBUG:root:Failed to execute:Unit > > network-manager.service could not be found. > > DEBUG:root:execute:sudo /usr/sbin/service network-manager start > > DEBUG:root:Failed to execute:Failed to start network-manager.service: Unit > > network-manager.service not found. > > DEBUG:root:execute:sudo /usr/sbin/service network-manager status > > DEBUG:root:Failed to execute:Unit network-manager.service could not be > > found. > > DEBUG:root:execute:sudo /usr/sbin/service network-manager start > > DEBUG:root:Failed to execute:Failed to start network-manager.service: Unit > > network-manager.service not found. > > DEBUG:root:execute:/etc/init.d/networking stop DEBUG:root:Failed to > > execute:/bin/sh: 1: /etc/init.d/networking: not found > > DEBUG:root:execute:/etc/init.d/networking start DEBUG:root:Failed to > > execute:/bin/sh: 1: /etc/init.d/networking: not found > > > > Bridges and netplan config: > > > > root@sdc ~# brctl show > > bridge name bridge id STP enabled interfaces > > ceph0 8000.963d69ccc23e no ceph0.102 > > docker0 8000.02428faeaa58 no > > guest0 8000.dab6e62ba668 no guest0.103 > > host0 8000.32335383ebbb no host0.101 > > public0 8000.aa725a4be728 no public0.227 > > virbr0 8000.525400a74ecc yes > > > > network: > > version: 2 > > renderer: networkd > > bonds: > > bond0: > > interfaces: > > - eno49 > > - eno50 > > parameters: > > lacp-rate: fast > > mode: 802.3ad > > transmit-hash-policy: layer3+4 > > mtu: 9000 > > ethernets: > > eno1: {} > > eno2: {} > > eno3: {} > > eno4: {} > > eno49: > > mtu: 9000 > > eno50: > > mtu: 9000 > > vlans: > > host0.101: > > dhcp4: no > > id: 101 > > link: bond0 > > mtu: 9000 > > ceph0.102: > > dhcp4: no > > id: 102 > > link: bond0 > > mtu: 9000 > > guest0.103: > > dhcp4: no > > id: 103 > > link: bond0 > > mtu: 9000 > > public0.227: > > dhcp4: no > > id: 227 > > link: bond0 > > mtu: 9000 > > bridges: > > host0: > > addresses: > > - 10.10.101.13/24 > > nameservers: > > addresses: > > - 8.8.8.8 > > routes: > > - to: default > > via: 10.10.101.254 > > interfaces: > > - host0.101 > > ceph0: > > addresses: > > - 10.10.102.13/24 > > interfaces: > > - ceph0.102 > > guest0: > > interfaces: > > - guest0.103 > > public0: > > interfaces: > > - public0.227 > > >