[Openstack-mentoring] Neutron subnet with DHCP relay - continued

Thomas King thomas.king at gmail.com
Tue Jul 28 21:46:27 UTC 2020


Ruslanas has been a tremendous help. To catch up the discussion lists...
1. I enabled Neutron segments.
2. I renamed the existing segments for each network so they'll make sense.
3. I attempted to create a segment for a remote subnet (it is using DHCP
relay) and this was the error that is blocking me. This is where the docs
do not cover:
[root at sea-maas-controller ~(keystone_admin)]# openstack network segment
create --physical-network remote146-30-32 --network-type flat --network
baremetal seg-remote-146-30-32
BadRequestException: 400: Client Error for url:
http://10.146.30.65:9696/v2.0/segments, Invalid input for operation:
physical_network 'remote146-30-32' unknown for flat provider network.

I've asked Ruslanas to clarify how their physical networks correspond to
their remote networks. They have a single provider network and multiple
segments tied to multiple physical networks.

However, if anyone can shine some light on this, I would greatly appreciate
it. How should neutron's configurations accommodate remote
networks<->Neutron segments when I have only one physical network
attachment for provisioning?

Thanks!
Tom King

On Wed, Jul 15, 2020 at 3:33 PM Thomas King <thomas.king at gmail.com> wrote:

> That helps a lot, thank you!
>
> "I use only one network..."
> This bit seems to go completely against the Neutron segments
> documentation. When you have access, please let me know if Triple-O is
> using segments or some other method.
>
> I greatly appreciate this, this is a tremendous help.
>
> Tom King
>
> On Wed, Jul 15, 2020 at 1:07 PM Ruslanas Gžibovskis <ruslanas at lpic.lt>
> wrote:
>
>> Hi Thomas,
>>
>> I have a bit complicated setup from tripleo side :) I use only one
>> network (only ControlPlane). thanks to Harold, he helped to make it work
>> for me.
>>
>> Yes, as written in the tripleo docs for leaf networks, it use the same
>> neutron network, different subnets. so neutron network is ctlplane (I
>> think) and have ctlplane-subnet, remote-provision and remote-KI :)) that
>> generates additional lines in "ip r s" output for routing "foreign" subnets
>> through correct gw, if you would have isolated networks, by vlans and ports
>> this would apply for each subnet different gw... I believe you
>> know/understand that part.
>>
>> remote* subnets have dhcp-relay setup by network team... do not ask
>> details for that. I do not know how to, but can ask :)
>>
>>
>> in undercloud/tripleo i have 2 dhcp servers, one is for introspection,
>> another for provide/cleanup and deployment process.
>>
>> all of those subnets have organization level tagged networks and are
>> tagged on network devices, but they are untagged on provisioning
>> interfaces/ports, as in general pxe should be untagged, but some nic's can
>> do vlan untag on nic/bios level. but who cares!?
>>
>> I just did a brief check on your first post, I think I have simmilar
>> setup to yours :)) I will check in around 12hours :)) more deaply, as will
>> be at work :)))
>>
>>
>> P.S. sorry for wrong terms, I am bad at naming.
>>
>>
>> On Wed, 15 Jul 2020, 21:13 Thomas King, <thomas.king at gmail.com> wrote:
>>
>>> Ruslanas, that would be excellent!
>>>
>>> I will reply to you directly for details later unless the maillist would
>>> like the full thread.
>>>
>>> Some preliminary questions:
>>>
>>>    - Do you have a separate physical interface for the segment(s) used
>>>    for your remote subnets?
>>>    The docs state each segment must have a unique physical network
>>>    name, which suggests a separate physical interface for each segment unless
>>>    I'm misunderstanding something.
>>>    - Are your provisioning segments all on the same Neutron network?
>>>    - Are you using tagged switchports or access switchports to your
>>>    Ironic server(s)?
>>>
>>> Thanks,
>>> Tom King
>>>
>>> On Wed, Jul 15, 2020 at 12:26 AM Ruslanas Gžibovskis <ruslanas at lpic.lt>
>>> wrote:
>>>
>>>> I have deployed that with tripleO, but now we are recabling and
>>>> redeploying it. So once I have it running I can share my configs, just name
>>>> which you want :)
>>>>
>>>> On Tue, 14 Jul 2020 at 18:40, Thomas King <thomas.king at gmail.com>
>>>> wrote:
>>>>
>>>>> I have. That's the Triple-O docs and they don't go through the normal
>>>>> .conf files to explain how it works outside of Triple-O. It has some ideas
>>>>> but no running configurations.
>>>>>
>>>>> Tom King
>>>>>
>>>>> On Tue, Jul 14, 2020 at 3:01 AM Ruslanas Gžibovskis <ruslanas at lpic.lt>
>>>>> wrote:
>>>>>
>>>>>> hi, have you checked:
>>>>>> https://docs.openstack.org/project-deploy-guide/tripleo-docs/latest/features/routed_spine_leaf_network.html
>>>>>>  ?
>>>>>> I am following this link. I only have one network, having different
>>>>>> issues tho ;)
>>>>>>
>>>>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-discuss/attachments/20200728/05290e24/attachment-0001.html>


More information about the openstack-discuss mailing list