172e3627d4 
					 
					
						
						
							
							Add pfsense example provisioner script  
						
						 
						
						
						
						
					 
					
						2022-10-21 13:35:48 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						53ffe6cd55 
					 
					
						
						
							
							Include /proc in chroot mounts  
						
						 
						
						
						
						
					 
					
						2022-10-20 15:00:10 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						df6e11ae7a 
					 
					
						
						
							
							Properly handle missing source_volume from OVAs  
						
						 
						
						
						
						
					 
					
						2022-10-19 13:18:12 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						de2135db42 
					 
					
						
						
							
							Add missing ceph import  
						
						 
						
						
						
						
					 
					
						2022-10-19 13:10:40 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						72e093c2c4 
					 
					
						
						
							
							Move conversion to install() step  
						
						 
						
						... 
						
						
						
						Seems more clear to me than doing it in prepare() 
						
						
					 
					
						2022-10-19 13:09:29 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						60e32f7795 
					 
					
						
						
							
							Add missing imports  
						
						 
						
						
						
						
					 
					
						2022-10-19 13:07:34 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						23e7d84f53 
					 
					
						
						
							
							Add output messages during OVA prepare  
						
						 
						
						
						
						
					 
					
						2022-10-19 12:58:11 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						dd81594f26 
					 
					
						
						
							
							Fix bad comparison  
						
						 
						
						
						
						
					 
					
						2022-10-19 12:46:15 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						0d09f5d089 
					 
					
						
						
							
							Remove reference to automatic upload of OVA script  
						
						 
						
						
						
						
					 
					
						2022-10-19 03:37:12 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						365c70e873 
					 
					
						
						
							
							Add missing flag  
						
						 
						
						
						
						
					 
					
						2022-10-19 03:34:37 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						4f7e2fe146 
					 
					
						
						
							
							Fix wording of initial script paragraphs  
						
						 
						
						
						
						
					 
					
						2022-10-19 03:27:14 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						77f49654b9 
					 
					
						
						
							
							Fix missing f-string marker  
						
						 
						
						
						
						
					 
					
						2022-10-15 16:26:47 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c158e4e0f5 
					 
					
						
						
							
							Use own domain for docs links  
						
						 
						
						
						
						
					 
					
						2022-10-08 21:12:59 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						31a5c8801f 
					 
					
						
						
							
							Add rinse example configuration  
						
						 
						
						... 
						
						
						
						Provisions Rocky Linux 8 and 9 systems, and potentially older
CentOS/Fedora/Scientific Linux/SuSE systems. Depends on a custom build
of rinse (3.7.1) with Rocky 9 support. 
						
						
					 
					
						2022-10-07 19:55:56 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						0a4e4c7048 
					 
					
						
						
							
							Add host-model to CPU config in VMs  
						
						 
						
						
						
						
					 
					
						2022-10-07 09:36:22 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						de97f2f476 
					 
					
						
						
							
							Add output message to debootstrap install  
						
						 
						
						
						
						
					 
					
						2022-10-07 02:27:20 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						165ce15dfe 
					 
					
						
						
							
							Fix braces in fstring example  
						
						 
						
						
						
						
					 
					
						2022-10-06 15:57:31 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a81d419a2e 
					 
					
						
						
							
							Update copyright header year  
						
						 
						
						
						
						
					 
					
						2022-10-06 11:55:27 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						85a7088e5a 
					 
					
						
						
							
							Fix titles  
						
						 
						
						
						
						
					 
					
						2022-10-06 11:54:36 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						b58fa06f67 
					 
					
						
						
							
							Add OVA script support  
						
						 
						
						... 
						
						
						
						1. Ensure that system_template and script are not nullable in the DB.
