Commit Graph

671 Commits

Author SHA1 Message Date
Oliver Gorwits
94da566184 gather lldp remote capabilities and info 2018-02-28 21:41:34 +00:00
Oliver Gorwits
d13a4489df add cols to device_port_properties for lldpXMedRemInventoryTable stuff 2018-02-28 18:47:30 +00:00
Oliver Gorwits
93155d3f26 move random() in TastyJobs to where it is more useful 2018-02-23 23:54:08 +00:00
Oliver Gorwits
78e5544dab avoid skips that go twice past max_deferrals not being reduced 2018-02-23 23:47:39 +00:00
Oliver Gorwits
5a5970e220 support IP prefix enum expansion in scheduler 2018-02-23 23:38:11 +00:00
Oliver Gorwits
cdc6306f6b support for multiples of the same action in schedule config 2018-02-22 22:43:30 +00:00
Oliver Gorwits
608cca3e2e support scheduling jobs with params 2018-02-22 21:57:46 +00:00
Oliver Gorwits
8d82023ac6 implement system_reports and convert PortErrorDisabled to system report 2018-02-22 21:31:17 +00:00
Oliver Gorwits
2aaec6b059 add start of err disabled report 2018-02-22 07:52:41 +00:00
Oliver Gorwits
b69ad22a52 show port error disable state in device ports view 2018-02-22 07:27:11 +00:00
Oliver Gorwits
5584865052 minor fixes 2018-02-21 21:31:48 +00:00
Oliver Gorwits
7191a1cd00 implement port properties table and error disable gathering to it 2018-02-20 22:45:53 +00:00
Oliver Gorwits
3e7ffe8045 handle malformed IPs in c_ip results 2018-02-20 22:15:22 +00:00
Oliver Gorwits
15a38edbc1 tune the job picking sql to avoid user jobs ignoring skips 2018-02-16 08:22:07 +00:00
Oliver Gorwits
4abee86efb #374 fix ACL with negation (earendilfr) 2018-02-15 20:03:05 +00:00
Oliver Gorwits
fb193b7f83 #374 fix renumber cli command (earendilfr) 2018-02-15 08:28:42 +00:00
Oliver Gorwits
c1f9033125 routed neighbors only queue if not also l2 neighbor 2018-02-11 21:54:28 +00:00
Oliver Gorwits
a822675eb6 cancel status should be error not info 2018-02-11 21:53:51 +00:00
Oliver Gorwits
bfc34049db handle jobs with device key first 2018-02-11 21:53:29 +00:00
Oliver Gorwits
e31cb803eb split device properties and alias discovery and allow cancel after properties 2018-02-11 12:31:16 +00:00
Oliver Gorwits
b213d0b9af cancel early if we can 2018-02-11 12:07:12 +00:00
Oliver Gorwits
d3c83c395d cancel jobs when it is known fresh device is already discovered 2018-02-11 11:16:56 +00:00
Oliver Gorwits
147c02a956 fix renumber when running at cli 2018-02-10 23:14:31 +00:00
Oliver Gorwits
6bc86cc406 better logging 2018-02-10 22:39:12 +00:00
Oliver Gorwits
4acad9932e better names for timeout settings 2018-02-10 22:27:29 +00:00
Oliver Gorwits
a024716495 fix error in jobs pick 2018-02-10 19:48:44 +00:00
Oliver Gorwits
748ebba7c0 watch for dupe IPs 2018-02-10 16:38:38 +00:00
Oliver Gorwits
f71aae75fd web jobs are highest prio; make sql cleaner 2018-02-10 16:33:46 +00:00
Oliver Gorwits
3f7e3b0531 keep deferrals count in place betweeen mgr restarts 2018-02-10 11:28:57 +00:00
Oliver Gorwits
160d3f2a05 pick jobs from queue with lowest retries first 2018-02-10 10:49:27 +00:00
Oliver Gorwits
681126e94b Merge branch 'master' of github.com:netdisco/netdisco 2018-02-05 11:17:32 -08:00
Oliver Gorwits
75e2043bef tighten up ip range regexp so as not to catch hostnames with hyphens 2018-02-05 11:17:18 -08:00
Jeroen van Ingen
51bd5dc21f Be more liberal and extendable in accepting psql options 2018-02-05 18:23:58 +01:00
Oliver Gorwits
403ab48157 #47 gather IPv6 Interface Addresses 2018-02-02 18:32:06 +00:00
Oliver Gorwits
f4623c47bf Allow netdisco-do show to run when no func is available to handle request 2018-02-02 14:50:55 +00:00
Oliver Gorwits
60b8705496 better log messages during worker running 2018-02-01 20:38:32 +00:00
Oliver Gorwits
35980ba0cd improve logging on routed peers worker 2018-02-01 18:46:18 +00:00
Oliver Gorwits
a78f3b8e5d remove unnecessary snmp reindex 2018-02-01 18:32:40 +00:00
Oliver Gorwits
753acba124 also debug print the remoteport 2018-02-01 18:11:54 +00:00
Oliver Gorwits
8b372bc9fb skip devices in makerancidconf that have no real vendor 2018-02-01 18:07:25 +00:00
Oliver Gorwits
e5e2fc4ac4 fix very wrong rancid conf parser 2018-02-01 18:02:34 +00:00
Oliver Gorwits
340773ecd1 snmp_remoteport setting to override port 161 for SNMP targets 2018-02-01 17:54:50 +00:00
Oliver Gorwits
1f1af381fb Do not attempt Canonical IP change to non-discoverable IP [skip ci] 2018-02-01 15:32:35 +00:00
Oliver Gorwits
dec681a2d5 #332 Autodiscovery via BGP and OSPF peers [skip ci] 2018-02-01 11:24:40 +00:00
Oliver Gorwits
3bb11c426b New MakeRancidConf worker (and makerancidconf action) 2018-01-31 19:59:17 +00:00
Oliver Gorwits
7b1ef2b0c1 minor tidying [skip ci] 2018-01-31 15:53:33 +00:00
Oliver Gorwits
01d795c381 #368 ND2_DB_ROLLBACK environment variable to roll back job updates to DB [skip ci] 2018-01-31 14:54:31 +00:00
Oliver Gorwits
2c0d0b3cc7 #228 timeout setting (default 10min) for backend jobs 2018-01-31 14:13:16 +00:00
Oliver Gorwits
afeac23fba #364 expire_nodeip_freshness setting to revert expire to ND1 behavior [skip ci] 2018-01-31 11:49:08 +00:00
Oliver Gorwits
382022d3eb tidy up reindex call 2018-01-28 18:33:17 +00:00