[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