94ef3490ab 
					 
					
						
						
							
							Add daily Zookeeper data cleanup  
						
						
						
						
					 
					
						2023-09-01 15:42:21 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						15a2bf1418 
					 
					
						
						
							
							Add custom systemd unit for Zookeeper  
						
						... 
						
						
						
						We're 100% systemd here, and the lack of control/information that the
old-school ZK initscript provides is frustrating. Replace it with our
own simple unit file. 
						
						
					 
					
						2023-09-01 15:42:21 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7e74ce2ede 
					 
					
						
						
							
							Add support for arbitrary /etc/hosts entries  
						
						
						
						
					 
					
						2023-09-01 15:42:21 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f98a2ee433 
					 
					
						
						
							
							Add logrotate configuration  
						
						
						
						
					 
					
						2023-09-01 15:42:21 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c0acd3e994 
					 
					
						
						
							
							Add daily Postgres vacuum script  
						
						
						
						
					 
					
						2023-09-01 15:42:21 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9bac2bac43 
					 
					
						
						
							
							Update README  
						
						
						
						
					 
					
						2023-09-01 15:42:21 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2cee9f08a0 
					 
					
						
						
							
							Add Zookeeper autopurge @72h  
						
						
						
						
					 
					
						2023-09-01 15:42:21 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c83995ff1d 
					 
					
						
						
							
							Update config template with recent changes  
						
						... 
						
						
						
						1) Add debug flag
2) Move intervals config up one level 
						
						
					 
					
						2023-09-01 15:42:21 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						41c2dcd330 
					 
					
						
						
							
							Set debug value in API config  
						
						
						
						
					 
					
						2023-09-01 15:42:21 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						823310e8a3 
					 
					
						
						
							
							Limit database tasks to coordinators only  
						
						... 
						
						
						
						Non-coordinators don't need these configurations as they shouldn't run
there. 
						
						
					 
					
						2023-09-01 15:42:21 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c85005f782 
					 
					
						
						
							
							Always perform the apt-update  
						
						
						
						
					 
					
						2023-09-01 15:42:21 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1e562a58da 
					 
					
						
						
							
							Support new log flags and update default log conf  
						
						... 
						
						
						
						Tweak the defaults a bit; pvc-ansible assumes we're running under
systemd, so set a log format that's better for it (no colour or date). 
						
						
					 
					
						2023-09-01 15:42:21 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						675aa865de 
					 
					
						
						
							
							Allow sysrc triggers in nodes  
						
						
						
						
					 
					
						2023-09-01 15:42:21 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						035aef7c47 
					 
					
						
						
							
							Replace tabs with spaces  
						
						
						
						
					 
					
						2023-09-01 15:42:21 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						72d22a9c3c 
					 
					
						
						
							
							Remove bad content from pvc-api.yml  
						
						
						
						
					 
					
						2023-09-01 15:42:21 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						36657e28f9 
					 
					
						
						
							
							Add quote around ZK nodes in Patroni  
						
						
						
						
					 
					
						2023-09-01 15:42:21 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						db3198aadc 
					 
					
						
						
							
							Bring up underlying interfaces  
						
						
						
						
					 
					
						2023-09-01 15:42:21 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5d3de3ece2 
					 
					
						
						
							
							Complete configuration of API via Ansible  
						
						
						
						
					 
					
						2023-09-01 15:42:21 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						32bcbbeca0 
					 
					
						
						
							
							Enable client API in Daemon config  
						
						
						
						
					 
					
						2023-09-01 15:42:21 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d5516d891c 
					 
					
						
						
							
							Add client API to configuration  
						
						
						
						
					 
					
						2023-09-01 15:42:21 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c5b07fcdad 
					 
					
						
						
							
							Add only coordinators in Patroni config  
						
						
						
						
					 
					
						2023-09-01 15:42:21 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c9393ba957 
					 
					
						
						
							
							Add templating of network interfaces  
						
						... 
						
						
						
						Closes  #1  
					
						2023-09-01 15:42:21 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cfbe724458 
					 
					
						
						
							
							Install ethtool  
						
						
						
						
					 
					
						2023-09-01 15:42:21 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a42a349afc 
					 
					
						
						
							
							Remove unattended upgrades  
						
						
						
						
					 
					
						2023-09-01 15:42:20 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c4382eb208 
					 
					
						
						
							
							Make libvirt listen only on cluster IP  
						
						
						
						
					 
					
						2023-09-01 15:42:20 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1762d74aa8 
					 
					
						
						
							
							Remove BLSE references  
						
						
						
						
					 
					
						2023-09-01 15:42:20 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f82bb6a414 
					 
					
						
						
							
							Add debootstrap to package list  
						
						
						
						
					 
					
						2023-09-01 15:42:20 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d8e9b5353f 
					 
					
						
						
							
							Don't try to set pool limits on libvirt key  
						
						... 
						
						
						
						I figured a * wildcard would work, but no it doesn't. Libvirt needs
