<html><head>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
</head><body style="font-family: Calibri; font-size: 11pt;" 
bgcolor="#FFFFFF" text="#0D3149"><div style="font-size: 
11pt;font-family: Calibri;">Hi Remy,<br><br>the automation integration 
mechanism will be released formally later this year.  It's in operation 
in INEX, but needs to be cleaned up before it's ready for production use
 at other IXPs.  There are still some bugs here and there, which we need
 to fix, and we also need to write documentation about how to use it.<br><br>We 
 did a presentation a couple of weeks ago about this at NLNOG 2017: 
<a class="moz-txt-link-freetext" href="https://nlnog.net/nlnog-day-2017/">https://nlnog.net/nlnog-day-2017/</a>, and will be doing a slightly updated 
version of this preso in Bratislava next week.<br><br>Nick<br><blockquote
 style="border: 0px none;" 
cite="mid:9DBCA76B-3419-49D4-8072-BEF36D7E7529@swissix.ch" type="cite"><div
 style="margin:30px 25px 10px 25px;" class="__pbConvHr"><div 
style="width:100%;border-top:2px solid #EDF1F4;padding-top:10px;"><div 
style="display:inline-block;white-space:nowrap;vertical-align:middle;width:49%;"><a
 moz-do-not-send="true" href="mailto:remy.guenter@swissix.ch" 
style="color:#485664 
!important;padding-right:6px;font-weight:500;text-decoration:none 
!important;">Remy Günter</a></div>   <div 
style="display:inline-block;white-space:nowrap;vertical-align:middle;width:48%;text-align:
 right;">     <font color="#909AA4"><span style="padding-left:6px">10 
October 2017 at 17:35</span></font></div>    </div></div><div 
style="color:#909AA4;margin-left:24px;margin-right:24px;" 
__pbrmquotes="true" class="__pbConvBody"><meta content="" name="Title"><meta
 content="" name="Keywords"><meta content="text/html; charset=UTF-8" 
http-equiv="Content-Type"><meta content="Microsoft Word 15 (filtered 
medium)" name="Generator"><style><!--
/* Font Definitions */
@font-face
        {font-family:"Courier New";
        panose-1:2 7 3 9 2 2 5 2 4 4;}
@font-face
        {font-family:Wingdings;
        panose-1:5 0 0 0 0 0 0 0 0 0;}
@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:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
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;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
        {mso-style-priority:34;
        margin-top:0cm;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:36.0pt;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
span.msoIns
        {mso-style-type:export-only;
        mso-style-name:"";
        text-decoration:underline;
        color:teal;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
@page WordSection1
        {size:595.0pt 842.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
/* List Definitions */
@list l0
        {mso-list-id:1046373188;
        mso-list-type:hybrid;
        mso-list-template-ids:2129677970 1555061570 134807555 134807557 134807553 134807555 134807557 134807553 134807555 134807557;}
@list l0:level1
        {mso-level-start-at:0;
        mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:Wingdings;
        mso-fareast-font-family:Calibri;
        mso-bidi-font-family:"Times New Roman";}
@list l0:level2
        {mso-level-number-format:bullet;
        mso-level-text:o;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:"Courier New",serif;}
@list l0:level3
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:Wingdings;}
@list l0:level4
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:Symbol;}
@list l0:level5
        {mso-level-number-format:bullet;
        mso-level-text:o;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:"Courier New",serif;}
@list l0:level6
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:Wingdings;}
@list l0:level7
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:Symbol;}
@list l0:level8
        {mso-level-number-format:bullet;
        mso-level-text:o;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:"Courier New",serif;}
@list l0:level9
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:Wingdings;}
@list l1
        {mso-list-id:2114546804;
        mso-list-type:hybrid;
        mso-list-template-ids:1247556372 -813162028 134807555 134807557 134807553 134807555 134807557 134807553 134807555 134807557;}
@list l1:level1
        {mso-level-start-at:0;
        mso-level-number-format:bullet;
        mso-level-text:-;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:"Calibri",sans-serif;
        mso-fareast-font-family:Calibri;
        mso-bidi-font-family:"Times New Roman";}
