Discussion:
[rancid] Rancid script for F5 BIG-IP version 12
Коля
2017-07-11 08:55:18 UTC
Permalink
Hello!

I've use RANCID version 2.3.8 for backuping network devices, everything works with Cisco devices.
Recently we added new devices F5 BIG-IP with  OS version 12.0.
In rancid we have script for F5 - "f5rancid", but there is syntax for oldest OS version - 10 (bigpipe), but it doesn't work with version 12.1.1 .

I found in internet some information and tried add it(see below) in current old script - "f5rancid" , but it doesn't work:

@commandtable = (
# {'bigpipe version' => 'ShowVersion'},
# {'bigpipe platform' => 'ShowPlatform'},
# {'cat /config/bigip.license' => 'ShowLicense'},
# {'bigpipe monitor list all' => 'ShowMonitor'},
# {'bigpipe profile list' => 'ShowProfile'},
# {'bigpipe base list' => 'ShowBaseRun'},
# {'bigpipe db show' => 'ShowDb'},
# {'bigpipe route static show' => 'ShowRouteStatic'},
# {'ls --full-time --color=never /config/ssl/ssl.crt' => 'ShowSslCrt'},
# {'ls --full-time --color=never /config/ssl/ssl.key' => 'ShowSslKey'},
# {'bigpipe list' => 'WriteTerm'},
{'show sys version' => 'ShowVersion'},
{'show sys hardware' => 'ShowHardware'},
{'show sys license' => 'ShowLicense'},
{'show net route static' => 'ShowRouteStatic'},
# {'ls --full-time --color=never /config/ssl/ssl.crt' => 'ShowSslCrt'},
# {'ls --full-time --color=never /config/ssl/ssl.key' => 'ShowSslKey'},
{'tmsh -q list' => 'WriteTermTMSH'},

);




QUESTION: Could you help me to create new script for os vesrion  12.1.1 (tmos) or just modify the current old script?
How can I fix this issue?

Thank you for help!

 
heasley
2017-07-11 09:22:20 UTC
Permalink
Post by Коля
Hello!
I've use RANCID version 2.3.8 for backuping network devices, everything works with Cisco devices.
Recently we added new devices F5 BIG-IP with  OS version 12.0.
In rancid we have script for F5 - "f5rancid", but there is syntax for oldest OS version - 10 (bigpipe), but it doesn't work with version 12.1.1 .
@commandtable = (
# {'bigpipe version' => 'ShowVersion'},
# {'bigpipe platform' => 'ShowPlatform'},
# {'cat /config/bigip.license' => 'ShowLicense'},
# {'bigpipe monitor list all' => 'ShowMonitor'},
# {'bigpipe profile list' => 'ShowProfile'},
# {'bigpipe base list' => 'ShowBaseRun'},
# {'bigpipe db show' => 'ShowDb'},
# {'bigpipe route static show' => 'ShowRouteStatic'},
# {'ls --full-time --color=never /config/ssl/ssl.crt' => 'ShowSslCrt'},
# {'ls --full-time --color=never /config/ssl/ssl.key' => 'ShowSslKey'},
# {'bigpipe list' => 'WriteTerm'},
{'show sys version' => 'ShowVersion'},
{'show sys hardware' => 'ShowHardware'},
{'show sys license' => 'ShowLicense'},
{'show net route static' => 'ShowRouteStatic'},
# {'ls --full-time --color=never /config/ssl/ssl.crt' => 'ShowSslCrt'},
# {'ls --full-time --color=never /config/ssl/ssl.key' => 'ShowSslKey'},
{'tmsh -q list' => 'WriteTermTMSH'},
);
QUESTION: Could you help me to create new script for os vesrion  12.1.1 (tmos) or just modify the current old script?
How can I fix this issue?
Thank you for help!
Sorry, rancid 2.3.8 is no longer supported. Please upgrade 3.x; and I
recommend the current alpha version.
Коля
2017-07-11 11:09:17 UTC
Permalink
Thank you! 
What is  current alpha version?  You mean just upgrade current 2.3.8 to version 3.x?  And not install  clear new version 3.x?
Am I right?
Post by heasley
Post by Коля
Hello!
I've use RANCID version 2.3.8 for backuping network devices, everything works with Cisco devices.
Recently we added new devices F5 BIG-IP with  OS version 12.0.
In rancid we have script for F5 - "f5rancid", but there is syntax for oldest OS version - 10 (bigpipe), but it doesn't work with version 12.1.1 .
@commandtable = (
# {'bigpipe version' => 'ShowVersion'},
# {'bigpipe platform' => 'ShowPlatform'},
# {'cat /config/bigip.license' => 'ShowLicense'},
# {'bigpipe monitor list all' => 'ShowMonitor'},
# {'bigpipe profile list' => 'ShowProfile'},
# {'bigpipe base list' => 'ShowBaseRun'},
# {'bigpipe db show' => 'ShowDb'},
# {'bigpipe route static show' => 'ShowRouteStatic'},
# {'ls --full-time --color=never /config/ssl/ssl.crt' => 'ShowSslCrt'},
# {'ls --full-time --color=never /config/ssl/ssl.key' => 'ShowSslKey'},
# {'bigpipe list' => 'WriteTerm'},
{'show sys version' => 'ShowVersion'},
{'show sys hardware' => 'ShowHardware'},
{'show sys license' => 'ShowLicense'},
{'show net route static' => 'ShowRouteStatic'},
# {'ls --full-time --color=never /config/ssl/ssl.crt' => 'ShowSslCrt'},
# {'ls --full-time --color=never /config/ssl/ssl.key' => 'ShowSslKey'},
{'tmsh -q list' => 'WriteTermTMSH'},
);
QUESTION: Could you help me to create new script for os vesrion  12.1.1 (tmos) or just modify the current old script?
How can I fix this issue?
Thank you for help!
Sorry, rancid 2.3.8 is no longer supported. Please upgrade 3.x; and I
recommend the current alpha version.
--
НОкПлай КурЎПглП
Loading...