bd811408f9 
					 
					
						
						
							
							Remove "Python 3" from package descriptions  
						
						
						
						
							
						
					 
					
						2023-11-29 15:12:09 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6090b286fe 
					 
					
						
						
							
							Improve copying to avoid leaving stale files  
						
						
						
						
							
						
					 
					
						2023-11-29 14:46:59 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2545a7b744 
					 
					
						
						
							
							Allow similar for IPMI hostnames  
						
						
						
						
							
						
					 
					
						2023-11-28 16:09:01 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ce907ff26a 
					 
					
						
						
							
							Allow specifying static IPs instead of a file  
						
						
						
						
							
						
					 
					
						2023-11-28 15:28:31 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						71e589e461 
					 
					
						
						
							
							Remove superflous debug output  
						
						... 
						
						
						
						This is printed in the startup logo block anyways. 
						
						
							
						
					 
					
						2023-11-27 13:46:30 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fc3d292081 
					 
					
						
						
							
							Add missing subdirectory configs  
						
						
						
						
							
						
					 
					
						2023-11-27 13:40:07 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						eab1ae873b 
					 
					
						
						
							
							Ensure upstream_gateway key will exist  
						
						
						
						
							
						
					 
					
						2023-11-27 13:37:57 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						eaf93cdf96 
					 
					
						
						
							
							Readd missing subsystem configurations  
						
						
						
						
							
						
					 
					
						2023-11-27 13:33:41 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c8f4cbb39e 
					 
					
						
						
							
							Fix node entry keys  
						
						
						
						
							
						
					 
					
						2023-11-27 13:24:01 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						786fae7769 
					 
					
						
						
							
							Improve logo output  
						
						
						
						
							
						
					 
					
						2023-11-27 13:01:43 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						17f81e8296 
					 
					
						
						
							
							Refactor pvcapid to use new configuration  
						
						
						
						
							
						
					 
					
						2023-11-27 12:49:26 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bcc57638a9 
					 
					
						
						
							
							Refactor pvcnoded to use new configuration  
						
						
						
						
							
						
					 
					
						2023-11-26 15:41:25 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a593ee9c2e 
					 
					
						
						
							
							Reorganize and add more configuration items  
						
						
						
						
							
						
					 
					
						2023-11-26 15:32:53 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2666e0603e 
					 
					
						
						
							
							Update dnsmasq script to use new config file  
						
						
						
						
							
						
					 
					
						2023-11-26 14:18:13 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						dab7396196 
					 
					
						
						
							
							Move to unified pvc.conf configuration file  
						
						
						
						
							
						
					 
					
						2023-11-26 14:16:21 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						460a2dd09f 
					 
					
						
						
							
							Bump version to 0.9.82  
						
						
						
						
							
 
						
					 
					
						2023-11-25 15:38:50 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c30ea66d14 
					 
					
						
						
							
							Add swagger document to gitignore  
						
						
						
						
							
						
					 
					
						2023-11-25 15:37:01 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						24cabd3b99 
					 
					
						
						
							
							Fix missing result_backend on Debian 10/11  
						
						... 
						
						
						
						For whatever reason, a Celery worker on <5.2.x was not picking these up.
Move them back to the root of the module so they are properly picked up
on these older versions but still prevents calling the routing functions
during an API doc generation. 
						
						
							
						
					 
					
						2023-11-25 15:35:25 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3e001b08b6 
					 
					
						
						
							
							Bump version to 0.9.81  
						
						
						
						
							
 
						
					 
					
						2023-11-17 01:29:41 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7f6b3ebb6b 
					 
					
						
						
							
							Update test script  
						
						
						
						
							
						
					 
					
						2023-11-17 01:03:56 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						91858fbd20 
					 
					
						
						
							
							Update manage script  
						
						
						
						
							
						
					 
					
						2023-11-16 23:12:53 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b66cfb07d8 
					 
					
						
						
							
							Isolate cluster-dependent Celery startup  
						
						... 
						
						
						
						Avoids calling unworkable functions when generating API docs etc. by
