<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-family: Calibri, sans-serif;"><div>Very exciting development indeed!</div><div><br></div><span id="OLK_SRC_BODY_SECTION"><div style="font-family:Calibri; font-size:11pt; text-align:left; color:black; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid; BORDER-RIGHT: medium none; PADDING-TOP: 3pt"><span style="font-weight:bold">From: </span> "SULLIVAN, BRYAN L" <<a href="mailto:bs3131@att.com">bs3131@att.com</a>><br><span style="font-weight:bold">Reply-To: </span> "OpenStack Development Mailing List (not for usage questions)" <<a href="mailto:openstack-dev@lists.openstack.org">openstack-dev@lists.openstack.org</a>><br><span style="font-weight:bold">Date: </span> Tuesday, June 14, 2016 at 8:58 PM<br><span style="font-weight:bold">To: </span> "OpenStack Development Mailing List (not for usage questions)" <<a href="mailto:openstack-dev@lists.openstack.org">openstack-dev@lists.openstack.org</a>><br><span style="font-weight:bold">Cc: </span> "<a href="mailto:opnfv-tech-discuss@lists.opnfv.org">opnfv-tech-discuss@lists.opnfv.org</a>" <<a href="mailto:opnfv-tech-discuss@lists.opnfv.org">opnfv-tech-discuss@lists.opnfv.org</a>><br><span style="font-weight:bold">Subject: </span> [openstack-dev] [Congress] Progress on Congress support in OPNFV Colorado<br></div><div><br></div><blockquote id="MAC_OUTLOOK_ATTRIBUTION_BLOCKQUOTE" style="BORDER-LEFT: #b5c4df 5 solid; PADDING:0 0 0 5; MARGIN:0 0 0 5;"><div 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"><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: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: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;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
        {mso-style-priority:34;
        margin-top:0in;
        margin-right:0in;
        margin-bottom:0in;
        margin-left:.5in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
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;}
/* List Definitions */
@list l0
        {mso-list-id:1871262420;
        mso-list-type:hybrid;
        mso-list-template-ids:308598026 2064305068 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@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:-.25in;
        font-family:"Calibri","sans-serif";
        mso-fareast-font-family:Calibri;}
@list l0:level2
        {mso-level-number-format:bullet;
        mso-level-text:o;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:"Courier New";}
@list l0:level3
        {mso-level-number-format:bullet;
        mso-level-text:\F0A7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:Wingdings;}
@list l0:level4
        {mso-level-number-format:bullet;
        mso-level-text:\F0B7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        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:-.25in;
        font-family:"Courier New";}
@list l0:level6
        {mso-level-number-format:bullet;
        mso-level-text:\F0A7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:Wingdings;}
@list l0:level7
        {mso-level-number-format:bullet;
        mso-level-text:\F0B7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        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:-.25in;
        font-family:"Courier New";}
@list l0:level9
        {mso-level-number-format:bullet;
        mso-level-text:\F0A7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:Wingdings;}
ol
        {margin-bottom:0in;}
ul
        {margin-bottom:0in;}
--></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]--><div lang="EN-US" link="#0563C1" vlink="#954F72"><div class="WordSection1"><p class="MsoNormal">Hi Congress team,<o:p></o:p></p><p class="MsoNormal"><o:p> </o:p></p><p class="MsoNormal">A quick update on progress at OPNFV on integrating Congress into the OPNFV Colorado release (Mitaka-based). With the help of RedHat (Dan Radez) and Canonical (Narinder Gupta, Liam Young) we are getting very close to upstreaming two key
 things to OpenStack:<o:p></o:p></p><p class="MsoListParagraph" style="text-indent:-.25in;mso-list:l0 level1 lfo1"><!--[if !supportLists]--><span style="mso-list:Ignore">-<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-family: 'Times New Roman';">         
