<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=utf-8">
<meta name="Generator" content="Microsoft Word 14 (filtered medium)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
        {font-family:Wingdings;
        panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:Wingdings;
        panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 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:"Times New Roman","serif";
        color:black;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p
        {mso-style-priority:99;
        mso-margin-top-alt:auto;
        margin-right:0cm;
        mso-margin-bottom-alt:auto;
        margin-left:0cm;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";
        color:black;}
code
        {mso-style-priority:99;
        font-family:"Courier New";}
pre
        {mso-style-priority:99;
        mso-style-link:"Préformaté HTML Car";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New";
        color:black;}
tt
        {mso-style-priority:99;
        font-family:"Courier New";}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
        {mso-style-priority:99;
        mso-style-link:"Texte de bulles Car";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:8.0pt;
        font-family:"Tahoma","sans-serif";
        color:black;}
p.MsoNoSpacing, li.MsoNoSpacing, div.MsoNoSpacing
        {mso-style-priority:1;
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";
        color:black;}
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:"Times New Roman","serif";
        color:black;}
span.PrformatHTMLCar
        {mso-style-name:"Préformaté HTML Car";
        mso-style-priority:99;
        mso-style-link:"Préformaté HTML";
        font-family:Consolas;
        color:black;}
span.TextedebullesCar
        {mso-style-name:"Texte de bulles Car";
        mso-style-priority:99;
        mso-style-link:"Texte de bulles";
        font-family:"Tahoma","sans-serif";
        color:black;}
p.sig, li.sig, div.sig
        {mso-style-name:sig;
        mso-style-priority:99;
        mso-margin-top-alt:auto;
        margin-right:0cm;
        mso-margin-bottom-alt:auto;
        margin-left:0cm;
        font-size:12.0pt;
        font-family:"Arial","sans-serif";
        color:black;}
p.sigsmall, li.sigsmall, div.sigsmall
        {mso-style-name:sigsmall;
        mso-style-priority:99;
        mso-margin-top-alt:auto;
        margin-right:0cm;
        mso-margin-bottom-alt:auto;
        margin-left:0cm;
        font-size:10.0pt;
        font-family:"Arial","sans-serif";
        color:black;}
span.Preacute1
        {mso-style-name:"Pr&eacute1\,format&eacute1\,HTML Car1";
        mso-style-priority:99;
        mso-style-link:"Pr&eacute\,format&eacute\,HTML";
        font-family:Consolas;
        color:black;}
p.Preacute, li.Preacute, div.Preacute
        {mso-style-name:"Pr&eacute\,format&eacute\,HTML";
        mso-style-priority:99;
        mso-style-link:"Pr&eacute1\,format&eacute1\,HTML Car1";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";
        color:black;}
span.Preacute2
        {mso-style-name:"Pr&eacute2\,format&eacute2\,HTML Car2";
        mso-style-priority:99;
        font-family:Consolas;
        color:black;}
span.EmailStyle31
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
span.sig1
        {mso-style-name:sig1;
        font-family:"Arial","sans-serif";}
span.sigsmall1
        {mso-style-name:sigsmall1;
        font-family:"Arial","sans-serif";}
span.EmailStyle34
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
span.EmailStyle35
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
span.EmailStyle36
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
span.sig2
        {mso-style-name:sig2;
        font-family:"Arial","sans-serif";}
span.sigsmall2
        {mso-style-name:sigsmall2;
        font-family:"Arial","sans-serif";}
span.EmailStyle39
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
span.EmailStyle40
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
span.sig3
        {mso-style-name:sig3;
        font-family:"Arial","sans-serif";}
span.sigsmall3
        {mso-style-name:sigsmall3;
        font-family:"Arial","sans-serif";}
span.EmailStyle43
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
span.sig4
        {mso-style-name:sig4;
        font-family:"Arial","sans-serif";}
span.sigsmall4
        {mso-style-name:sigsmall4;
        font-family:"Arial","sans-serif";}
span.EmailStyle46
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
span.EmailStyle47
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
span.EmailStyle48
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
span.sig5
        {mso-style-name:sig5;
        font-family:"Arial","sans-serif";}
span.sigsmall5
        {mso-style-name:sigsmall5;
        font-family:"Arial","sans-serif";}
span.EmailStyle51
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
span.EmailStyle52
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:70.85pt 70.85pt 70.85pt 70.85pt;}
div.WordSection1
        {page:WordSection1;}
/* List Definitions */
@list l0
        {mso-list-id:313220009;
        mso-list-type:hybrid;
        mso-list-template-ids:134628420 -1005040514 67895299 67895301 67895297 67895299 67895301 67895297 67895299 67895301;}