isolating them into a Celery startup function called by Daemon.py.
Also update to Celery 4+ settings format. 
						
						
							
						
					 
					
						2023-11-16 20:32:29 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9885914abd 
					 
					
						
						
							
							Remove stray periods from messages  
						
						
						
						
							
						
					 
					
						2023-11-16 19:56:24 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e8da3714c0 
					 
					
						
						
							
							Convert benchmark to use new Celery step structure  
						
						
						
						
							
						
					 
					
						2023-11-16 19:36:23 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4d23d0419c 
					 
					
						
						
							
							Fix total stage count  
						
						
						
						
							
						
					 
					
						2023-11-16 18:41:43 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7223073afc 
					 
					
						
						
							
							Don't show stderr here  
						
						
						
						
							
						
					 
					
						2023-11-16 18:30:32 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c1c22c81e7 
					 
					
						
						
							
							Ensure script cleanup is done in chroot  
						
						
						
						
							
						
					 
					
						2023-11-16 18:27:23 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						712a50ca27 
					 
					
						
						
							
							Avoid use of fail here  
						
						... 
						
						
						
						It causes a reraise with a bunch of extra entries that we don't need. 
						
						
							
						
					 
					
						2023-11-16 18:22:59 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						815041ff20 
					 
					
						
						
							
							Fix bugs when main installs fail  
						
						
						
						
							
						
					 
					
						2023-11-16 18:20:26 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						823ce8cbf2 
					 
					
						
						
							
							Remove duplicate cleanups  
						
						
						
						
							
						
					 
					
						2023-11-16 18:19:05 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fca02238d7 
					 
					
						
						
							
							Adjust starting text  
						
						
						
						
							
						
					 
					
						2023-11-16 18:06:31 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						dd6a38d5ea 
					 
					
						
						
							
							Properly pass the name of the exception  
						
						
						
						
							
						
					 
					
						2023-11-16 18:05:52 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						73a4795967 
					 
					
						
						
							
							Avoid fail during yields  
						
						... 
						
						
						
						This just causes a double-exception, so don't do it. 
						
						
							
						
					 
					
						2023-11-16 17:22:53 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2a637c62e8 
					 
					
						
						
							
							Port provisioner scripts to updated framework  
						
						... 
						
						
						
						Updates all the example provisioner scripts to use the new functions
exposed by the VMBuilder class as an illustration of how best to use
them.
Also adds a wrapper fail() handler to ensure the cleanup of the script,
as well as the global cleanup, are run on an exception. 
						
						
							
						
					 
					
						2023-11-16 17:04:46 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						618a1c1c10 
					 
					
						
						
							
							Add helper functions to VMBuilder instances  
						
						
						
						
							
						
					 
					
						2023-11-16 16:17:17 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f50f170d4e 
					 
					
						
						
							
							Convert vmbuilder to use new Celery step structure  
						
						
						
						
							
						
					 
					
						2023-11-16 16:08:49 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e92ed245d6 
					 
					
						
						
							
							Pass proper task details into wait function  
						
						
						
						
							
						
					 
					
						2023-11-16 15:31:25 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9ab505ec98 
					 
					
						
						
							
							Return and show task_name  
						
						
						
						
							
						
					 
					
						2023-11-16 14:50:02 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9958d1cfe8 
					 
					
						
						
							
							Add name to task output  
						
						
						
						
							
						
					 
					
						2023-11-16 13:23:31 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0cb81f96e6 
					 
					
						
						
							
							Use custom task IDs for Celery tasks  
						
						... 
						
						
						
						Full UUIDs were obnoxiously long, so switch to using just the first
8-character section of a UUID instead. Keeps the list nice and short,
makes them easier to copy, and is just generally nicer.
Could this cause uniqueness problems? Perhaps, but I don't see that
happening nearly frequently enough to matter. 
						
						
							
						
					 
					
						2023-11-16 13:22:14 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3651885954 
					 
					
						
						
							
							Add --events to workers  
						
						
						
						
							
						
					 
					
						2023-11-16 12:35:54 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d226e9f4e5 
					 
					
						
						
							
							Enable extended Celery results  
						
						
						
						
							
						
					 
					
						2023-11-16 12:02:57 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fa361a55d9 
					 
					
						
						
							
							Explicitly use kwargs in Celery task calls  
						
						
						
						
							
						
					 
					
						2023-11-16 11:55:30 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8915864fa9 
					 
					
						
						
							
							Lower truncation size and add elipses  
						
						
						
						
							
						
					 
					
						2023-11-16 11:47:36 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						79f7e8f82e 
					 
					
						
						
							
							Skip "run_on" argument in output  
						
						... 
						
						
						
						This isn't required to know, it's internal. 
						
						
							
						
					 
					
						2023-11-16 11:46:15 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0d818017e8 
					 
					
						
						
							
							Name the celery workers pvcworkerd@<hostname>  
						
						
						
						
							
						
					 
					
						2023-11-16 11:43:17 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						eb1d61a8b9 
					 
					
						
						
							
							Generalize task status output  
						
						
						
						
							
						
					 
					
						2023-11-16 11:39:08 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						262babc63d 
					 
					
						
						
							
							Use kwargs for all task arguments  
						
						... 
						
						
						
						This will help ensure that the CLI frontend can properly parse the args
in a consistent way. 
						
						
							
						
					 
					
						2023-11-16 10:10:48 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						63773a3061 
					 
					
						
						
							
							Allow watching existing task via cluster task  
						
						
						
						
							
						
					 
					
						2023-11-16 03:06:13 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						289049d223 
					 
					
						
						
							
							Properly handle a "primary" run_on value  
						
						
						
						
							
						
					 
					
						2023-11-16 02:49:29 -05:00