[rancid] RANCiD 3.8
heasley
heas at shrubbery.net
Fri Jul 20 15:28:10 UTC 2018
RANCiD 3.8 is available at
ftp://ftp.shrubbery.net/pub/rancid/rancid-3.8.tar.gz
Notable additions to 3.8 are Nokia TimOS MD and Classic, Cisco FX-OS, and
Hauwei VRP support. The Nokia support is solid, thanks to Nokia themselves.
FX-OS seems half-baked, therefore we fully expect that every release for
every platform will have some omissions; please report them. Lastly, Hauwei
VRP will likely need some adjustment to handle (filter/etc) config features
that we were not able to test; again, please report these.
Change log contents for 3.8:
nxos.pm: ShowEnv() missing prompt handling & CR filter - Frank Mogaddedi
ios.pm, iosxr.pm: re-organize the DirSlotN() filtering a bit toward
reducing fluctuations
sros.pm: misc cleanup - Greg Hankins
sros.pm: make last config saved/modified info filtering dependent on
FILTER_OSC=ALL
ios.pm: ShowFlast(): sort by file name
noklogin: disable pager in classic cli, from MD cli
sros.pm: add non-native commands for MD cli
sros.pm: separate WriteTermMD() for MD cli
rancid.types.base: add sros-md type (wip)
noklogin: disable pager in MD cli
sros.pm: ignore "Error: Invalid parameter" error from MD cli
ios.pm: DirSlotN(): sort by filename
ios.pm: DirSlotN(): roll XE-specific filter into the generic and drop
the file number from all files.
ios.pm: DirSlotN(): drop XR-specific filter
ciscowlc: skip new oscillating o/p for WLC 8.8 - Reuden Farrelly
ciscowlc: fix logout match, like ASA, it missed the CR sometimes
fxlogin, fxos: initial FX-OS support - thanks Erik Muller
sros: filter change since last save line
clogin: add clause to recognize F5 >=11 "exit" command error msg
rancid.type.base: add bigip13 for >=13.x - Howard Jones
control_rancid: @sysconfdir@ not fully expanded
rancid.type.base: remove dir command from edgemax, no useful data and
produces endless diffs - Reuben Farrelly & Clemens Shrimpe
nxos.pm: use diskszsummary() for disk space
rancid.pm: add bytes2human(), diskszsummary(), human2bytes()
junos.pm: adjust match for backup RE communication failure.
ios.pm: filter date/size of underlying-config file
fnlogin: handle empty command index in run_commands()
fnlogin: fix escaping of '$' in full prompt matching
iosxr.pm: filter date/size of cisco_support file
ios.pm: match WIC/VIC/HWIC slots - Rybakov Evgeny
vrp.pm: drop file number in filesystem filters
vrp.pm: add filesystem filters
vrp.pm: add Hauwei VRP support - very much alpha quality ATM
xilogin: few change to support Hauwei VRP
clogin: new info in ASA login sequence matched as login prompt
nxos.pm: add show interface transceiver
mrv.pm: add show inventory
ios.pm: filter new "% free" string from dir slot in new ASA code
hrancid: filter timestamp bug in show tech transceivers
nxos.pm: filter show redundancy/show env fex when unsupported
iosxr.pm: filter .python-history flash file & non-existent paths/devs
ulogin: trim match of "last login:" for timing reasons
nx.pm: filter debug_logs/ in flash output - Charles T. Brooks
rancid.conf: add check for docker environment where the root user check
is skipped. this allows rancid.conf to be sourced inside a dcoker build
environment.
clogin: add tty settings when a real tty doesnt exist; hoping this will
help with the long command problem on ASA devices that I have not been
able to replicate on ASAs I can access
rancid.conf.sample: move UID check after setting PATH
aeos.pm: handle new power supply output format
fss2.pm, et al: add Fujitsu FSS2/1finity support
ulogin: fix regex typo for skipping last login msg in login sequence
srancid: filter power rates and tmestamps from 7024 power supply info
ciscowlc.pm: handle variant of logout bug
fnrancid: update md5-keys filter for Fortigate 5.4.6
sros.pm: move show chassis power-supply o/p - Greg Hankins
ciscowlc.pm: filter rogue client Unknowns - Bill Fenner
junos.pm: filter scale-subscriber license counters
ulogin: increase default timeout to 30s for slower Edgeroute Lite -
Andreas Herrmann
More information about the Rancid-announce
mailing list