@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:"Calibri","sans-serif";
        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";}
@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";}
@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";}
@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:560405383;
        mso-list-template-ids:-1801829384;}
@list l1:level1
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:36.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        mso-ansi-font-size:10.0pt;
        font-family:Symbol;}
@list l1:level2
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:72.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        mso-ansi-font-size:10.0pt;
        font-family:Symbol;}
@list l1:level3
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:108.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        mso-ansi-font-size:10.0pt;
        font-family:Symbol;}
@list l1:level4
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:144.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        mso-ansi-font-size:10.0pt;
        font-family:Symbol;}
@list l1:level5
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:180.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        mso-ansi-font-size:10.0pt;
        font-family:Symbol;}
@list l1:level6
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:216.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        mso-ansi-font-size:10.0pt;
        font-family:Symbol;}
@list l1:level7
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:252.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        mso-ansi-font-size:10.0pt;
        font-family:Symbol;}
@list l1:level8
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:288.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        mso-ansi-font-size:10.0pt;
        font-family:Symbol;}
@list l1:level9
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:324.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        mso-ansi-font-size:10.0pt;
        font-family:Symbol;}
@list l2
        {mso-list-id:1036201072;
        mso-list-type:hybrid;
        mso-list-template-ids:-175721366 609936714 67895299 67895301 67895297 67895299 67895301 67895297 67895299 67895301;}
@list l2:level1
        {mso-level-start-at:87;
        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";
        color:#1F497D;}
@list l2: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";}
@list l2: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 l2: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 l2: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";}
@list l2: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 l2: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 l2: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";}
@list l2: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 l3
        {mso-list-id:1531723125;
        mso-list-template-ids:157193666;}
@list l3:level1
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:36.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        mso-ansi-font-size:10.0pt;
        font-family:Symbol;}
@list l3:level2
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:72.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        mso-ansi-font-size:10.0pt;
        font-family:Symbol;}
@list l3:level3
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:108.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        mso-ansi-font-size:10.0pt;
        font-family:Symbol;}
@list l3:level4
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:144.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        mso-ansi-font-size:10.0pt;
        font-family:Symbol;}
@list l3:level5
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:180.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        mso-ansi-font-size:10.0pt;
        font-family:Symbol;}
@list l3:level6
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:216.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        mso-ansi-font-size:10.0pt;
        font-family:Symbol;}
@list l3:level7
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:252.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        mso-ansi-font-size:10.0pt;
        font-family:Symbol;}
@list l3:level8
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:288.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        mso-ansi-font-size:10.0pt;
        font-family:Symbol;}
@list l3:level9
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:324.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        mso-ansi-font-size:10.0pt;
        font-family:Symbol;}
@list l4
        {mso-list-id:2088532690;
        mso-list-template-ids:1146254026;}
@list l4:level1
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:36.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        mso-ansi-font-size:10.0pt;
        font-family:Symbol;}
@list l4:level2
        {mso-level-number-format:bullet;
        mso-level-text:o;
        mso-level-tab-stop:72.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        mso-ansi-font-size:10.0pt;
        font-family:"Courier New";
        mso-bidi-font-family:"Times New Roman";}
@list l4:level3
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:108.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
@list l4:level4
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:144.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
@list l4:level5
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:180.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
@list l4:level6
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:216.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
@list l4:level7
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:252.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
@list l4:level8
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:288.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
@list l4:level9
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:324.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
ol
        {margin-bottom:0cm;}
