<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 15 (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:"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;}
@font-face
        {font-family:"Segoe UI";
        panose-1:2 11 5 2 4 2 4 2 2 3;}
/* 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;}
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;}
--></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="#0563C1" vlink="#954F72">
<div class="WordSection1">
<p class="MsoNormal">On one of our environments we have two Maven servers (stage & prod) and on both yum seems to have broken:<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">$ yum list | grep salt<o:p></o:p></p>
<p class="MsoNormal">Traceback (most recent call last):<o:p></o:p></p>
<p class="MsoNormal">  File "/bin/yum", line 29, in <module><o:p></o:p></p>
<p class="MsoNormal">    yummain.user_main(sys.argv[1:], exit_code=True)<o:p></o:p></p>
<p class="MsoNormal">  File "/usr/share/yum-cli/yummain.py", line 370, in user_main<o:p></o:p></p>
<p class="MsoNormal">    errcode = main(args)<o:p></o:p></p>
<p class="MsoNormal">  File "/usr/share/yum-cli/yummain.py", line 179, in main<o:p></o:p></p>
<p class="MsoNormal">    result, resultmsgs = base.doCommands()<o:p></o:p></p>
<p class="MsoNormal">  File "/usr/share/yum-cli/cli.py", line 583, in doCommands<o:p></o:p></p>
<p class="MsoNormal">    return self.yum_cli_commands[self.basecmd].doCommand(self, self.basecmd, self.extcmds)<o:p></o:p></p>
<p class="MsoNormal">  File "/usr/share/yum-cli/yumcommands.py", line 659, in doCommand<o:p></o:p></p>
<p class="MsoNormal">    repoid=repoid)<o:p></o:p></p>
<p class="MsoNormal">  File "/usr/share/yum-cli/cli.py", line 1410, in returnPkgLists<o:p></o:p></p>
<p class="MsoNormal">    ignore_case=True, repoid=repoid)<o:p></o:p></p>
<p class="MsoNormal">  File "/usr/lib/python2.7/site-packages/yum/__init__.py", line 2973, in doPackageLists<o:p></o:p></p>
<p class="MsoNormal">    avail = self.pkgSack.returnNewestByNameArch(patterns=patterns,<o:p></o:p></p>
<p class="MsoNormal">  File "/usr/lib/python2.7/site-packages/yum/__init__.py", line 1074, in <lambda><o:p></o:p></p>
<p class="MsoNormal">    pkgSack = property(fget=lambda self: self._getSacks(),<o:p></o:p></p>
<p class="MsoNormal">  File "/usr/lib/python2.7/site-packages/yum/__init__.py", line 778, in _getSacks<o:p></o:p></p>
<p class="MsoNormal">    self.repos.populateSack(which=repos)<o:p></o:p></p>
<p class="MsoNormal">  File "/usr/lib/python2.7/site-packages/yum/repos.py", line 386, in populateSack<o:p></o:p></p>
<p class="MsoNormal">    sack.populate(repo, mdtype, callback, cacheonly)<o:p></o:p></p>
<p class="MsoNormal">  File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 263, in populate<o:p></o:p></p>
<p class="MsoNormal">    dobj = repo_cache_function(xml, csum)<o:p></o:p></p>
<p class="MsoNormal">  File "/usr/lib64/python2.7/site-packages/sqlitecachec.py", line 46, in getPrimary<o:p></o:p></p>
<p class="MsoNormal">    self.repoid))<o:p></o:p></p>
<p class="MsoNormal">TypeError: Can not create requiresname index: unable to open database file<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Googling the last line gives me variations on rebuilding the yum database:<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal" style="mso-margin-top-alt:2.0pt;margin-right:0in;margin-bottom:2.0pt;margin-left:0in;text-autospace:none">
<span style="font-size:12.0pt;font-family:"Times New Roman",serif">yum clean all<br>
rm -f /var/lib/rpm/__db*<br>
rpm --rebuilddb</span><span style="font-size:10.0pt;font-family:"Segoe UI",sans-serif;color:black">
</span><o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">But that doesn’t fix the problem.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Perhaps Spacewalk has a separate database for yum and that needs to be rebuilt?  But then why is it just the Maven servers? (the rest of the servers on the environment have no problem, approximately 50 VMs)<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Anyone else seen this kind of issue?<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">--<o:p></o:p></p>
<p class="MsoNormal"><b><span style="font-size:10.0pt;color:black">Ray Clouse</span></b><span style="font-size:10.0pt;color:black"> | Senior Systems Application Engineer | 3349 Michelson Drive Suite 150 | Irvine, CA 92612
<br>
949.428.5880 [o] | 949.870.6935 [m]</span><span style="font-size:10.0pt;font-family:"Segoe UI",sans-serif;color:black"><br>
</span><a href="http://www.hireright.com/"><span style="font-size:10.0pt;font-family:"Segoe UI",sans-serif;color:black;text-decoration:none"><img border="0" width="126" height="35" id="Picture_x0020_1" src="cid:image001.png@01D3AFEB.FAF175A0" alt="cid:image003.png@01D20E7A.0BAA12E0"></span></a><span style="font-size:10.0pt;font-family:"Segoe UI",sans-serif;color:black"><o:p></o:p></span></p>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</body>
</html>