I am pretty new to go, I don't know if the vendor folder is mandatory, but it is creating a lot of noisy changes.
I ran go mod tidy and go mod vendor to sync the vendor folder.
Checklist
(For exoscale contributors)
[x] Changelog updated (under Unreleased block)
[x] Integration testing
Testing
make build and make docker-build work too.
root@1d5ca4f86542:/exo# TEST_ZONE_NAME="a1inside.at." make integration-test
curl -fsSL https://go.kubebuilder.io/test-tools/1.27.1/linux/amd64 -o kubebuilder-tools.tar.gz
mkdir -p _test/kubebuilder
tar -xvf kubebuilder-tools.tar.gz
mv kubebuilder/bin _test/kubebuilder/
rm kubebuilder-tools.tar.gz
rm -R kubebuilder
kubebuilder/
kubebuilder/bin/
kubebuilder/bin/etcd
kubebuilder/bin/kubectl
kubebuilder/bin/kube-apiserver
mv: cannot move 'kubebuilder/bin' to '_test/kubebuilder/bin': Directory not empty
TEST_ZONE_NAME=a1inside.at. go test -v .
=== RUN TestRunsSuite
=== RUN TestRunsSuite/Basic
=== RUN TestRunsSuite/Basic/PresentRecord
suite.go:38: Calling Present with ChallengeRequest: &v1alpha1.ChallengeRequest{UID:"", Action:"", Type:"", DNSName:"example.com", Key:"123d==", ResourceNamespace:"basic-present-record", ResolvedFQDN:"cert-manager-dns01-tests.a1inside.at.", ResolvedZone:"a1inside.at.", AllowAmbientCredentials:false, Config:(*v1.JSON)(0xc00068c0f0)}
2024/09/14 19:23:06 [INFO] found client credentials in environment, ignoring config
2024/09/14 19:23:08 [INFO] found client credentials in environment, ignoring config
2024/09/14 19:23:09 [INFO] domain record "cert-manager-dns01-tests" not found, nothing to do
2024/09/14 19:23:13 [INFO] found client credentials in environment, ignoring config
2024/09/14 19:23:13 [INFO] domain record "cert-manager-dns01-tests" not found, nothing to do
=== RUN TestRunsSuite/Extended
=== RUN TestRunsSuite/Extended/DeletingOneRecordRetainsOthers
2024/09/14 19:23:17 [INFO] found client credentials in environment, ignoring config
2024/09/14 19:23:18 [INFO] found client credentials in environment, ignoring config
2024/09/14 19:23:19 [INFO] found client credentials in environment, ignoring config
2024/09/14 19:23:21 [INFO] domain record "cert-manager-dns01-tests" not found, nothing to do
2024/09/14 19:23:21 [INFO] found client credentials in environment, ignoring config
2024/09/14 19:23:22 [INFO] domain record "cert-manager-dns01-tests" not found, nothing to do
2024/09/14 19:23:22 [INFO] found client credentials in environment, ignoring config
2024/09/14 19:23:23 [INFO] domain record "cert-manager-dns01-tests" not found, nothing to do
--- PASS: TestRunsSuite (21.01s)
--- PASS: TestRunsSuite/Basic (7.57s)
--- PASS: TestRunsSuite/Basic/PresentRecord (7.57s)
--- PASS: TestRunsSuite/Extended (6.89s)
--- PASS: TestRunsSuite/Extended/DeletingOneRecordRetainsOthers (6.89s)
PASS
ok github.com/exoscale/cert-manager-webhook-exoscale 21.035s
Description
Update Egoscale to v3.1.5
I am pretty new to go, I don't know if the
vendor
folder is mandatory, but it is creating a lot of noisy changes. I rango mod tidy
andgo mod vendor
to sync the vendor folder.Checklist
(For exoscale contributors)
Testing
make build
andmake docker-build
work too.