2. Ensure that the CLI and API enforce the above and clean up CLI
arguments for profile add.
3. Ensure that, before uploading OVAs, a 'default_ova' provisioning
script is present.
4. Use the 'default_ova' script for new OVA uploads.
5. Ensure that OVA details are properly added to the vm_data dict in the
provisioner vmbuilder. 
						
						
					 
					
						2022-10-06 10:48:12 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						3b3d2e7f7e 
					 
					
						
						
							
							Reverse numbering of example scripts  
						
						 
						
						
						
						
					 
					
						2022-10-06 10:14:37 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						72a5de800c 
					 
					
						
						
							
							Complete OVA provisioning script  
						
						 
						
						
						
						
					 
					
						2022-10-06 10:14:04 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f450d1d313 
					 
					
						
						
							
							Remove lingering OVA references  
						
						 
						
						
						
						
					 
					
						2022-10-06 00:13:36 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						2db58488a2 
					 
					
						
						
							
							Update documentation to reflect script changes  
						
						 
						
						
						
						
					 
					
						2022-10-06 00:06:02 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						1bbf8f6bf6 
					 
					
						
						
							
							Reorganize and add more comments to examples  
						
						 
						
						
						
						
					 
					
						2022-10-05 23:35:53 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						191f8780c9 
					 
					
						
						
							
							Fix remaining bugs in example scripts  
						
						 
						
						
						
						
					 
					
						2022-10-05 22:37:11 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						80c1f78864 
					 
					
						
						
							
							Ensure inner cleanup and end message response  
						
						 
						
						
						
						
					 
					
						2022-10-05 22:36:42 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c8c0987fe7 
					 
					
						
						
							
							Fix bad variable reference  
						
						 
						
						
						
						
					 
					
						2022-10-05 17:43:23 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						67560c6457 
					 
					
						
						
							
							Add additional import for config  
						
						 
						
						
						
						
					 
					
						2022-10-05 17:41:37 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						79c9eba28c 
					 
					
						
						
							
							Add better exception handling with ctxtmgrs  
						
						 
						
						
						
						
					 
					
						2022-10-05 17:35:05 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						36e924d339 
					 
					
						
						
							
							Add additional missing import in examples  
						
						 
						
						
						
						
					 
					
						2022-10-05 17:29:34 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						aeb1443410 
					 
					
						
						
							
							Improve error messages  
						
						 
						
						
						
						
					 
					
						2022-10-05 17:26:09 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						eccd2a98b2 
					 
					
						
						
							
							Fix bad ref in examples  
						
						 
						
						
						
						
					 
					
						2022-10-05 17:25:56 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						6e2c1fb45e 
					 
					
						
						
							
							Add proper imports to examples  
						
						 
						
						
						
						
					 
					
						2022-10-05 17:22:04 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						b14ba9172c 
					 
					
						
						
							
							Better handle cleanups and fix chroot bug  
						
						 
						
						
						
						
					 
					
						2022-10-05 17:21:30 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e9235a627c 
					 
					
						
						
							
							Implement new provisioner setup  
						
						 
						
						
						
						
					 
					
						2022-10-05 16:03:05 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c84ee0f4f1 
					 
					
						
						
							
							Bump version to 0.9.55  
						
						 
						
						
						
						
					 
					
						2022-10-04 13:21:40 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						76c51460b0 
					 
					
						
						
							
							Avoid raise/handle deadlocks  
						
						 
						
						... 
						
						
						
						Can cause log flooding in some edge cases and isn't really needed any
longer. Use a proper conditional followed by an actual error handler. 
						
						
					 
					
						2022-10-03 14:04:12 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						6ed37f5b4a 
					 
					
						
						
							
							Try a literal eval first  
						
						 
						
						... 
						
						
						
						This is a breakage between the older version of Celery (Deb10) and
newer. The hard removal broke Deb10 instances.
So try that first, and on failure, assume newer Celery format. 
						
						
					 
					
						2022-09-06 10:34:50 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						4b41ee2817 
					 
					
						
						
							
							Bump version to 0.9.54  
						
						 
						
						
						
						
					 
					
						2022-08-23 11:01:05 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						dc36c40690 
					 
					
						
						
							
							Use proper SSLContext and enable TLSv1  
						
						 
						
						... 
						
						
						
						It's bad, but sometimes you need to access the API from a very old
software version. So just enable it for now and clean it up later. 
						
						
					 
					
						2022-08-23 10:58:47 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						459b16386b 
					 
					
						
						
							
							Fix bad variable name  
						
						 
						
						
						
						
					 
					
						2022-08-18 11:37:57 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						6146b062d6 
					 
					
						
						
							
							Bump version to 0.9.53  
						
						 
						
						
						
						
					 
					
						2022-08-12 17:47:11 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						74193c7e2a 
					 
					
						
						
							
							Actually fix VM sorting  
						
						 
						
						... 
						
						
						
						Due to the executor the previous attempt did not work. 
						
						
					 
					
						2022-08-12 17:46:29 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						73c1ac732e 
					 
					
						
						
							
							Bump version to 0.9.52  
						
						 
						
						
						
						
					 
					
						2022-08-12 11:09:25 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						58dd5830eb 
					 
					
						
						
							
							Add additional kb_ values to OSD stats  
						
						 
						
						... 
						
						
						
						Allows for easier parsing later to get e.g. % values and more details on
the used amounts. 
						
						
					 
					
						2022-08-11 11:06:36 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						90e515c46f 
					 
					
						
						
							
							Always sort VM list  
						
						 
						
						... 
						
						
						
						Same justification as previous commit. 
						
						
					 
					
						2022-08-09 12:05:40 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a6a5f71226 
					 
					
						
						
							
							Ensure the node list is sorted  
						
						 
						
						... 
						
						
						
						Otherwise the node entries could come back in an arbitrary order; since
this is an ordered list of dictionaries that might not be expected by
the API consumers, so ensure it's always sorted. 
						
						
					 
					
						2022-08-09 12:03:49 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						60a3ef1604 
					 
					
						
						
							
							Add reference to bootstrap in index  
						
						 
						
						
						
						
					 
					
						2022-08-03 20:22:16 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						95807b23eb 
					 
					
						
						
							
							Add missing cluster_req for vm modify  
						
						 
						
						
						
						
					 
					
						2022-08-02 10:02:26 -04:00