[rancid] Re: spanning tree/portcost changes causing diffs

Laker Netman laker_netman at yahoo.com
Thu Aug 2 20:13:05 UTC 2007


Here's and example of what I get in email and CVS:

Index: configs/192.168.20.206
===================================================================
retrieving revision 1.38
diff -U4 -r1.38 192.168.20.206
@@ -1072,10 +1072,10 @@
  set trunk 4/46 auto negotiate 1-1005,1025-4094
  set trunk 4/47 auto negotiate 1-1005,1025-4094
  set trunk 4/48 auto negotiate 1-1005,1025-4094
  set spantree portfast    4/1-48 disable
- set spantree portcost    4/1,4/5-10,4/12-13,4/21-22,4/25-26,4/31-32,4/38,4/45,4/47  19
- set spantree portcost    4/2-4,4/11,4/14-20,4/23-24,4/27-30,4/33-37,4/39-44,4/46,4/48  100
+ set spantree portcost    4/1,4/5-10,4/12-13,4/21-22,4/25-26,4/28,4/31-32,4/38,4/45,4/47  19
+ set spantree portcost    4/2-4,4/11,4/14-20,4/23-24,4/27,4/29-30,4/33-37,4/39-44,4/46,4/48  100
  set spantree portpri     4/1-48  32
  set spantree portvlanpri 4/1  0
  set spantree portvlanpri 4/2  0
  set spantree portvlanpri 4/3  0
@@ -1150,9 +1150,9 @@
  set spantree portvlancost 4/24 cost 99
  set spantree portvlancost 4/25 cost 18
  set spantree portvlancost 4/26 cost 18
  set spantree portvlancost 4/27 cost 99
- set spantree portvlancost 4/28 cost 99
+ set spantree portvlancost 4/28 cost 18
  set spantree portvlancost 4/29 cost 99
  set spantree portvlancost 4/30 cost 99
  set spantree portvlancost 4/31 cost 18
  set spantree portvlancost 4/32 cost 18
@@ -1270,10 +1270,10 @@
  set trunk 5/47 auto negotiate 1-1005,1025-4094
  set trunk 5/48 auto negotiate 1-1005,1025-4094
  set spantree portfast    5/26 enable
  set spantree portfast    5/1-25,5/27-48 disable
- set spantree portcost    5/4,5/6,5/9-12,5/14-15,5/19,5/22-24,5/28,5/33,5/35,5/38,5/41,5/44-45,5/48  19
- set spantree portcost    5/1-3,5/5,5/7-8,5/13,5/16-18,5/20-21,5/25-27,5/29-32,5/34,5/36-37,5/39-40,5/42-43,5/46-47  100
+ set spantree portcost    5/4,5/6,5/9-12,5/14-15,5/19,5/22-24,5/28,5/33,5/35,5/38,5/44-45,5/48  19
+ set spantree portcost    5/1-3,5/5,5/7-8,5/13,5/16-18,5/20-21,5/25-27,5/29-32,5/34,5/36-37,5/39-43,5/46-47  100
  set spantree portpri     5/1-48  32
  set spantree portvlanpri 5/1  0
  set spantree portvlanpri 5/2  0
  set spantree portvlanpri 5/3  0
@@ -1361,9 +1361,9 @@
  set spantree portvlancost 5/37 cost 99
  set spantree portvlancost 5/38 cost 18
  set spantree portvlancost 5/39 cost 99
  set spantree portvlancost 5/40 cost 99
- set spantree portvlancost 5/41 cost 18
+ set spantree portvlancost 5/41 cost 99
  set spantree portvlancost 5/42 cost 99
  set spantree portvlancost 5/43 cost 99
  set spantree portvlancost 5/44 cost 18
  set spantree portvlancost 5/45 cost 18
@@ -1466,10 +1466,10 @@
  set trunk 6/47 auto negotiate 1-1005,1025-4094
  set trunk 6/48 auto negotiate 1-1005,1025-4094
  set spantree portfast    6/2,6/37 enable
  set spantree portfast    6/1,6/3-36,6/38-48 disable
- set spantree portcost    6/1,6/3-5,6/9,6/15-18,6/23,6/37-38,6/40-43,6/46,6/48  19
- set spantree portcost    6/2,6/6-8,6/10-14,6/19-22,6/24-36,6/39,6/44-45,6/47  100
+ set spantree portcost    6/1,6/3-5,6/9,6/13,6/15-18,6/23,6/37-38,6/40-43,6/46,6/48  19
+ set spantree portcost    6/2,6/6-8,6/10-12,6/14,6/19-22,6/24-36,6/39,6/44-45,6/47  100
  set spantree portpri     6/1-48  32
  set spantree portvlanpri 6/1  0
  set spantree portvlanpri 6/2  0
  set spantree portvlanpri 6/3  0
