<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=us-ascii"><meta name=Generator content="Microsoft Word 12 (filtered medium)"><style><!--
/* Font Definitions */
@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:blue;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{mso-style-priority:99;
color:purple;
text-decoration:underline;}
span.EmailStyle17
{mso-style-type:personal-compose;
font-family:"Calibri","sans-serif";
color:windowtext;}
.MsoChpDefault
{mso-style-type:export-only;}
@page WordSection1
{size:8.5in 11.0in;
margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
{page:WordSection1;}
--></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]--></head><body lang=EN-US link=blue vlink=purple><div class=WordSection1><p class=MsoNormal>What is the best way to report bug in lxc-fedora.in script? Well, not a bug in the script alone, but an unexpected value, that breaks the script. The curl based download to create a RPM in the template cache, is broken by the fact that the CLI arch command returns a valid value that does not consistently match the download site directory structure, i686 versus i386 respectively. The release URL created by the script to download RPM, is thus wrong, both in 0.7.5 and 0.8.0-rc2 versions of the lxc-fedora.in script.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>URL format string is...<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>http://ftp.funet.fi/pub/mirrors/fedora.redhat.com/pub/fedora/linux/releases/$release/Everything/$arch/os/Packages/fedora-release-$release-1.noarch.rpm<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>This generates...<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>http://ftp.funet.fi/pub/mirrors/fedora.redhat.com/pub/fedora/linux/releases/17/Everything/i686/os/Packages/fedora-release-17-1.noarch.rpm<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Moreover, the script is not designed to capture a failed download where the returned data is an HTML formatted error message. The following is true URL on the website...<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>http://ftp.funet.fi/pub/mirrors/fedora.redhat.com/pub/fedora/linux/releases/17/Everything/i386/os/Packages/fedora-release-17-1.noarch.rpm<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>The $arch variable in the lxc-fedora.in template script is set correctly in that the 32-bit kernel is referenced as i686, because the CLI arch command returns this value... but many of the Fedora mirrors reference i386 in their respective directory structures on HTTP, FTP, etc. for download.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Schorschi<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p></div></body></html>