Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-02-03 | We didn't wait for prompt after enable | Saku Ytti | |
This makes the model racy, some might say broken. | |||
2016-02-02 | Add EdgeSwitch Line Reject | Jacob Thomas | |
Addition of line reject to remove SNTP sync and uptime codes that change consistently into EdgeSwitch model file | |||
2016-02-02 | Merge pull request #302 from ocadotechnology/add-opengear | ytti | |
Add OpenGear model | |||
2016-02-02 | Add OpenGear model | Mike Bryant | |
2016-02-01 | EdgeSwitch Model | Jacob Thomas | |
Add model file to suit Ubiquiti EdgeSwitch. Assumes enable password is disabled via SSH. | |||
2016-02-01 | Add another fan speed to the list of things to ignore for ironware (HI) | Mike Bryant | |
2016-01-29 | Add F5 TMOS model | Mike Bryant | |
2016-01-28 | Merge pull request #293 from ocadotechnology/fix-ironware-fan | ytti | |
Account for the MED-HI fan speed in ironware | |||
2016-01-28 | Account for the MED-HI fan speed in ironware | Mike Bryant | |
2016-01-28 | Added the regex for variable sflow ids | Sander Wegter | |
2016-01-28 | Added a substitue for the changing sflow timeout command | Sander Wegter | |
2016-01-28 | Enable secret handling for AOSW | Mike Bryant | |
2016-01-28 | Strip more temperature and voltage output from different models | Mike Bryant | |
2016-01-27 | Sort the nodes by last update on reload | Mike Bryant | |
Reloading sets the node queue to the original order. If Oxidized was restarted, collected a couple of nodes, and was then reloaded, the new queue would have a node with a recent last end time. Thus, no new nodes would be collected until the first one passed its interval. Here the nodes are sorted on reload, to maintain the queue invariant. | |||
2016-01-27 | If a reload operation changes the number of nodes, ensure @durations is updated | Mike Bryant | |
Otherwise the average duration calculation will be wrong | |||
2016-01-27 | Use the ceiling instead of the floor when calculating the desired number of jobs | Mike Bryant | |
If the number of jobs is large enough, using the floor won't guarantee completion within the desired interval. Example: - interval: 3600 - average duration: 5 - number of nodes: 900 This gives 1.25 as the desired number of threads. Flooring it means that nodes will only be collected once every ~75 minutes. By using the ceiling and slightly over-estimating the desired interval is achieved | |||
2016-01-27 | fixes #288 | Saku Ytti | |
2016-01-27 | release 0.11.0 | Saku Ytti | |
2016-01-26 | Strip CPU Fan Speed | Mike Bryant | |
On a 6000 series `show inventory` contains a line like `M3mk1 CPU Fan Speed 6490 RPMs` that should be stripped | |||
2016-01-25 | SSH does not prompt for username/password | Saku Ytti | |
Some devices, like Cisco WLC do not authenticate using SSH (ssh is noauth) and actually prompt for auth via shell. CiscoSMB is not one of those kits. We probably should do sepearate bug for the error messages this caused. ``` begin @username ? shell_login : expect(@node.prompt) rescue Timeout::Error raise PromptUndetect, [ @output, 'not matching configured prompt', @node.prompt ].join(' ') end ``` Here Timeout:Error is not raised by ```expect(@node-prompt)``` it is raised by ```shell-login```, which is triggered due to @username prompt set. Potential fixes 1. change the error to more generic one, covering both cases 2. add rescue in 'def shell_login' for Timeout::Error and report it there | |||
2016-01-20 | option to use ssh proxy command | Elvin Efendi | |
2016-01-18 | Merge pull request #270 from Shopify/fix-issue-268 | ytti | |
do not include executed command name in output | |||
2016-01-18 | do not include executed command name in output | Elvin Efendi | |
2016-01-17 | Added support for using basic auth in http source | laf | |
2016-01-15 | fixes issue #264 | Elvin Efendi | |
2016-01-06 | release 0.10.0 | Saku Ytti | |
2016-01-04 | merge version | Elvin Efendi | |
2016-01-04 | Merge remote-tracking branch 'upstream/master' into merge-upstream | Elvin Efendi | |
2015-12-29 | Fix groups vars. | Tyler Christiansen | |
Fixes ytti/oxidized#242. Fixes ytti/oxidized-web#38. Added a check to verify the key exists for a group before returning. Might fic a group issue in ytti/oxidized#171. | |||
2015-12-27 | expose git repo name and commit oid in hook mechanism and environment variables | Nick Hilliard | |
2015-12-21 | Update fortios.rb | asynet | |
Changing the regex makes possible to backup devices with FortiOS 4.x and long names | |||
2015-12-17 | Identify Stackable Switches | MrRJ45 | |
Change how we identify stackable switches using the word "Unit" to identify this. This is more reliable than identifying the Model number. | |||
2015-12-13 | do not commit when there is no diff | Elvin Efendi | |
2015-12-13 | refactor and fix bugs introduced with new changes | Elvin Efendi | |
2015-12-13 | let user configure which auth method to use | Elvin Efendi | |
2015-12-09 | keep the config output clean | Elvin Efendi | |
2015-12-08 | warn when there is a conflict | Elvin Efendi | |
2015-12-07 | pull origin/master before pushing | Elvin Efendi | |
2015-12-07 | bug fix | Elvin Efendi | |
2015-12-04 | do not start new instance when there is one running | Elvin Efendi | |
2015-12-04 | consider local repo main | Elvin Efendi | |
2015-12-04 | user password username for github api | Elvin Efendi | |
2015-12-03 | do not do syslog | Elvin Efendi | |
2015-12-01 | meh further hack not to barf on version for files | Saku Ytti | |
2015-11-25 | add placeholder 'version' method for file output | Saku Ytti | |
2015-11-23 | ignore frequently changing monitoring data | Elvin Efendi | |
2015-11-23 | include executed command into output | Elvin Efendi | |
2015-11-23 | use paranthesis for method call | Elvin Efendi | |
2015-11-23 | strip temprature and speed measurement from chassis environment output | Elvin Efendi | |
2015-11-23 | include health and hardware info into config | Elvin Efendi | |