|  | 2b5c134970 | Add missing distutils dep | 2019-12-15 13:53:22 -05:00 |  | 
			
				
					|  | 686af31c08 | Reduce arping interval to 0.1s | 2019-12-15 12:30:45 -05:00 |  | 
			
				
					|  | 0a94fac407 | Fix bugs around passing master Was not passing properly and getting stuck sometimes, so modify the
checking and route creation a bit to prevent it. Seems to work. | 2019-12-15 00:08:18 -05:00 |  | 
			
				
					|  | 8202d7e64b | Make output a little nicer | 2019-12-14 16:56:33 -05:00 |  | 
			
				
					|  | 292c2d9a44 | Install newly moved schema file | 2019-12-14 16:52:09 -05:00 |  | 
			
				
					|  | 41479edc3d | Remove separated provisioner | 2019-12-14 16:47:46 -05:00 |  | 
			
				
					|  | a2b30158f8 | Move schema file | 2019-12-14 16:47:32 -05:00 |  | 
			
				
					|  | b3e21a5bf8 | Integrate metadata API into node daemon | 2019-12-14 16:41:01 -05:00 |  | 
			
				
					|  | 8c36e7618a | Modify node daemon to follow API | 2019-12-14 14:13:26 -05:00 |  | 
			
				
					|  | 0727a7f6ed | Move all provisioner API functionality into main | 2019-12-14 14:12:55 -05:00 |  | 
			
				
					|  | 45dbc0eef8 | Merge branch 'provisioner' into 'master' Implement Provisioner daemon
Closes #56 and #22
See merge request parallelvirtualcluster/pvc!1 | 2019-12-13 15:05:57 -05:00 |  | 
			
				
					|  | c0757405bc | Increase delay in deploy | 2019-12-13 00:06:37 -05:00 |  | 
			
				
					|  | 78f053d81f | Recreate network in aggregator if DNS changes | 2019-12-13 00:03:47 -05:00 |  | 
			
				
					|  | 0a8dd30a48 | Restart dnsmasq when network details change | 2019-12-12 23:51:22 -05:00 |  | 
			
				
					|  | 6fa828e721 | Don't stop the provisioner worker It should probably just be running on all nodes all the time already,
but is started when a node first becomes primary. | 2019-12-12 23:08:02 -05:00 |  | 
			
				
					|  | c1b6ce0ff7 | Reorder starting clients | 2019-12-12 23:03:34 -05:00 |  | 
			
				
					|  | b854d53fab | Add API management to node daemon | 2019-12-12 22:59:07 -05:00 |  | 
			
				
					|  | 22ae087836 | Add examples to deb install | 2019-12-12 22:52:12 -05:00 |  | 
			
				
					|  | f5fb741dad | Unify the APIs | 2019-12-12 22:50:42 -05:00 |  | 
			
				
					|  | c91c9ae6d5 | Fix formatting of node_limit when writing | 2019-12-12 21:36:21 -05:00 |  | 
			
				
					|  | fff44ab44e | Make node limit output nicer | 2019-12-12 20:52:56 -05:00 |  | 
			
				
					|  | 708de48065 | Finish the provisioner and metadata server | 2019-12-12 19:41:23 -05:00 |  | 
			
				
					|  | 88924497c2 | Define with profile and allow options | 2019-12-11 17:05:05 -05:00 |  | 
			
				
					|  | 88a181b20d | Allow metadata API in nft rules | 2019-12-11 17:04:29 -05:00 |  | 
			
				
					|  | 52127f2938 | Add provisioner profile to VM information | 2019-12-11 17:04:16 -05:00 |  | 
			
				
					|  | a95e7d1f76 | Add profile from provisioner to data stored in ZK | 2019-12-11 16:49:11 -05:00 |  | 
			
				
					|  | 4236493912 | Add DHCP in example debootstrap script | 2019-12-10 23:22:12 -05:00 |  | 
			
				
					|  | 911965c1f3 | Revamp ordering and spacing of libvirt XML | 2019-12-10 22:31:35 -05:00 |  | 
			
				
					|  | 1377c15948 | Fix text in postinst | 2019-12-09 13:33:47 -05:00 |  | 
			
				
					|  | 867634cea7 | Fix missing argument | 2019-12-09 11:31:56 -05:00 |  | 
			
				
					|  | 6c4eb7fc7b | Use distutils to convert text to bools | 2019-12-09 11:12:12 -05:00 |  | 
			
				
					|  | 2027809bfd | Add service unit for provisioner worker | 2019-12-09 10:43:53 -05:00 |  | 
			
				
					|  | 57e8fba602 | Add provisioner to Debian packages | 2019-12-09 10:40:27 -05:00 |  | 
			
				
					|  | 19a75ea92e | Verify if VM name exists before starting | 2019-12-09 10:33:44 -05:00 |  | 
			
				
					|  | d4dc3ac649 | Enforce VM uniqueness when defining Closes #56 | 2019-12-09 09:56:59 -05:00 |  | 
			
				
					|  | 1924154dce | Improve help text | 2019-12-08 23:59:17 -05:00 |  | 
			
				
					|  | 1fb560e996 | Add DNS nameservers to networks | 2019-12-08 23:55:45 -05:00 |  | 
			
				
					|  | 9cb5561e77 | Move default NS record to upstream_domain | 2019-12-08 23:05:32 -05:00 |  | 
			
				
					|  | 2dd6247d7b | Further work on provisioner | 2019-12-08 23:05:17 -05:00 |  | 
			
				
					|  | 3471f4e57a | Remove obsolete pvc-nsX and add pvc-ns name Should point towards the floating IP. | 2019-12-08 20:20:20 -05:00 |  | 
			
				
					|  | f442ac6ad9 | Force grub-install in partition | 2019-12-07 19:41:53 -05:00 |  | 
			
				
					|  | 84654dd50d | Rename existing script and add dummy script | 2019-12-07 02:19:41 -05:00 |  | 
			
				
					|  | e045eafbc1 | Get to installation completion | 2019-12-07 02:16:13 -05:00 |  | 
			
				
					|  | cff6a49660 | Add some further steps to provisioning | 2019-12-06 00:48:00 -05:00 |  | 
			
				
					|  | c6986aa5b8 | Add Celery queueing for VM creation function Also define this function and provide the planned workflow. | 2019-12-06 00:48:00 -05:00 |  | 
			
				
					|  | 4a7c6db9b2 | Initial provisioner configuration Features all the components of creating various templates and scripts
for the provisioner, as well as VM profiles combining these. | 2019-12-06 00:48:00 -05:00 |  | 
			
				
					|  | 356c12db2e | Add ceph df output to pool data Allows additional information visible in the `ceph df` command,
including pool free space and used percentage. | 2019-12-06 00:47:27 -05:00 |  | 
			
				
					|  | 531578fd28 | Use consistent tense for VM states Replace "failed" with "fail" and "disabled" with "disable" for
consistency with the remaining states. | 2019-10-23 23:57:59 -04:00 |  | 
			
				
					|  | 6a4c75deb8 | Clean up unnecessary zookeeper connection handling | 2019-10-23 23:50:46 -04:00 |  | 
			
				
					|  | 9736a3c653 | Implement disabled state in cluster status References #53 | 2019-10-23 23:49:19 -04:00 |  |