ul
        {margin-bottom:0cm;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1027" />
</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 bgcolor="white" lang="FR" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">Hello,<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">I found a solution about the migration/missing groups & categories issue.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">As understood : « </span><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">configuration-repository / groups » folder must contain :<o:p></o:p></span></p>
<p class="MsoListParagraph" style="text-indent:-18.0pt;mso-list:l2 level1 lfo7"><![if !supportLists]><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><span style="mso-list:Ignore">-<span style="font:7.0pt "Times New Roman"">         
</span></span></span><![endif]><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">the same number of folder than present categories / subcategories in the web interface </span><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p></o:p></span></p>
<p class="MsoListParagraph" style="text-indent:-18.0pt;mso-list:l2 level1 lfo7"><![if !supportLists]><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><span style="mso-list:Ignore">-<span style="font:7.0pt "Times New Roman"">         
</span></span></span><![endif]><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">the same number of xmls files than present groups in the web interface </span><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">If groups folder don’t contain folders/xmls for categories/subcategories/groups :<o:p></o:p></span></p>
<p class="MsoListParagraph" style="text-indent:-18.0pt;mso-list:l2 level1 lfo7"><![if !supportLists]><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><span style="mso-list:Ignore">-<span style="font:7.0pt "Times New Roman"">         
</span></span></span><![endif]><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">On the « source » server,   go in Utilities/Archives, click « archive groups » and then « restore groups » (from latest git commit) [do not delete
 the groups folder in the « </span><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">configuration-repository »  folder.]<o:p></o:p></span></p>
<p class="MsoListParagraph" style="text-indent:-18.0pt;mso-list:l2 level1 lfo7"><![if !supportLists]><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><span style="mso-list:Ignore">-<span style="font:7.0pt "Times New Roman"">         
</span></span></span><![endif]><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">If deployment status is : Success => Check the number of folders/xmls files in « </span><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">configuration-repository /groups
 »  folder<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">Then follow the migration process :<o:p></o:p></span></p>
<p class="MsoListParagraph" style="text-indent:-18.0pt;mso-list:l2 level1 lfo7"><![if !supportLists]><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><span style="mso-list:Ignore">-<span style="font:7.0pt "Times New Roman"">         
</span></span></span><![endif]><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">Stop rudder-server-root service on each server (source & target)<o:p></o:p></span></p>
<p class="MsoListParagraph" style="text-indent:-18.0pt;mso-list:l2 level1 lfo7"><![if !supportLists]><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><span style="mso-list:Ignore">-<span style="font:7.0pt "Times New Roman"">         
</span></span></span><![endif]><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">Tar this folder :
</span><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">« </span><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">configuration-repository »
<o:p></o:p></span></p>
<p class="MsoListParagraph" style="text-indent:-18.0pt;mso-list:l2 level1 lfo7"><![if !supportLists]><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><span style="mso-list:Ignore">-<span style="font:7.0pt "Times New Roman"">         
</span></span></span><![endif]><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">Transfer the tar on the target<o:p></o:p></span></p>
<p class="MsoListParagraph" style="text-indent:-18.0pt;mso-list:l2 level1 lfo7"><![if !supportLists]><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><span style="mso-list:Ignore">-<span style="font:7.0pt "Times New Roman"">         
</span></span></span><![endif]><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">Untar it on the target<o:p></o:p></span></p>
<p class="MsoListParagraph" style="text-indent:-18.0pt;mso-list:l2 level1 lfo7"><![if !supportLists]><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><span style="mso-list:Ignore">-<span style="font:7.0pt "Times New Roman"">         
</span></span></span><![endif]><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">Restart the rudder-server-root service on each server (source & target)<o:p></o:p></span></p>
<p class="MsoListParagraph" style="text-indent:-18.0pt;mso-list:l2 level1 lfo7"><![if !supportLists]><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><span style="mso-list:Ignore">-<span style="font:7.0pt "Times New Roman"">         
</span></span></span><![endif]><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">On the target server : Reload techniques & Restore everything from the latest git commit<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">Finally every groups/categories/subcategories will be present !
<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">BR !<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">Cédric<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">PS : It resolve the issue but don’t answer to my question :
</span><tt><span style="font-size:11.0pt;font-family:"Arial","sans-serif";color:#00B050">why folders/xml were not present on the « </span></tt><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#00B050">configuration-repository  /
</span><tt><span style="font-size:11.0pt;font-family:"Arial","sans-serif";color:#00B050">groups » folder  of the source server (the server on which i have manually created groups / categories) ?<o:p></o:p></span></tt></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<div>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif";color:windowtext">De :</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif";color:windowtext"> rudder-users-bounces@lists.rudder-project.org [mailto:rudder-users-bounces@lists.rudder-project.org]
<b>De la part de</b> Prestasit01<br>
<b>Envoyé :</b> vendredi 7 mars 2014 12:11<br>
<b>À :</b> 'Francois Armand'; 'Nicolas Charles'<br>
<b>Cc :</b> 'rudder-users@lists.rudder-project.org'<br>
<b>Objet :</b> Re: [rudder-users] LDAP issue<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#00B050">Hello,<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#00B050"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#00B050">Please find my answers in green on the previous mail.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#00B050"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#00B050">BR<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#00B050"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#00B050">Cedric<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<div>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif";color:windowtext">De :</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif";color:windowtext"> Francois Armand [<a href="mailto:francois.armand@normation.com">mailto:francois.armand@normation.com</a>]
<br>
<b>Envoyé :</b> jeudi 6 mars 2014 17:58<br>
<b>À :</b> Prestasit01; 'Nicolas Charles'<br>
<b>Cc :</b> 'Matthieu CERDA'; 'rudder-users@lists.rudder-project.org'<br>
<b>Objet :</b> Re: [rudder-users] LDAP issue<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<p class="MsoNormal">On 06/03/2014 16:33, Prestasit01 wrote:<o:p></o:p></p>
</div>
<blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">Nicolas,</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"> </span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">SERVERPROD : 2.6.10 server installed from scratch, all rules/directives/groups/catogies mannualy created.</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"> </span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">SERVERTEST : 2.6.10 server installed from scratch, « configuration-repository » similar to SERVERPROD (we used the migration process)</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"> </span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">After the « restore », we have an error on SERVERTEST :</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"> </span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><img border="0" width="454" height="222" id="Image_x0020_2" src="cid:image001.jpg@01CF3A26.9A392BC0" alt="cid:part3.00070702.00070406@normation.com"></span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"> </span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">This group exist on SERVERPROD (which is on the same OS, with same updates, and same rudder-server –root version)</span><o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"> </span><o:p></o:p></p>
</blockquote>
<p class="MsoNormal" style="margin-bottom:12.0pt"><br>
You mean that if you go to the group page, you can go to the given group and see it by going to:
<a href="http://yourserver/rudder/secure/nodeManager/groups">http://yourserver/rudder/secure/nodeManager/groups#</a>{"groupId":"here-the-uuid"}<br>
<br>
<span style="color:#00B050">Yes</span><br>
<br>
<o:p></o:p></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">I only found 2 things :</span><o:p></o:p></p>
<p class="MsoListParagraph" style="text-indent:-18.0pt;mso-list:l0 level1 lfo2"><![if !supportLists]><span style="font-family:"Calibri","sans-serif""><span style="mso-list:Ignore">-<span style="font:7.0pt "Times New Roman"">         
</span></span></span><![endif]><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">category.xml is not present on SERVERPROD (and i don’t know why and if it’s normal)</span><o:p></o:p></p>
<p class="MsoNormal"><br>
That should not be the case. category.xml is a file saying that the directory is a category with the name contained in the file. Without that, the directory is ignored when you are restoring.
<br>
<br>
So, there is something strange. <br>
Are you sure there is the category.xml files present in the SERVERTEST configuration-repository/groups ? If so, are you sure they are still in the tar ?
<br>
And if so, I don't understand where they disapeared. <br>
<br>
<span style="color:#00B050">[root@SERVERTEST groups]# pwd<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#00B050">/var/rudder/configuration-repository/groups<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#00B050">[root@SERVERTEST groups]# ls -haltr<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#00B050">total 20K<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#00B050">drwxr-x--- 2 root root 4,0K  4 mars  16:59 6c3843bb-92e6-4fd0-b50f-dcb26798b495<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#00B050">drwxr-xr-x 8 root root 4,0K  4 mars  16:59 ..<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#00B050">drwxr-x--- 3 root root 4,0K  4 mars  18:04 163d6d00-7f6d-4511-aadf-440421cd8bf1<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#00B050">drwxr-x--- 4 root root 4,0K  4 mars  18:04 .<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-bottom:12.0pt"><b><span style="color:#00B050">-rw-r----- 1 root root  289  5 mars  16:21 category.xml</span></b><b><span style="color:#1F497D"><o:p></o:p></span></b></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><u><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#00B050">This category.xml file is not on the tar. I think it has been created during the restore process !<o:p></o:p></span></u></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoListParagraph" style="text-indent:-18.0pt;mso-list:l0 level1 lfo2"><![if !supportLists]><span style="font-family:"Calibri","sans-serif""><span style="mso-list:Ignore">-<span style="font:7.0pt "Times New Roman"">         
</span></span></span><![endif]><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">The contained of the « groups » folder is the same (for me it seems light, because we have a lot of group/categories in our web interface and there
 is not a lot of folders and files on this « groups » folder).</span><o:p></o:p></p>
<p class="MsoNormal" style="margin-bottom:12.0pt"><br>
*IF* an archive was made, your groups and groups category (what you see in the groups screen) and the content of configuration-repository/groups should be the same. You should even find exactly the same directory structure (for exemple with the "tree --dirsfirst"
 command).<span style="color:#1F497D"><o:p></o:p></span></p>
<p class="MsoNoSpacing"><span style="color:#00B050">[root@SERVERPROD groups]# tree --dirsfirst<o:p></o:p></span></p>
<p class="MsoNoSpacing"><span style="color:#00B050">.<o:p></o:p></span></p>
<p class="MsoNoSpacing"><span style="color:#00B050">âââ 163d6d00-7f6d-4511-aadf-440421cd8bf1<o:p></o:p></span></p>
<p class="MsoNoSpacing"><span style="color:#00B050">â   âââ 62967e4b-d67f-4c8b-a13f-e9833309b392<o:p></o:p></span></p>
<p class="MsoNoSpacing"><span style="color:#00B050">â   â   âââ bdcedc96-ff67-413b-ae1d-97d67a5312f0.xml<o:p></o:p></span></p>
<p class="MsoNoSpacing"><span style="color:#00B050">â   â   âââ category.xml </span>
<b><span style="color:red">=> HERE SINCE I DRAG AND DROP THE GROUP ON ANOTHER CATEGORY</span></b><o:p></o:p></p>
<p class="MsoNoSpacing"><span style="color:#00B050">â   âââ a8d7eb7b-9e56-4ccf-9f45-67b75850dda6<o:p></o:p></span></p>
<p class="MsoNoSpacing"><span style="color:#00B050">âââ 6c3843bb-92e6-4fd0-b50f-dcb26798b495<o:p></o:p></span></p>
<p class="MsoNoSpacing"><span style="color:#00B050">    âââ 9d01ebc1-f6f7-4c5b-9742-fd42bd89fc38.xml<o:p></o:p></span></p>
<p class="MsoNoSpacing"><span style="color:#00B050"><o:p> </o:p></span></p>
<p class="MsoNoSpacing"><span style="color:#00B050">4 directories, 3 files<o:p></o:p></span></p>
<p class="MsoNoSpacing"><o:p> </o:p></p>
<p class="MsoNoSpacing">-------------------------------------------------------------------------------------------<o:p></o:p></p>
<p class="MsoNoSpacing"><o:p> </o:p></p>
<p class="MsoNoSpacing"><span style="color:#00B050">[root@SERVERTEST groups]# tree --dirsfirst<o:p></o:p></span></p>
<p class="MsoNoSpacing"><span style="color:#00B050">.<o:p></o:p></span></p>
<p class="MsoNoSpacing"><span style="color:#00B050">âââ 163d6d00-7f6d-4511-aadf-440421cd8bf1<o:p></o:p></span></p>
<p class="MsoNoSpacing"><span style="color:#00B050">â   âââ a8d7eb7b-9e56-4ccf-9f45-67b75850dda6<o:p></o:p></span></p>
<p class="MsoNoSpacing"><span style="color:#00B050">â       âââ bdcedc96-ff67-413b-ae1d-97d67a5312f0.xml<o:p></o:p></span></p>
<p class="MsoNoSpacing"><span style="color:#00B050">âââ 6c3843bb-92e6-4fd0-b50f-dcb26798b495<o:p></o:p></span></p>
<p class="MsoNoSpacing"><span style="color:#00B050">â   âââ 9d01ebc1-f6f7-4c5b-9742-fd42bd89fc38.xml<o:p></o:p></span></p>
<p class="MsoNoSpacing"><span style="color:#00B050">âââ category.xml </span><b><span style="color:red">=> NOT PRESENT IN SERVERPROD</span></b><o:p></o:p></p>
<p class="MsoNoSpacing"><span style="color:#00B050"><o:p> </o:p></span></p>
<p class="MsoNoSpacing"><span style="color:#00B050">3 directories, 3 files<o:p></o:p></span></p>
<p class="MsoNoSpacing">-------------------------------------------------------------------------------------------<o:p></o:p></p>
<p class="MsoNormal" style="margin-bottom:12.0pt"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal" style="margin-bottom:12.0pt"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#00B050">As you can see, Folders & xml aren’t correctly created in /var/rudder/configuration-repository/groups
<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-bottom:12.0pt"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#00B050">Perhaps Categories & groups are seens on the web page…
<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-bottom:12.0pt"><br>
The worst part on all of that is that we are not succeding in reproducing that bug, so we are just guesssing... And it seems we are not that good at guessing.<br>
<br>
<br>
So, could do that procedure please:<o:p></o:p></p>
<ul type="disc">
<li class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l4 level1 lfo5">
on SERVERTEST, go to (cd)<tt><span style="font-size:10.0pt"> /var/rudder/configuration-repository</span></tt><o:p></o:p></li><li class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l4 level1 lfo5">
<tt><span style="font-size:10.0pt">rm -rf groups</span></tt><o:p></o:p></li><li class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l4 level1 lfo5">
<tt><span style="font-size:10.0pt">git add -u</span></tt><o:p></o:p></li><li class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l4 level1 lfo5">
<tt><span style="font-size:10.0pt">git commit -m "Manually removing groups to see if the export is ok"</span></tt><o:p></o:p></li><li class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l4 level1 lfo5">
then, on the archives UI of SERVERTEST, click on the "Archive groups" button<o:p></o:p></li><li class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l4 level1 lfo5">
look in configuration-repository/groups and check that each existing categories in the groups screen has a "category.xml" counterpart in the filesystem<o:p></o:p></li></ul>
<p class="MsoNoSpacing"><span style="font-size:11.0pt;font-family:"Arial","sans-serif";color:#00B050">[root@SERVERTEST groups]# ls<o:p></o:p></span></p>
<p class="MsoNoSpacing"><span style="font-size:11.0pt;font-family:"Arial","sans-serif";color:#00B050">0013b5f3-e57f-4d21-804e-999931f59a93  4db3e21e-3c14-4416-8cad-4a3a8fa056bf  b74e9a5f-bf6a-4f49-80fb-4ad6daba11b5<o:p></o:p></span></p>
<p class="MsoNoSpacing"><span style="font-size:11.0pt;font-family:"Arial","sans-serif";color:#00B050">0559c85d-5336-428c-8ecb-0c87387d4aec  540ef972-0090-4053-b6cb-ba0c32a6ce2f  c80fe11b-dcd8-4f79-9616-1728ebecb12f<o:p></o:p></span></p>
<p class="MsoNoSpacing"><span style="font-size:11.0pt;font-family:"Arial","sans-serif";color:#00B050">09b9d38b-9b95-4b4d-b793-863251431aa3  6c3843bb-92e6-4fd0-b50f-dcb26798b495  category.xml<o:p></o:p></span></p>
<p class="MsoNoSpacing"><span style="font-size:11.0pt;font-family:"Arial","sans-serif";color:#00B050">0c3a44a0-cb3e-45de-8920-d3343b7879ce  7a1ccb7f-87eb-4dd2-9299-7d58d3b4618c  d8d93403-3733-4632-a476-a5dd73666d87<o:p></o:p></span></p>
<p class="MsoNoSpacing"><span style="font-size:11.0pt;font-family:"Arial","sans-serif";color:#00B050">163d6d00-7f6d-4511-aadf-440421cd8bf1  7b790700-d4d1-4a89-bf0d-5df0b1c94746  f08c1759-98b5-4a81-a601-e31ebe04d0c1<o:p></o:p></span></p>
<p class="MsoNoSpacing"><span style="font-size:11.0pt;font-family:"Arial","sans-serif";color:#00B050">1f3e6975-f666-4f22-8da9-d06db12c5111  8e9a3fc3-45e1-46fc-bfc2-b327b437b5aa  f48993ec-ca6e-42f1-ad95-049fe17d4d23<o:p></o:p></span></p>
<p class="MsoNoSpacing"><span style="font-size:11.0pt;font-family:"Arial","sans-serif";color:#00B050">377e5f6f-7591-4f70-82a3-c72e5af6a0a9  a5c78988-de42-442c-863c-78adafa2dc23  f67a2571-8b56-4a8b-ba1c-f1bcd255ebe6<o:p></o:p></span></p>
<p class="MsoNoSpacing"><span style="font-size:11.0pt;font-family:"Arial","sans-serif";color:#00B050">412c9b31-3f7f-4f66-8ad6-d83bb0e929d4  ac99de00-1bfd-49c7-9cb1-ab514030d4d3<o:p></o:p></span></p>
<p class="MsoNoSpacing"><span style="font-size:11.0pt;font-family:"Arial","sans-serif";color:#00B050">427ab019-230b-46b6-8ef7-bb9e81829d5d  ada69f94-38c7-4809-ac8c-3ed928319e4d<o:p></o:p></span></p>
<p class="MsoNoSpacing"><span style="font-size:11.0pt;font-family:"Arial","sans-serif""><o:p> </o:p></span></p>
<p class="MsoNoSpacing"><span style="font-size:11.0pt;font-family:"Arial","sans-serif";color:#00B050">Now I have 25 Folders, like on the web interface.<o:p></o:p></span></p>
<p class="MsoNoSpacing"><span style="font-size:11.0pt;font-family:"Arial","sans-serif";color:#00B050">There is one category.xml on each folder/subfolder<o:p></o:p></span></p>
<p class="MsoNoSpacing"><span style="font-size:11.0pt;font-family:"Arial","sans-serif";color:#00B050">And one xml for each group.<o:p></o:p></span></p>
<p class="MsoNoSpacing"><span style="font-size:11.0pt;font-family:"Arial","sans-serif";color:#00B050">It has restored groups that i have deleted on PRODSERVER (and that are not seen on the PRODSERVER web interface)<o:p></o:p></span></p>
<p class="MsoNoSpacing"><span style="font-size:11.0pt;font-family:"Arial","sans-serif";color:#00B050">It has not restored 4 subcategories and their groups which is present on PRODSERVER (and that can be seen on the PRODSERVER web interface)<o:p></o:p></span></p>
<p class="MsoNoSpacing"><span style="font-size:11.0pt;font-family:"Arial","sans-serif";color:#00B050"><o:p> </o:p></span></p>
<p class="MsoNoSpacing"><span style="font-size:11.0pt;font-family:"Arial","sans-serif";color:#00B050">May it’s better to realize this operation on the PRODSERVER, as folders/xml are not ALL present on
</span><tt><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:#00B050">/var/rudder/configuration-repository/groups ???</span></tt><tt><span style="font-size:10.0pt;font-family:"Arial","sans-serif""><o:p></o:p></span></tt></p>
<p class="MsoNoSpacing"><tt><span style="font-size:11.0pt;font-family:"Arial","sans-serif";color:#00B050">On one hand it will permit to re-create folders/xmls and on the other hand it will sadly recreate deleted groups…<o:p></o:p></span></tt></p>
<p class="MsoNoSpacing"><tt><span style="font-size:11.0pt;font-family:"Arial","sans-serif";color:#00B050"><o:p> </o:p></span></tt></p>
<p class="MsoNoSpacing"><tt><span style="font-size:11.0pt;font-family:"Arial","sans-serif";color:#00B050">I can try to realize this operation (i can create a snapshot before).<o:p></o:p></span></tt></p>
<p class="MsoNoSpacing"><tt><span style="font-size:11.0pt;font-family:"Arial","sans-serif";color:#00B050"><o:p> </o:p></span></tt></p>
<p class="MsoNoSpacing"><tt><span style="font-size:11.0pt;font-family:"Arial","sans-serif";color:#00B050">The main question is : why folders/xml aren’t present on SERVPROD (the server on which i have manually created groups / categories) ????</span></tt><o:p></o:p></p>
<p class="MsoNoSpacing"><o:p> </o:p></p>
<ul type="disc">
<li class="MsoNormal" style="color:red;mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l4 level1 lfo5">
if ok, make the archive: tar –cvf xxx.tar.gz groups <o:p></o:p></li><li class="MsoNormal" style="color:red;mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l4 level1 lfo5">
on SERVERPROD, go to configuration-repository<o:p></o:p></li><li class="MsoNormal" style="color:red;mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l4 level1 lfo5">
rm -rf groups<o:p></o:p></li><li class="MsoNormal" style="color:red;mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l4 level1 lfo5">
git add -u<o:p></o:p></li><li class="MsoNormal" style="color:red;mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l4 level1 lfo5">
git commit -m "manually cleaning groups"<o:p></o:p></li><li class="MsoNormal" style="color:red;mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l4 level1 lfo5">
untar xxxx.tar.gz (it should create a new groups directory)<o:p></o:p></li><li class="MsoNormal" style="color:red;mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l4 level1 lfo5">
git add groups<o:p></o:p></li><li class="MsoNormal" style="color:red;mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l4 level1 lfo5">
git commit -m "Importing groups"<o:p></o:p></li><li class="MsoNormal" style="color:red;mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l4 level1 lfo5">
now, you should have in both the FS and git last commit the exact mirror content than what you have on the fs of SERVERTEST, which is itself the same content of what you have on you "groups" screen<o:p></o:p></li><li class="MsoNormal" style="color:red;mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l4 level1 lfo5">
now, in SERVERPROD, go to "archives", and select "latest git commit" -> Restore groups<o:p></o:p></li><li class="MsoNormal" style="color:red;mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l4 level1 lfo5">
try to regenerate promises<o:p></o:p></li></ul>
<p class="MsoNormal" style="margin-bottom:12.0pt"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal" style="margin-bottom:12.0pt"><br>
Does that procedure works ?<br>
<br>
Thanks, <o:p></o:p></p>
<div>
<p class="MsoNormal">-- <o:p></o:p></p>
<table class="MsoNormalTable" border="0" cellpadding="0" width="380" style="width:285.0pt">
<tbody>
<tr>
<td colspan="2" style="padding:0cm 0cm 0cm 0cm">
<div class="MsoNormal" align="center" style="text-align:center">
<hr size="2" width="100%" align="center">
</div>
</td>
</tr>
<tr>
<td colspan="2" style="padding:0cm 0cm 0cm 0cm">
<p class="MsoNormal"><!--[if gte vml 1]><v:shapetype id="_x0000_t75" coordsize="21600,21600" o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe" filled="f" stroked="f">
<v:stroke joinstyle="miter" />
<v:formulas>
<v:f eqn="if lineDrawn pixelLineWidth 0" />
<v:f eqn="sum @0 1 0" />
<v:f eqn="sum 0 0 @1" />
<v:f eqn="prod @2 1 2" />
<v:f eqn="prod @3 21600 pixelWidth" />
<v:f eqn="prod @3 21600 pixelHeight" />
<v:f eqn="sum @0 0 1" />
<v:f eqn="prod @6 1 2" />
<v:f eqn="prod @7 21600 pixelWidth" />
<v:f eqn="sum @8 21600 0" />
<v:f eqn="prod @7 21600 pixelHeight" />
<v:f eqn="sum @10 21600 0" />
</v:formulas>
<v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect" />
<o:lock v:ext="edit" aspectratio="t" />
</v:shapetype><v:shape id="_x0000_s1026" type="#_x0000_t75" alt="" style='position:absolute;margin-left:0;margin-top:0;width:37.5pt;height:37.5pt;z-index:251658240;mso-wrap-distance-left:7.5pt;mso-wrap-distance-top:0;mso-wrap-distance-right:7.5pt;mso-wrap-distance-bottom:0;mso-position-horizontal:left;mso-position-horizontal-relative:text;mso-position-vertical-relative:line' o:allowoverlap="f">
<v:imagedata src="cid:image002.png@01CF3A26.9A392BC0" o:title="part2.00010609" />
<w:wrap type="square"/>
</v:shape><![endif]--><![if !vml]><img width="50" height="50" src="cid:image004.png@01CF3A26.9A392BC0" align="left" hspace="10" v:shapes="_x0000_s1026"><![endif]><span class="sig5"><b>François
 ARMAND</b></span><br>
