@hrak Can we jump straight to 1.2.11 now?
Yes! PR is updated.
Upgrading cluster-api dependency to v1.2.11
Signed-off-by: Hans Rakers h.rakers@global.leaseweb.com
Add flag to allow userdata to be uncompressed
GetPublicIPs: never choose an already assigned IP
Merge pull request #221 from vdombrovski/fix-public-ip-assignment
GetPublicIPs: never choose an already assigned IP
Add g-gaston to OWNERS
Merge pull request #223 from g-gaston/g-gaston-owners
Add g-gaston to OWNERS
Replace k8s.gcr.io with registry.k8s.io
Signed-off-by: Marko Mudrinić mudrinic.mare@gmail.com
Merge pull request #216 from hrak/userdata_uncomp
Add flag to allow userdata to be uncompressed
Use Go 1.19
Use Go 1.19, sync dep version with main go.mod
Update kubebuilder to 1.25.0
Merge pull request #224 from xmudrii/registry-k8s-io
Replace k8s.gcr.io with registry.k8s.io
Merge pull request #227 from hrak/go_1_19
Update to Go 1.19
Download golangci-lint instead of building it
Signed-off-by: Hans Rakers h.rakers@global.leaseweb.com
Merge pull request #226 from hrak/golangci-lint-download
Download golangci-lint instead of building it
Bump golang.org/x/net from 0.2.0 to 0.7.0 in /test/e2e
Bumps golang.org/x/net from 0.2.0 to 0.7.0.
updated-dependencies:
Signed-off-by: dependabot[bot] support@github.com
Merge pull request #218 from kubernetes-sigs/dependabot/go_modules/test/e2e/golang.org/x/net-0.7.0
Bump golang.org/x/net from 0.2.0 to 0.7.0 in /test/e2e
Upgrading cluster-api dependency to v1.2.11
Signed-off-by: Hans Rakers h.rakers@global.leaseweb.com
/kind feature
Describe the solution you'd like
CAPC currently compresses userdata for the VM's it creates. Since ignition does not support compression, it is currently impossible to use ignition based bootstrapping of nodes (f.e. using Flatcar Linux)
Offer a boolean flag to disable compression of userdata (only base64 encoding)
Anything else you would like to add: [Miscellaneous information that will assist in solving the issue.]
Environment:
KubeadmBootstrapFormatIgnition=true
kubectl version
): 1.24.10/etc/os-release
): flatcar-stable-3374.2.3This is merged in #216
Add flag to allow userdata to be uncompressed
Replace k8s.gcr.io with registry.k8s.io
Signed-off-by: Marko Mudrinić mudrinic.mare@gmail.com
Merge pull request #216 from hrak/userdata_uncomp
Add flag to allow userdata to be uncompressed
Use Go 1.19
Use Go 1.19, sync dep version with main go.mod
Update kubebuilder to 1.25.0
Merge pull request #224 from xmudrii/registry-k8s-io
Replace k8s.gcr.io with registry.k8s.io
Merge pull request #227 from hrak/go_1_19
Update to Go 1.19
Download golangci-lint instead of building it
Signed-off-by: Hans Rakers h.rakers@global.leaseweb.com
Replace k8s.gcr.io with registry.k8s.io
Signed-off-by: Marko Mudrinić mudrinic.mare@gmail.com
Use Go 1.19
Use Go 1.19, sync dep version with main go.mod
Update kubebuilder to 1.25.0
Merge pull request #224 from xmudrii/registry-k8s-io
Replace k8s.gcr.io with registry.k8s.io
Merge pull request #227 from hrak/go_1_19
Update to Go 1.19
Issue #, if available:
Description of changes:
This PR updates the project to build on Go 1.19. I also synced the dependency versions between the main go.mod and the test/e2e/go.mod
. The kubebuilder version is updated to 1.25.0 (added advantage: Darwin/arm64 support)
Testing performed:
make build (see here for build output) make test (see here for test output)
The only thing remaining is to update public.ecr.aws/r9t0b9f2/capc-builder:latest
to use Go 1.19 too, so the builds here pass.
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.
Use Go 1.19
Use Go 1.19, sync dep version with main go.mod
Update kubebuilder to 1.25.0
Use Go 1.19
Use Go 1.19, sync dep version with main go.mod
Update kubebuilder to 1.25.0
A little more on the issue this is trying to solve: https://github.com/ryancurrah/gomodguard/issues/33
Another way of working around the issue is shown here where they've changed the build tag for the tools to be something other than tools
Update kubebuilder to 1.25.0
Add flag to allow userdata to be uncompressed
Merge pull request #216 from hrak/userdata_uncomp
Add flag to allow userdata to be uncompressed
Stop using Travis CI
Relates to https://github.com/elastic/cookbook-elasticsearch/issues/761
Merge pull request #762 from elastic/jmlrt-patch-1
Stop using Travis CI
@jweite-amazon I don't know how to fix these tests. It looks like the Go version of the tests is too old. Can you assist?