[rancid] Issue with A10 in version 3.5.1

Tom Mccormack irishboyabroad at gmail.com
Thu Sep 22 23:09:11 UTC 2016


Hi,

We are big fans of rancid in our organisation and recently implemented
A10 in our environment

I’ve seen that support for A10 was added in version 3.4 with a call for feedback

http://www.gossamer-threads.com/lists/rancid/announce/8963

I am testing using the latest version 3.5.1 against an A10 Thunder
1030S device running the latest ACOS software 4.1.0 P4

However theres a problem

The problem is the command

a10;command;acos::ShowRunningConfig;show running-config all-partitions

in the file

/usr/local/rancid/etc/rancid.types.base

This command is no longer valid and in ACOS 4.x and it has been
replaced by a new command

show partition-config all

I’ve tried replacing the command in the rancid.types.base  file but
the output of this command includes multiple end statements if there
are multiple A10 partitions and it only captures up to the first end
eg

A10-Active-vMaster[1/1]-gslb:Master#show partition-config all
!Current configuration: 3125 bytes
!Configuration last updated at 16:53:13 AEST Sat Sep 17 2016
!Configuration last saved at 16:19:24 AEST Sat Sep 17 2016
!64-bit Advanced Core OS (ACOS) version 4.1.0-P4, build 12 (Jul-22-2016,15:49)
....
!
end <--------- !
!Current config commit point for partition 0 is 0 & config mode is
classical-mode
!Current configuration: 1145 bytes
!Configuration last updated at 16:53:13 AEST Sat Sep 17 2016
!Configuration last saved at 16:19:24 AEST Sat Sep 17 2016
active-partition DMZ
....
!
end <------ !
!Current config commit point for partition 1 is 0 & config mode is
classical-mode
!Current configuration: 936 bytes
!Configuration last updated at 16:53:13 AEST Sat Sep 17 2016
!Configuration last saved at 16:19:24 AEST Sat Sep 17 2016
active-partition Trusted
.....
!
end <--------- !
!Current config commit point for partition 2 is 0 & config mode is
classical-mode
A10-Active-vMaster[1/1]-gslb:Master#


I would love to get this working  but I don’t have the programming
skills to correct this myself ?

I'm happy to work with anyone who could ?

Thanks in advance

Rgds
Tom



More information about the Rancid-discuss mailing list