Browse Source

fix: webhook initialization order (#5901)

Co-authored-by: Gergely Bräutigam <skarlso777@gmail.com>
Gustavo Fernandes de Carvalho 4 months ago
parent
commit
25aa092758
59 changed files with 59 additions and 59 deletions
  1. 1 1
      apis/go.mod
  2. 1 1
      e2e/go.mod
  3. 1 1
      generators/v1/acr/go.mod
  4. 1 1
      generators/v1/cloudsmith/go.mod
  5. 1 1
      generators/v1/ecr/go.mod
  6. 1 1
      generators/v1/fake/go.mod
  7. 1 1
      generators/v1/gcr/go.mod
  8. 1 1
      generators/v1/github/go.mod
  9. 1 1
      generators/v1/grafana/go.mod
  10. 1 1
      generators/v1/mfa/go.mod
  11. 1 1
      generators/v1/password/go.mod
  12. 1 1
      generators/v1/quay/go.mod
  13. 1 1
      generators/v1/sshkey/go.mod
  14. 1 1
      generators/v1/sts/go.mod
  15. 1 1
      generators/v1/uuid/go.mod
  16. 1 1
      generators/v1/vault/go.mod
  17. 1 1
      generators/v1/webhook/go.mod
  18. 1 1
      generators/v1/webhook/webhook.go
  19. 1 1
      go.mod
  20. 1 1
      providers/v1/akeyless/go.mod
  21. 1 1
      providers/v1/alibaba/go.mod
  22. 1 1
      providers/v1/aws/go.mod
  23. 1 1
      providers/v1/azure/go.mod
  24. 1 1
      providers/v1/barbican/go.mod
  25. 1 1
      providers/v1/beyondtrust/go.mod
  26. 1 1
      providers/v1/bitwarden/go.mod
  27. 1 1
      providers/v1/chef/go.mod
  28. 1 1
      providers/v1/cloudru/go.mod
  29. 1 1
      providers/v1/conjur/go.mod
  30. 1 1
      providers/v1/delinea/go.mod
  31. 1 1
      providers/v1/device42/go.mod
  32. 1 1
      providers/v1/doppler/go.mod
  33. 1 1
      providers/v1/dvls/go.mod
  34. 1 1
      providers/v1/fake/go.mod
  35. 1 1
      providers/v1/fortanix/go.mod
  36. 1 1
      providers/v1/gcp/go.mod
  37. 1 1
      providers/v1/github/go.mod
  38. 1 1
      providers/v1/gitlab/go.mod
  39. 1 1
      providers/v1/ibm/go.mod
  40. 1 1
      providers/v1/infisical/go.mod
  41. 1 1
      providers/v1/keepersecurity/go.mod
  42. 1 1
      providers/v1/kubernetes/go.mod
  43. 1 1
      providers/v1/ngrok/go.mod
  44. 1 1
      providers/v1/onboardbase/go.mod
  45. 1 1
      providers/v1/onepassword/go.mod
  46. 1 1
      providers/v1/onepasswordsdk/go.mod
  47. 1 1
      providers/v1/oracle/go.mod
  48. 1 1
      providers/v1/passbolt/go.mod
  49. 1 1
      providers/v1/passworddepot/go.mod
  50. 1 1
      providers/v1/previder/go.mod
  51. 1 1
      providers/v1/pulumi/go.mod
  52. 1 1
      providers/v1/scaleway/go.mod
  53. 1 1
      providers/v1/secretserver/go.mod
  54. 1 1
      providers/v1/senhasegura/go.mod
  55. 1 1
      providers/v1/vault/go.mod
  56. 1 1
      providers/v1/volcengine/go.mod
  57. 1 1
      providers/v1/webhook/go.mod
  58. 1 1
      providers/v1/yandex/go.mod
  59. 1 1
      runtime/go.mod

+ 1 - 1
apis/go.mod

@@ -1,6 +1,6 @@
 module github.com/external-secrets/external-secrets/apis
 
-go 1.25.1
+go 1.25.6
 
 require (
 	github.com/stretchr/testify v1.10.0

+ 1 - 1
e2e/go.mod

@@ -1,6 +1,6 @@
 module github.com/external-secrets/external-secrets-e2e
 
-go 1.25.5
+go 1.25.6
 
 replace github.com/external-secrets/external-secrets => ../
 

+ 1 - 1
generators/v1/acr/go.mod

@@ -1,6 +1,6 @@
 module github.com/external-secrets/external-secrets/generators/v1/acr
 
-go 1.25.5
+go 1.25.6
 
 require (
 	github.com/Azure/azure-sdk-for-go/sdk/azcore v1.19.1

+ 1 - 1
generators/v1/cloudsmith/go.mod

@@ -1,6 +1,6 @@
 module github.com/external-secrets/external-secrets/generators/v1/cloudsmith
 
-go 1.25.5
+go 1.25.6
 
 require (
 	github.com/external-secrets/external-secrets/apis v0.0.0

+ 1 - 1
generators/v1/ecr/go.mod

@@ -1,6 +1,6 @@
 module github.com/external-secrets/external-secrets/generators/v1/ecr
 
-go 1.25.5
+go 1.25.6
 
 require (
 	github.com/aws/aws-sdk-go-v2 v1.39.6

+ 1 - 1
generators/v1/fake/go.mod

@@ -1,6 +1,6 @@
 module github.com/external-secrets/external-secrets/generators/v1/fake
 
-go 1.25.5
+go 1.25.6
 
 require (
 	github.com/external-secrets/external-secrets/apis v0.0.0

+ 1 - 1
generators/v1/gcr/go.mod

@@ -1,6 +1,6 @@
 module github.com/external-secrets/external-secrets/generators/v1/gcr
 
-go 1.25.5
+go 1.25.6
 
 require (
 	github.com/external-secrets/external-secrets/apis v0.0.0

+ 1 - 1
generators/v1/github/go.mod

@@ -1,6 +1,6 @@
 module github.com/external-secrets/external-secrets/generators/v1/github
 
-go 1.25.5
+go 1.25.6
 
 require (
 	github.com/external-secrets/external-secrets/apis v0.0.0

+ 1 - 1
generators/v1/grafana/go.mod

@@ -1,6 +1,6 @@
 module github.com/external-secrets/external-secrets/generators/v1/grafana
 
-go 1.25.5
+go 1.25.6
 
 require (
 	github.com/external-secrets/external-secrets/apis v0.0.0

+ 1 - 1
generators/v1/mfa/go.mod

@@ -1,6 +1,6 @@
 module github.com/external-secrets/external-secrets/generators/v1/mfa
 
-go 1.25.5
+go 1.25.6
 
 require (
 	github.com/external-secrets/external-secrets/apis v0.0.0

+ 1 - 1
generators/v1/password/go.mod

@@ -1,6 +1,6 @@
 module github.com/external-secrets/external-secrets/generators/v1/password
 
-go 1.25.5
+go 1.25.6
 
 require (
 	github.com/external-secrets/external-secrets/apis v0.0.0

+ 1 - 1
generators/v1/quay/go.mod

@@ -1,6 +1,6 @@
 module github.com/external-secrets/external-secrets/generators/v1/quay
 
-go 1.25.5
+go 1.25.6
 
 require (
 	github.com/external-secrets/external-secrets/apis v0.0.0

+ 1 - 1
generators/v1/sshkey/go.mod

@@ -1,6 +1,6 @@
 module github.com/external-secrets/external-secrets/generators/v1/sshkey
 
-go 1.25.5
+go 1.25.6
 
 require (
 	github.com/external-secrets/external-secrets/apis v0.0.0

+ 1 - 1
generators/v1/sts/go.mod

@@ -1,6 +1,6 @@
 module github.com/external-secrets/external-secrets/generators/v1/sts
 
-go 1.25.5
+go 1.25.6
 
 require (
 	github.com/aws/aws-sdk-go-v2 v1.39.6

+ 1 - 1
generators/v1/uuid/go.mod

@@ -1,6 +1,6 @@
 module github.com/external-secrets/external-secrets/generators/v1/uuid
 
-go 1.25.5
+go 1.25.6
 
 require (
 	github.com/external-secrets/external-secrets/apis v0.0.0

+ 1 - 1
generators/v1/vault/go.mod

@@ -1,6 +1,6 @@
 module github.com/external-secrets/external-secrets/generators/v1/vault
 
-go 1.25.5
+go 1.25.6
 
 require (
 	github.com/external-secrets/external-secrets/apis v0.0.0

+ 1 - 1
generators/v1/webhook/go.mod

@@ -1,6 +1,6 @@
 module github.com/external-secrets/external-secrets/generators/v1/webhook
 
-go 1.25.5
+go 1.25.6
 
 require (
 	github.com/external-secrets/external-secrets/apis v0.0.0

+ 1 - 1
generators/v1/webhook/webhook.go

@@ -37,10 +37,10 @@ type Webhook struct {
 
 // Generate creates secrets by making webhook calls to external services.
 func (w *Webhook) Generate(ctx context.Context, jsonSpec *apiextensions.JSON, kclient client.Client, ns string) (map[string][]byte, genv1alpha1.GeneratorProviderState, error) {
+	w.wh = webhook.Webhook{}
 	w.wh.EnforceLabels = true
 	w.wh.ClusterScoped = false
 	provider, err := parseSpec(jsonSpec.Raw)
-	w.wh = webhook.Webhook{}
 	if err != nil {
 		return nil, nil, fmt.Errorf("failed to parse provider spec: %w", err)
 	}

+ 1 - 1
go.mod

@@ -1,6 +1,6 @@
 module github.com/external-secrets/external-secrets
 
-go 1.25.5
+go 1.25.6
 
 replace (
 	github.com/external-secrets/external-secrets/apis => ./apis

+ 1 - 1
providers/v1/akeyless/go.mod

@@ -1,6 +1,6 @@
 module github.com/external-secrets/external-secrets/providers/v1/akeyless
 
-go 1.25.5
+go 1.25.6
 
 require (
 	github.com/akeylesslabs/akeyless-go-cloud-id v0.3.5

+ 1 - 1
providers/v1/alibaba/go.mod

@@ -1,6 +1,6 @@
 module github.com/external-secrets/external-secrets/providers/v1/alibaba
 
-go 1.25.5
+go 1.25.6
 
 require (
 	github.com/alibabacloud-go/darabonba-openapi/v2 v2.1.13

+ 1 - 1
providers/v1/aws/go.mod

@@ -1,6 +1,6 @@
 module github.com/external-secrets/external-secrets/providers/v1/aws
 
-go 1.25.5
+go 1.25.6
 
 require (
 	github.com/aws/aws-sdk-go-v2 v1.39.6

+ 1 - 1
providers/v1/azure/go.mod

@@ -1,6 +1,6 @@
 module github.com/external-secrets/external-secrets/providers/v1/azure
 
-go 1.25.5
+go 1.25.6
 
 require (
 	github.com/Azure/azure-sdk-for-go v68.0.0+incompatible

+ 1 - 1
providers/v1/barbican/go.mod

@@ -1,6 +1,6 @@
 module github.com/external-secrets/external-secrets/providers/v1/barbican
 
-go 1.25.1
+go 1.25.6
 
 require (
 	github.com/external-secrets/external-secrets/apis v0.0.0

+ 1 - 1
providers/v1/beyondtrust/go.mod

@@ -1,6 +1,6 @@
 module github.com/external-secrets/external-secrets/providers/v1/beyondtrust
 
-go 1.25.5
+go 1.25.6
 
 require (
 	github.com/BeyondTrust/go-client-library-passwordsafe v1.0.0

+ 1 - 1
providers/v1/bitwarden/go.mod

@@ -1,6 +1,6 @@
 module github.com/external-secrets/external-secrets/providers/v1/bitwarden
 
-go 1.25.5
+go 1.25.6
 
 require (
 	github.com/external-secrets/external-secrets/apis v0.0.0

+ 1 - 1
providers/v1/chef/go.mod

@@ -1,6 +1,6 @@
 module github.com/external-secrets/external-secrets/providers/v1/chef
 
-go 1.25.5
+go 1.25.6
 
 require (
 	github.com/external-secrets/external-secrets/apis v0.0.0

+ 1 - 1
providers/v1/cloudru/go.mod

@@ -1,6 +1,6 @@
 module github.com/external-secrets/external-secrets/providers/v1/cloudru
 
-go 1.25.5
+go 1.25.6
 
 require (
 	github.com/cloudru-tech/iam-sdk v1.0.4

+ 1 - 1
providers/v1/conjur/go.mod

@@ -1,6 +1,6 @@
 module github.com/external-secrets/external-secrets/providers/v1/conjur
 
-go 1.25.5
+go 1.25.6
 
 require (
 	github.com/cyberark/conjur-api-go v0.13.8

+ 1 - 1
providers/v1/delinea/go.mod

@@ -1,6 +1,6 @@
 module github.com/external-secrets/external-secrets/providers/v1/delinea
 
-go 1.25.5
+go 1.25.6
 
 require (
 	github.com/DelineaXPM/dsv-sdk-go/v2 v2.2.0

+ 1 - 1
providers/v1/device42/go.mod

@@ -1,6 +1,6 @@
 module github.com/external-secrets/external-secrets/providers/v1/device42
 
-go 1.25.5
+go 1.25.6
 
 require (
 	github.com/external-secrets/external-secrets/apis v0.0.0

+ 1 - 1
providers/v1/doppler/go.mod

@@ -1,6 +1,6 @@
 module github.com/external-secrets/external-secrets/providers/v1/doppler
 
-go 1.25.5
+go 1.25.6
 
 require (
 	github.com/external-secrets/external-secrets/apis v0.0.0

+ 1 - 1
providers/v1/dvls/go.mod

@@ -1,6 +1,6 @@
 module github.com/external-secrets/external-secrets/providers/v1/dvls
 
-go 1.25.5
+go 1.25.6
 
 require (
 	github.com/Devolutions/go-dvls v0.15.0

+ 1 - 1
providers/v1/fake/go.mod

@@ -1,6 +1,6 @@
 module github.com/external-secrets/external-secrets/providers/v1/fake
 
-go 1.25.5
+go 1.25.6
 
 require (
 	github.com/external-secrets/external-secrets/apis v0.0.0

+ 1 - 1
providers/v1/fortanix/go.mod

@@ -1,6 +1,6 @@
 module github.com/external-secrets/external-secrets/providers/v1/fortanix
 
-go 1.25.5
+go 1.25.6
 
 require (
 	github.com/Azure/azure-sdk-for-go/sdk/azcore v1.19.1

+ 1 - 1
providers/v1/gcp/go.mod

@@ -1,6 +1,6 @@
 module github.com/external-secrets/external-secrets/providers/v1/gcp
 
-go 1.25.5
+go 1.25.6
 
 require (
 	cloud.google.com/go/compute/metadata v0.9.0

+ 1 - 1
providers/v1/github/go.mod

@@ -1,6 +1,6 @@
 module github.com/external-secrets/external-secrets/providers/v1/github
 
-go 1.25.5
+go 1.25.6
 
 require (
 	github.com/bradleyfalzon/ghinstallation/v2 v2.17.0

+ 1 - 1
providers/v1/gitlab/go.mod

@@ -1,6 +1,6 @@
 module github.com/external-secrets/external-secrets/providers/v1/gitlab
 
-go 1.25.5
+go 1.25.6
 
 require (
 	github.com/external-secrets/external-secrets/apis v0.0.0

+ 1 - 1
providers/v1/ibm/go.mod

@@ -1,6 +1,6 @@
 module github.com/external-secrets/external-secrets/providers/v1/ibm
 
-go 1.25.5
+go 1.25.6
 
 require (
 	github.com/IBM/go-sdk-core/v5 v5.21.0

+ 1 - 1
providers/v1/infisical/go.mod

@@ -1,6 +1,6 @@
 module github.com/external-secrets/external-secrets/providers/v1/infisical
 
-go 1.25.5
+go 1.25.6
 
 require (
 	github.com/external-secrets/external-secrets/apis v0.0.0

+ 1 - 1
providers/v1/keepersecurity/go.mod

@@ -1,6 +1,6 @@
 module github.com/external-secrets/external-secrets/providers/v1/keepersecurity
 
-go 1.25.5
+go 1.25.6
 
 require (
 	github.com/external-secrets/external-secrets/apis v0.0.0

+ 1 - 1
providers/v1/kubernetes/go.mod

@@ -1,6 +1,6 @@
 module github.com/external-secrets/external-secrets/providers/v1/kubernetes
 
-go 1.25.5
+go 1.25.6
 
 require (
 	github.com/external-secrets/external-secrets/apis v0.0.0

+ 1 - 1
providers/v1/ngrok/go.mod

@@ -1,6 +1,6 @@
 module github.com/external-secrets/external-secrets/providers/v1/ngrok
 
-go 1.25.5
+go 1.25.6
 
 require (
 	github.com/external-secrets/external-secrets/apis v0.0.0

+ 1 - 1
providers/v1/onboardbase/go.mod

@@ -1,6 +1,6 @@
 module github.com/external-secrets/external-secrets/providers/v1/onboardbase
 
-go 1.25.5
+go 1.25.6
 
 require (
 	github.com/Onboardbase/go-cryptojs-aes-decrypt v0.0.0-20230430095000-27c0d3a9016d

+ 1 - 1
providers/v1/onepassword/go.mod

@@ -1,6 +1,6 @@
 module github.com/external-secrets/external-secrets/providers/v1/onepassword
 
-go 1.25.5
+go 1.25.6
 
 require (
 	github.com/1Password/connect-sdk-go v1.5.3

+ 1 - 1
providers/v1/onepasswordsdk/go.mod

@@ -1,6 +1,6 @@
 module github.com/external-secrets/external-secrets/providers/v1/onepasswordsdk
 
-go 1.25.5
+go 1.25.6
 
 require (
 	github.com/1password/onepassword-sdk-go v0.3.1

+ 1 - 1
providers/v1/oracle/go.mod

@@ -1,6 +1,6 @@
 module github.com/external-secrets/external-secrets/providers/v1/oracle
 
-go 1.25.5
+go 1.25.6
 
 require (
 	github.com/external-secrets/external-secrets/apis v0.0.0

+ 1 - 1
providers/v1/passbolt/go.mod

@@ -1,6 +1,6 @@
 module github.com/external-secrets/external-secrets/providers/v1/passbolt
 
-go 1.25.5
+go 1.25.6
 
 require (
 	github.com/external-secrets/external-secrets/apis v0.0.0

+ 1 - 1
providers/v1/passworddepot/go.mod

@@ -1,6 +1,6 @@
 module github.com/external-secrets/external-secrets/providers/v1/passworddepot
 
-go 1.25.5
+go 1.25.6
 
 require (
 	github.com/external-secrets/external-secrets/apis v0.0.0

+ 1 - 1
providers/v1/previder/go.mod

@@ -1,6 +1,6 @@
 module github.com/external-secrets/external-secrets/providers/v1/previder
 
-go 1.25.5
+go 1.25.6
 
 require (
 	github.com/external-secrets/external-secrets/apis v0.0.0

+ 1 - 1
providers/v1/pulumi/go.mod

@@ -1,6 +1,6 @@
 module github.com/external-secrets/external-secrets/providers/v1/pulumi
 
-go 1.25.5
+go 1.25.6
 
 require (
 	dario.cat/mergo v1.0.2

+ 1 - 1
providers/v1/scaleway/go.mod

@@ -1,6 +1,6 @@
 module github.com/external-secrets/external-secrets/providers/v1/scaleway
 
-go 1.25.5
+go 1.25.6
 
 require (
 	github.com/external-secrets/external-secrets/apis v0.0.0

+ 1 - 1
providers/v1/secretserver/go.mod

@@ -1,6 +1,6 @@
 module github.com/external-secrets/external-secrets/providers/v1/secretserver
 
-go 1.25.5
+go 1.25.6
 
 require (
 	github.com/DelineaXPM/tss-sdk-go/v3 v3.0.1

+ 1 - 1
providers/v1/senhasegura/go.mod

@@ -1,6 +1,6 @@
 module github.com/external-secrets/external-secrets/providers/v1/senhasegura
 
-go 1.25.5
+go 1.25.6
 
 require (
 	github.com/external-secrets/external-secrets/apis v0.0.0

+ 1 - 1
providers/v1/vault/go.mod

@@ -1,6 +1,6 @@
 module github.com/external-secrets/external-secrets/providers/v1/vault
 
-go 1.25.5
+go 1.25.6
 
 require (
 	github.com/aws/aws-sdk-go-v2 v1.39.6

+ 1 - 1
providers/v1/volcengine/go.mod

@@ -1,6 +1,6 @@
 module github.com/external-secrets/external-secrets/providers/v1/volcengine
 
-go 1.25.5
+go 1.25.6
 
 require (
 	github.com/external-secrets/external-secrets/apis v0.0.0

+ 1 - 1
providers/v1/webhook/go.mod

@@ -1,6 +1,6 @@
 module github.com/external-secrets/external-secrets/providers/v1/webhook
 
-go 1.25.5
+go 1.25.6
 
 require (
 	github.com/Azure/go-ntlmssp v0.0.0-20221128193559-754e69321358

+ 1 - 1
providers/v1/yandex/go.mod

@@ -1,6 +1,6 @@
 module github.com/external-secrets/external-secrets/providers/v1/yandex
 
-go 1.25.5
+go 1.25.6
 
 require (
 	github.com/external-secrets/external-secrets/apis v0.0.0

+ 1 - 1
runtime/go.mod

@@ -1,6 +1,6 @@
 module github.com/external-secrets/external-secrets/runtime
 
-go 1.25.1
+go 1.25.6
 
 require (
 	github.com/Masterminds/sprig/v3 v3.3.0