Alejandro Mery 
							
						 
						
							
							
								70008e0ead 
								
							
								 
							
						 
						
							
							
								
								cluster: NewFromConfig() trying JSON and YAML  
							
							... 
							
							
 
							
							Signed-off-by: Alejandro Mery <[email protected] > 
							
						 
						
							2 years ago  
				
					
						
							
							
								
									
								
								Alejandro Mery 
							
						 
						
							
							
								ec2b30c1e7 
								
							
								 
							
						 
						
							
							
								
								cluster: add DirFS() using hackpadfs/os  
							
							... 
							
							
 
							
							Signed-off-by: Alejandro Mery <[email protected] > 
							
						 
						
							2 years ago  
				
					
						
							
							
								
									
								
								Alejandro Mery 
							
						 
						
							
							
								3de7fcb605 
								
							
								 
							
						 
						
							
							
								
								Merge pull request 'move pkg/zones to pkg/cluster and other rearrangements' ( #18 )  
							
							... 
							
							
 
							
							Reviewed-on: #18  
							
						 
						
							2 years ago  
				
					
						
							
							
								
									
								
								Alejandro Mery 
							
						 
						
							
							
								d0b0698c10 
								
							
								 
							
						 
						
							
							
								
								cluster: make domain, basedir and cluster name public fields  
							
							... 
							
							
 
							
							Signed-off-by: Alejandro Mery <[email protected] > 
							
						 
						
							2 years ago  
				
					
						
							
							
								
									
								
								Alejandro Mery 
							
						 
						
							
							
								2a2e6c121e 
								
							
								 
							
						 
						
							
							
								
								cluster: group default option factories  
							
							... 
							
							
 
							
							Signed-off-by: Alejandro Mery <[email protected] > 
							
						 
						
							2 years ago  
				
					
						
							
							
								
									
								
								Alejandro Mery 
							
						 
						
							
							
								24059dc9ee 
								
							
								 
							
						 
						
							
							
								
								cluster: rename Zones to Cluster  
							
							... 
							
							
 
							
							Signed-off-by: Alejandro Mery <[email protected] > 
							
						 
						
							2 years ago  
				
					
						
							
							
								
									
								
								Alejandro Mery 
							
						 
						
							
							
								bedf62977f 
								
							
								 
							
						 
						
							
							
								
								cluster: move Machines to a dedicated file  
							
							... 
							
							
 
							
							Signed-off-by: Alejandro Mery <[email protected] > 
							
						 
						
							2 years ago  
				
					
						
							
							
								
									
								
								Alejandro Mery 
							
						 
						
							
							
								5abb4c2f92 
								
							
								 
							
						 
						
							
							
								
								cluster: rename pkg/zones to pkg/cluster  
							
							... 
							
							
 
							
							Signed-off-by: Alejandro Mery <[email protected] > 
							
						 
						
							2 years ago  
				
					
						
							
							
								
									
								
								Alejandro Mery 
							
						 
						
							
							
								046c9a508b 
								
							
								 
							
						 
						
							
							
								
								Merge pull request 'jpictl: fixup the verbosity flag to obey line limit' ( #17 )  
							
							... 
							
							
 
							
							Reviewed-on: #17  
							
						 
						
							2 years ago  
				
					
						
							
							
								
									
								
								Nagy Károly Gábriel 
							
						 
						
							
							
								f6766547f9 
								
									
								
							
								 
							
						 
						
							
							
								
								jpictl: fixup the verbosity flag to obey line limit  
							
							... 
							
							
 
							
							Signed-off-by: Nagy Károly Gábriel <[email protected] > 
							
						 
						
							2 years ago  
				
					
						
							
							
								
									
								
								Alejandro Mery 
							
						 
						
							
							
								6aec17d079 
								
							
								 
							
						 
						
							
							
								
								Merge pull request 'drop toml support' ( #16 )  
							
							... 
							
							
 
							
							Reviewed-on: #16  
							
						 
						
							2 years ago  
				
					
						
							
							
								
									
								
								Alejandro Mery 
							
						 
						
							
							
								ab8ffdd507 
								
							
								 
							
						 
						
							
							
								
								Merge pull request 'zones: warn but not fail when scanning finds unknown monitors' ( #13 )  
							
							... 
							
							
 
							
							Reviewed-on: #13  
							
						 
						
							2 years ago  
				
					
						
							
							
								
									
								
								Alejandro Mery 
							
						 
						
							
							
								422e119f88 
								
							
								 
							
						 
						
							
							
								
								Merge pull request 'zones: add structured logs to zone scanning' ( #14 )  
							
							... 
							
							
 
							
							Reviewed-on: #14  
							
						 
						
							2 years ago  
				
					
						
							
							
								
									
								
								Alejandro Mery 
							
						 
						
							
							
								204f3a49a1 
								
							
								 
							
						 
						
							
							
								
								drop toml support  
							
							... 
							
							
 
							
							Signed-off-by: Alejandro Mery <[email protected] > 
							
						 
						
							2 years ago  
				
					
						
							
							
								
									
								
								Nagy Károly Gábriel 
							
						 
						
							
							
								d1198328f6 
								
									
								
							
								 
							
						 
						
							
							
								
								jpictl: introduce log verbosity flag  
							
							... 
							
							
 
							
							Signed-off-by: Nagy Károly Gábriel <[email protected] > 
							
						 
						
							2 years ago  
				
					
						
							
							
								
									
								
								Alejandro Mery 
							
						 
						
							
							
								7795610caf 
								
							
								 
							
						 
						
							
							
								
								Merge pull request 'zones: fix `jpictl dump` by explicitly omitting Machine.logger and Zone.logger' ( #15 )  
							
							... 
							
							
 
							
							Reviewed-on: #15  
							
						 
						
							2 years ago  
				
					
						
							
							
								
									
								
								Alejandro Mery 
							
						 
						
							
							
								32046fc1ec 
								
							
								 
							
						 
						
							
							
								
								zones: fix `jpictl dump` by explicitly omitting Machine.logger and Zone.logger  
							
							... 
							
							
 
							
							if they were fields, as in Zones, they would be ignored automatically.
but they aren't
Signed-off-by: Alejandro Mery <[email protected] > 
							
						 
						
							2 years ago  
				
					
						
							
							
								
									
								
								Alejandro Mery 
							
						 
						
							
							
								2016b27707 
								
							
								 
							
						 
						
							
							
								
								zones: add structured logs to zone scanning  
							
							... 
							
							
 
							
							Signed-off-by: Alejandro Mery <[email protected] > 
							
						 
						
							2 years ago  
				
					
						
							
							
								
									
								
								Alejandro Mery 
							
						 
						
							
							
								c038ad4431 
								
							
								 
							
						 
						
							
							
								
								zones: warn but not fail when scanning finds unknown monitors  
							
							... 
							
							
 
							
							Signed-off-by: Alejandro Mery <[email protected] > 
							
						 
						
							2 years ago  
				
					
						
							
							
								
									
								
								Alejandro Mery 
							
						 
						
							
							
								159ccf59ac 
								
							
								 
							
						 
						
							
							
								
								Merge pull request 'zones: improve scan validations' ( #11 )  
							
							... 
							
							
 
							
							Reviewed-on: #11  
							
						 
						
							2 years ago  
				
					
						
							
							
								
									
								
								Alejandro Mery 
							
						 
						
							
							
								6a071ba5f0 
								
							
								 
							
						 
						
							
							
								
								zones: ignore unknown wireguard endpoints  
							
							... 
							
							
 
							
							Signed-off-by: Alejandro Mery <[email protected] > 
							
						 
						
							2 years ago  
				
					
						
							
							
								
									
								
								Alejandro Mery 
							
						 
						
							
							
								3e90e3ab1e 
								
							
								 
							
						 
						
							
							
								
								zones: ErrUnknownNode and ErrInvalidNode  
							
							... 
							
							
 
							
							Signed-off-by: Alejandro Mery <[email protected] > 
							
						 
						
							2 years ago  
				
					
						
							
							
								
									
								
								Alejandro Mery 
							
						 
						
							
							
								90dd0c1239 
								
							
								 
							
						 
						
							
							
								
								zones: ignore machine-less zones  
							
							... 
							
							
 
							
							Signed-off-by: Alejandro Mery <[email protected] > 
							
						 
						
							2 years ago  
				
					
						
							
							
								
									
								
								Alejandro Mery 
							
						 
						
							
							
								033ca2f20e 
								
							
								 
							
						 
						
							
							
								
								zones: validate Machine names  
							
							... 
							
							
 
							
							Signed-off-by: Alejandro Mery <[email protected] > 
							
						 
						
							2 years ago  
				
					
						
							
							
								
									
								
								Alejandro Mery 
							
						 
						
							
							
								8c32b88e24 
								
							
								 
							
						 
						
							
							
								
								Merge pull request 'zones: pass logger from cmd to Zones, Zone, and Machine' ( #12 )  
							
							... 
							
							
 
							
							Reviewed-on: #12  
							
						 
						
							2 years ago  
				
					
						
							
							
								
									
								
								Alejandro Mery 
							
						 
						
							
							
								1bca1f7da1 
								
							
								 
							
						 
						
							
							
								
								zones: add logger to Zone and Machine  
							
							... 
							
							
 
							
							Signed-off-by: Alejandro Mery <[email protected] > 
							
						 
						
							2 years ago  
				
					
						
							
							
								
									
								
								Alejandro Mery 
							
						 
						
							
							
								5e5958d22e 
								
							
								 
							
						 
						
							
							
								
								zones: introduce (private) logger interface  
							
							... 
							
							
 
							
							Signed-off-by: Alejandro Mery <[email protected] > 
							
						 
						
							2 years ago  
				
					
						
							
							
								
									
								
								Alejandro Mery 
							
						 
						
							
							
								45447275a7 
								
							
								 
							
						 
						
							
							
								
								zones: introduce WithLogger() scan option  
							
							... 
							
							
 
							
							Signed-off-by: Alejandro Mery <[email protected] > 
							
						 
						
							2 years ago  
				
					
						
							
							
								
									
								
								Alejandro Mery 
							
						 
						
							
							
								e03e5e0d05 
								
							
								 
							
						 
						
							
							
								
								Merge pull request 'ceph: generate fsid if needed, and export FSID on env' ( #10 )  
							
							... 
							
							
 
							
							Reviewed-on: #10  
							
						 
						
							2 years ago  
				
					
						
							
							
								
									
								
								Alejandro Mery 
							
						 
						
							
							
								a655603343 
								
							
								 
							
						 
						
							
							
								
								env: export FSID  
							
							... 
							
							
 
							
							Signed-off-by: Alejandro Mery <[email protected] > 
							
						 
						
							2 years ago  
				
					
						
							
							
								
									
								
								Alejandro Mery 
							
						 
						
							
							
								c291b218a4 
								
							
								 
							
						 
						
							
							
								
								zones: improve GetCephFSID() to generate a new UUID if none was found  
							
							... 
							
							
 
							
							Signed-off-by: Alejandro Mery <[email protected] > 
							
						 
						
							2 years ago  
				
					
						
							
							
								
									
								
								Alejandro Mery 
							
						 
						
							
							
								3911a51ccf 
								
							
								 
							
						 
						
							
							
								
								vscode: add gofrs to the dictionary  
							
							... 
							
							
 
							
							as we use "github.com/gofrs/uuid/v5"
Signed-off-by: Alejandro Mery <[email protected] > 
							
						 
						
							2 years ago  
				
					
						
							
							
								
									
								
								Alejandro Mery 
							
						 
						
							
							
								1fe1cf940d 
								
							
								 
							
						 
						
							
							
								
								Merge pull request 'ceph: add initial ceph support. reading and writing m/ceph.conf' ( #9 )  
							
							... 
							
							
 
							
							Reviewed-on: #9  
							
						 
						
							2 years ago  
				
					
						
							
							
								
									
								
								Alejandro Mery 
							
						 
						
							
							
								f10ea1dc22 
								
							
								 
							
						 
						
							
							
								
								jpictl: write m/ceph.conf on sync  
							
							... 
							
							
 
							
							Signed-off-by: Alejandro Mery <[email protected] > 
							
						 
						
							2 years ago  
				
					
						
							
							
								
									
								
								Alejandro Mery 
							
						 
						
							
							
								ac87757b06 
								
							
								 
							
						 
						
							
							
								
								ceph: zones.Zones.WriteCephConfig() and ceph.Config.WriteTo()  
							
							... 
							
							
 
							
							Signed-off-by: Alejandro Mery <[email protected] > 
							
						 
						
							2 years ago  
				
					
						
							
							
								
									
								
								Alejandro Mery 
							
						 
						
							
							
								fe081a4297 
								
							
								 
							
						 
						
							
							
								
								env: set ceph monitors variables  
							
							... 
							
							
 
							
							they indicate the ceph monitors on the specified zone
* MON{zoneID}_NAME
* MON{zoneID}_ID
* MON{zoneID}_IP
Signed-off-by: Alejandro Mery <[email protected] > 
							
						 
						
							2 years ago  
				
					
						
							
							
								
									
								
								Alejandro Mery 
							
						 
						
							
							
								cea8362fe6 
								
							
								 
							
						 
						
							
							
								
								zones: extend scan to ensure every zone has a ceph monitor  
							
							... 
							
							
 
							
							Signed-off-by: Alejandro Mery <[email protected] > 
							
						 
						
							2 years ago  
				
					
						
							
							
								
									
								
								Alejandro Mery 
							
						 
						
							
							
								b772ec0a3d 
								
							
								 
							
						 
						
							
							
								
								zones: store ceph FSID on scan  
							
							... 
							
							
 
							
							Signed-off-by: Alejandro Mery <[email protected] > 
							
						 
						
							2 years ago  
				
					
						
							
							
								
									
								
								Alejandro Mery 
							
						 
						
							
							
								77ad016e99 
								
							
								 
							
						 
						
							
							
								
								zones: set Machine.CephMonitor if its referenced as monitor on ceph.conf  
							
							... 
							
							
 
							
							Signed-off-by: Alejandro Mery <[email protected] > 
							
						 
						
							2 years ago  
				
					
						
							
							
								
									
								
								Alejandro Mery 
							
						 
						
							
							
								bf4bfeb3fc 
								
							
								 
							
						 
						
							
							
								
								zones: introduce GenCephConfig()  
							
							... 
							
							
 
							
							Signed-off-by: Alejandro Mery <[email protected] > 
							
						 
						
							2 years ago  
				
					
						
							
							
								
									
								
								Alejandro Mery 
							
						 
						
							
							
								e3ab931eb1 
								
							
								 
							
						 
						
							
							
								
								zones: introduce Zone.GetCephMonitors()  
							
							... 
							
							
 
							
							returning the local ceph monitors and setting one
if there is none. non-gateway nodes are preferred
when setting a monitor automatically
Signed-off-by: Alejandro Mery <[email protected] > 
							
						 
						
							2 years ago  
				
					
						
							
							
								
									
								
								Alejandro Mery 
							
						 
						
							
							
								05e04c758b 
								
							
								 
							
						 
						
							
							
								
								zones: introduce Zones.GetCephConfig() accessor for m/ceph.conf  
							
							... 
							
							
 
							
							Signed-off-by: Alejandro Mery <[email protected] > 
							
						 
						
							2 years ago  
				
					
						
							
							
								
									
								
								Alejandro Mery 
							
						 
						
							
							
								94011a3a03 
								
							
								 
							
						 
						
							
							
								
								ceph: add NewConfigFromReader() and initial ceph.conf parser  
							
							... 
							
							
 
							
							Signed-off-by: Alejandro Mery <[email protected] > 
							
						 
						
							2 years ago  
				
					
						
							
							
								
									
								
								Alejandro Mery 
							
						 
						
							
							
								025b9072b4 
								
							
								 
							
						 
						
							
							
								
								zones: introduce Machine.CephMonitor field  
							
							... 
							
							
 
							
							Signed-off-by: Alejandro Mery <[email protected] > 
							
						 
						
							2 years ago  
				
					
						
							
							
								
									
								
								Alejandro Mery 
							
						 
						
							
							
								0fb8c1d44b 
								
							
								 
							
						 
						
							
							
								
								zones: introduce Zones.CephFSID and Zones.GetCephFSID()  
							
							... 
							
							
 
							
							the accessor doesn't generate one if needed yet
Signed-off-by: Alejandro Mery <[email protected] > 
							
						 
						
							2 years ago  
				
					
						
							
							
								
									
								
								Alejandro Mery 
							
						 
						
							
							
								a8849b747c 
								
							
								 
							
						 
						
							
							
								
								vscode: add ceph to the dictionary  
							
							... 
							
							
 
							
							Signed-off-by: Alejandro Mery <[email protected] > 
							
						 
						
							2 years ago  
				
					
						
							
							
								
									
								
								Alejandro Mery 
							
						 
						
							
							
								879d2b4d1c 
								
							
								 
							
						 
						
							
							
								
								chore: update dependencies  
							
							... 
							
							
 
							
							Signed-off-by: Alejandro Mery <[email protected] > 
							
						 
						
							2 years ago  
				
					
						
							
							
								
									
								
								Alejandro Mery 
							
						 
						
							
							
								ff4bb97599 
								
							
								 
							
						 
						
							
							
								
								vscode: add jpictl, zerolog and darvaza to the dictionary  
							
							... 
							
							
 
							
							Signed-off-by: Alejandro Mery <[email protected] > 
							
						 
						
							2 years ago  
				
					
						
							
							
								
									
								
								Alejandro Mery 
							
						 
						
							
							
								c95bf06da2 
								
							
								 
							
						 
						
							
							
								
								chore: update dependencies  
							
							... 
							
							
 
							
							Signed-off-by: Alejandro Mery <[email protected] > 
							
						 
						
							2 years ago  
				
					
						
							
							
								
									
								
								Alejandro Mery 
							
						 
						
							
							
								2e48f34f7f 
								
							
								 
							
						 
						
							
							
								
								chore: update revive to 1.3.3  
							
							... 
							
							
 
							
							Signed-off-by: Alejandro Mery <[email protected] > 
							
						 
						
							2 years ago