Thanks Toni, after some thought process, to me also also addressSpace approach making sense. We can map neutron addressScopes to docker addressSpaces.
Have drafted a blueprint here [1]. I think i have got enough clarity on approach. Will be pushing a spec for this soon. Thanks Vikas [1]https://blueprints.launchpad.net/kuryr/+spec/address-scopes-spaces On Sat, May 28, 2016 at 1:54 AM, Antoni Segura Puimedon < [email protected]> wrote: > > > On Thu, May 26, 2016 at 9:48 PM, Vikas Choudhary < > [email protected]> wrote: > >> Hi All, >> >> Recently, Banix observed and brought into notice this issue [1]. >> >> To solve this, i could think of two approaches: >> 1. Modifying the libnetwork apis to get PoolID also at network creation. >> OR >> 2. Enhancing the /network docker api to get PoolID details also >> >> Problem with the first approach is that it is changing libnetwork >> interface which is common for all remote drivers and thus chances of any >> break-ups are high. So I preferred second one. >> >> Here is the patch I pushed to docker [2]. >> >> Once this is merged, we can easily fix this issue by tagging poolID to >> neutron networks and filtering subnets at address request time based on >> this information. >> >> Any thoughts/suggestions? >> > > I think following the address scope proposal at [2] is the best course of > action. Thanks for taking > it up with Docker upstream! > > >> >> >> Thanks >> Vikas >> >> [1] https://bugs.launchpad.net/kuryr/+bug/1585572 >> [2] https://github.com/docker/docker/issues/23025 >> >> __________________________________________________________________________ >> OpenStack Development Mailing List (not for usage questions) >> Unsubscribe: >> [email protected]?subject:unsubscribe >> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev >> >> > > __________________________________________________________________________ > OpenStack Development Mailing List (not for usage questions) > Unsubscribe: [email protected]?subject:unsubscribe > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev > >
__________________________________________________________________________ OpenStack Development Mailing List (not for usage questions) Unsubscribe: [email protected]?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
