<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7036.0">
<TITLE>Rancid Diff Noise</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/rtf format -->
<P><FONT SIZE=2 FACE="Arial">Hello!</FONT>
<BR> <FONT SIZE=2 FACE="Arial">We have been happily using Rancid for the past 3 years and love it! I just upgraded our system to rancid-2.3.2a7 and it went smoothly. However, our diffs for the Juniper ERX-1440 are "noisy". We are getting two categories of changes that we would like to ignore. The first is the disk bytes counts reported by DirSlotN. It changes everyday, I suspect due to our provisioning changes. The second is mpls ldp passwords are "randomly" encrypted on the fly so they appear different each time. I have an example below:</FONT></P>
<BR>
<P><FONT SIZE=2 FACE="Arial">RCS file: /usr/local/rancid/CVS/washdc/configs/washdc-rtr-03,v</FONT>
<BR><FONT SIZE=2 FACE="Arial">retrieving revision 1.340</FONT>
<BR><FONT SIZE=2 FACE="Arial">retrieving revision 1.341</FONT>
<BR><FONT SIZE=2 FACE="Arial">diff -u -p -r1.340 -r1.341</FONT>
<BR><FONT SIZE=2 FACE="Arial">--- washdc/configs/washdc-rtr-03 2008/04/02 13:09:45 1.340</FONT>
<BR><FONT SIZE=2 FACE="Arial">+++ washdc/configs/washdc-rtr-03 2008/04/03 12:09:03 1.341</FONT>
<BR><FONT SIZE=2 FACE="Arial">@@ -255,8 +255,8 @@</FONT>
<BR><FONT SIZE=2 FACE="Arial"> !Flash: ------------- </FONT>
<BR><FONT SIZE=2 FACE="Arial"> !Flash: Device (bytes) (bytes) (bytes) </FONT>
<BR><FONT SIZE=2 FACE="Arial"> !Flash: -------------- ---------- --------- --------</FONT>
<BR><FONT SIZE=2 FACE="Arial">-!Flash: disk0: 1025482752 282328652 68157440</FONT>
<BR><FONT SIZE=2 FACE="Arial">-!Flash: standby-disk0: 1025482752 282314384 68157440</FONT>
<BR><FONT SIZE=2 FACE="Arial">+!Flash: disk0: 1025482752 282344524 68157440</FONT>
<BR><FONT SIZE=2 FACE="Arial">+!Flash: standby-disk0: 1025482752 282330256 68157440</FONT>
<BR><FONT SIZE=2 FACE="Arial"> !</FONT>
<BR><FONT SIZE=2 FACE="Arial"> ! serial assembly assembly ram </FONT>
<BR><FONT SIZE=2 FACE="Arial"> !slot type number number rev. (MB)</FONT>
<BR><FONT SIZE=2 FACE="Arial">@@ -1701,8 +1701,8 @@ mpls ldp targeted-hello receive list 130</FONT>
<BR><FONT SIZE=2 FACE="Arial"> mpls ldp targeted-hello send list 130.81.100.2</FONT>
<BR><FONT SIZE=2 FACE="Arial"> mpls ldp targeted-hello receive list 130.81.100.2</FONT>
<BR><FONT SIZE=2 FACE="Arial"> ! </FONT>
<BR><FONT SIZE=2 FACE="Arial">-mpls ldp neighbor 130.81.100.1 password 8 BZ<yYKJE9S</FONT>
<BR><FONT SIZE=2 FACE="Arial">-mpls ldp neighbor 130.81.100.2 password 8 BZ<yYK1E9S</FONT>
<BR><FONT SIZE=2 FACE="Arial">+mpls ldp neighbor 130.81.100.1 password 8 KnT%U(fm7S</FONT>
<BR><FONT SIZE=2 FACE="Arial">+mpls ldp neighbor 130.81.100.2 password 8 7ZfaZ#^r%S</FONT>
<BR><FONT SIZE=2 FACE="Arial"> ! </FONT>
<BR><FONT SIZE=2 FACE="Arial"> mpls ldp interface profile default</FONT>
<BR><FONT SIZE=2 FACE="Arial"> mpls</FONT>
</P>
<BR>
<P><FONT SIZE=2 FACE="Arial">Is there a way we can ignore these changes?</FONT>
</P>
<BR>
<P><FONT SIZE=2 FACE="Arial">In a similar situation, we are working with CRS-1s and are seeing daily diffs for insignificant changes as shown below:</FONT>
</P>
<P><FONT SIZE=2 FACE="Arial">Use of tainted arguments in exec is deprecated at /usr/local/apache/cgi-bin/cvsweb.cgi line 2043.</FONT>
<BR><FONT SIZE=2 FACE="Arial">===================================================================</FONT>
<BR><FONT SIZE=2 FACE="Arial">RCS file: /usr/local/rancid/CVS/tampfl/configs/tampfl-rtr-31,v</FONT>
<BR><FONT SIZE=2 FACE="Arial">retrieving revision 1.14</FONT>
<BR><FONT SIZE=2 FACE="Arial">retrieving revision 1.15</FONT>
<BR><FONT SIZE=2 FACE="Arial">diff -u -p -r1.14 -r1.15</FONT>
<BR><FONT SIZE=2 FACE="Arial">--- tampfl/configs/tampfl-rtr-31 2008/04/18 19:36:12 1.14</FONT>
<BR><FONT SIZE=2 FACE="Arial">+++ tampfl/configs/tampfl-rtr-31 2008/04/19 19:20:36 1.15</FONT>
<BR><FONT SIZE=2 FACE="Arial">@@ -198,9 +198,9 @@</FONT>
<BR><FONT SIZE=2 FACE="Arial"> !</FONT>
<BR><FONT SIZE=2 FACE="Arial"> !Flash: bootflash: Directory of bootflash:</FONT>
<BR><FONT SIZE=2 FACE="Arial"> !Flash: bootflash: 7864322 -rw- 1224 Sun Dec 30 12:40:18 2007 temp_hist</FONT>
<BR><FONT SIZE=2 FACE="Arial">-!Flash: bootflash: 7864324 -rw- 29234 Sun Dec 30 12:40:18 2007 temp_cont</FONT>
<BR><FONT SIZE=2 FACE="Arial">+!Flash: bootflash: 7864324 -rw- 35420 Sun Dec 30 12:40:18 2007 temp_cont</FONT>
<BR><FONT SIZE=2 FACE="Arial"> !Flash: bootflash: 7864328 -rw- 1544 Sun Dec 30 12:42:06 2007 uptime_hist</FONT>
<BR><FONT SIZE=2 FACE="Arial">-!Flash: bootflash: 7864330 -rw- 63000 Sun Dec 30 12:42:06 2007 uptime_cont</FONT>
<BR><FONT SIZE=2 FACE="Arial">+!Flash: bootflash: 7864330 -rw- 63768 Sun Dec 30 12:42:06 2007 uptime_cont</FONT>
<BR><FONT SIZE=2 FACE="Arial"> !Flash: bootflash: 15597570 -rw- 0 Sun Dec 30 13:12:12 2007 mbi_image</FONT>
<BR><FONT SIZE=2 FACE="Arial"> !Flash: bootflash: 15597572 -rw- 28 Sun Dec 30 13:13:31 2007 env_static_data</FONT>
<BR><FONT SIZE=2 FACE="Arial"> !Flash: bootflash: 15597576 -rw- 32 Sun Dec 30 13:14:31 2007 uptime_static_data</FONT>
</P>
<P><FONT SIZE=2 FACE="Arial">I could attempt to drag out my Perl books and fix these locally, but someone out there might have a better fix that we could all share.</FONT></P>
<BR>
<P><FONT SIZE=2 FACE="Arial">Thanks!</FONT>
<BR><FONT SIZE=2 FACE="Arial">Dave</FONT>
</P>
<BR>
<P><FONT SIZE=2 FACE="Courier New">___________________________________________________________</FONT>
<BR><FONT SIZE=2 FACE="Courier New">David A. Mack (703) 391-7787 (W)</FONT>
<BR><FONT SIZE=2 FACE="Courier New">CCIE #6963 CISSP JNCIS SnortCP (703) 431-7617 (C)</FONT>
<BR><FONT SIZE=2 FACE="Courier New">email: dmack@verizon.com</FONT>
<BR><FONT SIZE=2 FACE="Courier New">___________________________________________________________</FONT>
<BR><FONT SIZE=2 FACE="Courier New">“For Those About to Route, We Salute You!”</FONT>
</P>
</BODY>
</HTML>