the ability to talk to any pool arbitrarily since PVC can create and
remove them at will. 
						
						
					 
					
						2023-09-01 15:42:20 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0352dd7f8f 
					 
					
						
						
							
							Create mgr after starting monitors  
						
						
						
						
					 
					
						2023-09-01 15:42:20 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e118267843 
					 
					
						
						
							
							Set nicer default Patroni values re: replication  
						
						
						
						
					 
					
						2023-09-01 15:42:20 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						dbf6e52f3c 
					 
					
						
						
							
							Split PVC bootstrap into separate task  
						
						
						
						
					 
					
						2023-09-01 15:42:20 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						935b4c48ae 
					 
					
						
						
							
							Correct bug with libvirt permissions  
						
						
						
						
					 
					
						2023-09-01 15:42:20 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						958d2525da 
					 
					
						
						
							
							Handle restarting ceph-mon/mgr sequentially  
						
						
						
						
					 
					
						2023-09-01 15:42:20 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						596ce789b1 
					 
					
						
						
							
							Enable pool deletion in ceph.conf  
						
						
						
						
					 
					
						2023-09-01 15:42:20 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						005aac91e2 
					 
					
						
						
							
							Add proper license blurb to README  
						
						
						
						
					 
					
						2023-09-01 15:42:20 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c4825e6de6 
					 
					
						
						
							
							Support for detailed keepalive logging  
						
						
						
						
					 
					
						2023-09-01 15:42:20 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e9303c1ad1 
					 
					
						
						
							
							Create manager auth keyring  
						
						
						
						
					 
					
						2023-09-01 15:42:20 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						99bc566764 
					 
					
						
						
							
							Make restart hander for pvcd sequential  
						
						
						
						
					 
					
						2023-09-01 15:42:20 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bcce7f5445 
					 
					
						
						
							
							Remove per-host pvc.yml for good  
						
						
						
						
					 
					
						2023-09-01 15:42:20 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						83212f9084 
					 
					
						
						
							
							Update default variables based on recent changes  
						
						
						
						
					 
					
						2023-09-01 15:42:20 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d277d18c35 
					 
					
						
						
							
							Support configurable logging settings  
						
						
						
						
					 
					
						2023-09-01 15:42:20 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c1daf18d05 
					 
					
						
						
							
							Add logging configuration to Ansible  
						
						
						
						
					 
					
						2023-09-01 15:42:20 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						87f5fc527d 
					 
					
						
						
							
							Enable storage support  
						
						
						
						
					 
					
						2023-09-01 15:42:20 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c19f653daf 
					 
					
						
						
							
							Replace the square bracket with bracket  
						
						
						
						
					 
					
						2023-09-01 15:42:20 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						aef72555c1 
					 
					
						
						
							
							Consistent newhost format between roles  
						
						
						
						
					 
					
						2023-09-01 15:42:20 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f1cca0e22f 
					 
					
						
						
							
							Add MTU configuration and update for new layout  
						
						
						
						
					 
					
						2023-09-01 15:42:20 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c46dae8852 
					 
					
						
						
							
							Don't use (broken) ansible_lsb  
						
						
						
						
					 
					
						2023-09-01 15:42:20 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f5ea3aab24 
					 
					
						
						
							
							Remove buster pre-release tweaks  
						
						... 
						
						
						
						Buster is now consistent in this regard 
						
						
					 
					
						2023-09-01 15:42:20 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9b457890d5 
					 
					
						
						
							
							Use separate bootstrap files for base and pvc roles  
						
						
						
						
					 
					
						2023-09-01 15:42:20 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6dc57f374b 
					 
					
						
						
							
							Revert "Keep zookeeper enabled"  
						
						... 
						
						
						
						This reverts commit 5554418210 
						
						
					 
					
						2023-09-01 15:42:20 -04:00