73407e245f 
					 
					
						
						
							
							Move startup code to an entrypoint function  
						
						... 
						
						
						
						Prevents further issues with startup. 
						
						
							
						
					 
					
						2021-05-30 00:18:04 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						25f80a4478 
					 
					
						
						
							
							Move API version string location to Daemon  
						
						... 
						
						
						
						Prevents a startup bug with pvcapid-manage.py. 
						
						
							
						
					 
					
						2021-05-30 00:11:24 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c23a53d082 
					 
					
						
						
							
							Add daemon_lib symlink to pvcnoded  
						
						
						
						
							
						
					 
					
						2021-05-30 00:00:07 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b4f2cf879e 
					 
					
						
						
							
							Rework vm library for new zkhandler  
						
						
						
						
							
						
					 
					
						2021-05-29 21:17:19 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3603b782c0 
					 
					
						
						
							
							Rework node library for new zkhandler  
						
						
						
						
							
						
					 
					
						2021-05-29 20:56:21 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						62cb72b62f 
					 
					
						
						
							
							Rework network library for new zkhandler  
						
						
						
						
							
						
					 
					
						2021-05-29 20:53:42 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b186a75b4e 
					 
					
						
						
							
							Rework common library for new zkhandler  
						
						
						
						
							
						
					 
					
						2021-05-29 20:35:28 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6205dba451 
					 
					
						
						
							
							Rework cluster library for new zkhandler  
						
						
						
						
							
						
					 
					
						2021-05-29 20:32:20 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						688d1a6ae2 
					 
					
						
						
							
							Rework ceph library for new zkhandler  
						
						
						
						
							
						
					 
					
						2021-05-29 20:29:51 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						163015bd4a 
					 
					
						
						
							
							Port remaining helper functions to ZKConnection  
						
						
						
						
							
						
					 
					
						2021-05-29 00:30:42 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						49bbad8021 
					 
					
						
						
							
							Port provisioner to ZKConnection  
						
						
						
						
							
						
					 
					
						2021-05-29 00:26:15 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2c0bafc313 
					 
					
						
						
							
							Port benchmark to ZKConnection  
						
						
						
						
							
						
					 
					
						2021-05-29 00:24:53 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1963f2c336 
					 
					
						
						
							
							Convert OVA helper to ZKConnection  
						
						
						
						
							
						
					 
					
						2021-05-29 00:22:06 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9cd121ef9f 
					 
					
						
						
							
							Convert remaining VM functions  
						
						
						
						
							
						
					 
					
						2021-05-29 00:16:26 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ea63a58b21 
					 
					
						
						
							
							Port two more functions to new decorator  
						
						
						
						
							
						
					 
					
						2021-05-28 23:38:53 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0eceec0341 
					 
					
						
						
							
							Disable SQLAlchemy modifcation tracking  
						
						
						
						
							
						
					 
					
						2021-05-28 23:36:36 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c6bececb55 
					 
					
						
						
							
							Revamp config parsing and imports  
						
						... 
						
						
						
						Brings sanity to the passing of the config variable around the various
submodules for use in the ZKConnection decorator. 
						
						
							
						
					 
					
						2021-05-28 23:33:36 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4554a0d6af 
					 
					
						
						
							
							Add line break to lint output  
						
						
						
						
							
						
					 
					
						2021-05-28 00:20:03 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f82da03a62 
					 
					
						
						
							
							Add first wrappers and exceptions  
						
						
						
						
							
						
					 
					
						2021-05-28 00:19:39 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fef230ad98 
					 
					
						
						
							
							Implement class-based version of zkhander  
						
						
						
						
							
						
					 
					
						2021-05-27 22:50:00 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3128c8fa70 
					 
					
						
						
							
							Correct flawed conditional in some commands  
						
						
						
						
							
						
					 
					
						2021-05-25 09:59:20 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0c75a127b2 
					 
					
						
						
							
							Bump version to 0.9.18  
						
						
						
						
							
 
						
					 
					
						2021-05-23 17:23:10 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f46c2e7f6a 
					 
					
						
						
							
							Implement VM rename functionality  
						
						... 
						
						
						
						Closes  #125  
					
						2021-05-23 17:21:19 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9de14c46fb 
					 
					
						
						
							
							Bump version to 0.9.17  
						
						
						
						
							
 
						
					 
					
						2021-05-19 17:06:29 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1b8b101b64 
					 
					
						
						
							
							Fix bugs in log follow command  
						
						
						
						
							
						
					 
					
						2021-05-19 16:22:48 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fe15bdb854 
					 
					
						
						
							
							Bump version to 0.9.16  
						
						
						
						
							
 
						
					 
					
						2021-05-10 01:13:21 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b851a6209c 
					 
					
						
						
							
							Catch all other exceptions in subprocess run  
						
						... 
						
						
						
						Found a rare glitch where the subprocess pipes would not engage, causing
a daemon crash. Catch these exceptions with a retcode of 255 instead of
bailing out.
Closes  #124  
						
						
							
						
					 
					
						2021-05-10 01:07:25 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5ceb57e540 
					 
					
						
						
							
							Handle emptying corrupted console log files  
						
						... 
						
						
						
						Libvirt will someones write junk out to console log files, which breaks
