<div dir="ltr">Hi,<div>Just as an additional info I started with a kea-dhcp6 conf like this:</div><div><br></div><div><font face="monospace">{<br>"Dhcp6": {<br> "interfaces-config": {<br> "interfaces": [ "qg-f63df9d7-a7" ]<br> },<br> "subnet6": [<br> {<br> "subnet": "2001:db8:2222::/48",<br> "pools": [<br> {"pool": "2001:db8:2222::/64"}<br> ],<br> "pd-pools": [<br> {<br> "prefix": "3000:1::",<br> "prefix-len": 64,<br> "delegated-len": 96 <br> }<br> ]<br> }<br> ]<br>}}</font><br></div><div><font face="monospace"><br></font></div><div><font face="arial, sans-serif">Not sure if I have to add anything more to have a similar result like with dibbler.</font></div><div><font face="arial, sans-serif"><br></font></div><div><font face="arial, sans-serif">Regards</font></div><div><font face="arial, sans-serif">Lajos Katona (irc: lajoskatona)</font></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Lajos Katona <<a href="mailto:katonalala@gmail.com">katonalala@gmail.com</a>> ezt írta (időpont: 2021. okt. 13., Sze, 18:13):<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Hi,<div>I am from Openstack Neutron community (<a href="https://opendev.org/openstack/neutron" target="_blank">https://opendev.org/openstack/neutron</a> ), and Neutron uses dibbler currently for prefix delegation.</div><div>I started to check how we can add Kea for PD, and I would like to ask a few things to see if it is possible.</div><div><br></div><div>Neutron uses dibbler with config files like this one:</div><div><br></div><div><font face="monospace">duid-type duid-en 8888 0x0f73d556b8364067bc6b3c2e61367d67<br>downlink-prefix-ifaces "none"<br>script "/opt/stack/data/neutron/pd/877976ab-71c1-4c3f-ab76-281c5f2a61fa:0f73d556-b836-4067-bc6b-3c2e61367d67:qr-58b7a155-28/notify.sh"<br>iface "qg-f63df9d7-a7" {<br>bind-to-address fe80::f816:3eff:fe3a:f745<br> pd 1<br>}</font><br></div><div><br></div><div>qg-f63df9d7-a7 is an interface within a namespace, dibbler sets address bind-to-address on it than calls script which acts as a hook for Neutron to give back the prefix on its API for the users, and save to db etc.<br></div><div><br></div><div>Can I have a similar flow with Kea, where I can execute kea-dhcp6 with custom/generated config file in the ip namespace, and can poll the interface for the prefix or have similar hook like with dibbler?</div><div><br></div><div>Thanks in advance for the help.</div><div>Lajos Katona (irc: lajoskatona)</div></div>
</blockquote></div>