7069d3237c 
					 
					
						
						
							
							Shorten help messages slightly to fit  
						
						
						
						
							
						
					 
					
						2021-11-08 00:07:21 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						619c3f7ff5 
					 
					
						
						
							
							Add forced colour support  
						
						... 
						
						
						
						Allows preserving colour within e.g. watch, where Click would normally
determine that it is "not a terminal". This is done via the wrapper echo
which filters via the local config. 
						
						
							
						
					 
					
						2021-11-08 00:04:20 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8a75bb3011 
					 
					
						
						
							
							Add funding configuration  
						
						
						
						
							
						
					 
					
						2021-11-06 18:05:17 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a817c3e678 
					 
					
						
						
							
							Add start delineators to command output  
						
						
						
						
							
						
					 
					
						2021-11-06 13:35:30 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0cc3f2deab 
					 
					
						
						
							
							Revamp formatting and linting on commit  
						
						... 
						
						
						
						Remove the prepare script, and run the two stages manually. Better
handle Black reformatting by doing a check (for the errcode) then
reformat and abort commit to review. 
						
						
							
						
					 
					
						2021-11-06 13:34:33 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						21b4bbe51a 
					 
					
						
						
							
							Apply more granular timeout formatting  
						
						... 
						
						
						
						We don't need to wait forever if state changes aren't waiting or disable
(which does a shutdown before returning). 
						
						
							
						
					 
					
						2021-11-06 13:34:03 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						87ec31c023 
					 
					
						
						
							
							Up timeout when setting VM state  
						
						... 
						
						
						
						Ensures the API won't time out immediately especially during a
wait-flagged or disable action. 
						
						
							
						
					 
					
						2021-11-06 04:15:10 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0d857d5ab8 
					 
					
						
						
							
							Use positive check rather than negative  
						
						... 
						
						
						
						Ensure the VM is start before doing shutdown/stop, rather than being
stopped. Prevents overwrite of existing disable state and other
weirdness. 
						
						
							
						
					 
					
						2021-11-06 04:08:33 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						006f40f195 
					 
					
						
						
							
							Add disable forcing to CLI  
						
						... 
						
						
						
						References #148  
						
						
							
						
					 
					
						2021-11-06 04:02:50 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5f193a6134 
					 
					
						
						
							
							Perform automatic shutdown/stop on VM disable  
						
						... 
						
						
						
						Instead of requiring the VM to already be stopped, instead allow disable
state changes to perform a shutdown first. Also add a force option which
will do a hard stop instead of a shutdown.
References #148  
						
						
							
						
					 
					
						2021-11-06 03:57:24 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						78faa90139 
					 
					
						
						
							
							Reformat recent changes with Black  
						
						
						
						
							
						
					 
					
						2021-11-06 03:27:07 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						23b1501f40 
					 
					
						
						
							
							Fix linting error F541 f-string placeholders  
						
						
						
						
							
						
					 
					
						2021-11-06 03:26:03 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						66bfad3109 
					 
					
						
						
							
							Fix linting errors F522/F523 unused args  
						
						
						
						
							
						
					 
					
						2021-11-06 03:24:50 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						eee5c25d6f 
					 
					
						
						
							
							Rename build-deb.sh to build-stable-deb.sh  
						
						... 
						
						
						
						Unifies the naming with the other build-unstable-deb.sh script. 
						
						
							
						
					 
					
						2021-11-06 03:18:58 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ff4fc18a60 
					 
					
						
						
							
							Remove obsolete gitlab-ci config  
						
						
						
						
							
						
					 
					
						2021-11-06 03:18:22 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ac885b855a 
					 
					
						
						
							
							Ensure all helper scripts pushd/popd  
						
						... 
						
						
						
						Make sure all of these move to the root of the repository first, then
return to where they were afterwards, using pushd/popd. This allows them
to be executed from anywhere in the repo. 
						
						
							
						
					 
					
						2021-11-06 03:17:47 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b9c30baf80 
					 
					
						
						
							
							Unify formatting and linting  
						
						... 
						
						
						
						Ensures optimal formatting in addition to linting during manual deploys
and during pre-commit actions. 
						
						
							
						
					 
					
						2021-11-06 03:10:17 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9b12cc0236 
					 
					
						
						
							
							Add newline to start of lint  
						
						
						
						
							
						
					 
					
						2021-11-06 03:04:14 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c41664d2da 
					 
					
						
						
							
							Reformat code with Black code formatter  
						
						... 
						
						
						
						Unify the code style along PEP and Black principles using the tool. 
						
						
							
						
					 
					
						2021-11-06 03:02:43 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3779bc960e 
					 
					
						
						
							
							Add safe mode to Black  
						
						
						
						
							
						
					 
					
						2021-11-06 02:59:54 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5c620262e9 
					 
					
						
						
							
							Move Flake configuration into dedicated file  
						
						... 
						
						
						
						Avoid passing arguments in the script. 
						
						
							
						
					 
					
						2021-11-06 02:55:37 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6b88fbd1e3 
					 
					
						
						
							
							Clean up linter after Black add (pass two)  
						
						
						
						
							
						
					 
					
						2021-11-06 02:51:14 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a50c8e6a4d 
					 
					
						
						
							
							Exclude Alembic migrations from Black  
						
						... 
						
						
						
						These files are autogenerated with their own formats, so we don't want
