Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a89e5cee89 
							
						 
					 
					
						
						
							
							Merge pull request  #431  from signed-log/makefile-oci-patch  
						
						
						
					 
					
						2022-08-27 13:45:53 -05:00 
						 
				 
			
				
					
						
							
							
								Nicolas signed-log FORMICHELLA 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							075cd1b06b 
							
						 
					 
					
						
						
							
							[Documentation] Document OCI switch  
						
						... 
						
						
						
						Document the OCI override switch
Signed-off-by: Nicolas signed-log FORMICHELLA <stigpro@outlook.fr> 
						
					 
					
						2022-08-27 11:55:54 +02:00 
						 
				 
			
				
					
						
							
							
								Nicolas signed-log FORMICHELLA 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							19b7a30668 
							
						 
					 
					
						
						
							
							[Makefile] Support docker-like OCI engines  
						
						... 
						
						
						
						Support setting a different OCI engine than docker
- Create OCI variable to override the docker engine
- Refactor the test-docker error message to expose this possibility
Signed-off-by: Nicolas signed-log FORMICHELLA <stigpro@outlook.fr> 
						
					 
					
						2022-08-27 11:39:22 +02:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6304553ab3 
							
						 
					 
					
						
						
							
							Merge pull request  #425  from rasa/patch-1  
						
						
						
					 
					
						2022-07-13 00:03:46 -05:00 
						 
				 
			
				
					
						
							
							
								Ross Smith II 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							24ee841372 
							
						 
					 
					
						
						
							
							docs: Fix cypher typo  
						
						
						
					 
					
						2022-07-08 17:08:51 -07:00 
						 
				 
			
				
					
						
							
							
								Ross Smith II 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							87ff97bbd6 
							
						 
					 
					
						
						
							
							docs: Fix cypher typo  
						
						
						
					 
					
						2022-07-08 17:06:30 -07:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f163130609 
							
						 
					 
					
						
						
							
							Remove trailing whitespace  
						
						
						
					 
					
						2022-07-08 08:12:08 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d49005ce6c 
							
						 
					 
					
						
						
							
							Merge branch 'joshzcold-master' into develop  
						
						... 
						
						
						
						I've signed these commits myself. 
						
					 
					
						2022-07-08 08:11:30 -05:00 
						 
				 
			
				
					
						
							
							
								Joshua Cold 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2cc64a2fa0 
							
						 
					 
					
						
						
							
							remove extra lines  
						
						
						
					 
					
						2022-07-08 08:09:38 -05:00 
						 
				 
			
				
					
						
							
							
								Joshua Cold 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2989734359 
							
						 
					 
					
						
						
							
							Add back in the descriptions  
						
						
						
					 
					
						2022-07-08 08:09:33 -05:00 
						 
				 
			
				
					
						
							
							
								Joshua Cold 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7573e18a89 
							
						 
					 
					
						
						
							
							Fix duplicates from completion  
						
						
						
					 
					
						2022-07-08 08:09:27 -05:00 
						 
				 
			
				
					
						
							
							
								Joshua Cold 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							beb83077d8 
							
						 
					 
					
						
						
							
							Fix zsh hanging when tab completing add/checkout  
						
						
						
					 
					
						2022-07-08 08:08:58 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6a49e849c8 
							
						 
					 
					
						
						
							
							Remove trailing space  
						
						
						
					 
					
						2022-06-03 15:49:14 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							222182b296 
							
						 
					 
					
						
						
							
							Add README for contrib/commands  
						
						
						
					 
					
						2022-06-03 15:49:05 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0d67c44343 
							
						 
					 
					
						
						
							
							Merge pull request  #418  from gwww/master  
						
						
						
					 
					
						2022-06-03 15:47:43 -05:00 
						 
				 
			
				
					
						
							
							
								Glenn Waters 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a9e7e7679b 
							
						 
					 
					
						
						
							
							Add yadm-untracked script.  
						
						
						
					 
					
						2022-06-03 15:36:50 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							abf6ea4b61 
							
						 
					 
					
						
						
							
							Update version number and update documentation  
						
						... 
						
						
						
						* Fix Bash 3 bad array subscript bug (#411 ) 
						
					 
					
						2022-03-17 18:47:43 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f59d903769 
							
						 
					 
					
						
						
							
							Fix Bash 3 bad array subscript bug ( #411 )  
						
						
						
					 
					
						2022-03-17 18:43:10 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bd0039a650 
							
						 
					 
					
						
						
							
							Release 3.2.0  
						
						
						
					 
					
						2022-03-16 10:22:30 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							82c0b6d02e 
							
						 
					 
					
						
						
							
							Update version number and update documentation  
						
						... 
						
						
						
						* Support architecture for alternates/templates (#202 , #203 , #393 )
* Support distro_family for alternates/templates (#213 )
* Support setting multiple classes (#185 , #304 )
* Support environment variables in default template processor (#347 )
* Update version command to include Bash & Git versions (#377 ) 
						
					 
					
						2022-03-16 09:26:11 -05:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a4adadcc8c 
							
						 
					 
					
						
						
							
							Fix table format  
						
						
						
					 
					
						2022-03-12 15:11:55 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							287249df91 
							
						 
					 
					
						
						
							
							Clarify requirements for linked directories ( #328 )  
						
						
						
					 
					
						2022-03-12 15:04:47 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c5e4e4eda2 
							
						 
					 
					
						
						
							
							Adjust exempt labels  
						
						
						
					 
					
						2022-03-12 11:36:26 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							46f72c2768 
							
						 
					 
					
						
						
							
							Add local.arch to config introspection  
						
						
						
					 
					
						2022-02-21 14:09:57 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ebb6715aad 
							
						 
					 
					
						
						
							
							Reduce supported labels for architecture  
						
						
						
					 
					
						2022-02-21 14:01:08 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							39d0c791ce 
							
						 
					 
					
						
						
							
							Reorder list  
						
						
						
					 
					
						2022-02-21 13:18:48 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3445763731 
							
						 
					 
					
						
						
							
							Add manpage docs about env support in default templates  
						
						
						
					 
					
						2022-02-21 12:42:45 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							718e99c826 
							
						 
					 
					
						
						
							
							Add manpage documentation for multiple classes  
						
						
						
					 
					
						2022-02-21 11:36:51 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							50bf8716cd 
							
						 
					 
					
						
						
							
							Unify template support for classes ( #185 )  
						
						
						
					 
					
						2022-02-21 11:31:44 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							82bfd5e773 
							
						 
					 
					
						
						
							
							Fix table formatting  
						
						
						
					 
					
						2022-02-21 10:29:59 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b7c5294bd9 
							
						 
					 
					
						
						
							
							Add manpage docs for distro_family ( #213 )  
						
						
						
					 
					
						2022-02-21 10:29:53 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0b75e71237 
							
						 
					 
					
						
						
							
							Merge pull request  #347  from rasa/develop  
						
						
						
					 
					
						2022-02-17 16:45:45 -06:00 
						 
				 
			
				
					
						
							
							
								Ross Smith II 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							487f030405 
							
						 
					 
					
						
						
							
							Update test/test_unit_template_default.py  
						
						... 
						
						
						
						Co-authored-by: Paulo Köch <paulo.koch@gmail.com> 
						
					 
					
						2022-02-17 16:45:07 -06:00 
						 
				 
			
				
					
						
							
							
								Paulo Köch 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b0e0856658 
							
						 
					 
					
						
						
							
							Add test  
						
						
						
					 
					
						2022-02-17 16:44:57 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							027c7359ac 
							
						 
					 
					
						
						
							
							Merge pull request  #304  from erijo/multiple-classes  
						
						
						
					 
					
						2022-01-22 18:14:23 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3d3432516f 
							
						 
					 
					
						
						
							
							Distinguish tests of templates  
						
						
						
					 
					
						2022-01-22 18:05:29 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5ae553b078 
							
						 
					 
					
						
						
							
							Add support for distro_family ( #213 )  
						
						... 
						
						
						
						Obtained from /etc/os-release: ID_LIKE.
Alternate attributes f & distro_family. 
						
					 
					
						2022-01-22 18:05:15 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							32bc9abb0c 
							
						 
					 
					
						
						
							
							Include bash version  
						
						
						
					 
					
						2022-01-17 11:45:09 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8186705059 
							
						 
					 
					
						
						
							
							Include Git version with yadm version ( #377 )  
						
						
						
					 
					
						2022-01-17 09:12:41 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f28d4bc1c6 
							
						 
					 
					
						
						
							
							Update image tag  
						
						
						
					 
					
						2022-01-07 00:28:14 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f11974140e 
							
						 
					 
					
						
						
							
							Merge pull request  #395  from erijo/shellcheck  
						
						
						
					 
					
						2022-01-07 00:21:53 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							71cb08a5f3 
							
						 
					 
					
						
						
							
							Merge pull request  #394  from erijo/esh  
						
						
						
					 
					
						2022-01-07 00:18:34 -06:00 
						 
				 
			
				
					
						
							
							
								Erik Flodin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1aa9839096 
							
						 
					 
					
						
						
							
							Bump shellcheck to version 0.8.0 in docker image  
						
						... 
						
						
						
						And fix the new SC2295 warning. 
						
					 
					
						2021-12-29 21:55:14 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Flodin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a9fc8b1374 
							
						 
					 
					
						
						
							
							Bump esh to version 0.3.1 in docker image  
						
						
						
					 
					
						2021-12-29 20:44:12 +01:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0ae8931e01 
							
						 
					 
					
						
						
							
							Merge pull request  #393  from erijo/arch-fixes  
						
						
						
					 
					
						2021-12-27 16:59:23 -06:00 
						 
				 
			
				
					
						
							
							
								Erik Flodin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2379d63068 
							
						 
					 
					
						
						
							
							Support overriding architecture  
						
						... 
						
						
						
						In the same way as os, hostname and user. 
						
					 
					
						2021-12-27 22:21:18 +01:00 
						 
				 
			
				
					
						
							
							
								Erik Flodin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							42c74efbac 
							
						 
					 
					
						
						
							
							Add support for multiple local classes  
						
						... 
						
						
						
						A local class is set with:
$ yadm config local.class cls1
More classes can be added with:
$ yadm config --add local.class cls2
$ yadm config --add local.class cls3
Any of cls1, cls2 and cls3 can be used in an alternate condition.
For templates, the existing variable yadm.class/YADM_CLASS is set to
the last class (i.e. cls3) to remain compatible with how it works
today and with what the following command gives:
$ yadm config local.class
For the default template processor there is no explicit yadm.classes
variable. Instead a yadm.class condition will check against all
classes.
For the other processors, a new template variable YADM_CLASSES will be
set to all classes separated by newline. For jinja2 templates a class
can be checked with: {%- if "cls" in YADM_CLASSES.split("\n") %}
For esh templates the logic is a bit more complex, but it is possible
to do.
Fixes  #185 . 
						
					 
					
						2021-12-27 21:14:09 +01:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2f00dabcdb 
							
						 
					 
					
						
						
							
							Make order of attributes match precedence  
						
						
						
					 
					
						2021-12-23 15:51:18 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4caf5f681e 
							
						 
					 
					
						
						
							
							Add arch to manpage  
						
						
						
					 
					
						2021-12-23 15:43:36 -06:00 
						 
				 
			
				
					
						
							
							
								Tim Byrne 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4843e1fa14 
							
						 
					 
					
						
						
							
							Add arch to template tests  
						
						
						
					 
					
						2021-12-23 15:43:30 -06:00