@@ -1529,9 +1529,9 @@
  set spantree portvlancost 6/9  cost 18
  set spantree portvlancost 6/10 cost 99
  set spantree portvlancost 6/11 cost 99
  set spantree portvlancost 6/12 cost 99
- set spantree portvlancost 6/13 cost 99
+ set spantree portvlancost 6/13 cost 18
  set spantree portvlancost 6/14 cost 99
  set spantree portvlancost 6/15 cost 18
  set spantree portvlancost 6/16 cost 18
  set spantree portvlancost 6/17 cost 18
Index: configs/192.168.20.219
===================================================================
retrieving revision 1.28
diff -U4 -r1.28 192.168.20.219
@@ -668,10 +668,10 @@
  set trunk 3/46 auto dot1q 1-1005
  set trunk 3/47 auto dot1q 1-1005
  set trunk 3/48 auto dot1q 1-1005
  set spantree portfast    3/1-48 disable
- set spantree portcost    3/1-2,3/11-12,3/19,3/25,3/27-29,3/35,3/37-39,3/41,3/43,3/46-48  19
- set spantree portcost    3/3-10,3/13-18,3/20-24,3/26,3/30-34,3/36,3/40,3/42,3/44-45  100
+ set spantree portcost    3/1,3/11-12,3/19,3/25,3/27-29,3/35,3/37-38,3/41,3/43,3/46-48  19
+ set spantree portcost    3/2-10,3/13-18,3/20-24,3/26,3/30-34,3/36,3/39-40,3/42,3/44-45  100
  set spantree portpri     3/1-48  32
  set spantree portvlanpri 3/1  0
  set spantree portvlanpri 3/2  0
  set spantree portvlanpri 3/3  0
@@ -720,9 +720,9 @@
  set spantree portvlanpri 3/46 0
  set spantree portvlanpri 3/47 0
  set spantree portvlanpri 3/48 0
  set spantree portvlancost 3/1  cost 18
- set spantree portvlancost 3/2  cost 18
+ set spantree portvlancost 3/2  cost 99
  set spantree portvlancost 3/3  cost 99
  set spantree portvlancost 3/4  cost 99
  set spantree portvlancost 3/5  cost 99
  set spantree portvlancost 3/6  cost 99
@@ -757,9 +757,9 @@
  set spantree portvlancost 3/35 cost 18
  set spantree portvlancost 3/36 cost 99
  set spantree portvlancost 3/37 cost 18
  set spantree portvlancost 3/38 cost 18
- set spantree portvlancost 3/39 cost 18
+ set spantree portvlancost 3/39 cost 99
  set spantree portvlancost 3/40 cost 99
  set spantree portvlancost 3/41 cost 18
  set spantree portvlancost 3/42 cost 99
  set spantree portvlancost 3/43 cost 18
Index: configs/192.168.20.223
===================================================================
retrieving revision 1.37
diff -U4 -r1.37 192.168.20.223
@@ -713,10 +713,10 @@
  set trunk 4/47 auto dot1q 1-1005
  set trunk 4/48 auto dot1q 1-1005
  set spantree portfast    4/14 enable
  set spantree portfast    4/1-13,4/15-48 disable
- set spantree portcost    4/1,4/10-11,4/17-18,4/21,4/23,4/25,4/27,4/29,4/32,4/34,4/38-39,4/42,4/44-45  19
- set spantree portcost    4/2-9,4/12-16,4/19-20,4/22,4/24,4/26,4/28,4/30-31,4/33,4/35-37,4/40-41,4/43,4/46-48  100
+ set spantree portcost    4/1,4/10,4/17-18,4/21,4/23,4/25,4/27,4/29,4/32,4/34,4/38-39,4/42,4/44-45  19
+ set spantree portcost    4/2-9,4/11-16,4/19-20,4/22,4/24,4/26,4/28,4/30-31,4/33,4/35-37,4/40-41,4/43,4/46-48  100
  set spantree portpri     4/1-48  32
  set spantree portvlanpri 4/1  0
  set spantree portvlanpri 4/2  0
  set spantree portvlanpri 4/3  0
@@ -774,9 +774,9 @@
  set spantree portvlancost 4/7  cost 99
  set spantree portvlancost 4/8  cost 99
  set spantree portvlancost 4/9  cost 99
  set spantree portvlancost 4/10 cost 18
- set spantree portvlancost 4/11 cost 18
+ set spantree portvlancost 4/11 cost 99
  set spantree portvlancost 4/12 cost 99
  set spantree portvlancost 4/13 cost 99
  set spantree portvlancost 4/14 cost 99
  set spantree portvlancost 4/15 cost 99
@@ -889,10 +889,10 @@
  set trunk 5/47 auto dot1q 1-1005
  set trunk 5/48 auto dot1q 1-1005
  set spantree portfast    5/10 enable
  set spantree portfast    5/1-9,5/11-48 disable
