63d419caae
	 
				 
					 
					
						
						
							
							Merge branch 'fix-478'  
						
						 
						
						
						
						
					 
					
						2023-08-02 10:48:46 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						8bb98ed0ed
	 
				 
					 
					
						
						
							
							fix: deploy fresh recipe without versions  
						
						 
						
						... 
						
						
						
						See coop-cloud/organising#476  
						
						
					 
					
						2023-08-01 21:47:34 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						23f5745cb8
	 
				 
					 
					
						
						
							
							fix: skip recipe clone / up to date sync for some commands  
						
						 
						
						... 
						
						
						
						Continues work of 3dc5662821 . 
						
						
					 
					
						2023-08-01 21:19:20 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						3dc5662821
	 
				 
					 
					
						
						
							
							fix: improved offline support  
						
						 
						
						... 
						
						
						
						Closes coop-cloud/organising#471 . 
						
						
					 
					
						2023-07-26 08:16:07 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a7f1af7476
	 
				 
					 
					
						
						
							
							refactor: drop internal deploy package  
						
						 
						
						
						
						
					 
					
						2023-07-25 18:03:37 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						949510d4c3 
					 
					
						
						
							
							revert: always clone latest recipe changes  
						
						 
						
						... 
						
						
						
						This change was about trying to optimise for offline scenarios but
caused a lot of issues for the online case. It needs to be thought
through again.
See coop-cloud/organising#471 .
Closes coop-cloud/organising#432 . 
						
						
					 
					
						2023-07-25 15:05:01 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						9f478dac1d
	 
				 
					 
					
						
						
							
							fix: list downgrades/upgrades in correct order  
						
						 
						
						... 
						
						
						
						Now that we have correct sorting of versions:
  coop-cloud/organising#427 
We don't need to reverse sort. Only for showing prompts when the
latest should be the first. Otherwise, logic can follow the sorted
order, the last item in the list is the latest upgrade.
Related:
  coop-cloud/organising#444 
Also fix `upgrade` to actually show the latest version 
						
						
					 
					
						2023-07-25 15:08:32 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						69f38ea445
	 
				 
					 
					
						
						
							
							fix: always show overview, even with -f  
						
						 
						
						... 
						
						
						
						coop-cloud/organising#444  
						
						
					 
					
						2023-07-25 15:08:10 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						bdeeb75973
	 
				 
					 
					
						
						
							
							fix: upgrade force logic parity with deploy force logic  
						
						 
						
						... 
						
						
						
						coop-cloud/organising#444 (comment)  
						
						
					 
					
						2023-07-25 15:06:50 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						10f60fee1d 
					 
					
						
						
							
							Replace deprecated system.TempFileSequential with os.CreateTemp  
						
						 
						
						
						
						
					 
					
						2023-07-15 08:15:46 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						6025ab443f 
					 
					
						
						
							
							Update volume list options.  
						
						 
						
						
						
						
					 
					
						2023-07-15 08:15:46 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						6974681af5 
					 
					
						
						
							
							fix: improve error message  
						
						 
						
						
						
						
					 
					
						2023-05-29 14:57:41 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c5d9d88359 
					 
					
						
						
							
							Add some minor tweaks to machine readable pathway in recipe upgrade  
						
						 
						
						
						
						
					 
					
						2023-04-27 16:45:57 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						87e5909363 
					 
					
						
						
							
							Make -m imply -n in recipe/upgrade  
						
						 
						
						
						
						
					 
					
						2023-04-27 16:45:57 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						152c5d4563 
					 
					
						
						
							
							Add machine output for recipe/upgrade  
						
						 
						
						... 
						
						
						
						- Normal faff related to calling external libraries with structs thnx go
- Ouputs json now 
						
						
					 
					
						2023-04-27 16:45:57 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						34b274bc52 
					 
					
						
						
							
							recipe/upgrade: Refactor upgradability list to make output easier  
						
						 
						
						... 
						
						
						
						For future, we can print the struct as JSON. 
						
						
					 
					
						2023-04-27 16:45:57 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						62f8103fc2 
					 
					
						
						
							
							recipe/upgrade: Add non-interactive mode.  
						
						 
						
						... 
						
						
						
						Add support for -n which just outputs the list of compatible tags for each image. 
						
						
					 
					
						2023-04-27 16:45:57 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						b2739dcdf2 
					 
					
						
						
							
							fix(deploy) post deploy cmds  
						
						 
						
						
						
						
					 
					
						2023-04-18 19:05:46 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						27cac81830 
					 
					
						
						
							
							fix(app): fix app list chaos field  
						
						 
						
						... 
						
						
						
						show only the chaos version if the app is a chaos deploy 
						
						
					 
					
						2023-04-14 18:01:08 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						31ec322c55 
					 
					
						
						
							
							feat(deploy): set timeout via label ( !290 )  
						
						 
						
						... 
						
						
						
						Solves coop-cloud/organising#437 
A timeout can be specified globally for a recipe using this label:
`coop-cloud.${STACK_NAME}.timeout=${TIMEOUT:-120}`. This sets the default timeout to 120s. An app specific timeout can be set using the env `TIMEOUT`.
Co-authored-by: Moritz <moritz.m@local-it.org >
Reviewed-on: coop-cloud/abra#290  
						
						
					 
					
						2023-04-14 14:44:18 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						18615eaaef 
					 
					
						
						
							
							Post-deploy abra.sh hooks ( !292 )  
						
						 
						
						... 
						
						
						
						This solves coop-cloud/organising#235 
