a6dcffc737 
					 
					
						
						
							
							Remove references to Ansible manual  
						
						
						
						
							
						
					 
					
						2021-11-08 00:29:47 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						364c190106 
					 
					
						
						
							
							Remove Ansible and Testing manuals  
						
						... 
						
						
						
						The Ansible manual can't keep up with the other repo, so it should live
there instead (eventually, after significant rewrites).
The Testing page is obsoleted by the "test-cluster" script. 
						
						
							
						
					 
					
						2021-11-08 00:25:27 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ea19af6494 
					 
					
						
						
							
							Allow American spelling for compatibility  
						
						
						
						
							
						
					 
					
						2021-11-08 00:09:59 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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