</span></span><!--[endif]-->Congress Puppet module<o:p></o:p></p><p class="MsoListParagraph" style="margin-left:1.0in;text-indent:-.25in;mso-list:l0 level2 lfo1"><!--[if !supportLists]--><span style="font-family:"Courier New""><span style="mso-list:Ignore">o<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-family: 'Times New Roman';">  
</span></span></span><!--[endif]--><a href="https://github.com/radez/puppet-congress">https://github.com/radez/puppet-congress</a> has been tested successfully for the OPNFV Colorado release on Centos 7 hosts.
<o:p></o:p></p><p class="MsoListParagraph" style="margin-left:1.0in;text-indent:-.25in;mso-list:l0 level2 lfo1"><!--[if !supportLists]--><span style="font-family:"Courier New""><span style="mso-list:Ignore">o<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-family: 'Times New Roman';">  
</span></span></span><!--[endif]-->This will be used in the base OPNFV deploy for the Apex project (RDO-based installer).<o:p></o:p></p><p class="MsoListParagraph" style="margin-left:1.0in;text-indent:-.25in;mso-list:l0 level2 lfo1"><!--[if !supportLists]--><span style="font-family:"Courier New""><span style="mso-list:Ignore">o<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-family: 'Times New Roman';">  
</span></span></span><!--[endif]-->Dan is in the process of creating the official Puppet repo at <a href="https://github.com/openstack/puppet-congress">https://github.com/openstack/puppet-congress</a><o:p></o:p></p><p class="MsoListParagraph" style="text-indent:-.25in;mso-list:l0 level1 lfo1"><!--[if !supportLists]--><span style="mso-list:Ignore">-<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-family: 'Times New Roman';">         
</span></span><!--[endif]-->Congress JuJu Charm<o:p></o:p></p><p class="MsoListParagraph" style="margin-left:1.0in;text-indent:-.25in;mso-list:l0 level2 lfo1"><!--[if !supportLists]--><span style="font-family:"Courier New""><span style="mso-list:Ignore">o<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-family: 'Times New Roman';">  
</span></span></span><!--[endif]--><a href="https://github.com/gnuoy/charm-congress">https://github.com/gnuoy/charm-congress</a> has been tested successfully for the OPNFV Colorado release on Ubuntu Trusty and Xenial hosts.<o:p></o:p></p><p class="MsoListParagraph" style="margin-left:1.0in;text-indent:-.25in;mso-list:l0 level2 lfo1"><!--[if !supportLists]--><span style="font-family:"Courier New""><span style="mso-list:Ignore">o<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-family: 'Times New Roman';">  
</span></span></span><!--[endif]-->This will be used in the base OPNFV deploy for the JOID project (MAAS/JuJu-based installer).<o:p></o:p></p><p class="MsoListParagraph" style="margin-left:1.0in;text-indent:-.25in;mso-list:l0 level2 lfo1"><!--[if !supportLists]--><span style="font-family:"Courier New""><span style="mso-list:Ignore">o<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-family: 'Times New Roman';">  
</span></span></span><!--[endif]-->Canonical has asked me to initiate the creation of the
<a href="https://github.com/openstack/charm-congress">https://github.com/openstack/charm-congress</a> repo to host this. I’d appreciate any help/pointers as to how to get that started.<o:p></o:p></p><p class="MsoNormal"><o:p> </o:p></p><p class="MsoNormal">This module and charm will help other OPNFV projects (e.g. Doctor) as Congress will be installed by default on the OPNFV platform, with the necessary datasource drivers and configuration ready to go.<o:p></o:p></p><p class="MsoNormal"><o:p> </o:p></p><p class="MsoNormal">I have three policy test cases that are working reliably for Mitaka (see
<a href="https://git.opnfv.org/cgit/copper/tree/tests">https://git.opnfv.org/cgit/copper/tree/tests</a>), soon to be integrated into the OPNFV CI/CD program, and will demo them at the upcoming OPNFV Summit in Berlin next week. I’ll be adding other tests and
 developing a tested policy library once I get over the hurdles of completing the installer support (including for FUEL and Compass, the other two OPNFV installer projects).<o:p></o:p></p><p class="MsoNormal"><o:p> </o:p></p><p class="MsoNormal">Feels like it’s been a long road, but also that we are nearing a major milestone!<o:p></o:p></p><p class="MsoNormal"><o:p> </o:p></p><p class="MsoNormal"><span style="font-size:10.5pt;color:#1F497D">Thanks,<o:p></o:p></span></p><p class="MsoNormal"><span style="font-size:10.5pt;color:#1F497D">Bryan Sullivan |
</span><span style="font-size:10.5pt;color:#0070C0">AT&T</span><span style="font-size:10.5pt;color:#1F497D"><o:p></o:p></span></p><p class="MsoNormal"><o:p> </o:p></p></div></div></div>
__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: <a href="mailto:OpenStack-dev-request@lists.openstack.org">OpenStack-dev-request@lists.openstack.org</a>?subject:unsubscribe
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a>
</blockquote></span></body></html>