Co-authored-by: Moritz <moritz.m@local-it.org >
Reviewed-on: coop-cloud/abra#292  
						
						
					 
					
						2023-04-14 14:12:31 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						9e05000476 
					 
					
						
						
							
							fix(kadabra): always pull new recipe version  
						
						 
						
						
						
						
					 
					
						2023-04-06 17:22:33 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ee4315adb3 
					 
					
						
						
							
							fix(rm): remove volumes correctly during app removal  
						
						 
						
						
						
						
					 
					
						2023-03-30 13:40:44 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						9ade250f01 
					 
					
						
						
							
							feat(cmd): add --tty flag to run commands from a script  
						
						 
						
						
						
						
					 
					
						2023-03-29 14:25:08 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						15a417d9bd 
					 
					
						
						
							
							fix(list): fix output of chaos + chaos-version merge  
						
						 
						
						
						
						
					 
					
						2023-03-07 13:46:19 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						edff63b446 
					 
					
						
						
							
							Revert "review: change label autoupdate -> auto-update"  
						
						 
						
						... 
						
						
						
						This reverts commit 74baa76f5ee5e5dd7b71b1f14be97cc40dfc611b. 
						
						
					 
					
						2023-03-07 13:24:46 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						d5979436c1 
					 
					
						
						
							
							review: merge chaos + chaos_version column  
						
						 
						
						
						
						
					 
					
						2023-03-07 13:24:46 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						cb33edaac3 
					 
					
						
						
							
							review: change label autoupdate -> auto-update  
						
						 
						
						
						
						
					 
					
						2023-03-07 13:24:46 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						5428ebf43b 
					 
					
						
						
							
							review: avoid stackName recalculation  
						
						 
						
						
						
						
					 
					
						2023-03-07 13:24:46 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						d120299929 
					 
					
						
						
							
							feat(list): show autoupdate state  
						
						 
						
						
						
						
					 
					
						2023-03-07 13:24:46 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						3753357ef8 
					 
					
						
						
							
							feat(list): show chaos status and chaos version  
						
						 
						
						
						
						
					 
					
						2023-03-07 13:24:46 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						611430aab2 
					 
					
						
						
							
							Set chaos version label for each deployed or upgraded app  
						
						 
						
						
						
						
					 
					
						2023-03-07 13:24:46 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e4a89bcc4f 
					 
					
						
						
							
							fix(kadabra): only warn if a deployed app has no published release  
						
						 
						
						
						
						
					 
					
						2023-02-28 15:34:27 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						3058178d84
	 
				 
					 
					
						
						
							
							fix: if all servers good, don't show empty table  
						
						 
						
						
						
						
					 
					
						2023-02-19 10:34:47 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						d62c4e3400
	 
				 
					 
					
						
						
							
							refactor: improved logging on pruning  
						
						 
						
						
						
						
					 
					
						2023-02-19 10:28:18 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						5739758c3a
	 
				 
					 
					
						
						
							
							fix: give more time to tear down state [ci skip]  
						
						 
						
						
						
						
					 
					
						2023-02-17 11:11:28 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a6b5566fa6
	 
				 
					 
					
						
						
							
							refactor: clarify prune scope, not system wide [ci skip]  
						
						 
						
						
						
						
					 
					
						2023-02-17 11:09:44 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						4dbe1362a8
	 
				 
					 
					
						
						
							
							docs: more clarity on prune functionality  
						
						 
						
						
						
						
					 
					
						2023-02-17 11:00:02 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						98fc36c830
	 
				 
					 
					
						
						
							
							refactor: hopefully more robust prune logic, docs  
						
						 
						
						
						
						
					 
					
						2023-02-17 10:59:06 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						b8abc8705c
	 
				 
					 
					
						
						
							
							docs: volumes pruning docs - more warnings  
						
						 
						
						
						
						
					 
					
						2023-02-17 10:42:38 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						636261934f
	 
				 
					 
					
						
						
							
							refactor: pass args in, docs, rename, lower-case logs  
						
						 
						
						
						
						
					 
					
						2023-02-17 10:23:00 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						6381b73a6a
	 
				 
					 
					
						
						
							
							chore: use lower-case like elsewhere  
						
						 
						
						
						
						
					 
					
						2023-02-17 10:21:56 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						1a72e27045
	 
				 
					 
					
						
						
							
							refactor: add server auto-complete & cosmetics  
						
						 
						
						
						
						
					 
					
						2023-02-17 10:12:46 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						9754c1b2d1
	 
				 
					 
					
						
						
							
							feat: server auto-complete on remove sub-command  
						
						 
						
						
						
						
					 
					
						2023-02-17 10:10:48 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						b14ec0cda4 
					 
					
						
						
							
							review cleanups  
						
						 
						
						
						
						
					 
					
						2023-02-17 08:53:43 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c7730ba604 
					 
					
						
						
							
							Adding server prune and undeploy prune  
						
						 
						
						
						
						
					 
					
						2023-02-17 08:53:43 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						312b93e794
	 
				 
					 
					
						
						
							
							fix: no gitops on recipe for "app new"  
						
						 
						
						... 
						
						
						
						Closes coop-cloud/organising#408  
						
						
					 
					
						2023-02-15 00:49:22 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						992e675921
	 
				 
					 
					
						
						
							
							refactor: use passed down conf to decide  
						
						 
						
						
						
						
					 
					
						2023-02-15 00:35:33 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						d619f399e7 
					 
					
						
						
							
							Update 'cli/app/undeploy.go'  
						
						 
						
						
						
						
					 
					
						2023-02-14 13:59:35 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						d789830ce4 
					 
					
						
						
							
							feat: adds --since flag for abra app logs  
						
						 
						
						
						
						
					 
					
						2023-02-14 00:19:38 +01:00