@list l1:level2
        {mso-level-number-format:bullet;
        mso-level-text:o;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:"Courier New",serif;}
@list l1:level3
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:Wingdings;}
@list l1:level4
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:Symbol;}
@list l1:level5
        {mso-level-number-format:bullet;
        mso-level-text:o;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:"Courier New",serif;}
@list l1:level6
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:Wingdings;}
@list l1:level7
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:Symbol;}
@list l1:level8
        {mso-level-number-format:bullet;
        mso-level-text:o;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:"Courier New",serif;}
@list l1:level9
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:Wingdings;}
ol
        {margin-bottom:0cm;}
ul
        {margin-bottom:0cm;}
--></style><div class="WordSection1"><p class="MsoNormal"><span 
style="font-size:11.0pt">Dear all<o:p></o:p></span></p><p 
class="MsoNormal"><span style="font-size:11.0pt"><o:p> </o:p></span></p><p
 class="MsoNormal"><span style="font-size:11.0pt">I wonder about the 
features to auto provision switches (L2 ACLs, etc.) currently available 
in IXPM4. I could not find anything in the documentation with the 
exception of below statement in the document: <a moz-do-not-send="true" 
href="https://www.inex.ie/noncms/2016-02-IXP-Manager-Funding-1.3.pdf">https://www.inex.ie/noncms/2016-02-IXP-Manager-Funding-1.3.pdf</a>:<o:p></o:p></span></p><p
 class="MsoNormal"><span style="font-size:11.0pt"><o:p> </o:p></span></p><p
 style="margin-left:36.0pt" class="MsoNormal"><span 
style="font-size:11.0pt">L2 ACLs <br>Most IXPs are moving towards static
 L2 ACLs rather than dynamic port security. We want IXP Manager to 
provide database management, a UI for updating (including member facing 
for router changes) and zero touch provisioning to switches. <br>This 
means the addition of some new and interesting features to IXP Manager: <br>•
 Queue based task management: rather than the current system of polling /
 executing jobs based on cron schedules, a queue based task manager will
 execute jobs on demand. In this example, the job would be to edit / 
update L2 ACLs on the switch. <br>• For the first time, IXP Manager will
 start to configure switches directly. This means that we will write the
 necessary functionality for altering a switches configuration with 
reference implementations for Extreme and Brocade.<o:p></o:p></span></p><p
 style="margin-left:36.0pt" class="MsoNormal"><span 
style="font-size:11.0pt"><o:p> </o:p></span></p><p class="MsoNormal"><span
 style="font-size:11.0pt">What is the current status of this 
implementation? And if it is available how can it be enabled?<o:p></o:p></span></p><p
 class="MsoNormal"><span style="font-size:11.0pt"><o:p> </o:p></span></p><p
 class="MsoNormal"><span style="font-size:11.0pt">Thanks for any 
feedback.<o:p></o:p></span></p><p class="MsoNormal"><span 
style="font-size:11.0pt"><o:p> </o:p></span></p><p class="MsoNormal"><span
 style="font-size:11.0pt">Rémy Günter<o:p></o:p></span></p><p 
class="MsoNormal"><span style="font-size:11.0pt">SwissIX<o:p></o:p></span></p><p
 class="MsoNormal"><span style="font-size:11.0pt"><o:p> </o:p></span></p><p
 class="MsoNormal"><span style="font-size:11.0pt"> <o:p></o:p></span></p><p
 class="MsoNormal"><span style="font-size:11.0pt">     <o:p></o:p></span></p><p
 class="MsoNormal"><span style="font-size:11.0pt"><o:p> </o:p></span></p></div><div>_______________________________________________<br>INEX
 IXP Manager mailing list<br><a class="moz-txt-link-abbreviated" href="mailto:ixpmanager@inex.ie">ixpmanager@inex.ie</a><br><a class="moz-txt-link-freetext" href="https://www.inex.ie/mailman/listinfo/ixpmanager">https://www.inex.ie/mailman/listinfo/ixpmanager</a><br></div><hr
 style="border: none 0; border-top: 1px dotted #B5B5B5; height: 
1px;margin:15px 0 0 0" class="__pbConvHr"> </div></blockquote><br></div></body></html>