Hello Mikhail: "max_tunid" is a read only parameter set by OVN (Neutron can only read it). It is used to determine the capacity of the cluster depending on the tunnel types enabled for encapsulation.
This option is useful only when VXLAN is enabled, due to limitations in the protocol header. For more info, please read [1]. In a nutshell, if you allow VXLAN, then the "max_tunid" value will be reduced to 4095. If not, the value will be 16711680 (0xFF0000). Regards. [1]https://www.mail-archive.com/[email protected]/msg06771.html ** Changed in: neutron Status: New => Invalid -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to neutron. https://bugs.launchpad.net/bugs/1951517 Title: Segmentation ID should be lower or equal to 4095 Status in neutron: Invalid Bug description: Hi, I am trying to set up OVN using Openstack. OS: CentOS Stream release 8 OVN 21.06 Openstack wallaby When creating a network in openstack, we get an error: "Segmentation ID should be lower or equal to 4095." ml2 config: # ML2 general [ml2] type_drivers = flat,vlan,vxlan,geneve tenant_network_types = geneve mechanism_drivers = ovn extension_drivers = port_security,dns physical_network_mtus = vlan:1500,floating:1500 path_mtu = 1558 overlay_ip_version = 4 # ML2 geneve networks [ml2_type_geneve] vni_ranges = 5000:6000 max_header_size = 38 # ML2 VLAN networks [ml2_type_vlan] network_vlan_ranges = vlan:3900:3999 # ML2 VXLAN networks [ml2_type_vxlan] vni_ranges = 5000:6000 # Security groups [securitygroup] enable_security_group = True firewall_driver = neutron.agent.linux.iptables_firewall.OVSHybridIptablesFirewallDriver [ovn] ovn_nb_connection = tcp:<IP>:6641 ovn_sb_connection = tcp:<IP>:6642 ovn_l3_scheduler = leastloaded ovn_metadata_enabled = True isolated_metadata = True When I execute the command $ ovn-nbctl get NB_Global. options:max_tunid or $ ovn-sbctl get SB_Global. options:max_tunid I get "4095" If I manually try to change max_tunid using the command $ ovn-nbctl set NB_Global. options:max_tunid="16777215" or $ ovn-sbctl set SB_Global. options:max_tunid="16777215" then no change occurs. How can I change max_tunid from 4095 to 16777215 for supporting geneve or vxlan networks in Openstack. To manage notifications about this bug go to: https://bugs.launchpad.net/neutron/+bug/1951517/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : [email protected] Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp

