<html><head><style data-externalstyle="true">
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph {
margin-top:0in;
margin-right:0in;
margin-bottom:0in;
margin-left:.5in;
margin-bottom:.0001pt;
}

p.MsoListParagraphCxSpFirst, li.MsoListParagraphCxSpFirst, div.MsoListParagraphCxSpFirst, p.MsoListParagraphCxSpMiddle, li.MsoListParagraphCxSpMiddle, div.MsoListParagraphCxSpMiddle, p.MsoListParagraphCxSpLast, li.MsoListParagraphCxSpLast, div.MsoListParagraphCxSpLast {
margin-top:0in;
margin-right:0in;
margin-bottom:0in;
margin-left:.5in;
margin-bottom:.0001pt;
line-height:115%;
}
</style><style><!--
.EmailQuote {
padding-left:4pt;
margin-left:1pt;
border-left-color:rgb(128, 0, 0);
border-left-width:2px;
border-left-style:solid;
}
--></style></head><body><div data-externalstyle="false" style="font-family:Calibri,'Segoe UI',Meiryo,'Microsoft YaHei UI','Microsoft JhengHei UI','Malgun Gothic','Khmer UI','Nirmala UI',Tunga,'Lao UI',Ebrima,sans-serif;font-size:16px;"><div>I did some testing with Fedora 18 (waiting for the Fedora 19 dvd to finish downloading) and I&nbsp;think that the behavior was the same way in Fedora 18. In Fedora 18 when installing from DVD if you select&nbsp;“Minimal Install”, you do not get tar.</div><div>&nbsp;</div><div>However, if you select&nbsp;“Minimal install” and&nbsp;“standard” under the add-on list, you *do* get tar. And if memory serves I learned the hard way in Fedora 18 that a lot of&nbsp;familiar commands&nbsp;are missing in minimal install without the standard add-on items including&nbsp;“ifconfig”. Yea, you can’t even easily tell what your IP address is!... unless you are used to the ip command.</div><div data-signatureblock="true"><div>&nbsp;</div><div data-focusfrompointer="true">Is there any other commands that are missing on the&nbsp;“minimal” install that are needed? Would it be easier to mention in the install directions to use the standard add-on if selecting the minimal package set for host deployment?</div><div>&nbsp;</div><div data-focusfrompointer="true">Just thoughts. I also wonder if it would be possible to include tar as a dependency for the RPMs (like ovirt-engine or vdsm)&nbsp;so when installed using a package manager, tar would be checked for.</div><div data-focusfrompointer="true">&nbsp;</div><div>- Nick</div><div>&nbsp;</div><div>&nbsp;</div></div>        <div style="border-top-color: rgb(225, 225, 225); border-top-width: 1px; border-top-style: solid;">                <strong>From:</strong>&nbsp;Alon Bar-Lev<br>                <strong>Sent:</strong>&nbsp;‎August‎ ‎5‎, ‎2013 ‎6‎:‎02‎ ‎PM<br>                <strong>To:</strong>&nbsp;users, arch, engine-devel<br>                <strong>Subject:</strong>&nbsp;Re: [Users] [Engine-devel] [Feedback required][host-deploy] Fedora-19 misses tar at minimal setup<br>        </div>        <div>&nbsp;</div>




<div class=" PlainText" data-focusfrompointer="true">Hello Again,<br>
<br>
I tend to keep state as-is, require tar at host machine.<br>
<br>
Whoever installs Fedora minimal should install tar manually.<br>
<br>
I hope Fedora people will add tar per some of the requests, as tar is important utility in *NIX environment.<br>
<br>
I do not think that the extra complexity is required.<br>
<br>
If you strongly think otherwise, then I prefer to merge the self extracting python script.<br>
<br>
Speak now, and emphasis.<br>
<br>
Regards,<br>
Alon Bar-Lev.<br>
<br>
----- Original Message -----<br>
&gt; From: "Alon Bar-Lev" &lt;alonbl@redhat.com&gt;<br>
&gt; To: "users" &lt;users@ovirt.org&gt;, "arch" &lt;arch@ovirt.org&gt;, "engine-devel" &lt;engine-devel@ovirt.org&gt;<br>
&gt; Cc: "Juan Hernandez" &lt;jhernand@redhat.com&gt;<br>
&gt; Sent: Tuesday, July 30, 2013 4:12:03 PM<br>
&gt; Subject: Re: [Engine-devel] [Users] [Feedback required][host-deploy] Fedora-19 misses tar at minimal setup<br>
&gt; <br>
&gt; Hello All,<br>
&gt; <br>
&gt; Starting the discussion again...<br>
&gt; <br>
&gt; I would like to receive feedback regarding how we should cope with a state<br>
&gt; presented to use by Fedora.<br>
&gt; <br>
&gt; Fedora-19 minimal setup does not install tar utility which is required to<br>
&gt; deploy files during the host-deploy process (Hosts-&gt;Add Host).<br>
&gt; <br>
&gt; I guess because of 2.8M in size (including translations) -- a standard<br>
&gt; commonly used utility was removed.<br>
&gt; <br>
&gt; There are three alternatives :<br>
&gt; <br>
&gt; 1. Instruct users who are using minimal installations to manually install tar<br>
&gt; utility just like they configure repository, dns, etc..<br>
&gt; <br>
&gt; Benefit: simplicity.<br>
&gt; Benefit: use standard tools.<br>
&gt; Benefit: lower payload to transmit.<br>
&gt; Drawback: require tar at destination machine.<br>
&gt; <br>
&gt; 2. Do not use tar but self extracting python script, a patch is ready[1].<br>
&gt; <br>
&gt; Benefit: ability to deploy environment in which tar is missing.<br>
&gt; Drawback: non standard tool at destination machine.<br>
&gt; Drawback: complexity within our code.<br>
&gt; <br>
&gt; 3. Do not use tar but cpio, a patch is ready[2].<br>
&gt; <br>
&gt; Benefit: simplicity.<br>
&gt; Benefit: use standard tools.<br>
&gt; Benefit: lower payload to transmit.<br>
&gt; Benefit: ability to use Fedora-19 minimal.<br>
&gt; Drawback: cpio is even less common than tar, even if it exists in Fedora-19<br>
&gt; it can be removed without anyone notice.<br>
&gt; Drawback: most other distributions will not have cpio in their minimal<br>
&gt; installation.<br>
&gt; <br>
&gt; [[[<br>
&gt; There was 4rd alternative, using python tar module to deploy tar.<br>
&gt; However, there is a bug in that module when processing last block if empty.<br>
&gt; This is edge condition but happened to at least one of the users and I could<br>
&gt; reproduce it.<br>
&gt; ]]]<br>
&gt; <br>
&gt; What option do you prefer?<br>
&gt; <br>
&gt; Regards,<br>
&gt; Alon Bar-Lev<br>
&gt; <br>
&gt; [1] <a tabindex="-1" href="http://gerrit.ovirt.org/#/c/17295/">http://gerrit.ovirt.org/#/c/17295/</a><br>
&gt; [2] <a tabindex="-1" href="http://gerrit.ovirt.org/#/c/17396/">http://gerrit.ovirt.org/#/c/17396/</a><br>
&gt; _______________________________________________<br>
&gt; Engine-devel mailing list<br>
&gt; Engine-devel@ovirt.org<br>
&gt; <a tabindex="-1" href="http://lists.ovirt.org/mailman/listinfo/engine-devel">http://lists.ovirt.org/mailman/listinfo/engine-devel</a><br>
&gt; <br>
_______________________________________________<br>
Users mailing list<br>
Users@ovirt.org<br>
<a tabindex="-1" href="http://lists.ovirt.org/mailman/listinfo/users">http://lists.ovirt.org/mailman/listinfo/users</a><br>
</div>


</div></body></html>