Oliver Gorwits
82247e7a7f
Revert "Revert "update acl test to work in github action container env""
...
This reverts commit 2abaa92e97 .
2021-08-16 22:35:06 +01:00
Oliver Gorwits
2abaa92e97
Revert "update acl test to work in github action container env"
...
This reverts commit 84db639d2a .
2021-08-16 22:31:53 +01:00
Oliver Gorwits
17b3e81b68
improve irc test messages
2021-08-16 22:31:19 +01:00
Oliver Gorwits
84db639d2a
update acl test to work in github action container env
2021-08-16 20:52:30 +01:00
Oliver Gorwits
4495bc17a9
action for testing netdisco
2021-08-15 20:44:33 +01:00
Oliver Gorwits
c9885ab1d8
disable circleCI release
2021-08-15 20:18:04 +01:00
Oliver Gorwits
0e88a15be3
try curl
2021-08-15 20:12:15 +01:00
Oliver Gorwits
67919a7d9d
quote the tag name
2021-08-15 14:23:14 +01:00
Oliver Gorwits
fd9864a137
try to use proper tag name
2021-08-15 14:20:47 +01:00
Oliver Gorwits
5431a14671
update release workflow
2021-08-15 14:05:16 +01:00
Oliver Gorwits
6cf9caf2ec
add github workflow for release
2021-08-15 13:41:10 +01:00
Oliver Gorwits
b0ea7bc0bd
release 2.048000
2021-08-14 13:38:16 +01:00
Oliver Gorwits
2498d9766b
#800 gather and report SNMP Chassis ID http://oid-info.com/cgi-bin/display?oid=1.3.6.1.4.1.9.3.6.3&a=display
2021-08-14 13:28:13 +01:00
Oliver Gorwits
f3478571a3
bug fix for #775 radius dict finding
2021-08-12 11:32:11 +01:00
Oliver Gorwits
d897d93998
add test for #767
2021-08-12 11:21:26 +01:00
Oliver Gorwits
d206b9ccbf
a bunch of logic changes to allow tests to run standalone
2021-08-12 10:58:55 +01:00
Oliver Gorwits
f1224b087c
#767 also respect dns->no configuration in hostname_from_ip()
2021-07-24 12:23:43 +01:00
Oliver Gorwits
c584689e9c
release 2.047008
2021-07-21 09:53:14 +01:00
Oliver Gorwits
9eaef17680
Revert " #767 also respect dns->no configuration in ip_from_hostname()"
...
This reverts commit 74b9583fae .
2021-07-21 09:51:00 +01:00
Oliver Gorwits
083090ef03
release 2.047007
2021-07-14 13:15:49 +01:00
Oliver Gorwits
8509cd96cc
#778 exec hooks were not configured to be high priority
2021-07-14 13:15:40 +01:00
Oliver Gorwits
f323fd1d81
release 2.047006
2021-07-14 12:34:46 +01:00
Oliver Gorwits
74b9583fae
#767 also respect dns->no configuration in ip_from_hostname()
2021-07-14 12:25:01 +01:00
Oliver Gorwits
485cfd24fa
#775 redux - use bundled dictionary
2021-07-14 12:16:23 +01:00
Oliver Gorwits
ce29cf2ddb
#783 fix FQDN discovery in node monitor emails
2021-07-14 12:07:47 +01:00
Oliver Gorwits
0d1dc39d33
#788 use device.name instead of device.dns for pseudo devices
2021-07-14 12:04:29 +01:00
Oliver Gorwits
668bcbe503
#775 include /contrib/raddb/* in distribution
2021-06-23 22:18:07 +01:00
Oliver Gorwits
bfd4982d68
#784 empty device_skip table when also emptying job queue
2021-06-23 22:12:23 +01:00
Oliver Gorwits
5bb0fe1c1a
release 2.047005
2021-02-24 10:47:31 +00:00
Oliver Gorwits
9816bb5148
#769 Numeric sort error for logfile rotation
2021-02-24 10:46:34 +00:00
Oliver Gorwits
6a714c43c8
release 2.047004
2021-02-15 22:13:48 +00:00
Oliver Gorwits
87160b8e13
API port methods do not work with Cisco style Fa1/0/1 port names
2021-02-15 22:12:54 +00:00
Oliver Gorwits
41d38ee53f
release 2.047003
2021-02-14 14:05:42 +00:00
Oliver Gorwits
2e6bfa42b4
fix error when using API /api/v1/object/device/ip/port_vlans
2021-02-14 14:04:08 +00:00
Oliver Gorwits
942e118e4d
#762 wide character error on deploy with local oui.txt
2021-02-10 13:48:53 +00:00
Oliver Gorwits
b7ac3a3bd5
#740 more robust log rotation
2021-02-10 13:25:55 +00:00
Oliver Gorwits
1fc44220cb
release 2.047002
2020-12-30 20:41:34 +00:00
Oliver Gorwits
351927d384
add arpnip and macsuck hooks and exec hook implementation
2020-12-30 20:38:45 +00:00
Oliver Gorwits
28349eb489
add macsuck and arpnip hooks, add debug on hook queue
2020-12-29 18:15:58 +00:00
Oliver Gorwits
dae4a1d1f6
release 2.047001
2020-12-29 13:08:43 +00:00
Oliver Gorwits
b8a63d9af7
#758 fix for job queue search
2020-12-29 13:07:12 +00:00
Oliver Gorwits
c39a613abb
release 2.047000
2020-12-23 11:58:01 +00:00
Oliver Gorwits
0ae6ea9d16
#442 remove Unknown Vendor from sidebar option as it does not work
2020-12-23 11:37:58 +00:00
Oliver Gorwits
669eec46db
Implement Hooks per #726
2020-12-23 11:18:38 +00:00
Oliver Gorwits
225f9824b2
release 2.046006
2020-10-31 11:14:33 +00:00
Oliver Gorwits
7e9171c627
REVERT #715 enable Apache style access logging
2020-10-31 11:13:02 +00:00
Oliver Gorwits
0344d304fe
Revert "enable apache style access logging"
...
This reverts commit 5839fd4404 .
2020-10-31 11:12:03 +00:00
Oliver Gorwits
84821f3331
#753 fix UTF-8 handling of Company names in OUI
2020-10-31 11:05:04 +00:00
Oliver Gorwits
15a2b46e3a
Try again to drop unneeded constraint on netmap_positions
2020-10-27 12:25:33 +00:00
Oliver Gorwits
facc41e310
release 2.046005
2020-10-17 14:40:07 +01:00
Oliver Gorwits
2b72233738
release 2.046004
2020-10-17 14:28:53 +01:00
Oliver Gorwits
64d65c72ee
release 2.046003
2020-10-17 13:15:01 +01:00
Oliver Gorwits
c7b8c3bcbd
#748 always call NetAddr::MAC->new() with named mac param
2020-10-17 13:05:46 +01:00
Oliver Gorwits
4cd0c3eef9
#747 handle missing snmpEngineID
2020-10-17 12:54:41 +01:00
Oliver Gorwits
72934d394c
#740 --logfiles=8 and --logsize=10 (MB) options to netdisco-backend and netdisco-web
2020-09-26 12:18:18 +01:00
Oliver Gorwits
5839fd4404
enable apache style access logging per https://github.com/netdisco/netdisco/issues/715#issuecomment-624201815
2020-09-26 11:37:45 +01:00
Oliver Gorwits
7cf2bde4ff
#743 make clear when partial MAC search can be used
2020-09-26 11:34:11 +01:00
Oliver Gorwits
ef1e2616f1
#738 crash on wildcard search
2020-09-23 09:38:46 +01:00
Oliver Gorwits
a146f53d67
#744 remove whitespace from serial numbers
2020-09-22 18:31:14 +01:00
Oliver Gorwits
b42493f1e8
release 2.046002
2020-08-07 11:01:09 +01:00
Oliver Gorwits
3aeed20b78
#735 Slow web search for devices
2020-08-06 21:25:01 +01:00
Oliver Gorwits
37b75eafcb
release 2.046001
2020-07-10 22:30:44 +01:00
Oliver Gorwits
31fc6e1ee5
#734 Multiple TACACS+/RADIUS servers now supported
2020-07-10 22:18:29 +01:00
Oliver Gorwits
b6465abe66
release 2.046000
2020-07-08 22:28:48 +01:00
Oliver Gorwits
87db37180b
#733 strip nonprinting characters from OUI table
2020-07-08 22:23:34 +01:00
Oliver Gorwits
a95588d500
update changelog
2020-07-08 21:50:51 +01:00
Oliver Gorwits
fc46384fc6
#227 Do not overwrite partially retrieved data with null or incorrect values
...
this and two related commits implements:
- setting snmp_field_protection which can be used to protect any
database field from having a null value set
- extra device discover worker which prefetches SNMP interfaces and
performs some sanity checks and comparison against the DB
the two checks will return job status ERROR with CANCELLED if they
see anything fishy.
2020-07-06 19:49:57 +01:00
Oliver Gorwits
80bc1242c0
fix broken build
2020-07-06 19:25:49 +01:00
Oliver Gorwits
fc4bd4b342
#732 Node Search via API for known node returns invalid or empty JSON
...
A few things going on here ... swagger submitting "false" query
params which intefered with truth testing by existence, and also the
Node search not using {results => {}} format response for template,
and also that response then containing DBIC objects which cannot be
translated to JSON without running HRI first.
2020-07-06 19:00:38 +01:00
Oliver Gorwits
650c419dc7
error out on discover failing to get good interfaces from SNMP
2020-07-03 09:32:58 +01:00
Oliver Gorwits
7e51fe2295
try to safeguard some snmp leaf gather failures
2020-07-01 21:21:09 +01:00
Oliver Gorwits
f882f98319
#721 redux - better MAC address support in searching
2020-06-30 09:46:19 +01:00
Oliver Gorwits
88ce0d7f9a
#721 redux - Port Search handles VLAN and MAC addr properly
2020-06-29 19:00:05 +01:00
Oliver Gorwits
170ea64b7e
#722 manual topology should not allow same left and right port/device
2020-06-29 14:42:06 +01:00
Oliver Gorwits
dc87a50076
#728 store SNMP Engine ID
2020-06-29 14:38:51 +01:00
Oliver Gorwits
83de59fcc0
#729 Discovery partially fails on invalid indexes
2020-06-29 14:05:44 +01:00
Oliver Gorwits
8ff595c321
release 2.045007
2020-06-05 09:10:46 +01:00
Oliver Gorwits
b8eab54010
release 2.045006
2020-05-24 19:42:37 +01:00
Oliver Gorwits
3662899ede
#721 search will trim whitespace and handle more MAC formats
2020-05-24 19:41:21 +01:00
Oliver Gorwits
ba32ba3f5d
release 2.045005
2020-05-18 12:33:10 +01:00
Oliver Gorwits
abc8bb3e0e
#713 Template processing issue prevents VLAN list displaying
2020-05-18 12:32:25 +01:00
Oliver Gorwits
24a6c88a60
release 2.045004
2020-05-15 13:10:03 +01:00
Oliver Gorwits
6d5d305a90
release 2.045003
2020-05-15 12:00:38 +01:00
Oliver Gorwits
0d3aec8c17
#715 fix crash on missing Accept Header
2020-05-15 11:53:09 +01:00
Oliver Gorwits
42bb6e548b
#718 fix Node Search API endpoint
2020-05-15 11:44:01 +01:00
Oliver Gorwits
8acdb67346
minor bug fixes and cleanup
2020-05-15 11:35:12 +01:00
Oliver Gorwits
49d4519ed2
fixes #719 include IO::Socket::INET6 in deps to ensure IPv6 support
2020-05-15 11:13:36 +01:00
Oliver Gorwits
b155be832d
release 2.045002
2020-04-19 18:02:46 +01:00
Oliver Gorwits
b9c002477b
allow swagger_path installed routes to be relocated
2020-04-19 18:00:15 +01:00
Oliver Gorwits
da33478504
try to make swagger safer with send_file
2020-04-19 11:22:28 +01:00
Oliver Gorwits
ed1cf3e2cd
another swagger fix for non roothosting
2020-04-19 09:43:02 +01:00
Oliver Gorwits
4f0117e22c
many fixes to swagger hosting to allow path relocation (part complete)
2020-04-18 17:26:04 +01:00
Oliver Gorwits
4f57a4d30a
rename ports column in device table to be num_ports
2020-04-18 16:50:49 +01:00
Oliver Gorwits
11e8d7c001
release 2.045001
2020-04-18 09:48:33 +01:00
Oliver Gorwits
524f4792c3
restore port column needed for discovery
2020-04-18 09:47:05 +01:00
Oliver Gorwits
22edb6676f
release 2.045000
2020-04-15 21:23:28 +01:00
Oliver Gorwits
654799e825
#442 add device ip, port and vlan to the node vendor report results
2020-02-13 15:36:45 +00:00
Oliver Gorwits
8b42fb3774
fix pod
2020-02-13 14:23:27 +00:00
Oliver Gorwits
912a971a75
tidy the Clavister module
2020-02-13 10:24:10 +00:00
Oliver Gorwits
c3a995a476
release 2.044015
2020-02-12 16:56:19 +00:00