<div dir="ltr">David, <div><br></div><div>Thanks for the response.  Please see the results of the requested information:</div><div><br></div><div>







<p class="gmail-p1"><span class="gmail-s1">cat /etc/rancid/rancid.conf |grep BASEDIR</span></p><p class="gmail-p1"><span class="gmail-s1"># Under </span><span class="gmail-s2">BASEDIR</span><span class="gmail-s1"> (i.e.: --localstatedir), there will be a "logs" directory for</span></p><p class="gmail-p1"><span class="gmail-s1"># Use a full path (no sym-links) for </span><span class="gmail-s2">BASEDIR</span><span class="gmail-s1">.</span></p><p class="gmail-p1"><span class="gmail-s2">BASEDIR</span><span class="gmail-s1">=/var/lib/rancid; export </span><span class="gmail-s2">BASEDIR</span></p><p class="gmail-p1"><span class="gmail-s1"># - an (absolute) path (a subdirectory of </span><span class="gmail-s2">BASEDIR</span><span class="gmail-s1"> by default).  </span><span class="gmail-s2">BASEDIR</span><span class="gmail-s1">/CVS,</span></p><p class="gmail-p1"><span class="gmail-s1">#   </span><span class="gmail-s2">BASEDIR</span><span class="gmail-s1">/.svn, or </span><span class="gmail-s2">BASEDIR</span><span class="gmail-s1">/.git, but it does not matter.</span></p><p class="gmail-p1"><span class="gmail-s1">CVSROOT=$</span><span class="gmail-s2">BASEDIR</span><span class="gmail-s1">/CVS; export CVSROOT</span></p><p class="gmail-p1">














</p><p class="gmail-p1"><span class="gmail-s1">LOGDIR=$</span><span class="gmail-s2">BASEDIR</span><span class="gmail-s1">/logs; export LOGDIR</span></p><p class="gmail-p1"><span class="gmail-s1"><br></span></p><p class="gmail-p1"><span class="gmail-s1"># grep -e cvs /var/lib/rancid/Cisco/router.db</span></p><p class="gmail-p1">








</p><p class="gmail-p2"><span class="gmail-s2">#</span></p><p class="gmail-p2"><span class="gmail-s2"><br></span></p><p class="gmail-p2"><span class="gmail-s2">There is no value in there, however, there's an entry in /var/lib/rancid/Cisco/routers.all   and routers.up</span></p><p class="gmail-p2"><span class="gmail-s2"><br></span></p><p class="gmail-p2"><span class="gmail-s2">Very strange and I cant see to find out why.</span></p><p class="gmail-p2"><span class="gmail-s2"><br></span></p><p class="gmail-p2"><span class="gmail-s2">Thanks,</span></p><p class="gmail-p2"><span class="gmail-s2"><br>Mike</span></p></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Sep 7, 2016 at 5:38 PM, David Jones <span dir="ltr"><<a href="mailto:djones@ena.com" target="_blank">djones@ena.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">