to override that. 
						
						
							
						
					 
					
						2021-11-06 02:46:06 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7d6e4353f1 
					 
					
						
						
							
							Clean up linter after Black add (pass one)  
						
						
						
						
							
						
					 
					
						2021-11-06 02:44:24 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bf30b31db6 
					 
					
						
						
							
							Add black formatter to project root  
						
						
						
						
							
						
					 
					
						2021-11-06 02:44:05 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						70bd601dc1 
					 
					
						
						
							
							Add Basic Builder configuration  
						
						... 
						
						
						
						Configuration for my new CI system under Gitea. 
						
						
							
						
					 
					
						2021-10-31 00:09:55 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2e7b9b28b3 
					 
					
						
						
							
							Add some delay and additional tries to fencing  
						
						
						
						
							
						
					 
					
						2021-10-27 16:24:17 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						12eef58d42 
					 
					
						
						
							
							Fix ordering to show correct message  
						
						
						
						
							
						
					 
					
						2021-10-27 13:37:52 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f2e6892fd2 
					 
					
						
						
							
							Support adding the same network to a VM again  
						
						... 
						
						
						
						This is a supported configuration for some edge cases and should be
allowed. 
						
						
							
						
					 
					
						2021-10-27 13:33:27 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						91fb9e1241 
					 
					
						
						
							
							Reorder linting on build-and-deploy  
						
						
						
						
							
						
					 
					
						2021-10-27 13:25:14 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d87bea4159 
					 
					
						
						
							
							More gracefully handle restart + live  
						
						... 
						
						
						
						Instead of erroring, just use the implication that restarting a VM does
not want a live modification, and proceed from there. Update the help
text to match. 
						
						
							
						
					 
					
						2021-10-27 13:23:39 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3a6f442856 
					 
					
						
						
							
							Support removing VM interfaces by MAC  
						
						... 
						
						
						
						Provides a way to handle multiple interfaces in the same network
gracefully, while making the previous behaviour explicit. 
						
						
							
						
					 
					
						2021-10-27 13:20:05 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						dfca998adf 
					 
					
						
						
							
							Fix bad test in postinst  
						
						
						
						
							
						
					 
					
						2021-10-19 00:27:12 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						55f397a347 
					 
					
						
						
							
							Fix bad location of config sets  
						
						
						
						
							
 
						
					 
					
						2021-10-12 17:23:04 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						dfebb2d3e5 
					 
					
						
						
							
							Also validate on failures  
						
						
						
						
							
						
					 
					
						2021-10-12 17:11:03 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e88147db4a 
					 
					
						
						
							
							Bump version to 0.9.42  
						
						
						
						
							
						
					 
					
						2021-10-12 15:25:42 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b8204d89ac 
					 
					
						
						
							
							Go back to passing if exception  
						
						... 
						
						
						
						Validation already happened and the set happens again later. 
						
						
							
						
					 
					
						2021-10-12 14:21:52 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fe73dfbdc9 
					 
					
						
						
							
							Use current live value for bridge_mtu  
						
						... 
						
						
						
						This will ensure that upgrading without the bridge_mtu config key set
will keep things as they are. 
						
						
							
						
					 
					
						2021-10-12 12:24:03 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8f906c1f81 
					 
					
						
						
							
							Use power off in fence instead of reset  
						
						... 
						
						
						
						Use a power off (and then make the power on a requirement) during a node
fence. Removes some potential ambiguity in the power state, since we
will know for certain if it is off. 
						
						
							
						
					 
					
						2021-10-12 11:04:27 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2d9fb9688d 
					 
					
						
						
							
							Validate network MTU after initial read  
						
						
						
						
							
						
					 
					
						2021-10-12 10:53:17 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fb84685c2a 
					 
					
						
						
							
							Make cluster example images clickable  
						
						
						
						
							
						
					 
					
						2021-10-12 03:15:04 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						032ba44d9c 
					 
					
						
						
							
							Mention fencing only in run state  
						
						
						
						
							
						
					 
					
						2021-10-12 03:05:01 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b7761877e7 
					 
					
						
						
							
							Adjust more wording and fix typos  
						
						
						
						
							
						
					 
					
						2021-10-12 03:00:21 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1fe07640b3 
					 
					
						
						
							
							Adjust some wording  
						
						
						
						
							
						
					 
					
						2021-10-12 02:54:16 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b8d843ebe4 
					 
					
						
						
							
							Remove codeql setup  
						
						... 
						
						
						
						I don't use this for anything useful, so disable it since a run takes
ages. 
						
						
							
						
					 
					
						2021-10-12 02:51:19 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						95d983ddff 
					 
					
						
						
							
							Fix formatting of subsection  
						
						
						
						
							
						
					 
					
						2021-10-12 02:49:40 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4c5da1b6a8 
					 
					
						
						
							
							Add reference to Ansible manual  
						
						
						
						
							
						
					 
					
						2021-10-12 02:48:47 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						be6b1e02e3 
					 
					
						
						
							
							Fix spelling errors  
						
						
						
						
							
						
					 
					
						2021-10-12 02:47:31 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ec2a72ed4b 
					 
					
						
						
							
							Fix link to cluster architecture docs  
						
						
						
						
							
						
					 
					
						2021-10-12 02:41:22 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b06e327add 
					 
					
						
						
							
							Adjust getting started docs  
						
						... 
						
						
						
						Update the docs with the current information on setting up a cluster,
including simplifying the Ansible configuration to use the new
create-local-repo.sh script, and simplifying some other sections. 
						
						
							
						
					 
					
						2021-10-12 02:39:25 -04:00