<span class="sig5"><i>Directeur de la R&D</i></span><br>
<span class="sig5"><a href="http://www.normation.com"><span style="color:#962322;text-decoration:none">Normation</span></a></span>
<o:p></o:p></p>
</td>
</tr>
<tr>
<td colspan="2" style="padding:0cm 0cm 0cm 0cm">
<div class="MsoNormal" align="center" style="text-align:center">
<hr size="2" width="100%" align="center">
</div>
</td>
</tr>
<tr>
<td colspan="2" style="padding:0cm 0cm 0cm 0cm">
<p class="MsoNormal"><span class="sigsmall5"><b><span style="font-size:10.0pt">87 rue de Turbigo, 75003 Paris, France</span></b></span><o:p></o:p></p>
</td>
</tr>
<tr>
<td style="padding:0cm 0cm 0cm 0cm">
<p class="MsoNormal"><span class="sigsmall5"><span style="font-size:10.0pt">Telephone:</span></span><o:p></o:p></p>
</td>
<td style="padding:0cm 0cm 0cm 0cm">
<p class="MsoNormal"><span class="sigsmall5"><span style="font-size:10.0pt">+33 (0)1 83 62 99 23</span></span><o:p></o:p></p>
</td>
</tr>
<tr>
<td style="padding:0cm 0cm 0cm 0cm">
<p class="MsoNormal"><span class="sigsmall5"><span style="font-size:10.0pt">Mobile:</span></span><o:p></o:p></p>
</td>
<td style="padding:0cm 0cm 0cm 0cm">
<p class="MsoNormal"><span class="sigsmall5"><span style="font-size:10.0pt">+33 (0)6 63 37 60 55</span></span><o:p></o:p></p>
</td>
</tr>
<tr>
<td colspan="2" style="padding:0cm 0cm 0cm 0cm">
<div class="MsoNormal" align="center" style="text-align:center">
<hr size="2" width="100%" align="center">
</div>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><span style="color:windowtext"><o:p> </o:p></span></p>
</div>
<p class="MsoNormal"><span style="color:windowtext">-------------------------------------------------------------------------<br>
Les informations ou pieces jointes contenues dans ce message sont confidentielles. Seul le destinataire expressement vise peut en prendre connaissance. Toute autre personne qui en divulguera, diffusera ou prendra des copies sera passible de poursuites. La societe
 Ouest-France decline en outre, toute responsabilite de quelque nature que ce soit au titre de ce message s'il a ete altere, deforme ou falsifie.
<o:p></o:p></span></p>
</div>
-------------------------------------------------------------------------<br>
Les informations ou pieces jointes contenues dans ce message sont
confidentielles. Seul le destinataire expressement vise peut en prendre
connaissance. Toute autre personne qui en divulguera, diffusera ou prendra des copies sera passible de poursuites. La societe Ouest-France decline en outre, toute responsabilite de quelque nature que ce soit au titre de ce message s'il a ete altere, deforme ou falsifie.
</body>
</html>