CrazyMax 
							
						 
					 
					
						
						
							
						
						64422a48d9 
					 
					
						
						
							
							Merge pull request  #1471  from crazy-max/fix-builder-factory  
						
						... 
						
						
						
						builder: check endpoint from store when loading factory 
						
						
							
						
					 
					
						2022-12-15 14:19:20 +01:00 
						 
				 
			
				
					
						
							
							
								CrazyMax 
							
						 
					 
					
						
						
							
						
						04f9c62772 
					 
					
						
						
							
							ci: do not publish docs on prerelease  
						
						... 
						
						
						
						Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com > 
						
						
							
						
					 
					
						2022-12-15 14:16:45 +01:00 
						 
				 
			
				
					
						
							
							
								CrazyMax 
							
						 
					 
					
						
						
							
						
						2185d07f05 
					 
					
						
						
							
							builder: check endpoint from store when loading factory  
						
						... 
						
						
						
						Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com > 
						
						
							
						
					 
					
						2022-12-15 13:32:54 +01:00 
						 
				 
			
				
					
						
							
							
								CrazyMax 
							
						 
					 
					
						
						
							
						
						a49d28e00e 
					 
					
						
						
							
							Merge pull request  #1460  from crazy-max/docker-load  
						
						... 
						
						
						
						e2e: load to docker store 
						
						
							
						
					 
					
						2022-12-15 10:35:29 +01:00 
						 
				 
			
				
					
						
							
							
								Tõnis Tiigi 
							
						 
					 
					
						
						
							
						
						629128c497 
					 
					
						
						
							
							Merge pull request  #1449  from crazy-max/bake-var-null  
						
						... 
						
						
						
						bake: support null arg and label value 
						
						
							
						
					 
					
						2022-12-14 21:03:05 -08:00 
						 
				 
			
				
					
						
							
							
								Justin Chadwell 
							
						 
					 
					
						
						
							
						
						70682b043e 
					 
					
						
						
							
							build: refactor reference parsing for image layouts  
						
						... 
						
						
						
						We allow any valid image reference format for the oci-layout, not just
limiting to name@digest, we additionally allow images of the form
name:tag@digest now.
The name of the reference is used to find the local directory to lookup
the store in, while the tag and digest are attached to a random identity
to generate the dummy reference sent to the oci-layout context.
This separation of the target to replace and the value to replace it
with ensures that any tag or digest set in the client is properly sent
across to the server. The tag is used when a digest was not specified,
and it is resolved in the context of the local directory before being
sent, using the same helpers as we use for the local cache expoter.
Signed-off-by: Justin Chadwell <me@jedevc.com > 
						
						
							
						
					 
					
						2022-12-14 16:53:10 +00:00 
						 
				 
			
				
					
						
							
							
								Justin Chadwell 
							
						 
					 
					
						
						
							
						
						b741d26eb5 
					 
					
						
						
							
							Merge pull request  #1468  from crazy-max/fix-git-vcs-check  
						
						... 
						
						
						
						build: fix env vars check for vcs details 
						
						
							
						
					 
					
						2022-12-14 12:51:29 +00:00 
						 
				 
			
				
					
						
							
							
								CrazyMax 
							
						 
					 
					
						
						
							
						
						cf8fa4a404 
					 
					
						
						
							
							build: fix env vars check for vcs details  
						
						... 
						
						
						
						Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com > 
						
						
							
						
					 
					
						2022-12-14 09:48:55 +01:00 
						 
				 
			
				
					
						
							
							
								CrazyMax 
							
						 
					 
					
						
						
							
						
						fe76a1b179 
					 
					
						
						
							
							bake: support null label value  
						
						... 
						
						
						
						Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com > 
						
						
							
						
					 
					
						2022-12-14 08:30:58 +01:00 
						 
				 
			
				
					
						
							
							
								CrazyMax 
							
						 
					 
					
						
						
							
						
						df4957307f 
					 
					
						
						
							
							bake: support null arg value  
						
						... 
						
						
						
						Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com > 
						
						
							
						
					 
					
						2022-12-14 08:29:27 +01:00 
						 
				 
			
				
					
						
							
							
								Tõnis Tiigi 
							
						 
					 
					
						
						
							
						
						e21f56e801 
					 
					
						
						
							
							Merge pull request  #1434  from jedevc/resource-interpolation  
						
						... 
						
						
						
						Resource interpolation support 
						
						
							
 
						
					 
					
						2022-12-13 18:06:51 -08:00 
						 
				 
			
				
					
						
							
							
								Justin Chadwell 
							
						 
					 
					
						
						
							
						
						e51b55e03c 
					 
					
						
						
							
							bake: add tests for block interpolation  
						
						... 
						
						
						
						Signed-off-by: Justin Chadwell <me@jedevc.com > 
						
						
							
						
					 
					
						2022-12-13 17:27:39 -08:00 
						 
				 
			
				
					
						
							
							
								Justin Chadwell 
							
						 
					 
					
						
						
							
						
						296b8249cb 
					 
					
						
						
							
							bake: support block-based interpolation  
						
						... 
						
						
						
						This patch adds support for block-based interpolation, so that
