* a few more files to ignore
* the pgtune we reference seems to be dead, provide
a few alternatives.
* steal pod syntax check from snmp::info, but don't bother with checking Test::Pod version.
we want 1.22 or later, which was released in 2005
* reference the release notes in our wiki. changes you need to make manually during upgrades are documented there.
* add pod test to manifest
* term was defined around line 111 and then again at line 209, rename the second one
fixes this error, since device_port_power.power can be null:
Argument "" isn't numeric in numeric gt (>) at /home/netdisco/perl5/lib/perl5/auto/share/dist/App-Netdisco/views/ajax/device/ports.tt line 251.
currently only seen on cisco sb switches, which do have all other columns filled in
ip | port | module | admin | status | class | power
---------------+------+--------+-------+------------+--------+-------
10.40.254.150 | fa2 | 1 | true | otherFault | class3 |
10.40.254.150 | fa16 | 1 | true | searching | class3 |
10.40.254.150 | fa3 | 1 | true | searching | class3 |
...
point netdisco docker users to the docker issue tracker as a first step, so we can spent less time on triaging issues.
netdisco docker has some quirks not present in regular netdisco, if it turns out to be non container related we can always move the issue back to this tracker.
btw, seems we need to change our issue templates, but only project admins can do so:
"You are using an old version of issue templates. Please update to the new issue template workflow. Learn more."
-> https://help.github.com/articles/about-issue-and-pull-request-templates
* none is not a valid value for min-width, so set it to zero
* these 2 "checked" if statements need a space in front of them,
else they will attach to the previous element
id="nd_showspeed"checked="checked"
* multiple tag has no options according to
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/select
also, don't close select before we've gotten to the option tags
* multiple tag has no options according to
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/select
also, don't close select before we've gotten to the option tags
* just to be sure put a space in front of these optional tags as well,
* $a is technically allowed but is considered not best practice
* typo
* make this a link
* netdisco-rancid-export has been replaced
* rancid worker config
* netdisco-rancid-export now a no-op
* note debugging option
GraphViz requires the dot binary which should come with the graphviz operating system package
this should hopefully fix
! Configure failed for GraphViz-2.24. See /home/travis/.cpanm/work/1553436397.11520/build.log for details.
* move things to debug logging instead of info
* use message which was discussed
* merge master
* fix for #491. also use doublequotes in sprintf in portcontrol.pm line 59, else $device will not be printed
* first steps for vlan tab
* export sort_vlans, use strict/warnings
* update manifest, get worker closer to functioning
* remove ie 9 script & extra ./th
* make it work
* cleanup
* readd internet explorer code
* start for csv output
* move things to debug logging instead of info
* use message which was discussed
* fix for address table sorting
* link os
* final touches thx to ollyg
* fetch origin/master
* VLAN is the preferred style for user interface usage
* does a missing libexpat-dev make travis builds complain?
* Revert "does a missing libexpat-dev make travis builds complain?"
This reverts commit 0cebc66f42708ff0f946213aab4bcbcc1b1b1379.
* Use the Fullname in top bar of Web interface and not the login
* Implement the following parameters:
- add a rancid_conf parameter to retrieve the existing type for RANCID devices
- add the default_group parameter to add devices in this group if they doesn't match the other parameters
- add the hability to work with the RANCID version in https://github.com/earendilfr/rancid with subdirectory for the configuration files
* Fix following issues:
- Problem during the check of ACL when we have a negate character. The begate character is deleted during the first check
- The renumber function doesn't want to start
* Revert "Fix following issues:"
This reverts commit a8d9e8200a925b1a4d24374827d3fd5146f85b40.
* Revert "Implement the following parameters:"
This reverts commit aa29ca924cd92943490e4a2420a3972054e81e41.
* Add the following parameters to the MakeRancidConf:
+ Change the default delimiter character from ':' to ';' that is the default RANCID delimiter since
RANCID 3.x
+ Add an option to define the rancid config directory.
This directory will be used to extract the vendor defined in the RANCID configuration to avoid to extract
unexisting vendor devices in RANCID configuration (by example, Ubiquiti AirOS devices).
+ Add an option to define a default_group.
If a device doesn't match the defined group, it will add to this group
+ Add an option to defined a manually excluded ACL
To permit to not export devices from Netdisco to RANCID based on an ACL.
* New version of the pull request to merge the makerancid improvment.
I have fixe some errors that have impact the revert for the PR #408
I have manually check on my instance and didn't see any warning on the result of the command netdisco-do makerancidconf
* Fix an issue if the by_ip group not exist in the RANCiD part of configuration
* Print the entry sorted in the router.db file
* testing if the sql in #436 can be integrated
* a bit of documentation cleanup
* a few more doc fixes
* minor docs changes
* rename rancid_home to rancid_cvsroot, which is how the setting is defined in rancid. this should make things clearer
* a bit more in-depth examples. allow for more device types (allow - in their name). use strict & warnings
* just to many caps
#479 part 2, use debug instead of info logging.
2 whitespace cleanups also included, as well as rewording props -> properties like in the rest of portproperties.pm
firefox said:
XML Parsing Error: mismatched tag. Expected: </tr>.
Location: http://xxx/ajax/content/statistics
Line Number 59, Column 17:
you know what, it was right.
not sure if this is a typo or not, but bri singaling interfaces have 1 'l' on cisco devices.
"BRI0-Signaling" was taken from a netdisco report, router is a "897VaK9" running ios "15.5(3)M7".
as such, i've added the 1 'l' variant to the ignore_interfaces list. if this was indeed a typo perhaps the double 'll' variant can be deleted.
* Update config.yml
these are used internally in cisco ucs blade chassis, there is no reason i can think of to collect these.
* update config.yml, ignore ii1/1/1 interfaces
nexus 9000's have controllers to control whatever they run between their asics. for some reason they get exposed over snmp, but they are only needed in the internal fabric. as such, ignore them.
(they are actually called ii*/*/*, no fancy long names for them as for most other interfaces, if you want to find out more you'll need to google "higig2")