Skip to content

Commit 85c7692

Browse files
Merge pull request #144 from Nordix/uplift-capi-to-v1.1.6/furkat
🌱 Uplift CAPI to v1.1.6
2 parents d8b87d2 + 647d4f1 commit 85c7692

File tree

8 files changed

+85
-15
lines changed

8 files changed

+85
-15
lines changed

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ require (
1515
k8s.io/client-go v0.23.5
1616
k8s.io/klog/v2 v2.30.0
1717
k8s.io/utils v0.0.0-20211116205334-6203023598ed
18-
sigs.k8s.io/cluster-api v1.1.5
18+
sigs.k8s.io/cluster-api v1.1.6
1919
sigs.k8s.io/controller-runtime v0.11.2
2020
)
2121

go.sum

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1171,8 +1171,8 @@ rsc.io/binaryregexp v0.2.0/go.mod h1:qTv7/COck+e2FymRvadv62gMdZztPaShugOCi3I+8D8
11711171
rsc.io/quote/v3 v3.1.0/go.mod h1:yEA65RcK8LyAZtP9Kv3t0HmxON59tX3rD+tICJqUlj0=
11721172
rsc.io/sampler v1.3.0/go.mod h1:T1hPZKmBbMNahiBKFy5HrXp6adAjACjK9JXDnKaTXpA=
11731173
sigs.k8s.io/apiserver-network-proxy/konnectivity-client v0.0.30/go.mod h1:fEO7lRTdivWO2qYVCVG7dEADOMo/MLDCVr8So2g88Uw=
1174-
sigs.k8s.io/cluster-api v1.1.5 h1:4gV3mg1mlwrm3bFWeXADfL9ILRyufjR47KpwBL3PT6Y=
1175-
sigs.k8s.io/cluster-api v1.1.5/go.mod h1:WBPgw1yJdvybx/U3Ib49T9Q4JurairgnA/s0afxuE/w=
1174+
sigs.k8s.io/cluster-api v1.1.6 h1:fd0ap613+3YgKjZ28cN6GzPo5czyTcuyGPV4U60RtjA=
1175+
sigs.k8s.io/cluster-api v1.1.6/go.mod h1:WBPgw1yJdvybx/U3Ib49T9Q4JurairgnA/s0afxuE/w=
11761176
sigs.k8s.io/controller-runtime v0.11.2 h1:H5GTxQl0Mc9UjRJhORusqfJCIjBO8UtUxGggCwL1rLA=
11771177
sigs.k8s.io/controller-runtime v0.11.2/go.mod h1:P6QCzrEjLaZGqHsfd+os7JQ+WFZhvB8MRFsn4dWF7O4=
11781178
sigs.k8s.io/json v0.0.0-20211020170558-c049b76a60c6 h1:fD1pz4yfdADVNfFmcP2aBEtudwUQ1AlLnRBALr33v3s=

hack/codegen.sh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,9 +31,9 @@ if [ "${IS_CONTAINER}" != "false" ]; then
3131
else
3232
"${CONTAINER_RUNTIME}" run --rm \
3333
--env IS_CONTAINER=TRUE \
34-
--volume "${PWD}:/data:rw,z" \
34+
--volume "${PWD}:/metal3-ipam:rw,z" \
3535
--entrypoint sh \
36-
--workdir /data \
36+
--workdir /metal3-ipam \
3737
registry.hub.docker.com/library/golang:1.17 \
38-
/data/hack/codegen.sh
38+
/metal3-ipam/hack/codegen.sh
3939
fi;

hack/ensure-golangci-lint.sh

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
#!/bin/sh
2+
3+
set -eux
4+
5+
IS_CONTAINER=${IS_CONTAINER:-false}
6+
CONTAINER_RUNTIME="${CONTAINER_RUNTIME:-podman}"
7+
8+
if [ "${IS_CONTAINER}" != "false" ]; then
9+
export XDG_CACHE_HOME=/tmp/.cache
10+
mkdir /tmp/unit
11+
cp -r . /tmp/unit
12+
cd /tmp/unit
13+
make lint
14+
else
15+
"${CONTAINER_RUNTIME}" run --rm \
16+
--env IS_CONTAINER=TRUE \
17+
--volume "${PWD}:/metal3-ipam:ro,z" \
18+
--entrypoint sh \
19+
--workdir /metal3-ipam \
20+
docker.io/golang:1.17 \
21+
/metal3-ipam/hack/ensure-golangci-lint.sh
22+
fi;

