c0acd3e994 
					 
					
						
						
							
							Add daily Postgres vacuum script  
						
						
						
						
					 
					
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cfbe724458 
					 
					
						
						
							
							Install ethtool  
						
						
						
						
					 
					
						2023-09-01 15:42:21 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c4382eb208 
					 
					
						
						
							
							Make libvirt listen only on cluster IP  
						
						
						
						
					 
					
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d277d18c35 
					 
					
						
						
							
							Support configurable logging settings  
						
						
						
						
					 
					
						2023-09-01 15:42:20 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						87f5fc527d 
					 
					
						
						
							
							Enable storage support  
						
						
						
						
					 
					
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ebcd281490 
					 
					
						
						
							
							Keep zookeeper enabled  
						
						... 
						
						
						
						Without this, the service seems to just loop failing to start
indefinitely even though PVC attempts to start the daemon itself.
Reenabling seems to work. Likely a bug due to Zookeeper not being
a proper systemd unit. 
						
						
					 
					
						2023-09-01 15:42:20 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a01720a09d 
					 
					
						
						
							
							Ensure Ceph daemons are disabled (managed by PVC)  
						
						
						
						
					 
					
						2023-09-01 15:42:20 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a19d9c77ad 
					 
					
						
						
							
							Clean up some tasks during bootstrap; parallel PVC  
						
						
						
						
					 
					
						2023-09-01 15:42:20 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						218cec1126 
					 
					
						
						
							
							Start Zookeeper during install  
						
						
						
						
					 
					
						2023-09-01 15:42:20 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e9fc24a8a8 
					 
					
						
						
							
							Don't start pvc services on install  
						
						
						
						
					 
					
						2023-09-01 15:42:20 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f823d1b351 
					 
					
						
						
							
							Touch the bootstrap ceph.conf  
						
						
						
						
					 
					
						2023-09-01 15:42:20 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						aa72bb9bac 
					 
					
						
						
							
							Move IP removal and restart after install  
						
						
						
						
					 
					
						2023-09-01 15:42:20 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						efd8dce53d 
					 
					
						
						
							
							Simplify and combine  
						
						
						
						
					 
					
						2023-09-01 15:42:20 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						256a89d7cc 
					 
					
						
						
							
							Reorganize some elements  
						
						
						
						
					 
					
						2023-09-01 15:42:19 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a922fe4df7 
					 
					
						
						
							
							Reorganize and rejigger  
						
						
						
						
					 
					
						2023-09-01 15:42:19 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5cbce17bd1 
					 
					
						
						
							
							Reorganize some bootstrap tasks  
						
						
						
						
					 
					
						2023-09-01 15:42:19 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0bf86fc5e8 
					 
					
						
						
							
							Symlink ceph file dir back to group_vars  
						
						
						
						
					 
					
						2023-09-01 15:42:19 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fbd0ed9390 
					 
					
						
						
							
							Improve handling around loop var and correct pvcd  
						
						
						
						
					 
					
						2023-09-01 15:42:19 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8fbbce3d16 
					 
					
						
						
							
							Make things even nicer  
						
						
						
						
					 
					
						2023-09-01 15:42:19 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a22203c887 
					 
					
						
						
							
							Define secret key properly  
						
						
						
						
					 
					
						2023-09-01 15:42:19 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e0fa826cfd 
					 
					
						
						
							
							Flush handlers properly  
						
						
						
						
					 
					
						2023-09-01 15:42:19 -04:00