- set spantree portcost    5/4,5/7,5/11-12,5/15,5/18,5/20,5/26-27,5/33,5/35-36,5/43  19
- set spantree portcost    5/1-3,5/5-6,5/8-10,5/13-14,5/16-17,5/19,5/21-25,5/28-32,5/34,5/37-42,5/44-48  100
+ set spantree portcost    5/7,5/11-12,5/15,5/18,5/20,5/26-27,5/33,5/35-36,5/43  19
+ set spantree portcost    5/1-6,5/8-10,5/13-14,5/16-17,5/19,5/21-25,5/28-32,5/34,5/37-42,5/44-48  100
  set spantree portpri     5/1-48  32
  set spantree portvlanpri 5/1  0
  set spantree portvlanpri 5/2  0
  set spantree portvlanpri 5/3  0
@@ -943,9 +943,9 @@
  set spantree portvlanpri 5/48 0
  set spantree portvlancost 5/1  cost 99
  set spantree portvlancost 5/2  cost 99
  set spantree portvlancost 5/3  cost 99
- set spantree portvlancost 5/4  cost 18
+ set spantree portvlancost 5/4  cost 99
  set spantree portvlancost 5/5  cost 99
  set spantree portvlancost 5/6  cost 99
  set spantree portvlancost 5/7  cost 18
  set spantree portvlancost 5/8  cost 99
@@ -1063,10 +1063,10 @@
  set trunk 6/47 auto dot1q 1-1005
  set trunk 6/48 auto dot1q 1-1005
  set spantree portfast    6/29,6/32 enable
  set spantree portfast    6/1-28,6/30-31,6/33-48 disable
- set spantree portcost    6/9,6/17,6/26-27,6/30,6/33,6/36  19
- set spantree portcost    6/1-8,6/10-16,6/18-25,6/28-29,6/31-32,6/34-35,6/37-48  100
+ set spantree portcost    6/9,6/17,6/24,6/26-27,6/30,6/33,6/36  19
+ set spantree portcost    6/1-8,6/10-16,6/18-23,6/25,6/28-29,6/31-32,6/34-35,6/37-48  100
  set spantree portpri     6/1-48  32
  set spantree portvlanpri 6/1  0
  set spantree portvlanpri 6/2  0
  set spantree portvlanpri 6/3  0
@@ -1137,9 +1137,9 @@
  set spantree portvlancost 6/20 cost 99
  set spantree portvlancost 6/21 cost 99
  set spantree portvlancost 6/22 cost 99
  set spantree portvlancost 6/23 cost 99
- set spantree portvlancost 6/24 cost 99
+ set spantree portvlancost 6/24 cost 18
  set spantree portvlancost 6/25 cost 99
  set spantree portvlancost 6/26 cost 18
  set spantree portvlancost 6/27 cost 18
  set spantree portvlancost 6/28 cost 99

----- Original Message ----
From: Lance <rancid at gheek.net>
To: Laker Netman <laker_netman at yahoo.com>
Cc: rancid-discuss at shrubbery.net
Sent: Wednesday, August 1, 2007 2:39:20 PM
Subject: RE: [rancid]  spanning tree/portcost changes causing diffs

Maybe I am a little crazy but I don't think it would be that hard to do.
Of course if depends where you want the changes to be ignored. If you
want them to be tracked in CVS but not in the emails then I think that
is easy to do, but I would like to see the emails reflect the CVS repo.
So saying that I would say you either keep them or get rid of them with
an option in rancid.conf.

Opinions?

-Lance

> -------- Original Message --------
> Subject: [rancid]  spanning tree/portcost changes causing diffs
> From: Laker Netman <laker_netman at yahoo.com>
> Date: Wed, August 01, 2007 12:11 pm
> To: rancid-discuss at shrubbery.net
> 
> I have read several threads on the subject of portcost changes creating bogus diffs, but I haven't found one that presents a solution.  Is there one?
> 
> I am running RANCID 2.3.2a6
> 
> 
> Thanks,
> Laker
> 
> 
> 
> 
>       ____________________________________________________________________________________
> Fussy? Opinionated? Impossible to please? Perfect.  Join Yahoo!'s user panel and lay it on us. http://surveylink.yahoo.com/gmrs/yahoo_panel_invite.asp?a=7 
> 
> _______________________________________________
> Rancid-discuss mailing list
> Rancid-discuss at shrubbery.net
> http://www.shrubbery.net/mailman/listinfo.cgi/rancid-discuss






       
____________________________________________________________________________________
Choose the right car based on your needs.  Check out Yahoo! Autos new Car Finder tool.
http://autos.yahoo.com/carfinder/


More information about the Rancid-discuss mailing list