Greg Karékinian 
							
						 
					 
					
						
						
						
						
							
						
						
							1551fe6d1b 
							
						 
					 
					
						
						
							
							Update the ipfs-1 node file after running chef  
						
						
						
						
					 
					
						2020-12-11 19:29:56 +01:00 
						 
				 
			
				
					
						
							
							
								Greg Karékinian 
							
						 
					 
					
						
						
						
						
							
						
						
							83736d2a85 
							
						 
					 
					
						
						
							
							Update the bitcoin-2 node file after running chef  
						
						
						
						
					 
					
						2020-12-11 19:28:34 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							4b9dfd9c60 
							
						 
					 
					
						
						
							
							Update node configs  
						
						
						
						
					 
					
						2020-12-11 19:24:12 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							fb996e9abf 
							
						 
					 
					
						
						
							
							Join new zerotier network on VM creation  
						
						
						
						
					 
					
						2020-12-11 19:07:11 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							396fe6e714 
							
						 
					 
					
						
						
							
							Whitelist ejabberd custom node attributes  
						
						... 
						
						
						
						fixes  #256  
					
						2020-12-11 19:07:06 +01:00 
						 
				 
			
				
					
						
							
							
								Greg Karékinian 
							
						 
					 
					
						
						
						
						
							
						
						
							ebfd36bab8 
							
						 
					 
					
						
						
							
							Add nodejs-1 client and node file  
						
						... 
						
						
						
						Refs #259  
						
						
					 
					
						2020-12-11 19:02:04 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							8896beab67 
							
						 
					 
					
						
						
							
							Merge pull request 'Configure a zerotier-one network controller' ( #260 ) from feature/zerotier_controller into master  
						
						... 
						
						
						
						Reviewed-on: #260  
						
						
					 
					
						2020-12-11 10:42:40 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							8b624b666a 
							
						 
					 
					
						
						
							
							Merge branch 'master' into feature/zerotier_controller  
						
						
						
						
					 
					
						2020-12-11 10:39:20 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							ba4e3fdd6f 
							
						 
					 
					
						
						
							
							Merge pull request 'Document commands for running Chef against VMs' ( #261 ) from docs/update_readme into master  
						
						... 
						
						
						
						Reviewed-on: #261  
						
						
					 
					
						2020-12-11 10:39:08 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							1cb366a160 
							
						 
					 
					
						
						
							
							Add commands for running Chef against VMs  
						
						
						
						
					 
					
						2020-12-10 23:39:59 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							cb8fc25fc8 
							
						 
					 
					
						
						
							
							Configure a zerotier-one network controller  
						
						
						
						
					 
					
						2020-12-10 22:51:35 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							f66f6e2969 
							
						 
					 
					
						
						
							
							Merge pull request 'Add hosts entries for ejabberd private IPs' ( #257 ) from feature/akkounts_xmpp_host into master  
						
						... 
						
						
						
						Reviewed-on: #257  
						
						
					 
					
						2020-12-10 13:28:46 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							a06223d764 
							
						 
					 
					
						
						
							
							Merge branch 'master' into feature/akkounts_xmpp_host  
						
						
						
						
					 
					
						2020-12-10 13:27:37 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							0c537d04ef 
							
						 
					 
					
						
						
							
							Merge pull request 'Add ejabberd HTTP API permissions for akkounts' ( #255 ) from feature/api_permissions into master  
						
						... 
						
						
						
						Reviewed-on: #255  
						
						
					 
					
						2020-12-10 13:27:19 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							f1c8faff85 
							
						 
					 
					
						
						
							
							Merge branch 'master' into feature/api_permissions  
						
						
						
						
					 
					
						2020-12-10 13:26:48 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							623bb1e153 
							
						 
					 
					
						
						
							
							Merge pull request 'Script creating new VMs' ( #252 ) from feature/244-new_vm_script into master  
						
						... 
						
						
						
						Reviewed-on: #252  
						
						
					 
					
						2020-12-09 15:33:08 +00:00 
						 
				 
			
				
					
						
							
							
								Greg Karékinian 
							
						 
					 
					
						
						
						
						
							
						
						
							a92205bd65 
							
						 
					 
					
						
						
							
							Fix the VM creation script  
						
						... 
						
						
						
						Also join the zerotier network 
						
						
					 
					
						2020-12-09 16:29:15 +01:00 
						 
				 
			
				
					
						
							
							
								Greg Karékinian 
							
						 
					 
					
						
						
						
						
							
						
						
							77ab77afe8 
							
						 
					 
					
						
						
							
							Update the centaurus and draco nodes after Chef run  
						
						
						
						
					 
					
						2020-12-09 15:42:49 +01:00 
						 
				 
			
				
					
						
							
							
								Greg Karékinian 
							
						 
					 
					
						
						
						
						
							
						
						
							6273271d40 
							
						 
					 
					
						
						
							
							Remove kosmos-bitcoin::source from draco  
						
						... 
						
						
						
						Bitcoind runs inside a VM, not directly on the host 
						
						
					 
					
						2020-12-09 15:42:19 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							742dc6ff7f 
							
						 
					 
					
						
						
							
							Merge branch 'master' into feature/244-new_vm_script  
						
						
						
						
					 
					
						2020-12-09 13:59:52 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							f540661de4 
							
						 
					 
					
						
						
							
							Merge pull request 'Update ejabberd doc' ( #254 ) from docs/ejabberd into master  
						
						... 
						
						
						
						Reviewed-on: #254  
						
						
					 
					
						2020-12-09 12:12:51 +00:00 
						 
				 
			
				
					
						
							
							
								Greg Karékinian 
							
						 
					 
					
						
						
						
						
							
						
						
							7ceb9af3ed 
							
						 
					 
					
						
						
							
							Rename the kosmos_kvm default recipe to host  
						
						... 
						
						
						
						It makes it clear it is meant for KVM hosts 
						
						
					 
					
						2020-12-09 11:19:13 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							12125bf0b2 
							
						 
					 
					
						
						
							
							Add hosts entries for ejabberd private IPs  
						
						
						
						
					 
					
						2020-12-08 20:31:01 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							239b6aed51 
							
						 
					 
					
						
						
							
							Add API permissions for akkounts VMs  
						
						... 
						
						
						
						Using the zerotier IP, which is the same as the knife-zero host. 
						
						
					 
					
						2020-12-08 20:00:31 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							8e0a66184c 
							
						 
					 
					
						
						
							
							Use role for akkounts  
						
						... 
						
						
						
						Lets us search by role 
						
						
					 
					
						2020-12-08 19:59:51 +01:00 
						 
				 
			
				
					
						
							
							
								Greg Karékinian 
							
						 
					 
					
						
						
						
						
							
						
						
							6c907419aa 
							
						 
					 
					
						
						
							
							Set the VM name from the script argument  
						
						
						
						
					 
					
						2020-12-08 17:10:40 +01:00 
						 
				 
			
				
					
						
							
							
								Greg Karékinian 
							
						 
					 
					
						
						
						
						
							
						
						
							8f304d00ce 
							
						 
					 
					
						
						
							
							Remove unused kitchen.yml files  
						
						
						
						
					 
					
						2020-12-08 16:34:24 +01:00 
						 
				 
			
				
					
						
							
							
								Greg Karékinian 
							
						 
					 
					
						
						
						
						
							
						
						
							94a34e4758 
							
						 
					 
					
						
						
							
							Add arguments for RAM and number of CPUs  
						
						
						
						
					 
					
						2020-12-08 16:33:27 +01:00 
						 
				 
			
				
					
						
							
							
								Greg Karékinian 
							
						 
					 
					
						
						
						
						
							
						
						
							b3c1f81ec6 
							
						 
					 
					
						
						
							
							Set the description of the kosmos_zerotier cookbook  
						
						
						
						
					 
					
						2020-12-08 16:26:14 +01:00 
						 
				 
			
				
					
						
							
							
								Greg Karékinian 
							
						 
					 
					
						
						
						
						
							
						
						
							6f7b493173 
							
						 
					 
					
						
						
							
							Create the base Ubuntu 20.04 cloud image with code  
						
						
						
						
					 
					
						2020-12-08 16:25:32 +01:00 
						 
				 
			
				
					
						
							
							
								Greg Karékinian 
							
						 
					 
					
						
						
						
						
							
						
						
							176083497c 
							
						 
					 
					
						
						
							
							Install the libvirt-daemon-system package  
						
						... 
						
						
						
						It creates the libvirt-qemu user 
						
						
					 
					
						2020-12-08 16:25:04 +01:00 
						 
				 
			
				
					
						
							
							
								Greg Karékinian 
							
						 
					 
					
						
						
						
						
							
						
						
							89c8f42a46 
							
						 
					 
					
						
						
							
							Set the description for the kosmos_kvm cookbook  
						
						
						
						
					 
					
						2020-12-08 16:03:18 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							56d9144ad6 
							
						 
					 
					
						
						
							
							Disable ACME  
						
						... 
						
						
						
						Throws a warning when reloading the config, because it is enabled by
default, but not configured entirely. Disabling it explicitly removes
the warning. 
						
						
					 
					
						2020-12-08 14:30:29 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							02239dd9a8 
							
						 
					 
					
						
						
							
							Update ejabberd doc  
						
						
						
						
					 
					
						2020-12-08 13:13:05 +01:00 
						 
				 
			
				
					
						
							
							
								Greg Karékinian 
							
						 
					 
					
						
						
						
						
							
						
						
							1837285b79 
							
						 
					 
					
						
						
							
							Add the kosmos_kvm recipe and the firewall rules  
						
						... 
						
						
						
						... to the KVM hosts, centaurus and draco
Refs #244  
						
						
					 
					
						2020-12-04 16:33:18 +01:00 
						 
				 
			
				
					
						
							
							
								Greg Karékinian 
							
						 
					 
					
						
						
						
						
							
						
						
							ee7a117d63 
							
						 
					 
					
						
						
							
							Add initial kosmos_zerotier cookbook  
						
						... 
						
						
						
						For now it only includes the firewall rule
Refs #244  
						
						
					 
					
						2020-12-04 16:29:22 +01:00 
						 
				 
			
				
					
						
							
							
								Greg Karékinian 
							
						 
					 
					
						
						
						
						
							
						
						
							e6b7794e20 
							
						 
					 
					
						
						
							
							Extract firewall definitions to their own recipe  
						
						... 
						
						
						
						This allows us to use them for KVM hosts as well. Until now we had set
up ufw rules manually on the two KVM hosts (draco and centaurus)
Refs #244  
						
						
					 
					
						2020-12-04 16:27:42 +01:00 
						 
				 
			
				
					
						
							
							
								Greg Karékinian 
							
						 
					 
					
						
						
						
						
							
						
						
							9dbe5bcfcb 
							
						 
					 
					
						
						
							
							Deploy a script to create new VMs  
						
						... 
						
						
						
						It uses `virt-install` with the official Ubuntu 20.04 cloud image as a
starting point, with cloud-init to add our SSH keys to the ubuntu user
and set up Zerotier.
USAGE: create_vm VMNAME
Closes  #244  
						
						
					 
					
						2020-12-04 16:21:52 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							bc80540c14 
							
						 
					 
					
						
						
							
							Merge pull request 'Deploy new wormhole release on barnard' ( #251 ) from chore/wormhole_barnard into master  
						
						... 
						
						
						
						Reviewed-on: #251  
						
						
					 
					
						2020-11-27 12:25:01 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							dace63b667 
							
						 
					 
					
						
						
							
							Remove akkounts recipe from barnard runlist  
						
						... 
						
						
						
						Must have been committed accidentally. 
						
						
					 
					
						2020-11-27 13:22:29 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							58c5fad2a7 
							
						 
					 
					
						
						
							
							Add new nickname config for wormhole  
						
						
						
						
					 
					
						2020-11-27 13:22:09 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							39ca70d64e 
							
						 
					 
					
						
						
							
							Merge pull request 'Set up ejabberd-2 VM/node; add cluster configs to Chef' ( #248 ) from chore/ejabberd-2_vm into master  
						
						... 
						
						
						
						Reviewed-on: #248  
						
						
					 
					
						2020-11-26 14:47:33 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							58854da648 
							
						 
					 
					
						
						
							
							Add erland_node fqdn to ejabberd node configs  
						
						
						
						
					 
					
						2020-11-25 21:04:33 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							137d90ed8a 
							
						 
					 
					
						
						
							
							Configure ejabberd on ejabberd-2  
						
						
						
						
					 
					
						2020-11-25 21:03:16 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							8c60279fe1 
							
						 
					 
					
						
						
							
							Add cluster configs to ejabberd recipe  
						
						
						
						
					 
					
						2020-11-25 21:02:46 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							7a1a5c03e3 
							
						 
					 
					
						
						
							
							Set up ejabberd-2 VM  
						
						
						
						
					 
					
						2020-11-25 17:40:40 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							8e067e8901 
							
						 
					 
					
						
						
							
							Merge pull request 'Enable ejabberd clustering' ( #246 ) from feature/243-ejabberd_cluster into master  
						
						... 
						
						
						
						Reviewed-on: #246  
						
						
					 
					
						2020-11-25 16:10:14 +00:00 
						 
				 
			
				
					
						
							
							
								Greg Karékinian 
							
						 
					 
					
						
						
						
						
							
						
						
							bbf01711f8 
							
						 
					 
					
						
						
							
							Add ejabberd-1 client and node file  
						
						
						
						
					 
					
						2020-11-25 16:42:23 +01:00 
						 
				 
			
				
					
						
							
							
								Greg Karékinian 
							
						 
					 
					
						
						
						
						
							
						
						
							fbd71204c2 
							
						 
					 
					
						
						
							
							Use the production run list when no Chef environment was set  
						
						
						
						
					 
					
						2020-11-25 16:41:43 +01:00 
						 
				 
			
				
					
						
							
							
								Greg Karékinian 
							
						 
					 
					
						
						
						
						
							
						
						
							613b316588 
							
						 
					 
					
						
						
							
							Add comment about needing to run Chef a second time...  
						
						... 
						
						
						
						... after the TLS certs are generated 
						
						
					 
					
						2020-11-25 16:36:07 +01:00