Mailing List Archive

RANCiD 3.7
RANCiD 3.7 is available at
ftp://ftp.shrubbery.net/pub/rancid/rancid-3.7.tar.gz

We had planned this release to be 4.0, but the features we'd intended to
include are not complete, makeing this more of a maintenance release.
However, this version does remove support for Compass EOS and add support
for Nokia SROS, thanks to help & h/w access from Greg Hankins and Job
Snijders.

Change log contents for 3.7:
sros.pm: fix prompt match to correctly handle the prompt with a modified
config & remove the atom from the output

arbor.pm: fail on intermittent h/w retrieval failure

iosxr.pm: recognize another possible intermittent failure in show
install active

fnrancid: filter cluster uptime

waveserver.pm: adjust prompt for the case where a ^ appears in the
prompt after displaying the config.

waveserver.pm: prompt could be # or >, depending on access level -
Chris Wopat tested

fnlogin.in: Fortiweb 5.8 changed password prompt

acos.pm: show aflex is not be supported in the CGN/LSN image

wlogin: support -S

wlogin: use login_top & GC the code to enable - tested by Reuben
Farrelly

ciscowlc.pm: filter bogus & oscillating mgmt address disaplay - Reuben
Farrelly

wlogin: GC some stuff from clogin, disable pager & fix the prompt regex

anlogin: disable pager on arbor

wlogin: fix use of exitval

rancid.pm, rancid.types.base: add timeout directive to set a default
login timeout. Move timeouts from the modules to rancid.types.

rancid.types.base: argument missing for cisco-wlc8 - Reuben Farrelly

iosxr.pm: fail if install director is not up or ready

ios.pm: report physical memory for XE devices

ios.pm: filter config archive file names running-config-archive-*; no
reasonable file name suggestion found in docs.

aeos.pm: filter unsaved config changes notification

ios.pm: ignore size of throughput_monitor_params on XE - Emille Blanc

rancid.types.base, ios.pm: add 'show inventory' w/o raw argument for
ASA/PIX

arbor.pm: filter cmosh timer error that is intermitent and does appear
to affect collection

hpuifilter: fix an error in patch import in r3233: hpuifilter: fix
escape sequence parsing so that it does not consume sequences after
another that are incomplete - Brian Candler

rancid.types.base: add cisco-wlc8 with longer default timeout

ciscowlc.pm: remove noisy debugging o/p

srancid: add username/enable password filtering

nxos.pm: adjust regex for nexus with decimal wattages - Howard Jones

fnlogin: fix full prompt gleaning code - much appreciated help from
Merijn Evertse

fnrancid: filter oscillating ospf md5 keys - Merijn Evertse

sros.pm: final formatting tweaks - Greg Hankins

sros.pm: power info changes for 7750/7950 - Greg Hankins

control_rancid: check for duplicated device names in the router.db of
the active group. print a warning and drop the dumplicate.
http://www.shrubbery.net/pipermail/rancid-discuss/2017-June/009661.html

hlogin: recognize username prompt User Name:

mtrancid: remove license renewal timestamp

junos.pm: filter cycling & useless last commit config line

hlogin: prompt matching not needed for interactive - Per-Olof Olsson

nxos.pm: drop bootvar_debug.* log files reported on the ML

hpuitfilter: add 3 CR replacements, fixing hp5412 J8697A or hp5406 and
HP/Aruab-2920 switches running WB_16_03_0004 - Kalani Sanders

arbor.pm: force a terminal type so as not to confuse the PoS with
"network." Seems that it might also support "dumb".

clogin: respond to prompt from config:file prompt noisy

ios.pm: Filter perpetually changing file "snooping" - Mark Felder

nxof.pm: Filter vtp_debug.log and vtp_debug_old.log CDETS bug CSCuy87611
- Mark Felder

aeos.pm: skip some junk in the config output

ios.pm: fail if show license can not retrieve license info

ios.pm: filter ASR901 fan speed - Nick Peelman

ios.pm: ShowDiag misinterprets WIC/VIC/HWIC slots - Rybakov Evgeny

*login: add cloginrc telnetcmd directive and with the defualt telnet -K
(no automatic login) if -K is supported, which otherwise can break
logins if the unix username and device username are not the same.

dllogin, hlogin, mrvlogin, nslogin, panlogin: include common functions
and cmd-line opts from login_top

rivlogin: normalize this a bit; its still a mess

junos.pm: ShowVersion: fail on no route to secondary RE

ios.pm: ShowDiag misinterprets PVDM slots - Rybakov Evgeny

junos.pm: add VMX-SCALE & VMX-BANDWIDTH to license filter - Brad
Dreisbach

rancid.spec: fix omissions & typo - Brad Dreisbach

configure: fix --with-git

fnlogin: do not send \r to the prompt in run_commands() - Daniel Fussell

fnlogin: fix missing/extra brace - Daniel Fussell

edgerouter.pm: add match for transient show version command failure

ios.pm: summarize bytes free on flash

noklogin: SR OS has no concept of enable mode; remove such code so that
autoenable/etc are not needed

sros.pm: add show card detail - Erik Muller

ios.pm: filter flash:smart-log/agentlog, debug file turd that changes
size in perpetuity

sros.pm: filter passwords & trap communities - Erik Muller

ios.pm: ASAv 9.6(2) has a bug with a cycling debug file:
smart-log/agentlog

*rancid: print which of found_end or clean_run are false with -d option

plogin: fix cmd-line option spec - Erik Muller

f10rancid: remove s4048 PS fan speed

f10rancid: WS after filenames in some versions cause the dir and
parent dir filters to fail.

fnrancid: filter last-login - Merijn Evertse

sros.pm: drop unnecessary command: file type config.dbg - Greg Hankins

alogin: respond to modified config saving & peer syncing appropriately -
thanks Bob Franzke

alogin: missing global variable

sros.pm: config.dbg doesnt exist w/o a saved debug config, ignore errors

ios.pm: remove fan speed from fan status on ASR901 - Emille Blanc

cloginrc.5: make note of special-character escaping precise - Lee

timeos -> sros & allogin -> noklogin, at the request of nokia

nxos.pm: pull snmp trap host filtering from ios.pm - Brandon Ewing

rancid-run, control_rancid: add -c option to specify a SCM commit
message - Mischa Diehm

rancid.pm, junos.pm: add ALL option to FILTER_OSC and apply this to
junos license info summarization and summarize more of the feature
license info - Erik Muller et al

junos.pm: also summarize dynamic-vpn licenses & use a blank percentage
for features with < 100 licenses - Erik Muller

iossb.pm: Cisco small business rancid module

hlogin: do not use hpuifilter for interactive telnet with non-std port

csblogin: start Cisco small business device support

complogin, eos.pm: Compass EOS support removed. RiP

allogin, timos.pm: TiMOS support

_______________________________________________
Rancid-announce mailing list
Rancid-announce@shrubbery.net
http://www.shrubbery.net/mailman/listinfo/rancid-announce