<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>