hack/gomod.sh

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
#!/bin/sh
2+
#
3+
# 1. Verify that `go mod tidy` can be executed successfully
4+
# 2. Verify that running the above doesn't change go.mod and go.sum
5+
#
6+
# NOTE: This won't work unless the build environment has internet access
7+
8+
set -ux
9+
10+
IS_CONTAINER=${IS_CONTAINER:-false}
11+
CONTAINER_RUNTIME="${CONTAINER_RUNTIME:-podman}"
12+
13+
if [ "${IS_CONTAINER}" != "false" ]; then
14+
export XDG_CACHE_HOME="/tmp/.cache"
15+
16+
STATUS=$(git status --porcelain)
17+
if [ -n "$STATUS" ]; then
18+
echo "Dirty tree: refusing to continue out of caution"
19+
exit 1
20+
fi
21+
22+
go mod tidy
23+
rc=$?
24+
25+
if [ $rc -ne 0 ]; then
26+
echo "'go mod tidy' failed"
27+
exit 1;
28+
fi
29+
30+
STATUS=$(git status --porcelain go.mod go.sum)
31+
if [ -n "$STATUS" ]; then
32+
echo "go.mod and go.sum changed"
33+
echo "Please run 'go mod tidy' and commit the changes to go.mod & go.sum."
34+
echo "Abort"
35+
exit 1
36+
fi
37+
38+
exit 0;
39+
40+
else
41+
"${CONTAINER_RUNTIME}" run --rm \
42+
--env IS_CONTAINER=TRUE \
43+
--volume "${PWD}:/metal3-ipam:ro,z" \
44+
--entrypoint sh \
45+
--workdir /metal3-ipam \
46+
registry.hub.docker.com/library/golang:1.17 \
47+
/metal3-ipam/hack/gomod.sh "${@}"
48+
fi;

hack/gosec.sh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,9 @@ if [ "${IS_CONTAINER}" != "false" ]; then
1212
else
1313
"${CONTAINER_RUNTIME}" run --rm \
1414
--env IS_CONTAINER=TRUE \
15-
--volume "${PWD}:/capm3:ro,z" \
15+
--volume "${PWD}:/metal3-ipam:ro,z" \
1616
--entrypoint sh \
17-
--workdir /capm3 \
17+
--workdir /metal3-ipam \
1818
registry.hub.docker.com/securego/gosec:latest \
19-
/capm3/hack/gosec.sh
19+
/metal3-ipam/hack/gosec.sh
2020
fi;

hack/manifestlint.sh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,9 @@ if [ "${IS_CONTAINER}" != "false" ]; then
2525
else
2626
"${CONTAINER_RUNTIME}" run --rm \
2727
--env IS_CONTAINER=TRUE \
28-
--volume "${PWD}:/workdir:ro,z" \
28+
--volume "${PWD}:/metal3-ipam:ro,z" \
2929
--entrypoint sh \
30-
--workdir /workdir \
30+
--workdir /metal3-ipam \
3131
garethr/kubeval:latest \
32-
/workdir/hack/manifestlint.sh "${@}"
32+
/metal3-ipam/hack/manifestlint.sh "${@}"
3333
fi;

hack/markdownlint.sh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@ if [ "${IS_CONTAINER}" != "false" ]; then
1111
else
1212
"${CONTAINER_RUNTIME}" run --rm \
1313
--env IS_CONTAINER=TRUE \
14-
--volume "${PWD}:/workdir:ro,z" \
14+
--volume "${PWD}:/metal3-ipam:ro,z" \
1515
--entrypoint sh \
16-
--workdir /workdir \
16+
--workdir /metal3-ipam \
1717
registry.hub.docker.com/pipelinecomponents/markdownlint:latest \
18-
/workdir/hack/markdownlint.sh "${@}"
18+
/metal3-ipam/hack/markdownlint.sh "${@}"
1919
fi;

0 commit comments

Comments
 (0)