summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-05-09reduce logspam - auth methods are debug, not infoWild Kat
2018-05-09tidy up and add references for stoneos modelWild Kat
2018-05-09Create stoneos.rbMarco Li
Add new model of Hillstone Networks StoneOS software
2018-05-07Merge pull request #1334 from gs-kamnas/nxos-refactorytti
Fix debug mode, properly comment NX-OS configs and normalize their line endings.
2018-05-07Merge pull request #1333 from gs-kamnas/runcountersytti
Add counters to correctly track the number of runs, successes and failures
2018-05-07Convert NX-OS configs to have consistent line endings and comment them ↵Nash Kaminski
properly. Fix typo in launcher script.
2018-05-07Add counters to correctly track the number of runs, successes and failures.Nash Kaminski
2018-05-06Merge pull request #1331 from z00nx/pfsenseWild Kat
Added removal of secrets to pfsense
2018-05-06rubocop fixesytti
much value, wow, very readable
2018-05-06Merge pull request #1266 from ja-frog/masterytti
#1061 Handling devices that only prompt for password via SSH
2018-05-06Added removal of secrets to pfsensez00nx 0
2018-05-05Merge pull request #1 from wk/pr-1266ja-frog
refactor login in ssh.rb
2018-05-04Merge pull request #1318 from wk/resolve-dnsytti
Introduce resolve_dns knob (closes #599)
2018-05-03Change Travis from ORG to COMytti
2018-05-03Merge pull request #1327 from jsynack/qf-nodehooks-desyncytti
Quick-fix: repair some logic for @jobs_done.
2018-05-03Merge pull request #1328 from wk/refactor-telnet-logytti
make telnet input logging same as ssh (closes #1060)
2018-05-02Quick-fix: repair some logic for @jobs_done.Jason Ackley
This small adjustment changes to only increment @jobs_done for a successful pull of a node or when the retries are exceeded and the node is abandoned for that cycle. Previously @jobs_done was incremented as soon as process() was called. The problem is that this incremented @jobs_done before knowing if the node completes OK or fails (And requires a retry). During a retry - the node to be requeued for processing - which would increment @jobs_done multiple times per node (up to retries count per node for a downed node). This causes @jobs_done to become out of sync with reality. One of the main impacts of this is when the :nodes_done hook gets called. This could cause the hook to fire mid-cycle and then not fire at the 'real' end of the interval which is the intent of :nodes_done. The next time it fires would be when the @jobs_done catches back up (in the NEXT cycle) to the @nodes.count.
2018-05-01Merge pull request #1323 from z00nx/openwrtWild Kat
Initial OpenWrt support
2018-05-01Merge pull request #1 from wk/pr-1323z00nx 0
add references to new openwrt model to round up the PR
2018-05-01add reference for openwrt support and update changelogWild Kat
2018-05-01Initial OpenWrt supportz00nx 0
2018-04-30Merge pull request #1324 from wk/wk-patch-1Wild Kat
make opengear prompt mandatory (closes #722)
2018-04-30make opengear prompt mandatoryWild Kat
2018-04-29refactor telnet input logging for consistently with sshWild Kat
2018-04-29Merge pull request #1322 from ospfbgp/patch-7ytti
Update boss.rb
2018-04-28Update boss.rbospfbgp
Issues with some older boss switches that have the banner turned off. They still display the banner but it is just scrolls and no pause. The send "c" gets put at the prompt and you are now stuck. An easy fix is to just send new line so you get a new prompt and the next command does not get corrupt. Tested on about 100 BOSS switches and all working now.
2018-04-28Merge pull request #1320 from wk/we-want-your-nodesWild Kat
allow node_want in csv.rb and ignore it (closes #1319)
2018-04-27ignore node_want in csv.rb for nowWild Kat
2018-04-27expect node_want in csv.rb from #1095Wild Kat
2018-04-27refactor login in ssh.rbWild Kat
2018-04-27add docs and tests for resolve_dnsWild Kat
2018-04-27Merge remote-tracking branch 'upstream/no-resolve' into resolve-dnsWild Kat
2018-04-27Merge pull request #1317 from laf/iosxe-modelytti
model: Added IOSXE model which uses IOS model
2018-04-27model: Added IOSXE model which uses IOS modelNeil Lathwood
2018-04-27Merge pull request #1315 from wk/potato-potatoytti
transition from TimeoutError to Timeout::Error
2018-04-27transition from TimeoutError to Timeout::ErrorWild Kat
2018-04-27Merge pull request #1280 from rgnv/masterytti
Added Cisco Spark hook
2018-04-27Merge pull request #1242 from cppmonkey/xgs4600-cliytti
Zyxel XGS4600 ssh/telnet
2018-04-27Removed accidental deletionKodApa85
2018-04-27Corrected spelling mistakeKodApa85
2018-04-27Merge pull request #1314 from wk/xos-scrub-generatedytti
scrub generated time from xos.rb configs (closes #629)
2018-04-27Merge pull request #1 from wk/pr-1280Ron
massage into rubocop compliance
2018-04-27scrub generated time from xos.rb configs (closes #629)Wild Kat
2018-04-27Merge branch 'master' into xgs4600-cliKodApa85
2018-04-27Add licenseytti
2018-04-27Merge pull request #1175 from laf/ssh-auth-methodsytti
Added support for setting ssh auth methods
2018-04-27Merge pull request #1 from wk/pr-1175Neil Lathwood
confucious say: man who rebases broken test of another simply shifting blame
2018-04-27Merge branch 'ssh-auth-methods' into pr-1175Neil Lathwood
2018-04-27updated testsNeil Lathwood
2018-04-27confucious say: man who rebases broken test of another simply shifting blameWild Kat