<div dir="ltr">
<div style="font-size:12pt;color:#000000;background-color:#ffffff;font-family:Calibri,Arial,Helvetica,sans-serif">
<p>From that output, it looks like you have an entry in $BASEDIR/Cisco/router.db '<span style="font-size:12pt">cvs;cisco;up' that you need to remove.  Check the BASEDIR variable to make sure you are looking in the right place for the router.db file.</span></p>
<br>
<div style="color:rgb(0,0,0)">
<hr style="display:inline-block;width:98%">
<div dir="ltr"><font face="Calibri, sans-serif" color="#000000" style="font-size:11pt"><b>From:</b> electro <<a href="mailto:electro93@gmail.com" target="_blank">electro93@gmail.com</a>><br>
<b>Sent:</b> Wednesday, September 7, 2016 5:14 PM<br>
<b>To:</b> David Jones<br>
<b>Cc:</b> Charles T. Brooks; <a href="mailto:rancid-discuss@shrubbery.net" target="_blank">rancid-discuss@shrubbery.net</a><div><div class="h5"><br>
<b>Subject:</b> Re: [rancid] Device CVS hasn't been contacted in over 24 hours</div></div></font>
<div> </div>
</div><div><div class="h5">
<div>
<div dir="ltr">David,
<div><br>
Thanks for the response:</div>
<div>
<p><span>cat /etc/rancid/rancid.conf |grep GROUP</span></p>
<p><span>LIST_OF_</span><span>GROUP</span><span>S="Cisco"; export LIST_OF_</span><span>GROUP</span><span>S</span></p>
<p><span><br>
</span></p>
<p>grep -e cvs /var/lib/rancid/logs/*:</p>
<p><br>
</p>
<p><span>Cisco.20160830.161409:cvs: missed cmd(s): all commands</span></p>
<p><span>Cisco.20160830.161409:cvs: End of run not found</span></p>
<p><span>Cisco.20160830.161409:cvs clogin error: Error: Couldn't login: cvs</span></p>
<p><span>Cisco.20160830.161409:cvs: missed cmd(s): all commands</span></p>
<p><span>Cisco.20160830.161409:cvs: End of run not found</span></p>
<p><span>Cisco.20160830.161409:cvs clogin error: Error: Couldn't login: cvs</span></p>
<p><span>Cisco.20160830.161409:cvs: missed cmd(s): all commands</span></p>
<p><span>Cisco.20160830.161409:cvs: End of run not found</span></p>
<p><span>Cisco.20160830.161409:cvs clogin error: Error: Couldn't login: cvs</span></p>
<p><span>Cisco.20160830.161409:cvs: missed cmd(s): all commands</span></p>
<p><span>Cisco.20160830.161409:cvs: End of run not found</span></p>
<p><span>Cisco.20160830.161409:cvs clogin error: Error: Couldn't login: cvs</span></p>
<p><span>Cisco.20160830.161409:cvs: missed cmd(s): all commands</span></p>
<p><span>Cisco.20160830.161409:cvs: End of run not found</span></p>
<p><span>Cisco.20160830.161409:cvs clogin error: Error: Couldn't login: cvs</span></p>
<p><span>Cisco.20160830.161409:cvs diff: Diffing .</span></p>
<p><span>Cisco.20160830.161409:cvs diff: Diffing configs</span></p>
<p><span>Cisco.20160830.161409:cvs commit: Examining .</span></p>
<p><span>Cisco.20160830.161409:cvs commit: Examining configs</span></p>
<p><span>Cisco.20160830.180101:cvs: missed cmd(s): all commands</span></p>
<p><span>Cisco.20160830.180101:cvs: End of run not found</span></p>
<p><span>Cisco.20160830.180101:cvs clogin error: Error: Couldn't login: cvs</span></p>
<p><span>Cisco.20160830.180101:cvs: missed cmd(s): all commands</span></p>
<p><span>Cisco.20160830.180101:cvs: End of run not found</span></p>
<p><span>Cisco.20160830.180101:cvs clogin error: Error: Couldn't login: cvs</span></p>
<p><span>Cisco.20160830.180101:cvs: missed cmd(s): all commands</span></p>
<p><span>Cisco.20160830.180101:cvs: End of run not found</span></p>
<p><span>Cisco.20160830.180101:cvs clogin error: Error: Couldn't login: cvs</span></p>
<p><span>Cisco.20160830.180101:cvs: missed cmd(s): all commands</span></p>
<p><span>Cisco.20160830.180101:cvs: End of run not found</span></p>
<p><span>Cisco.20160830.180101:cvs clogin error: Error: Couldn't login: cvs</span></p>
<p><span>Cisco.20160830.180101:cvs: missed cmd(s): all commands</span></p>
<p><span>Cisco.20160830.180101:cvs: End of run not found</span></p>
<p><span>Cisco.20160830.180101:cvs clogin error: Error: Couldn't login: cvs</span></p>
<p><span>Cisco.20160830.180101:cvs diff: Diffing .</span></p>
<p><span>Cisco.20160830.180101:cvs diff: Diffing configs</span></p>
<p><span>Cisco.20160830.180101:cvs commit: Examining .</span></p>
<p><span>Cisco.20160830.180101:cvs commit: Examining configs</span></p>
<p><span>Cisco.20160830.190101:cvs: missed cmd(s): all commands</span></p>
<p><span>Cisco.20160830.190101:cvs: End of run not found</span></p>
<p><span>Cisco.20160830.190101:cvs clogin error: Error: Couldn't login: cvs</span></p>
<p><span>Cisco.20160830.190101:cvs: missed cmd(s): all commands</span></p>
<p><span>Cisco.20160830.190101:cvs: End of run not found</span></p>
<p><span>Cisco.20160830.190101:cvs clogin error: Error: Couldn't login: cvs</span></p>
<p><span>Cisco.20160830.190101:cvs: missed cmd(s): all commands</span></p>
<p><span>Cisco.20160830.190101:cvs: End of run not found</span></p>
<p><span>Cisco.20160830.190101:cvs clogin error: Error: Couldn't login: cvs</span></p>
<p><span>Cisco.20160830.190101:cvs: missed cmd(s): all commands</span></p>
<p><span>Cisco.20160830.190101:cvs: End of run not found</span></p>
<p><span>Cisco.20160830.190101:cvs clogin error: Error: Couldn't login: cvs</span></p>
<p><span>Cisco.20160830.190101:cvs: missed cmd(s): all commands</span></p>
<p><span>Cisco.20160830.190101:cvs: End of run not found</span></p>
<p><span>Cisco.20160830.190101:cvs clogin error: Error: Couldn't login: cvs</span></p>
<p><span>Cisco.20160830.190101:cvs diff: Diffing .</span></p>
<p><span>Cisco.20160830.190101:cvs diff: Diffing configs</span></p>
<p><span>Cisco.20160830.190101:cvs commit: Examining .</span></p>
<p><span>Cisco.20160830.190101:cvs commit: Examining configs</span></p>
<p><span>Cisco.20160830.200101:cvs: missed cmd(s): all commands</span></p>
<p><span>Cisco.20160830.200101:cvs: End of run not found</span></p>
<p><span>Cisco.20160830.200101:cvs clogin error: Error: Couldn't login: cvs</span></p>
<p><span>Cisco.20160830.200101:cvs: missed cmd(s): all commands</span></p>
<p><span>Cisco.20160830.200101:cvs: End of run not found</span></p>
<p><span>Cisco.20160830.200101:cvs clogin error: Error: Couldn't login: cvs</span></p>
<p><span>Cisco.20160830.200101:cvs: missed cmd(s): all commands</span></p>
<p><span>Cisco.20160830.200101:cvs: End of run not found</span></p>
<p><span>Cisco.20160830.200101:cvs clogin error: Error: Couldn't login: cvs</span></p>
<p><span>Cisco.20160830.200101:cvs: missed cmd(s): all commands</span></p>
<p><span>Cisco.20160830.200101:cvs: End of run not found</span></p>
<p><span>Cisco.20160830.200101:cvs clogin error: Error: Couldn't login: cvs</span></p>
<p><span>Cisco.20160830.200101:cvs: missed cmd(s): all commands</span></p>
<p></p>
<p><span>Cisco.20160830.200101:cvs: End of run not found</span></p>
</div>
</div>
<div class="gmail_extra"><br>
<div class="gmail_quote">On Wed, Sep 7, 2016 at 1:46 PM, David Jones <span dir="ltr">
<<a href="mailto:djones@ena.com" target="_blank">djones@ena.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr">
<div style="font-size:12pt;color:#000000;background-color:#ffffff;font-family:Calibri,Arial,Helvetica,sans-serif">
<p>Start with your LIST_OF_GROUPS in etc/rancid.conf.  Do you you only have one group called "Cisco"?</p>
<p>Then look through your BASEDIR for each GROUP's router.db.  The LOGDIR will have logs based on the GROUP.  Search (grep) those logs for "cvs" and see if you can tell where this "cvs" is coming from.</p>
<p><br>
</p>
<div style="color:rgb(0,0,0)">
<hr style="display:inline-block;width:98%">
<div dir="ltr"><font face="Calibri, sans-serif" color="#000000" style="font-size:11pt"><span><b>From:</b> Rancid-discuss <<a href="mailto:rancid-discuss-bounces@shrubbery.net" target="_blank">rancid-discuss-bounces@shrubb<wbr>ery.net</a>> on behalf
 of electro <<a href="mailto:electro93@gmail.com" target="_blank">electro93@gmail.com</a>><br>
</span><b>Sent:</b> Wednesday, September 7, 2016 12:04 PM<br>
<b>To:</b> Charles T. Brooks
<div>
<div><br>
<b>Cc:</b> <a href="mailto:rancid-discuss@shrubbery.net" target="_blank">rancid-discuss@shrubbery.net</a><br>
<b>Subject:</b> Re: [rancid] Device CVS hasn't been contacted in over 24 hours</div>
</div>
</font>
<div> </div>
</div>
<div>
<div>
<div>
<div dir="ltr">Charles,
<div><br>
</div>
<div>I am using CVS and also have ViewVC tied in, to allow my GUI-based admins to see color coded changes in the environment.  What I am not completely able to resolve is that rancid feels there is a device called "cvs", which there clearly isnt.  By performing
 a grep in the Group directory, I see the following:</div>
<div><br>
</div>
<div>
<p style="font-size:12.8px">rancid@rancid:~/Cisco$ grep -e cvs *</p>
<p style="font-size:12.8px">routers.all:cvs;cisco<br>
</p>
<p style="font-size:12.8px"></p>
<p style="font-size:12.8px">routers.up:cvs;cisco</p>
<p style="font-size:12.8px">However, this device is not configured in routers.db.   When I've added cvs;cisco;down to the routers.db file, it will add that route, but will continue to inform me that the original "cvs" is unable to be contacted.  I was hoping
 that someone could provide me some insight into any possibilities.  I'm running rancid 3.5 and have stood up many environments and never once ran into this issue.  Thanks for all the assistance and please let me know if you have any additional ideas.</p>
<p style="font-size:12.8px"><br>
</p>
<p style="font-size:12.8px">Thanks,</p>
<p style="font-size:12.8px">Mike</p>
</div>
<div><br>
</div>
</div>
<div class="gmail_extra"><br>
<div class="gmail_quote">On Wed, Sep 7, 2016 at 10:06 AM, Charles T. Brooks <span dir="ltr">
<<a href="mailto:Charles.Brooks@hbcs.org" target="_blank">Charles.Brooks@hbcs.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div>
<div style="direction:ltr;font-family:Tahoma;color:#000000;font-size:10pt">cvs is the name of a process that rancid runs in order to detect and archive changes in configuration files.<br>
<br>
Originally, it was called this because the process ran the Concurrent Versioning System which you will find in Wikipedia under CVS (alternatively, google CVS).<br>
<br>
Today, rancid's cvs process can use CVS, Subversion or Git.  You should be using Git, if you don't know what CVS is.<br>
<br>
It looks like you are trying to use CVS but don't have it set up?  Hard for me to tell, I only use Git.  CVS is ancient.<br>
<br>
--Charlie<br>
<br>
<br>
<div style="font-family:Times New Roman;color:#000000;font-size:16px">
<hr>
<div style="direction:ltr"><font face="Tahoma" color="#000000" size="2"><b>From:</b> Rancid-discuss [<a href="mailto:rancid-discuss-bounces@shrubbery.net" target="_blank">rancid-discuss-bounces@shrubb<wbr>ery.net</a>] on behalf of electro [<a href="mailto:electro93@gmail.com" target="_blank">electro93@gmail.com</a>]<br>
<b>Sent:</b> Wednesday, September 07, 2016 10:46 AM<br>
<b>To:</b> heasley<br>
<b>Cc:</b> <a href="mailto:rancid-discuss@shrubbery.net" target="_blank">rancid-discuss@shrubbery.net</a><br>
<b>Subject:</b> Re: [rancid] Device CVS hasn't been contacted in over 24 hours<br>
</font><br>
</div>
<div>
<div>
<div></div>
<div>
<div dir="ltr">I've even tried adding the device in router.db as:
<div><br>
</div>
<div>cvs;cisco;down</div>
<div><br>
</div>
<div>and it still complains about the original mysterious cvs.</div>
</div>
<div class="gmail_extra"><br>
<div class="gmail_quote">On Wed, Sep 7, 2016 at 8:53 AM, heasley <span dir="ltr">
<<a href="mailto:heas@shrubbery.net" target="_blank">heas@shrubbery.net</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Wed, Sep 07, 2016 at 08:43:40AM -0500, electro:<br>
<span>> The only errors in the log file pertain to the missed routers:<br>
><br>
> cvs: missed cmd(s): all commands<br>
><br>
> cvs: End of run not found<br>
><br>
> cvs clogin error: Error: Couldn't login: cvs<br>
<br>
</span>so...what does that error tell you?  also see FAQ S3Q2<br>
<div>
<div><br>
><br>
><br>
><br>
> On Wed, Sep 7, 2016 at 7:40 AM, heasley <<a href="mailto:heas@shrubbery.net" target="_blank">heas@shrubbery.net</a>> wrote:<br>
><br>
> > Tue, Sep 06, 2016 at 03:37:17PM -0500, electro:<br>
> > > All,<br>
> > ><br>
> > > I'm having a strange issue with a device called CVS not being contacted<br>
> > in<br>
> > > over 24 hours.<br>
> > ><br>
> > > The following routers have not been successfully contacted for<br>
> > ><br>
> > > more than 24 hours.<br>
> > ><br>
> > > -rw-r----- 1 rancid rancid 0 Sep  1 10:01 cvs<br>
> > ><br>
> > ><br>
> > > Going to the server itself:<br>
> > ><br>
> > > rancid@rancid:~/Cisco$ grep -e cvs *<br>
> > ><br>
> > > routers.all:cvs;cisco<br>
> > ><br>
> > > routers.up:cvs;cisco<br>
> > ><br>
> > > How is this possible without a cvs;cisco;up in ~/Cisco/router.db?<br>
> ><br>
> > any errors in the group's log file?<br>
> ><br>
</div>
</div>
</blockquote>
</div>
<br>
</div>
</div>
</div>
</div>
</div>
</div>
<p>      ------------------  CONFIDENTIALITY NOTICE  ---------------</p>
<p>  This message, including any attachments, is for the sole use of the<br>
intended recipient(s) and may contain privileged confidential information<br>
protected by law. Any unauthorized review, use, disclosure or distribution<br>
of this message is prohibited. If you are not the intended recipient, please<br>
contact the sender by reply e-mail and destroy all copies of this message.</p>
<p>      ------------------  CONFIDENTIALITY NOTICE  ---------------</p>
</div>
<br>
______________________________<wbr>_________________<br>
Rancid-discuss mailing list<br>
<a href="mailto:Rancid-discuss@shrubbery.net" target="_blank">Rancid-discuss@shrubbery.net</a><br>
<a href="http://www.shrubbery.net/mailman/listinfo/rancid-discuss" rel="noreferrer" target="_blank">http://www.shrubbery.net/mailm<wbr>an/listinfo/rancid-discuss</a><br>
</blockquote>
</div>
<br>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
</div>
<br>
</div>
</div>
</div></div></div>
</div>
</div>

</blockquote></div><br></div>