the log parser deque with a UnicodeDecodeError.
If this happens, clear the log and re-open the deque again for newer
updates.
Closes  #123  
						
						
							
						
					 
					
						2021-05-10 01:03:04 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						62c84664fc 
					 
					
						
						
							
							Handle restart confirmation for VMs more nicely  
						
						... 
						
						
						
						For the "vm modify", revamp the way confirmations are presented. Do the
edits/load, show changes, verify XML, then prompt to write and the
restart. The previous order didn't make much sense.
For any of these `--restart` triggered VM modifications, also alter how
the confirmation works. If the user declines the restart, do not abort;
instead, just set restart=False and continue with the modification. 
						
						
							
						
					 
					
						2021-04-13 10:35:26 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						66f1ac35ab 
					 
					
						
						
							
							Skip an empty local cluster in cluster list  
						
						
						
						
							
						
					 
					
						2021-04-13 10:01:49 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						529f99841d 
					 
					
						
						
							
							Improve formatting of some help messages  
						
						
						
						
							
						
					 
					
						2021-04-12 15:55:59 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6246b8dfb3 
					 
					
						
						
							
							Fix help message output on root command  
						
						
						
						
							
 
						
					 
					
						2021-04-08 14:27:55 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						669338c22b 
					 
					
						
						
							
							Bump version to 0.9.15  
						
						
						
						
							
						
					 
					
						2021-04-08 13:37:47 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						629cf62385 
					 
					
						
						
							
							Add confirmation flag to disruptive VM operations  
						
						... 
						
						
						
						Also add some additional output when --restart is not selected.
Closes  #118  
						
						
							
						
					 
					
						2021-04-08 13:33:10 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						dfa3432601 
					 
					
						
						
							
							Add unsafe envvar/flag option  
						
						... 
						
						
						
						Allows another way (beyond --yes) to avoid confirming "unsafe"
operations. While there is probably nearly zero usecase for this (at
least to any sane admin), it is provided to allow maximum flexibility. 
						
						
							
						
					 
					
						2021-04-08 12:48:38 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						62213fab99 
					 
					
						
						
							
							Add description field to CLI clusters  
						
						... 
						
						
						
						Allow specifying a textual description of the cluster in the client for
ease of management. 
						
						
							
						
					 
					
						2021-04-08 12:28:23 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3330624f70 
					 
					
						
						
							
							Fix bump_version to include API  
						
						
						
						
							
 
						
					 
					
						2021-03-30 10:30:01 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c4ac75b973 
					 
					
						
						
							
							Bump version to 0.9.14  
						
						
						
						
							
						
					 
					
						2021-03-30 10:27:37 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						81c1411b8f 
					 
					
						
						
							
							Add QEMU guest agent to default VM configs  
						
						
						
						
							
						
					 
					
						2021-03-29 15:15:31 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0bf276fd51 
					 
					
						
						
							
							Update copyright year in headers  
						
						
						
						
							
						
					 
					
						2021-03-25 17:01:55 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f4ec161aa2 
					 
					
						
						
							
							Update file copyright header.  
						
						... 
						
						
						
						Remove the option to select a later version of the GPL. 
						
						
							
						
					 
					
						2021-03-25 16:58:02 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						78925be090 
					 
					
						
						
							
							Correct bad help string  
						
						
						
						
							
						
					 
					
						2021-03-17 13:58:23 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4e58b18976 
					 
					
						
						
							
							Ensure cloned volume size is int type  
						
						
						
						
							
						
					 
					
						2021-03-15 15:12:24 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						593c9a7e0d 
					 
					
						
						
							
							Fix bugs around cloned volume provisioning  
						
						
						
						
							
						
					 
					
						2021-03-09 16:59:49 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8c4c1aba38 
					 
					
						
						
							
							Revert "Add object-map to default RBD volume features"  
						
						... 
						
						
						
						This reverts commit 00e9cca6f0 
						
						
							
						
					 
					
						2021-02-28 01:57:30 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						00e9cca6f0 
					 
					
						
						
							
							Add object-map to default RBD volume features  
						
						... 
						
						
						
						This allows for much quicker image deletes especially for empty images. 
						
						
							
						
					 
					
						2021-02-17 13:57:28 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0ccfc41398 
					 
					
						
						
							
							Bump version to 0.9.13  
						
						
						
						
							
 
						
					 
					
						2021-02-17 11:37:59 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ab05e0f3db 
					 
					
						
						
							
							Add B suffix back to bare bytes values  
						
						
						
						
							
						
					 
					
						2021-02-17 11:37:36 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9291ce6ffc 
					 
					
						
						
							
							Correct output of fromhuman and add size compare  
						
						... 
						
						
						
						Ensures that the bytes_tohuman returns an integer to avoid the hacky
workaround of stripping off the B.
Adds a verification on the size of a new volume, that it is not larger
than the free space of the pool to prevent errors/excessively-large
volumes from being created.
Closes  #120  
						
						
							
						
					 
					
						2021-02-17 11:27:26 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						dd87951642 
					 
					
						
						
							
							Fix bad calls in pool element  
						
						
						
						
							
						
					 
					
						2021-02-17 11:14:50 -05:00