1647a07226 
					 
					
						
						
							
							fix(daemon): turn off trace logging ( #352 )  
						
						 
						
						
						
						
					 
					
						2024-08-21 22:04:15 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a79320b4fc 
					 
					
						
						
							
							Power management core functionality ( #217 )  
						
						 
						
						... 
						
						
						
						* feat(power-management-core): add core power management control messages for kratad
Signed-off-by: Ariadne Conill <ariadne@ariadne.space >
* feat(power-management-core): expose xen hypercall client publicly
Signed-off-by: Ariadne Conill <ariadne@ariadne.space >
* feat(power-management-core): add indexmap to kratart crate dependencies
Signed-off-by: Ariadne Conill <ariadne@ariadne.space >
* feat(power-management-core): implement power management core in kratart
Signed-off-by: Ariadne Conill <ariadne@ariadne.space >
* feat(power-management-core): bubble up runtime context in daemon/control service
Signed-off-by: Ariadne Conill <ariadne@ariadne.space >
* feat(power-management-core): expose performance/efficiency core data in protobuf
Signed-off-by: Ariadne Conill <ariadne@ariadne.space >
* feat(power-management-core): fix up some protobuf message names
Signed-off-by: Ariadne Conill <ariadne@ariadne.space >
* feat(power-management-core): fix up performance core heuristic
Signed-off-by: Ariadne Conill <ariadne@ariadne.space >
* feat(power-management-core): implement GetHostCpuTopology RPC
Signed-off-by: Ariadne Conill <ariadne@ariadne.space >
* feat(power-management-core): hackfix to get sysctls working with tokio
Signed-off-by: Ariadne Conill <ariadne@ariadne.space >
* feat(power-management-core): borrow the PowerManagementContext when calling functions belonging to it
Signed-off-by: Ariadne Conill <ariadne@ariadne.space >
* feat(power-management-core): remove GetHostPowerManagementPolicy RPC for now
Signed-off-by: Ariadne Conill <ariadne@ariadne.space >
* feat(power-management-core): implement SetHostPowerManagementPolicy RPC
Signed-off-by: Ariadne Conill <ariadne@ariadne.space >
* feat(power-management-core): add cpu-topology command
Signed-off-by: Ariadne Conill <ariadne@ariadne.space >
* feat(power-management-core): appease format checking
Signed-off-by: Ariadne Conill <ariadne@ariadne.space >
* fix(runtime): cpu topology corrections
---------
Signed-off-by: Ariadne Conill <ariadne@ariadne.space >
Co-authored-by: Alex Zenla <alex@edera.dev > 
						
						
					 
					
						2024-06-29 15:43:08 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						88a62441b1 
					 
					
						
						
							
							Initial fluentd support ( #205 )  
						
						 
						
						... 
						
						
						
						* fix(hack): use sudo -E when running Rust binaries
This makes it possible to pass envvars to the Krata runtime
* feat(o11y): add fluent sink to logs
This change adds fluent logging as an opt-in feature. Setting
`KRATA_LOG_FLUENT` with an address:port will start a TCP connection,
sending logs.
A later changes will respect a URI scheme and use structured logging. 
						
						
					 
					
						2024-06-25 19:10:57 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						38e892e249 
					 
					
						
						
							
							feat: idm v2 ( #102 )  
						
						 
						
						... 
						
						
						
						* feat: rebuild idm to separate transport from content
* feat: fast guest lookup table and host identification 
						
						
					 
					
						2024-04-22 04:00:32 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						6d07112e3d 
					 
					
						
						
							
							feat: implement oci image progress ( #64 )  
						
						 
						
						... 
						
						
						
						* feat: oci progress events
* feat: oci progress bars on launch 
						
						
					 
					
						2024-04-12 18:09:26 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						bdb91a6cb3 
					 
					
						
						
							
							krata: restructure packages for cleanliness  
						
						 
						
						
						
						
					 
					
						2024-03-30 06:21:34 +00:00