343fd0daad 
								
							 
						 
						
							
							
								
								access: add support for the FS S5800 switch  
							
							
							
						 
						
							2025-09-19 10:56:20 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								9ec6241e4a 
								
							 
						 
						
							
							
								
								access: fix parsing of existing switch VLANs  
							
							... 
							
							
							
							If ansible won’t handle edge cases then we must. 
							
						 
						
							2025-09-18 16:47:39 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								6ade4f2f8a 
								
							 
						 
						
							
							
								
								access: fix VLAN database idempotency  
							
							... 
							
							
							
							Do not try and match the global VLAN list as printed by the switch.
Instead, only try to realize the truth: there may be some VLANs added
and some removed.
We keep the compact_numlist filter and use it instead of the built-in
vlan_parser when listing VLANs for tagged ports. This is because some
switches compact 1,2,4,5,6 as 1-2,4-6 and others as 1,2,4-6 (see next
commit).
All of this should reduce the number of cases where Ansible reports a
change in configuration where there was in fact no change. 
							
						 
						
							2025-09-18 13:54:39 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								617e0689f1 
								
							 
						 
						
							
							
								
								access: filter some more non-changes from config diff  
							
							
							
						 
						
							2025-07-01 09:37:13 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								60dd62c00f 
								
							 
						 
						
							
							
								
								access: increase command timeout when setting config  
							
							... 
							
							
							
							Some options take a while to enable. Like port-security. 
							
						 
						
							2025-03-18 14:40:18 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								dd30e2ab1c 
								
							 
						 
						
							
							
								
								access: support native VLAN on tagged interfaces for D-Link switches  
							
							
							
						 
						
							2025-02-10 17:07:32 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								de05fd236b 
								
							 
						 
						
							
							
								
								access: enable DHCP snooping on D-Link switches  
							
							... 
							
							
							
							Use the ifaces_dhcp custom context property to select interfaces where
we should expect DHCP replies. 
							
						 
						
							2024-11-09 19:58:28 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								57197d7695 
								
							 
						 
						
							
							
								
								access: set up SNMP user for D-Link switches  
							
							
							
						 
						
							2024-10-02 16:04:39 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								e51d08c073 
								
							 
						 
						
							
							
								
								access: get switch username from password store  
							
							
							
						 
						
							2024-10-02 10:39:12 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								3caea81896 
								
							 
						 
						
							
							
								
								access: add voice VLAN support  
							
							
							
						 
						
							2024-09-01 10:37:11 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								c479f90669 
								
							 
						 
						
							
							
								
								access: move switch config templates back to this repo  
							
							... 
							
							
							
							Let’s keep it simple. Also editing templates in NetBox is a pain. 
							
						 
						
							2024-04-08 14:45:39 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								f489555ba1 
								
							 
						 
						
							
							
								
								access: fix password store subdirectory for switches  
							
							
							
						 
						
							2024-04-05 12:00:22 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								be0cc49b33 
								
							 
						 
						
							
							
								
								access: ignore more non‐changes  
							
							... 
							
							
							
							Should probably move this somewhere more listy if it keeps growing. 
							
						 
						
							2024-03-04 10:12:38 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								27dac09549 
								
							 
						 
						
							
							
								
								access: move secrets to password store  
							
							... 
							
							
							
							Keeping ansible-vault values in NetBox is too cumbersome and limited. 
							
						 
						
							2024-02-13 10:33:14 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								0802dc8637 
								
							 
						 
						
							
							
								
								access: move templates to netbox  
							
							... 
							
							
							
							And adjust tasks to work with FS switches also. 
							
						 
						
							2023-12-29 14:55:00 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								158e8740b8 
								
							 
						 
						
							
							
								
								Initial commit, squashed  
							
							
							
						 
						
							2023-12-18 12:55:47 +01:00