properties of blocks can be referenced in the current block and across
other blocks.
Previously, order-of-evaluation did not matter for blocks, and could be
evaluated in any order. However, now that blocks can refer to each
other, we split out this dynamic evaluation order into a separate
resolveBlock function.
Additionally, we need to support partial block evaluations - if block A
refers to property X of block B, when we should only evaluate property
X, and not the entire block. This ensures that we can safely evaluate
blocks that refer to other properties within themselves, and allows
sequences that would otherwise be co-recursive. We take special care in
this logic to ensure that each property is evaluated once *and only*
once - this could otherwise present inconsistencies with stateful
functions, and could risk inconsistent results.
Signed-off-by: Justin Chadwell <me@jedevc.com > 
						
						
							
						
					 
					
						2022-12-13 17:27:39 -08:00 
						 
				 
			
				
					
						
							
							
								Justin Chadwell 
							
						 
					 
					
						
						
							
						
						7c6b840199 
					 
					
						
						
							
							bake: add cty tags to hcl structures  
						
						... 
						
						
						
						Signed-off-by: Justin Chadwell <me@jedevc.com > 
						
						
							
						
					 
					
						2022-12-13 17:27:36 -08:00 
						 
				 
			
				
					
						
							
							
								Tõnis Tiigi 
							
						 
					 
					
						
						
							
						
						2a6ff4cbfc 
					 
					
						
						
							
							Merge pull request  #1462  from crazy-max/attest-vcs  
						
						... 
						
						
						
						build: set provenance vcs details 
						
						
							
						
					 
					
						2022-12-13 17:23:20 -08:00 
						 
				 
			
				
					
						
							
							
								CrazyMax 
							
						 
					 
					
						
						
							
						
						6ad5e2fcf3 
					 
					
						
						
							
							build: set provenance vcs details  
						
						... 
						
						
						
						Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com > 
						
						
							
						
					 
					
						2022-12-14 00:09:38 +01:00 
						 
				 
			
				
					
						
							
							
								Tõnis Tiigi 
							
						 
					 
					
						
						
							
						
						37811320ef 
					 
					
						
						
							
							Merge pull request  #1439  from crazy-max/last-activity  
						
						... 
						
						
						
						store: set nodegroup last activity 
						
						
							
						
					 
					
						2022-12-13 15:00:47 -08:00 
						 
				 
			
				
					
						
							
							
								CrazyMax 
							
						 
					 
					
						
						
							
						
						99ac7f5f9e 
					 
					
						
						
							
							e2e: load to docker store  
						
						... 
						
						
						
						Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com > 
						
						
							
						
					 
					
						2022-12-13 23:32:58 +01:00 
						 
				 
			
				
					
						
							
							
								Tõnis Tiigi 
							
						 
					 
					
						
						
							
						
						96aca741a2 
					 
					
						
						
							
							Merge pull request  #1467  from tonistiigi/update-buildkit-862b22  
						
						... 
						
						
						
						vendor: update buildkit to 862b22d7 
						
						
							
						
					 
					
						2022-12-13 12:07:42 -08:00 
						 
				 
			
				
					
						
							
							
								Tonis Tiigi 
							
						 
					 
					
						
						
							
						
						12ec931237 
					 
					
						
						
							
							vendor: update buildkit to 862b22d7  
						
						... 
						
						
						
						Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com > 
						
						
							
						
					 
					
						2022-12-13 12:00:06 -08:00 
						 
				 
			
				
					
						
							
							
								Justin Chadwell 
							
						 
					 
					
						
						
							
						
						0e293a4ec9 
					 
					
						
						
							
							Merge pull request  #1464  from jedevc/vendor-buildkit-93b40706a007  
						
						... 
						
						
						
						vendor: update buildkit to 93b40706a007 
						
						
							
						
					 
					
						2022-12-13 11:12:54 +00:00 
						 
				 
			
				
					
						
							
							
								Justin Chadwell 
							
						 
					 
					
						
						
							
						
						163712a23b 
					 
					
						
						
							
							vendor: update buildkit to 93b40706a007  
						
						... 
						
						
						
						Signed-off-by: Justin Chadwell <me@jedevc.com > 
						
						
							
						
					 
					
						2022-12-13 11:03:53 +00:00 
						 
				 
			
				
					
						
							
							
								Tõnis Tiigi 
							
						 
					 
					
						
						
							
						
						5f4d463780 
					 
					
						
						
							
							Merge pull request  #1435  from thaJeztah/bump_buildkit_v0.11  
						
						... 
						
						
						
						vendor: github.com/moby/buildkit v0.11.0-rc1.0.20221207183946-5993b526de65 
						
						
							
						
					 
					
						2022-12-08 19:51:10 -08:00 
						 
				 
			
				
					
						
							
							
								Tõnis Tiigi 
							
						 
					 
					
						
						
							
						
						abc8121aa8 
					 
					
						
						
							
							Merge pull request  #1457  from jedevc/add-hosts-length-check  
						
						... 
						
						
						
						build: don't set add-hosts option if empty 
						
						
							
						
					 
					
						2022-12-08 19:48:09 -08:00 
						 
				 
			
				
					
						
							
							
								CrazyMax 
							
						 
					 
					
						
						
							
						
						8c47277141 
					 
					
						
						
							
							store: set nodegroup last activity  
						
						... 
						
						
						
						Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com > 
						
						
							
						
					 
					
						2022-12-08 19:49:51 +01:00 
						 
				 
			
				
					
						
							
							
								CrazyMax 
							
						 
					 
					
						
						
							
						
						36b5cd18e8 
					 
					
						
						
							
							store: use constants for directory names  
						
						... 
						
						
						
						Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com > 
						
						
							
						
					 
					
						2022-12-08 19:35:55 +01:00 
						 
				 
			
				
					
						
							
							
								Justin Chadwell 
							
						 
					 
					
						
						
							
						
						1e72e32ec3 
					 
					
						
						
							
							Merge pull request  #1412  from jedevc/attestations-cli  
						
						... 
						
						
						
						Attestations from buildx 
						
						
							
						
					 
					
						2022-12-08 17:30:31 +00:00 
						 
				 
			
				
					
						
							
							
								Sebastiaan van Stijn 
							
						 
					 
					
						
						
							
						
						8e5e5a563d 
					 
					
						
						
							
							vendor: github.com/moby/buildkit v0.11.0-rc1.0.20221207183946-5993b526de65  
						
						... 
						
						
						
						- drops the replace-rule for github.com/aws/aws-sdk-go-v2/config (as it no longer was replacing anything)
