<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii"><meta name=Generator content="Microsoft Word 15 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0in;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:#0563C1;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{mso-style-priority:99;
color:#954F72;
text-decoration:underline;}
span.EmailStyle17
{mso-style-type:personal-compose;
font-family:"Calibri",sans-serif;
color:windowtext;}
.MsoChpDefault
{mso-style-type:export-only;
font-family:"Calibri",sans-serif;}
@page WordSection1
{size:8.5in 11.0in;
margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=EN-US link="#0563C1" vlink="#954F72"><div class=WordSection1><p class=MsoNormal>Sorry, I sent this to the kea-users mail group, but I think it really should have gone here:<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>I haven’t seen any mention of this in any open tickets from what I could see, but I would think it would be nice to have the ability to add/edit/delete interfaces from the interfaces-config interfaces list via the api and/or the kea-ctrl-agent. I am trying to use kea in combination with stork for a dhcp server solution and I want to be able to adjust the list of interfaces through the stork management software, or perhaps have the list generated. <o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>The use case I would imagine is something like this: kea is installed on a server, but it is not known at the time of configuration what all interfaces are installed, and or what IP’s will be assigned to those interfaces yet. Now the server is installed, and I am managing the server’s configuration through the stork interface ( which uses the kea control api) and then I look at the available interfaces with their IPs, and select which ones I want kea to use. Additionally, perhaps later a new interface is installed or an ip is changed, and one of the interfaces in that interfaces list needs to be added or updated.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Currently, it requires me to go to that server and manually modify the kea-dhcp configuration file’s list of available interfaces, then assign some of those interfaces to pools/subnets. I would think it would be a good feature to have to be able to manage this through an api interface or through the kea-ctrl-agent ( and then open it up to be configured for stork to manage). <o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Does this make sense as a feature to have? I would think it would go in either kea-ctrl-agent or stork-agent.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Thanks, <o:p></o:p></p><p class=MsoNormal>Zachary Noble<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p></div></body></html>