| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								4bdbab420a
								
							
						 | 
						
							
							
								
								allow spaces in ssh opts
							
							
							
							
							
							
							
							Signed-off-by: Kiara Grouwstra <kiara@procolix.eu> 
							
						 | 
						
							2025-10-22 15:31:39 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								cd38494486
								
							
						 | 
						
							
							
								
								interface sata2 actually exposes initialization info on the vm
							
							
							
							
							
							
							
							Signed-off-by: Kiara Grouwstra <kiara@procolix.eu> 
							
						 | 
						
							2025-10-22 15:31:39 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								1924eceebd
								
							
						 | 
						
							
							
								
								verbose wait
							
							
							
							
							
							
							
							Signed-off-by: Kiara Grouwstra <kiara@procolix.eu> 
							
						 | 
						
							2025-10-22 15:31:39 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								8df7628fc1
								
							
						 | 
						
							
							
								
								comment ls echo
							
							
							
							
							
							
							
							Signed-off-by: Kiara Grouwstra <kiara@procolix.eu> 
							
						 | 
						
							2025-10-22 15:31:39 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								509f70ce7b
								
							
						 | 
						
							
							
								
								check hello application
							
							
							
							
							
							
							
							Signed-off-by: Kiara Grouwstra <kiara@procolix.eu> 
							
						 | 
						
							2025-10-22 15:31:39 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								da6b4205fa
								
							
						 | 
						
							
							
								
								restore jq package
							
							
							
							
							
							
							
							Signed-off-by: Kiara Grouwstra <kiara@procolix.eu> 
							
						 | 
						
							2025-10-22 15:31:39 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								f2617dc984
								
							
						 | 
						
							
							
								
								enable cloud-init
							
							
							
							
							
							
							
							Signed-off-by: Kiara Grouwstra <kiara@procolix.eu> 
							
						 | 
						
							2025-10-22 15:31:39 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								8918fb2301
								
							
						 | 
						
							
							
								
								ssh key
							
							
							
							
							
							
							
							Signed-off-by: Kiara Grouwstra <kiara@procolix.eu> 
							
						 | 
						
							2025-10-22 15:31:39 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								7a31718c8c
								
							
						 | 
						
							
							
								
								rm comment
							
							
							
							
							
							
							
							Signed-off-by: Kiara Grouwstra <kiara@procolix.eu> 
							
						 | 
						
							2025-10-22 15:31:39 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								43d694c519
								
							
						 | 
						
							
							
								
								propagate token
							
							
							
							
							
							
							
							Signed-off-by: Kiara Grouwstra <kiara@procolix.eu> 
							
						 | 
						
							2025-10-22 15:31:39 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								25027b200c
								
							
						 | 
						
							
							
								
								set up proxmox
							
							
							
							
							
							
							
							Signed-off-by: Kiara Grouwstra <kiara@procolix.eu> 
							
						 | 
						
							2025-10-22 15:31:39 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								4f506ee0fc
								
							
						 | 
						
							
							
								
								handle CA certificate
							
							
							
							
							
							
							
							Signed-off-by: Kiara Grouwstra <kiara@procolix.eu> 
							
						 | 
						
							2025-10-22 15:31:39 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								8e37afc9d5
								
							
						 | 
						
							
							
								
								add packages
							
							
							
							
							
							
							
							Signed-off-by: Kiara Grouwstra <kiara@procolix.eu> 
							
						 | 
						
							2025-10-22 15:31:39 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								889932691a
								
							
						 | 
						
							
							
								
								add fixmes
							
							
							
							
							
							
							
							Signed-off-by: Kiara Grouwstra <kiara@procolix.eu> 
							
						 | 
						
							2025-10-22 15:31:39 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								ddf3b3713f
								
							
						 | 
						
							
							
								
								prevent kernel panic
							
							
							
							
							
							
							
							Signed-off-by: Kiara Grouwstra <kiara@procolix.eu> 
							
						 | 
						
							2025-10-22 15:31:39 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								baaa9abb8f
								
							
						 | 
						
							
							
								
								use json format for output only
							
							
							
							
							
							
							
							Signed-off-by: Kiara Grouwstra <kiara@procolix.eu> 
							
						 | 
						
							2025-10-22 15:31:39 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								de8ba56887
								
							
						 | 
						
							
							
								
								propagate ssh key
							
							
							
							
							
							
							
							Signed-off-by: Kiara Grouwstra <kiara@procolix.eu> 
							
						 | 
						
							2025-10-22 15:31:39 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								11a2604b8a
								
							
						 | 
						
							
							
								
								default timeouts
							
							
							
							
							
							
							
							Signed-off-by: Kiara Grouwstra <kiara@procolix.eu> 
							
						 | 
						
							2025-10-22 15:31:39 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								9a24bc663f
								
							
						 | 
						
							
							
								
								propagate cd
							
							
							
							
							
							
							
							Signed-off-by: Kiara Grouwstra <kiara@procolix.eu> 
							
						 | 
						
							2025-10-22 15:31:39 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								15e9a93a1f
								
							
						 | 
						
							
							
								
								use variables
							
							
							
							
							
							
							
							Signed-off-by: Kiara Grouwstra <kiara@procolix.eu> 
							
						 | 
						
							2025-10-22 15:31:39 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								36bc294057
								
							
						 | 
						
							
							
								
								propagate ips
							
							
							
							
							
							
							
							Signed-off-by: Kiara Grouwstra <kiara@procolix.eu> 
							
						 | 
						
							2025-10-22 15:31:39 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								64f9c4e249
								
							
						 | 
						
							
							
								
								rm ubuntu
							
							
							
							
							
							
							
							Signed-off-by: Kiara Grouwstra <kiara@procolix.eu> 
							
						 | 
						
							2025-10-22 15:31:39 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								937796e822
								
							
						 | 
						
							
							
								
								output: separate ips
							
							
							
							
							
							
							
							Signed-off-by: Kiara Grouwstra <kiara@procolix.eu> 
							
						 | 
						
							2025-10-22 15:31:39 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								762186ce06
								
							
						 | 
						
							
							
								
								apply: json
							
							
							
							
							
							
							
							Signed-off-by: Kiara Grouwstra <kiara@procolix.eu> 
							
						 | 
						
							2025-10-22 15:31:39 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								97ee0e6878
								
							
						 | 
						
							
							
								
								un-generators
							
							
							
							
							
							
							
							Signed-off-by: Kiara Grouwstra <kiara@procolix.eu> 
							
						 | 
						
							2025-10-22 15:31:39 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								7c5e85c0b6
								
							
						 | 
						
							
							
								
								propagate datastore id
							
							
							
							
							
							
							
							Signed-off-by: Kiara Grouwstra <kiara@procolix.eu> 
							
						 | 
						
							2025-10-22 15:31:39 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								b1aa9668e3
								
							
						 | 
						
							
							
								
								add pve-manager for pvesh
							
							
							
							
							
							
							
							Signed-off-by: Kiara Grouwstra <kiara@procolix.eu> 
							
						 | 
						
							2025-10-22 15:31:39 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								5dad8e68cb
								
							
						 | 
						
							
							
								
								password default
							
							
							
							
							
							
							
							Signed-off-by: Kiara Grouwstra <kiara@procolix.eu> 
							
						 | 
						
							2025-10-22 15:31:39 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								439a379a4c
								
							
						 | 
						
							
							
								
								upstream nimbolus
							
							
							
							
							
							
							
							Signed-off-by: Kiara Grouwstra <kiara@procolix.eu> 
							
						 | 
						
							2025-10-22 15:31:39 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								826e1f0f0c
								
							
						 | 
						
							
							
								
								rm output comment
							
							
							
							
							
							
							
							Signed-off-by: Kiara Grouwstra <kiara@procolix.eu> 
							
						 | 
						
							2025-10-22 15:31:39 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								a82018a467
								
							
						 | 
						
							
							
								
								await SSH availability, resolving a race condition
							
							
							
							
							
							
							
							Signed-off-by: Kiara Grouwstra <kiara@procolix.eu> 
							
						 | 
						
							2025-10-22 15:31:39 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								72a54bc093
								
							
						 | 
						
							
							
								
								un-hardcode networking info
							
							
							
							
							
							
							
							Signed-off-by: Kiara Grouwstra <kiara@procolix.eu> 
							
						 | 
						
							2025-10-22 15:31:39 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								c0682276fc
								
							
						 | 
						
							
							
								
								rm bash-proxmox
							
							
							
							
							
							
							
							Signed-off-by: Kiara Grouwstra <kiara@procolix.eu> 
							
						 | 
						
							2025-10-22 15:31:39 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								ac1708cf2f
								
							
						 | 
						
							
							
								
								skip acme
							
							
							
							
							
							
							
							Signed-off-by: Kiara Grouwstra <kiara@procolix.eu> 
							
						 | 
						
							2025-10-22 15:31:39 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								8046781990
								
							
						 | 
						
							
							
								
								unlog steps
							
							
							
							
							
							
							
							Signed-off-by: Kiara Grouwstra <kiara@procolix.eu> 
							
						 | 
						
							2025-10-22 15:31:39 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								7d3b2d6b2d
								
							
						 | 
						
							
							
								
								clean up unused vms
							
							
							
							
							
							
							
							Signed-off-by: Kiara Grouwstra <kiara@procolix.eu> 
							
						 | 
						
							2025-10-22 15:31:39 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								1ed616833a
								
							
						 | 
						
							
							
								
								factor out TF setup
							
							
							
							
							
							
							
							Signed-off-by: Kiara Grouwstra <kiara@procolix.eu> 
							
						 | 
						
							2025-10-22 15:31:39 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								d43decfdcd
								
							
						 | 
						
							
							
								
								first time to get nix run pipeline to succeed including update step
							
							
							
							
							
							
							
							Signed-off-by: Kiara Grouwstra <kiara@procolix.eu> 
							
						 | 
						
							2025-10-22 15:31:39 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								14d1b00ba2
								
							
						 | 
						
							
							
								
								hardcoded networking setup for nix run vm 101
							
							
							
							
							
							
							
							Signed-off-by: Kiara Grouwstra <kiara@procolix.eu> 
							
						 | 
						
							2025-10-22 15:31:39 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								7ede8ec7db
								
							
						 | 
						
							
							
								
								start documenting needed proxmox user privileges
							
							
							
							
							
							
							
							Signed-off-by: Kiara Grouwstra <kiara@procolix.eu> 
							
						 | 
						
							2025-10-22 15:31:39 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								9a42aed892
								
							
						 | 
						
							
							
								
								back to qcow over size difference
							
							
							
							
							
							
							
							Signed-off-by: Kiara Grouwstra <kiara@procolix.eu> 
							
						 | 
						
							2025-10-22 15:31:39 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								66dca2857f
								
							
						 | 
						
							
							
								
								some cleanup
							
							
							
							
							
							
							
							Signed-off-by: Kiara Grouwstra <kiara@procolix.eu> 
							
						 | 
						
							2025-10-22 15:31:39 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								dd1f5d4316
								
							
						 | 
						
							
							
								
								automated deployment to proxmox (in nix run) of vm booting to login
							
							
							
							
							
							
							
							Signed-off-by: Kiara Grouwstra <kiara@procolix.eu> 
							
						 | 
						
							2025-10-22 15:31:39 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								b1da4cb8e8
								
							
						 | 
						
							
							
								
								simplify
							
							
							
							
							
							
							
							Signed-off-by: Kiara Grouwstra <kiara@procolix.eu> 
							
						 | 
						
							2025-10-22 15:31:39 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								272d62f2b8
								
							
						 | 
						
							
							
								
								bootable vm by repart
							
							
							
							
							
							
							
							Signed-off-by: Kiara Grouwstra <kiara@procolix.eu> 
							
						 | 
						
							2025-10-22 15:31:39 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								67f77cab23
								
							
						 | 
						
							
							
								
								get nix run to build a vm bootable by qemu
							
							
							
							
							
							
							
							```
cp /nix/store/.../nixos.img disk.raw
chmod 0644 disk.raw
qemu-system-x86_64 -enable-kvm -m 2048 -drive
if=virtio,file=./disk.raw,format=raw -bios "$(nix eval --impure --expr
'(import <nixpkgs> { }).OVMF.fd.outPath' | jq -r)/FV/OVMF.fd"
```
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
							
						 | 
						
							2025-10-22 15:31:39 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
								
									
										
									
								
							
							
							
								
							
							
								ef7f52f8f4
								
							
						 | 
						
							
							
								
								WIP: proxmox deployment
							
							
							
							
							
							
							
							Signed-off-by: Kiara Grouwstra <kiara@procolix.eu>
continued
Signed-off-by: Kiara Grouwstra <kiara@procolix.eu> 
							
						 | 
						
							2025-10-22 15:31:39 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								8b7f19a885
								
							
						 | 
						
							
							
								
								mv acme logic out of panel test (#550)
							
							
							
							
							
							
							
							Reviewed-on: fediversity/fediversity#550 
							
						 | 
						
							2025-10-22 15:30:46 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								5e6bbc8b9d
								
							
						 | 
						
							
							
								
								support ssh option values containing spaces (#548)
							
							
							
							
							
							
							
							Reviewed-on: fediversity/fediversity#548 
							
						 | 
						
							2025-10-22 15:23:17 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
							
							
								
							
							
								18ccd900b2
								
							
						 | 
						
							
							
								
								make TF less chatty (#549)
							
							
							
							
							
							
							
							Reviewed-on: fediversity/fediversity#549 
							
						 | 
						
							2025-10-22 15:19:22 +02:00 | 
						
						
							
							
							
								
							
							
						 |