Re: generating reports using rancid/cvs of config changes

Joe Abley <[email protected]> Mon, 26 Apr 2004 12:52:17 -0400
Newsgroups gmane.network.toolmakers
Message-ID <[email protected]>
On 26 Apr 2004, at 12:46, joshua sahala wrote:

> the format for the output would be something similar to this:
> Element Name	Element Type	Date of Change	Change
> lan-sw1			WS-C3548-XL		3/11/04			device added
> lan-sw1			WS-C3548-XL		3/17/04			interface FastEthernet0/15
> 															+ description ghost-srv
> 															+ switchport access vlan 303
>
> basically, the changes column needs to have what was changed (whether=20
> an
> interface, an acl, global, etc), and then what was=20
> added/deleted/changed

Definitely it's the fourth column that is the hard one :-)

Making something comprehensive and general sounds hard, since you're=20
depending on IOS configuration syntax (which never seems particularly=20
deterministic across versions to me). Making a script that spots=20
specific changes (e.g. ACL changes, interface config changes) and=20
summarises those doesn't sound too hard.

(In answer to your original question, no, I haven't heard of anything=20
like that already written.)


Joe