Skip to content

Commit 78684fe

Browse files
authored
Merge pull request #586 from boozallen/585-fix-ci-docker-build
[#585] fix Nvidia ARM build
2 parents 7a55ca4 + 96df16e commit 78684fe

File tree

4 files changed

+15
-1
lines changed

4 files changed

+15
-1
lines changed

build-parent/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -581,7 +581,7 @@
581581
<builderName>maven</builderName>
582582
<driverOpts>
583583
<!-- Fully qualify build driver image name to ensure any configured credentials are used -->
584-
<image>docker.io/moby/buildkit:buildx-stable-1</image>
584+
<image>docker.io/moby/buildkit:v0.19.0</image>
585585
</driverOpts>
586586
<cacheTo>type=local,dest=${user.home}/.docker/cache</cacheTo>
587587
<cacheFrom>type=local,src=${user.home}/.docker/cache</cacheFrom>

devops/ARC_README.md

+2
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@ helm install arc-runner-set-aissemble oci://ghcr.io/actions/actions-runner-contr
5050
--namespace gh-actions-aissemble \
5151
--create-namespace \
5252
--set githubConfigSecret.github_token="{TOKEN}" \
53+
--post-renderer ./kustomize.sh \
5354
-f runnerset-values.yaml
5455
```
5556

@@ -72,5 +73,6 @@ the token may be required to achieve this.
7273
helm upgrade arc-runner-set-aissemble oci://ghcr.io/actions/actions-runner-controller-charts/gha-runner-scale-set \
7374
--namespace gh-actions-aissemble \
7475
--reuse-values \
76+
--post-renderer ./kustomize.sh \
7577
-f runnerset-values.yaml
7678
```

devops/kustomization.yaml

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
apiVersion: kustomize.config.k8s.io/v1beta1
2+
kind: Kustomization
3+
4+
resources:
5+
- resources.yaml
6+
images:
7+
- name: docker
8+
newTag: 27.5.1-dind

devops/kustomize.sh

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#!/bin/sh
2+
cat > resources.yaml
3+
kubectl kustomize
4+
rm resources.yaml

0 commit comments

Comments
 (0)