Neutron : Routed Provider Networks (no subnets declared in compute placement API: consequences?)
Hi neutron experts Have a cloud built with multiple network segments (RPN) . (kolla-ansible, openstack ussuri), things are running OK (on the network level): networks have DHCP agents ok (*os network agent list --agent-type dhcp --network $networkID* ) all network segments are listed in Host Aggregates BUT if I run through all the existing segments , NONE have a (compute service) inventory declared for each segment IPv4 subnet i.e *os resource provider inventory list $segmentID * returns no output. (official doc on RPN says this should exist) What feature may not function if this inventory is missing ? I don't quite understand what role this IPv4 subnet compute service inventory plays here (during placement? port declaration ?) thanks Andrew
Hi, Not sure I fully understand your issue, and to tell the truth my memory is quite bad so not sure if I can recall how things worked at Ussuri time. - Do you have the resource providers for your segments in placement? - if not, please check if Neutron can acces placement API (check the neutron.conf's placement section, check the log if there are Placement Client Errors or similar suspicious things) As I see from the code if the aggregates are created the resource providers and inventories should also be created. Lajos Andrew West <west.andrew.pro@gmail.com> ezt írta (időpont: 2022. nov. 3., Cs, 19:19):
Hi neutron experts
Have a cloud built with multiple network segments (RPN) . (kolla-ansible, openstack ussuri), things are running OK (on the network level):
networks have DHCP agents ok (*os network agent list --agent-type dhcp --network $networkID* )
all network segments are listed in Host Aggregates
BUT if I run through all the existing segments , NONE have a (compute service) inventory declared for each segment IPv4 subnet i.e *os resource provider inventory list $segmentID * returns no output. (official doc on RPN says this should exist)
What feature may not function if this inventory is missing ?
I don't quite understand what role this IPv4 subnet compute service inventory plays here (during placement? port declaration ?)
thanks Andrew
participants (2)
-
Andrew West
-
Lajos Katona