Skip to content

Commit cf7a150

Browse files
authored
Merge pull request kubernetes#121711 from pacoxu/fix-buildx
Fix buildx add --provenance=false for pause image build and windows servercore cache
2 parents 7dea016 + 70c9eef commit cf7a150

File tree

3 files changed

+4
-3
lines changed

3 files changed

+4
-3
lines changed

build/pause/Makefile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -122,12 +122,12 @@ bin/wincat-windows-${ARCH}: windows/wincat/wincat.go
122122

123123
container: .container-${OS}-$(ARCH)
124124
.container-linux-$(ARCH): bin/$(BIN)-$(OS)-$(ARCH)
125-
docker buildx build --pull --output=type=${OUTPUT_TYPE} --platform ${OS}/$(ARCH) \
125+
docker buildx build --provenance=false --sbom=false --pull --output=type=${OUTPUT_TYPE} --platform ${OS}/$(ARCH) \
126126
-t $(IMAGE):$(TAG)-${OS}-$(ARCH) --build-arg BASE=${BASE} --build-arg ARCH=$(ARCH) .
127127
touch $@
128128

129129
.container-windows-$(ARCH): $(foreach binary, ${BIN}, bin/${binary}-${OS}-${ARCH})
130-
docker buildx build --pull --output=type=${OUTPUT_TYPE} --platform ${OS}/$(ARCH) \
130+
docker buildx build --provenance=false --sbom=false --pull --output=type=${OUTPUT_TYPE} --platform ${OS}/$(ARCH) \
131131
-t $(IMAGE):$(TAG)-${OS}-$(ARCH)-${OSVERSION} --build-arg BASE=${BASE}-windows-${OSVERSION}-${ARCH} --build-arg ARCH=$(ARCH) -f Dockerfile_windows .
132132
touch $@
133133

cluster/images/etcd/Makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -193,6 +193,7 @@ endif
193193
docker buildx build \
194194
--pull \
195195
--provenance=false \
196+
--sbom=false \
196197
--output=type=$(OUTPUT_TYPE) \
197198
--platform "$(OS)/$(ARCH)" \
198199
-t $(REGISTRY)/etcd:$(IMAGE_TAG)-$(IMAGE_SUFFIX) \

test/images/windows/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ sub-push-%:
3434

3535
sub-repush-as-linux-%:
3636
img_version=$(shell cat $*/VERSION); \
37-
docker buildx build --progress=plain --no-cache --pull --output=type=registry --platform "linux/amd64" \
37+
docker buildx build --provenance=false --sbom=false --progress=plain --no-cache --pull --output=type=registry --platform "linux/amd64" \
3838
--build-arg SOURCE="$(REGISTRY)/$*:$${img_version}" -t "$(REGISTRY)/$*:$${img_version}"-linux-cache $*/
3939

4040
all-build: $(foreach image, ${ALL_IMAGES}, sub-build-${image})

0 commit comments

Comments
 (0)