- drops the replace-rules for docker/cli and docker/docker (at least as long as we continue using tagged releases)
- removes the github.com/docker/docker/pkg/stringid package (which was redundant)
full diff: 9624ab4710..5993b526degithub@gone.nl > 
						
						
							
						
					 
					
						2022-12-07 23:27:29 +01:00 
						 
				 
			
				
					
						
							
							
								Justin Chadwell 
							
						 
					 
					
						
						
							
						
						98049e7eda 
					 
					
						
						
							
							build: don't set add-hosts option if empty  
						
						... 
						
						
						
						This looks like an oversight, all of the other options have similar
checks. This can interfere with generated provenance where "add-hosts"
will be marked as an argument to the build, even though it's not
actually being utilized.
Signed-off-by: Justin Chadwell <me@jedevc.com > 
						
						
							
						
					 
					
						2022-12-07 19:16:01 +00:00 
						 
				 
			
				
					
						
							
							
								Justin Chadwell 
							
						 
					 
					
						
						
							
						
						25aa893bad 
					 
					
						
						
							
							bake: add attests field  
						
						... 
						
						
						
						Signed-off-by: Justin Chadwell <me@jedevc.com > 
						
						
							
						
					 
					
						2022-12-07 18:44:21 +00:00 
						 
				 
			
				
					
						
							
							
								Justin Chadwell 
							
						 
					 
					
						
						
							
						
						b270a20274 
					 
					
						
						
							
							build: add attests flag and sbom/provenance shorthands  
						
						... 
						
						
						
						Signed-off-by: Justin Chadwell <me@jedevc.com > 
						
						
							
						
					 
					
						2022-12-07 18:44:11 +00:00 
						 
				 
			
				
					
						
							
							
								Justin Chadwell 
							
						 
					 
					
						
						
							
						
						f0262dd10e 
					 
					
						
						
							
							build: add attestations to build options  
						
						... 
						
						
						
						Signed-off-by: Justin Chadwell <me@jedevc.com > 
						
						
							
						
					 
					
						2022-12-07 18:43:36 +00:00 
						 
				 
			
				
					
						
							
							
								Justin Chadwell 
							
						 
					 
					
						
						
							
						
						f8b673eccd 
					 
					
						
						
							
							build: pass attestation attributes to build request  
						
						... 
						
						
						
						Signed-off-by: Justin Chadwell <me@jedevc.com > 
						
						
							
						
					 
					
						2022-12-07 16:10:54 +00:00 
						 
				 
			
				
					
						
							
							
								Justin Chadwell 
							
						 
					 
					
						
						
							
						
						0c0c9a0030 
					 
					
						
						
							
							chore: sort buildOptions alphabetically  
						
						... 
						
						
						
						Signed-off-by: Justin Chadwell <me@jedevc.com > 
						
						
							
						
					 
					
						2022-12-07 16:10:54 +00:00 
						 
				 
			
				
					
						
							
							
								CrazyMax 
							
						 
					 
					
						
						
							
						
						d1f79317cf 
					 
					
						
						
							
							Merge pull request  #1455  from crazy-max/nodegroup-exclude-field  
						
						... 
						
						
						
						store: skip DockerContext field from being saved 
						
						
							
						
					 
					
						2022-12-07 16:07:30 +01:00 
						 
				 
			
				
					
						
							
							
								CrazyMax 
							
						 
					 
					
						
						
							
						
						fa58522242 
					 
					
						
						
							
							store: skip DockerContext field from being saved  
						
						... 
						
						
						
						Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com > 
						
						
							
						
					 
					
						2022-12-07 13:15:18 +01:00 
						 
				 
			
				
					
						
							
							
								CrazyMax 
							
						 
					 
					
						
						
							
						
						aa6fd3d888 
					 
					
						
						
							
							Merge pull request  #1454  from crazy-max/builder-fix-default  
						
						... 
						
						
						
						builder: fix default docker context behavior 
						
						
							
						
					 
					
						2022-12-07 11:03:06 +01:00 
						 
				 
			
				
					
						
							
							
								CrazyMax 
							
						 
					 
					
						
						
							
						
						ebdd8834a9 
					 
					
						
						
							
							builder: fix default docker context behavior  
						
						... 
						
						
						
						Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com > 
						
						
							
						
					 
					
						2022-12-07 08:52:12 +01:00 
						 
				 
			
				
					
						
							
							
								CrazyMax 
							
						 
					 
					
						
						
							
						
						fe8d5627e0 
					 
					
						
						
							
							Merge pull request  #1433  from crazy-max/makefile-build-opts  
						
						... 
						
						
						
						hack: mutualize build opts in Makefile and Dockerfile 
						
						
							
						
					 
					
						2022-12-07 05:04:44 +01:00 
						 
				 
			
				
					
						
							
							
								CrazyMax 
							
						 
					 
					
						
						
							
						
						b242e3280b 
					 
					
						
						
							
							Merge pull request  #1430  from crazy-max/builder-pkg  
						
						... 
						
						
						
						Refactor builder and drivers info logic 
						
						
							
						
					 
					
						2022-12-06 12:41:10 +01:00 
						 
				 
			
				
					
						
							
							
								CrazyMax 
							
						 
					 
					
						
						
							
						
						cc01caaecb 
					 
					
						
						
							
							builder: enhance driver factory logic when loading drivers  
						
						... 
						
						
						
						Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com > 
						
						
							
						
					 
					
						2022-12-06 12:13:41 +01:00 
						 
				 
			
				
					
						
							
							
								CrazyMax 
							
						 
					 
					
						
						
							
						
						e7b5ee7518 
					 
					
						
						
							
							mutualize builder logic  
						
						... 
						
						
						
						Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com > 
						
						
							
						
					 
					
						2022-12-06 12:13:41 +01:00 
						 
				 
			
				
					
						
							
							
								CrazyMax 
							
						 
					 
					
						
						
							
						
						63073b65c0 
					 
					
						
						
							
							dockerutil pkg to manage docker api client and context  
						
						... 
						
						
						
						Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com > 
						
						
							
						
					 
					
						2022-12-06 12:13:41 +01:00 
						 
				 
			
				
					
						
							
							
								CrazyMax 
							
						 
					 
					
						
						
							
						
						47cf72b8ba 
					 
					
						
						
							
							Merge pull request  #1451  from crazy-max/update-buildkit  
						
						... 
						
						
						
						vendor: update buildkit to master@9624ab4 
						
						
							
						
					 
					
						2022-12-05 17:30:39 +01:00 
						 
				 
			
				
					
						
							
							
								CrazyMax 
							
						 
					 
					
						
						
							
						
						af24d72dd8 
					 
					
						
						
							
							kubernetes: fix context load test  
						
						... 
						
						
						
						Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com > 
						
						
							
						
					 
					
						2022-12-05 17:13:03 +01:00 
						 
				 
			
				
					
						
							
							
								CrazyMax 
							
						 
					 
					
						
						
							
						
						f451b455c4 
					 
					
						
						
							
							vendor: update buildkit to master@9624ab4  
						
						... 
						
						
						
						Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com > 
						
						
							
						
					 
					
						2022-12-05 17:03:47 +01:00 
						 
				 
			
				
					
						
							
							
								Justin Chadwell 
							
						 
					 
					
						
						
							
						
						16f4dfafb1 
					 
					
						
						
							
							Merge pull request  #1450  from crazy-max/fix-hclparser-jsonfunc  
						
						... 
						
						
						
						hcl: SrcRange not checked when solving JSON func calls 
						
						
							
						
					 
					
						2022-12-05 15:17:23 +00:00 
						 
				 
			
				
					
						
							
							
								CrazyMax 
							
						 
					 
					
						
						
							
						
						5b4e8b9d71 
					 
					
						
						
							
							hcl: SrcRange not checked when solving JSON func calls  
						
						... 
						
						
						
						Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com > 
						
						
							
						
					 
					
						2022-12-05 15:05:17 +01:00 
						 
				 
			
				
					
						
							
							
								CrazyMax 
							
						 
					 
					
						
						
							
						
						b06eaffeeb 
					 
					
						
						
							
							Merge pull request  #1442  from crazy-max/hcl-fix-panic  
						
						... 
						
						
						
						bake: fix panic for unsupported hcl variable type 
						
						
							
						
					 
					
						2022-12-05 14:30:04 +01:00 
						 
				 
			
				
					
						
							
							
								CrazyMax 
							
						 
					 
					
						
						
							
						
						3d55540db1 
					 
					
						
						
							
							Merge pull request  #1445  from dvdksn/docs/move-manuals  
						
						... 
						
						
						
						docs: moved manual pages to docs repo, added link 
						
						
							
						
					 
					
						2022-12-03 15:41:01 +01:00