Cheers :) !!!!!! On Wed, Jan 20, 2016 at 3:41 PM, Mars Ma <[email protected]> wrote:
> Much thanks to @Vikas > > Thanks & Best regards ! > Mars Ma > -------------------------------- > > On Wed, Jan 20, 2016 at 5:55 PM, Vikas Choudhary < > [email protected]> wrote: > >> Hi Mars, >> >> Your problem will be solved by this patch, >> https://review.openstack.org/#/c/265744/ . It has not been merged yet >> though. >> >> >> Thanks >> Vikas >> >> >> On Wed, Jan 20, 2016 at 2:39 PM, Mars Ma <[email protected]> wrote: >> >>> Hi Vikas, >>> >>> I added your fix , and also have problem, but different : >>> >>> $ neutron subnetpool-list >>> >>> +--------------------------------------+-------+-------------------+-------------------+------------------+ >>> | id | name | prefixes | >>> default_prefixlen | address_scope_id | >>> >>> +--------------------------------------+-------+-------------------+-------------------+------------------+ >>> | 360765af-fd5d-432c-990f-f787600c30ab | kuryr | [u'10.10.1.0/24'] | 24 >>> | | >>> >>> +--------------------------------------+-------+-------------------+-------------------+------------------+ >>> ubuntu@kuryr1:~$ sudo docker network create -d kuryr >>> --ipam-driver=kuryr kuryr >>> Error response from daemon: Plugin Error: NetworkDriver.CreateNetwork, { >>> "Err": "u'Gateway' is a required property\n\nFailed validating >>> u'required' in schema[u'properties'][u'IPv4Data'][u'items']:\n >>> {u'description': u'IPv4 data',\n u'example': {u'AddressSpace': >>> u'foo',\n u'AuxAddresses': {u'db': u'192.168.42.3',\n >>> u'web': u'192.168.42.2'},\n >>> u'Gateway': u'192.168.42.1/24',\n u'Pool': u' >>> 192.168.42.0/24'},\n u'properties': {u'AddressSpace': >>> {u'description': u'The name of the address space.',\n >>> u'example': u'foo',\n >>> u'type': u'string'},\n u'AuxAddresses': >>> {u'description': u'A list of pre-allocated ip-addresses with an associated >>> identifier as provided by the user to assist network driver if it requires >>> specific ip-addresses for its operation.',\n >>> u'patternProperties': {u'.+': {u'$ref': >>> u'#/definitions/commons/definitions/ipv4',\n >>> u'description': u'key-vavule pair of >>> the ID and the IP address'}},\n >>> u'type': u'object'},\n u'Gateway': {u'$ref': >>> u'#/definitions/commons/definitions/cidr',\n >>> u'description': u'Optionally, the IPAM driver may provide a Gateway for >>> the subnet represented by the Pool.'},\n u'Pool': >>> {u'$ref': u'#/definitions/commons/definitions/cidr',\n >>> u'description': u'A range of IP Addresses represted in CIDR >>> format address/mask.'}},\n u'required': [u'AddressSpace', u'Pool', >>> u'Gateway'],\n u'type': u'object'}\n\nOn instance[u'IPv4Data'][0]:\n >>> {u'AddressSpace': u'', u'Pool': u'10.10.1.0/24'}" >>> } >>> ubuntu@kuryr1:~$ neutron subnetpool-list >>> >>> ubuntu@kuryr1:~$ >>> >>> Thank you & Best regards ! >>> Mars Ma >>> ------------------------------------- >>> >>> On Wed, Jan 20, 2016 at 2:48 PM, Vikas Choudhary < >>> [email protected]> wrote: >>> >>>> Hi Mars, >>>> >>>> Your code seems to be missing missing this fix: >>>> https://review.openstack.org/#/c/265732/ >>>> >>>> Please try with this and let us know if any issues further. >>>> >>>> Thanks >>>> -Vikas >>>> >>>> >>>> On Wed, Jan 20, 2016 at 11:41 AM, Mars Ma <[email protected]> wrote: >>>> >>>>> hi Vikas, >>>>> >>>>> Thanks for your reply, I tried your method, looks like that the >>>>> previous problem disappear, >>>>> but a new problem came out: >>>>> >>>>> $ sudo docker network create -d kuryr --ipam-driver=kuryr kuryr >>>>> Error response from daemon: failed to allocate gateway (): invalid >>>>> CIDR address: /24 >>>>> >>>>> $ neutron subnetpool-list >>>>> >>>>> +--------------------------------------+-------+-------------------+-------------------+------------------+ >>>>> | id | name | prefixes | >>>>> default_prefixlen | address_scope_id | >>>>> >>>>> +--------------------------------------+-------+-------------------+-------------------+------------------+ >>>>> | 3c52c9dd-579e-4648-8ea7-e2af059d2914 | kuryr | [u'10.10.1.0/24'] | >>>>> 24 | | >>>>> >>>>> +--------------------------------------+-------+-------------------+-------------------+------------------+ >>>>> >>>>> it got invalid gateway CIDR address: /24 , I don't know why >>>>> >>>>> Thanks you & Best regards ! >>>>> Mars Ma >>>>> ------------------------------------- >>>>> >>>>> On Wed, Jan 20, 2016 at 11:53 AM, Vikas Choudhary < >>>>> [email protected]> wrote: >>>>> >>>>>> Hi Mars, >>>>>> >>>>>> Please use "--ipam-driver=kuryr" also. Kuryr has its own ipam driver. >>>>>> >>>>>> Please refer this also: >>>>>> https://github.com/openstack/kuryr/blob/master/doc/source/devref/libnetwork_remote_driver_design.rst#libnetwork-user-workflow-with-kuryr-as-remote-network-driver---host-networking >>>>>> >>>>>> Hope this helps. >>>>>> >>>>>> -Vikas >>>>>> >>>>>> On Wed, Jan 20, 2016 at 9:01 AM, Mars Ma <[email protected]> wrote: >>>>>> >>>>>>> hi, >>>>>>> >>>>>>> I used the devstack to deploy kuryr to integrate openstack neutron >>>>>>> and docker, but encounter some errors like: >>>>>>> >>>>>>> $ sudo docker network create -d kuryr kuryr >>>>>>> Error response from daemon: failed to parse pool request for address >>>>>>> space "GlobalDefault" pool "" subpool "": cannot find address space >>>>>>> GlobalDefault (most likely the backing datastore is not configured) >>>>>>> >>>>>>> $ ./scripts/run_kuryr.sh >>>>>>> * Running on http://0.0.0.0:2377/ (Press CTRL+C to quit) >>>>>>> * Restarting with stat >>>>>>> * Debugger is active! >>>>>>> * Debugger pin code: 451-362-807 >>>>>>> >>>>>>> 127.0.0.1 - - [14/Jan/2016 09:23:03] "POST /Plugin.Activate >>>>>>> HTTP/1.1" 200 - >>>>>>> 127.0.0.1 - - [14/Jan/2016 09:23:03] "POST >>>>>>> /NetworkDriver.GetCapabilities HTTP/1.1" 200 - >>>>>>> 127.0.0.1 - - [14/Jan/2016 09:23:03] "POST >>>>>>> /IpamDriver.GetDefaultAddressSpaces HTTP/1.1" 200 - >>>>>>> >>>>>>> any comment is appreciated ? >>>>>>> >>>>>>> Thanks you & Best regards ! >>>>>>> Mars Ma >>>>>>> ------------------------------------- >>>>>>> >>>>>>> >>>>>>> __________________________________________________________________________ >>>>>>> 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 >>>>> >>>>> >>>> >>>> >>>> __________________________________________________________________________ >>>> 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 >> >> > > __________________________________________________________________________ > 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
