Skip to content

WarpConnector try to update each time #1365

@excavador

Description

@excavador

Describe what happened

WarpConnector resource see updates each time, but failed to update

Sample program

		// Generate a random password for the tunnel secret (at least 32 bytes)
		tunnelSecret, err := random.NewRandomPassword(ctx, "cloudflare/tunnel/warp-connector/secret/"+name, &random.RandomPasswordArgs{
			Length:  pulumi.Int(32),     // 32 bytes minimum as required
			Special: pulumi.Bool(false), // No special characters for base64 compatibility
			Upper:   pulumi.Bool(true),
			Lower:   pulumi.Bool(true),
			Numeric: pulumi.Bool(true),
		}, helper.Options()...)
		if err != nil {
			return nil, fmt.Errorf("failed to generate random password for tunnel %s: %w", name, err)
		}

		// Create the WARP Connector tunnel with the generated secret
		tunnelResource, err := cloudflare.NewZeroTrustTunnelWarpConnector(ctx, "cloudflare/tunnel/warp-connector/"+name, &cloudflare.ZeroTrustTunnelWarpConnectorArgs{
			AccountId: accountID,
			Name:      pulumi.String(name),
			TunnelSecret: tunnelSecret.Result.ApplyT(func(password string) string {
				return base64.StdEncoding.EncodeToString([]byte(password))
			}).(pulumi.StringOutput),
		}, helper.Options()...)
		if err != nil {
			return nil, fmt.Errorf("failed to create WARP Connector tunnel %s: %w", name, err)
		}

Log output

Do you want to perform this update? details
  pulumi:pulumi:Stack: (same)
    [urn=urn:pulumi:cloudflare::org::pulumi:pulumi:Stack::org-cloudflare]
    ~ pulumi:providers:cloudflare: (update)
        [id=71950606-f7b8-45f1-8768-183fe5a0aad8]
        [urn=urn:pulumi:cloudflare::org::pulumi:providers:cloudflare::cloudflare]
      ~ version: "6.8.0" => "6.9.0"
    ~ cloudflare:index/zeroTrustTunnelWarpConnector:ZeroTrustTunnelWarpConnector: (update)
        [id=a2f1f2b7-afa8-400e-b17a-ec27b10ce770]
        [urn=urn:pulumi:cloudflare::org::cloudflare:index/zeroTrustTunnelWarpConnector:ZeroTrustTunnelWarpConnector::cloudflare/tunnel/warp-connector/haa-turing-node-3]
        [provider=urn:pulumi:cloudflare::org::pulumi:providers:cloudflare::cloudflare::71950606-f7b8-45f1-8768-183fe5a0aad8]
        accountId   : "d82bcd17f417eb194c1c80693f284ff3"
        name        : "haa-turing-node-3"
        tunnelSecret: [secret]
    ~ cloudflare:index/zeroTrustTunnelWarpConnector:ZeroTrustTunnelWarpConnector: (update)
        [id=c2146c6f-ec3f-4082-baa6-2e5c0fb699df]
        [urn=urn:pulumi:cloudflare::org::cloudflare:index/zeroTrustTunnelWarpConnector:ZeroTrustTunnelWarpConnector::cloudflare/tunnel/warp-connector/fr-par-2-customer]
        [provider=urn:pulumi:cloudflare::org::pulumi:providers:cloudflare::cloudflare::71950606-f7b8-45f1-8768-183fe5a0aad8]
        accountId   : "d82bcd17f417eb194c1c80693f284ff3"
        name        : "fr-par-2-customer"
        tunnelSecret: [secret]
    ~ cloudflare:index/zeroTrustTunnelWarpConnector:ZeroTrustTunnelWarpConnector: (update)
        [id=fbb03b5b-8adf-4373-9437-3684781ab67a]
        [urn=urn:pulumi:cloudflare::org::cloudflare:index/zeroTrustTunnelWarpConnector:ZeroTrustTunnelWarpConnector::cloudflare/tunnel/warp-connector/fr-par-2-infra]
        [provider=urn:pulumi:cloudflare::org::pulumi:providers:cloudflare::cloudflare::71950606-f7b8-45f1-8768-183fe5a0aad8]
        accountId   : "d82bcd17f417eb194c1c80693f284ff3"
        name        : "fr-par-2-infra"
        tunnelSecret: [secret]
    ~ cloudflare:index/zeroTrustTunnelWarpConnector:ZeroTrustTunnelWarpConnector: (update)
        [id=60ae3127-890f-4c43-b21f-c7bf0590cfa1]
        [urn=urn:pulumi:cloudflare::org::cloudflare:index/zeroTrustTunnelWarpConnector:ZeroTrustTunnelWarpConnector::cloudflare/tunnel/warp-connector/haa-uplink]
        [provider=urn:pulumi:cloudflare::org::pulumi:providers:cloudflare::cloudflare::71950606-f7b8-45f1-8768-183fe5a0aad8]
        accountId   : "d82bcd17f417eb194c1c80693f284ff3"
        name        : "haa-uplink"
        tunnelSecret: [secret]
    ~ cloudflare:index/zeroTrustTunnelWarpConnector:ZeroTrustTunnelWarpConnector: (update)
        [id=e693ccb4-5cee-40d2-91fd-b3b465397254]
        [urn=urn:pulumi:cloudflare::org::cloudflare:index/zeroTrustTunnelWarpConnector:ZeroTrustTunnelWarpConnector::cloudflare/tunnel/warp-connector/haa-turing-node-1]
        [provider=urn:pulumi:cloudflare::org::pulumi:providers:cloudflare::cloudflare::71950606-f7b8-45f1-8768-183fe5a0aad8]
        accountId   : "d82bcd17f417eb194c1c80693f284ff3"
        name        : "haa-turing-node-1"
        tunnelSecret: [secret]
    ~ cloudflare:index/zeroTrustTunnelWarpConnector:ZeroTrustTunnelWarpConnector: (update)
        [id=81b37260-1a73-47b6-9e6b-38c9cafdb03d]
        [urn=urn:pulumi:cloudflare::org::cloudflare:index/zeroTrustTunnelWarpConnector:ZeroTrustTunnelWarpConnector::cloudflare/tunnel/warp-connector/fr-par-1-infra]
        [provider=urn:pulumi:cloudflare::org::pulumi:providers:cloudflare::cloudflare::71950606-f7b8-45f1-8768-183fe5a0aad8]
        accountId   : "d82bcd17f417eb194c1c80693f284ff3"
        name        : "fr-par-1-infra"
        tunnelSecret: [secret]
    ~ cloudflare:index/zeroTrustTunnelWarpConnector:ZeroTrustTunnelWarpConnector: (update)
        [id=c04ef841-8039-48f5-a8d1-1819bd6593ef]
        [urn=urn:pulumi:cloudflare::org::cloudflare:index/zeroTrustTunnelWarpConnector:ZeroTrustTunnelWarpConnector::cloudflare/tunnel/warp-connector/fr-par-1-internal]
        [provider=urn:pulumi:cloudflare::org::pulumi:providers:cloudflare::cloudflare::71950606-f7b8-45f1-8768-183fe5a0aad8]
        accountId   : "d82bcd17f417eb194c1c80693f284ff3"
        name        : "fr-par-1-internal"
        tunnelSecret: [secret]
    ~ cloudflare:index/zeroTrustTunnelWarpConnector:ZeroTrustTunnelWarpConnector: (update)
        [id=8d00ae11-46bf-4663-90a6-c85f88366dee]
        [urn=urn:pulumi:cloudflare::org::cloudflare:index/zeroTrustTunnelWarpConnector:ZeroTrustTunnelWarpConnector::cloudflare/tunnel/warp-connector/fr-par-2-internal]
        [provider=urn:pulumi:cloudflare::org::pulumi:providers:cloudflare::cloudflare::71950606-f7b8-45f1-8768-183fe5a0aad8]
        accountId   : "d82bcd17f417eb194c1c80693f284ff3"
        name        : "fr-par-2-internal"
        tunnelSecret: [secret]
    ~ cloudflare:index/zeroTrustTunnelWarpConnector:ZeroTrustTunnelWarpConnector: (update)
        [id=2bdc59c9-b945-473d-8a96-0efc674015ed]
        [urn=urn:pulumi:cloudflare::org::cloudflare:index/zeroTrustTunnelWarpConnector:ZeroTrustTunnelWarpConnector::cloudflare/tunnel/warp-connector/fr-par-1-customer]
        [provider=urn:pulumi:cloudflare::org::pulumi:providers:cloudflare::cloudflare::71950606-f7b8-45f1-8768-183fe5a0aad8]
        accountId   : "d82bcd17f417eb194c1c80693f284ff3"
        name        : "fr-par-1-customer"
        tunnelSecret: [secret]

Do you want to perform this update? yes
Updating (cloudflare):
     Type                                              Name                                                Status                  Info
     pulumi:pulumi:Stack                               org-cloudflare                                      **failed**              1 error; 1 warning; 33 messages
 ~   ├─ pulumi:providers:cloudflare                    cloudflare                                          updated (0.71s)         [diff: ~version]
 ~   ├─ cloudflare:index:ZeroTrustTunnelWarpConnector  cloudflare/tunnel/warp-connector/fr-par-1-internal  **updating failed**     1 error
 ~   ├─ cloudflare:index:ZeroTrustTunnelWarpConnector  cloudflare/tunnel/warp-connector/fr-par-1-customer  **updating failed**     1 error
 ~   ├─ cloudflare:index:ZeroTrustTunnelWarpConnector  cloudflare/tunnel/warp-connector/fr-par-2-infra     **updating failed**     1 error
 ~   ├─ cloudflare:index:ZeroTrustTunnelWarpConnector  cloudflare/tunnel/warp-connector/fr-par-1-infra     **updating failed**     1 error
 ~   ├─ cloudflare:index:ZeroTrustTunnelWarpConnector  cloudflare/tunnel/warp-connector/fr-par-2-internal  **updating failed**     1 error
 ~   ├─ cloudflare:index:ZeroTrustTunnelWarpConnector  cloudflare/tunnel/warp-connector/haa-uplink         **updating failed**     1 error
 ~   ├─ cloudflare:index:ZeroTrustTunnelWarpConnector  cloudflare/tunnel/warp-connector/fr-par-2-customer  **updating failed**     1 error
 ~   ├─ cloudflare:index:ZeroTrustTunnelWarpConnector  cloudflare/tunnel/warp-connector/haa-turing-node-1  **updating failed**     1 error
 ~   └─ cloudflare:index:ZeroTrustTunnelWarpConnector  cloudflare/tunnel/warp-connector/haa-turing-node-3  **updating failed**     1 error

Diagnostics:
  cloudflare:index:ZeroTrustTunnelWarpConnector (cloudflare/tunnel/warp-connector/fr-par-1-internal):
    error: failed to make http request: PATCH "https://api.cloudflare.com/client/v4/accounts/d82bcd17f417eb194c1c80693f284ff3/warp_connector/c04ef841-8039-48f5-a8d1-1819bd6593ef": 400 Bad Request {"success":false,"errors":[{"code":1030,"message":"Could not parse input. Json deserialize error: EOF while parsing a value at line 1 column 0"}],"messages":[],"result":null}

  cloudflare:index:ZeroTrustTunnelWarpConnector (cloudflare/tunnel/warp-connector/fr-par-1-customer):
    error: failed to make http request: PATCH "https://api.cloudflare.com/client/v4/accounts/d82bcd17f417eb194c1c80693f284ff3/warp_connector/2bdc59c9-b945-473d-8a96-0efc674015ed": 400 Bad Request {"success":false,"errors":[{"code":1030,"message":"Could not parse input. Json deserialize error: EOF while parsing a value at line 1 column 0"}],"messages":[],"result":null}

  cloudflare:index:ZeroTrustTunnelWarpConnector (cloudflare/tunnel/warp-connector/fr-par-2-infra):
    error: failed to make http request: PATCH "https://api.cloudflare.com/client/v4/accounts/d82bcd17f417eb194c1c80693f284ff3/warp_connector/fbb03b5b-8adf-4373-9437-3684781ab67a": 400 Bad Request {"success":false,"errors":[{"code":1030,"message":"Could not parse input. Json deserialize error: EOF while parsing a value at line 1 column 0"}],"messages":[],"result":null}

  cloudflare:index:ZeroTrustTunnelWarpConnector (cloudflare/tunnel/warp-connector/fr-par-1-infra):
    error: failed to make http request: PATCH "https://api.cloudflare.com/client/v4/accounts/d82bcd17f417eb194c1c80693f284ff3/warp_connector/81b37260-1a73-47b6-9e6b-38c9cafdb03d": 400 Bad Request {"success":false,"errors":[{"code":1030,"message":"Could not parse input. Json deserialize error: EOF while parsing a value at line 1 column 0"}],"messages":[],"result":null}

  cloudflare:index:ZeroTrustTunnelWarpConnector (cloudflare/tunnel/warp-connector/fr-par-2-internal):
    error: failed to make http request: PATCH "https://api.cloudflare.com/client/v4/accounts/d82bcd17f417eb194c1c80693f284ff3/warp_connector/8d00ae11-46bf-4663-90a6-c85f88366dee": 400 Bad Request {"success":false,"errors":[{"code":1030,"message":"Could not parse input. Json deserialize error: EOF while parsing a value at line 1 column 0"}],"messages":[],"result":null}

  cloudflare:index:ZeroTrustTunnelWarpConnector (cloudflare/tunnel/warp-connector/haa-uplink):
    error: failed to make http request: PATCH "https://api.cloudflare.com/client/v4/accounts/d82bcd17f417eb194c1c80693f284ff3/warp_connector/60ae3127-890f-4c43-b21f-c7bf0590cfa1": 400 Bad Request {"success":false,"errors":[{"code":1030,"message":"Could not parse input. Json deserialize error: EOF while parsing a value at line 1 column 0"}],"messages":[],"result":null}

  cloudflare:index:ZeroTrustTunnelWarpConnector (cloudflare/tunnel/warp-connector/fr-par-2-customer):
    error: failed to make http request: PATCH "https://api.cloudflare.com/client/v4/accounts/d82bcd17f417eb194c1c80693f284ff3/warp_connector/c2146c6f-ec3f-4082-baa6-2e5c0fb699df": 400 Bad Request {"success":false,"errors":[{"code":1030,"message":"Could not parse input. Json deserialize error: EOF while parsing a value at line 1 column 0"}],"messages":[],"result":null}

  cloudflare:index:ZeroTrustTunnelWarpConnector (cloudflare/tunnel/warp-connector/haa-turing-node-1):
    error: failed to make http request: PATCH "https://api.cloudflare.com/client/v4/accounts/d82bcd17f417eb194c1c80693f284ff3/warp_connector/e693ccb4-5cee-40d2-91fd-b3b465397254": 400 Bad Request {"success":false,"errors":[{"code":1030,"message":"Could not parse input. Json deserialize error: EOF while parsing a value at line 1 column 0"}],"messages":[],"result":null}

  cloudflare:index:ZeroTrustTunnelWarpConnector (cloudflare/tunnel/warp-connector/haa-turing-node-3):
    error: failed to make http request: PATCH "https://api.cloudflare.com/client/v4/accounts/d82bcd17f417eb194c1c80693f284ff3/warp_connector/a2f1f2b7-afa8-400e-b17a-ec27b10ce770": 400 Bad Request {"success":false,"errors":[{"code":1030,"message":"Could not parse input. Json deserialize error: EOF while parsing a value at line 1 column 0"}],"messages":[],"result":null}

  pulumi:pulumi:Stack (org-cloudflare):
    warning: using pulumi-language-go from $PATH at /nix/store/g9zycdhfpdfkfd2ypk3iydqnh7l91jwn-pulumi-go-3.192.0/bin/pulumi-language-go
    error: update failed

Affected Resource(s)

ZeroTrustTunnelWarpConnector

Output of pulumi about

warning: using pulumi-language-go from $PATH at /nix/store/g9zycdhfpdfkfd2ypk3iydqnh7l91jwn-pulumi-go-3.192.0/bin/pulumi-language-go
CLI          
Version      3.192.0
Go Version   go1.25.0
Go Compiler  gc

Plugins
KIND      NAME         VERSION
resource  cloudflare   6.9.0
resource  command      1.1.0
language  go           3.192.0
resource  kubernetes   4.23.0
resource  onepassword  1.1.4
resource  random       4.18.3
resource  scaleway     1.33.0

Host     
OS       ubuntu
Version  24.04
Arch     x86_64

This project is written in go: executable='/nix/store/3fd683jfggglpshxprz9mi5sz8wd3c9p-go-1.25.0/bin/go' version='go version go1.25.0 linux/amd64'

Current Stack: organization/org/cloudflare

TYPE                                                                        URN
pulumi:pulumi:Stack                                                         urn:pulumi:cloudflare::org::pulumi:pulumi:Stack::org-cloudflare
pulumi:providers:scaleway                                                   urn:pulumi:cloudflare::org::pulumi:providers:scaleway::provider/scaleway/org/fr-par
pulumi:providers:onepassword                                                urn:pulumi:cloudflare::org::pulumi:providers:onepassword::provider/onepassword
pulumi:providers:random                                                     urn:pulumi:cloudflare::org::pulumi:providers:random::default_4_18_3
scaleway:secrets/secret:Secret                                              urn:pulumi:cloudflare::org::scaleway:secrets/secret:Secret::scaleway/secret/cloudflared_tunnels/infra
scaleway:secrets/secret:Secret                                              urn:pulumi:cloudflare::org::scaleway:secrets/secret:Secret::scaleway/secret/cloudflared_tunnels/sandbox
scaleway:secrets/secret:Secret                                              urn:pulumi:cloudflare::org::scaleway:secrets/secret:Secret::scaleway/secret/cloudflared_tunnels/devel
scaleway:secrets/secret:Secret                                              urn:pulumi:cloudflare::org::scaleway:secrets/secret:Secret::scaleway/secret/cloudflared_tunnels/stage
scaleway:secrets/secret:Secret                                              urn:pulumi:cloudflare::org::scaleway:secrets/secret:Secret::scaleway/secret/cloudflared_tunnels/prod
scaleway:secrets/secret:Secret                                              urn:pulumi:cloudflare::org::scaleway:secrets/secret:Secret::scaleway/secret/warpconnector_tunnels/infra/fr-par-2/router-2
scaleway:secrets/secret:Secret                                              urn:pulumi:cloudflare::org::scaleway:secrets/secret:Secret::scaleway/secret/warpconnector_tunnels/internal/fr-par-1/router-1
scaleway:secrets/secret:Secret                                              urn:pulumi:cloudflare::org::scaleway:secrets/secret:Secret::scaleway/secret/warpconnector_tunnels/infra/haa/turing-node-1
scaleway:secrets/secret:Secret                                              urn:pulumi:cloudflare::org::scaleway:secrets/secret:Secret::scaleway/secret/warpconnector_tunnels/internal/fr-par-2/router-2
scaleway:secrets/secret:Secret                                              urn:pulumi:cloudflare::org::scaleway:secrets/secret:Secret::scaleway/secret/warpconnector_tunnels/infra/haa/uplink
scaleway:secrets/secret:Secret                                              urn:pulumi:cloudflare::org::scaleway:secrets/secret:Secret::scaleway/secret/warpconnector_tunnels/internal/haa/uplink
scaleway:secrets/secret:Secret                                              urn:pulumi:cloudflare::org::scaleway:secrets/secret:Secret::scaleway/secret/warpconnector_tunnels/customer/fr-par-1/router-1
scaleway:secrets/secret:Secret                                              urn:pulumi:cloudflare::org::scaleway:secrets/secret:Secret::scaleway/secret/warpconnector_tunnels/internal/haa/turing-node-1
scaleway:secrets/secret:Secret                                              urn:pulumi:cloudflare::org::scaleway:secrets/secret:Secret::scaleway/secret/warpconnector_tunnels/customer/fr-par-2/router-2
scaleway:secrets/secret:Secret                                              urn:pulumi:cloudflare::org::scaleway:secrets/secret:Secret::scaleway/secret/warpconnector_tunnels/infra/fr-par-1/router-1
pulumi:providers:cloudflare                                                 urn:pulumi:cloudflare::org::pulumi:providers:cloudflare::cloudflare
random:index/randomPassword:RandomPassword                                  urn:pulumi:cloudflare::org::random:index/randomPassword:RandomPassword::cloudflare/tunnel/cloudflared/secret/sandbox
random:index/randomPassword:RandomPassword                                  urn:pulumi:cloudflare::org::random:index/randomPassword:RandomPassword::cloudflare/tunnel/cloudflared/secret/infra
random:index/randomPassword:RandomPassword                                  urn:pulumi:cloudflare::org::random:index/randomPassword:RandomPassword::cloudflare/tunnel/cloudflared/secret/devel
random:index/randomPassword:RandomPassword                                  urn:pulumi:cloudflare::org::random:index/randomPassword:RandomPassword::cloudflare/tunnel/cloudflared/secret/stage
random:index/randomPassword:RandomPassword                                  urn:pulumi:cloudflare::org::random:index/randomPassword:RandomPassword::cloudflare/tunnel/cloudflared/secret/prod
random:index/randomPassword:RandomPassword                                  urn:pulumi:cloudflare::org::random:index/randomPassword:RandomPassword::cloudflare/tunnel/warp-connector/secret/fr-par-2-infra
random:index/randomPassword:RandomPassword                                  urn:pulumi:cloudflare::org::random:index/randomPassword:RandomPassword::cloudflare/tunnel/warp-connector/secret/fr-par-1-internal
random:index/randomPassword:RandomPassword                                  urn:pulumi:cloudflare::org::random:index/randomPassword:RandomPassword::cloudflare/tunnel/warp-connector/secret/haa-turing-node-1
random:index/randomPassword:RandomPassword                                  urn:pulumi:cloudflare::org::random:index/randomPassword:RandomPassword::cloudflare/tunnel/warp-connector/secret/fr-par-2-internal
random:index/randomPassword:RandomPassword                                  urn:pulumi:cloudflare::org::random:index/randomPassword:RandomPassword::cloudflare/tunnel/warp-connector/secret/haa-uplink
random:index/randomPassword:RandomPassword                                  urn:pulumi:cloudflare::org::random:index/randomPassword:RandomPassword::cloudflare/tunnel/warp-connector/secret/fr-par-1-customer
random:index/randomPassword:RandomPassword                                  urn:pulumi:cloudflare::org::random:index/randomPassword:RandomPassword::cloudflare/tunnel/warp-connector/secret/fr-par-2-customer
random:index/randomPassword:RandomPassword                                  urn:pulumi:cloudflare::org::random:index/randomPassword:RandomPassword::cloudflare/tunnel/warp-connector/secret/fr-par-1-infra
random:index/randomPassword:RandomPassword                                  urn:pulumi:cloudflare::org::random:index/randomPassword:RandomPassword::cloudflare/tunnel/warp-connector/secret/haa-turing-node-3
cloudflare:index/zeroTrustTunnelCloudflared:ZeroTrustTunnelCloudflared      urn:pulumi:cloudflare::org::cloudflare:index/zeroTrustTunnelCloudflared:ZeroTrustTunnelCloudflared::cloudflare/tunnel/cloudflared/infra
cloudflare:index/zeroTrustTunnelCloudflared:ZeroTrustTunnelCloudflared      urn:pulumi:cloudflare::org::cloudflare:index/zeroTrustTunnelCloudflared:ZeroTrustTunnelCloudflared::cloudflare/tunnel/cloudflared/sandbox
cloudflare:index/zeroTrustTunnelCloudflared:ZeroTrustTunnelCloudflared      urn:pulumi:cloudflare::org::cloudflare:index/zeroTrustTunnelCloudflared:ZeroTrustTunnelCloudflared::cloudflare/tunnel/cloudflared/stage
cloudflare:index/zeroTrustTunnelCloudflared:ZeroTrustTunnelCloudflared      urn:pulumi:cloudflare::org::cloudflare:index/zeroTrustTunnelCloudflared:ZeroTrustTunnelCloudflared::cloudflare/tunnel/cloudflared/devel
cloudflare:index/zeroTrustTunnelCloudflared:ZeroTrustTunnelCloudflared      urn:pulumi:cloudflare::org::cloudflare:index/zeroTrustTunnelCloudflared:ZeroTrustTunnelCloudflared::cloudflare/tunnel/cloudflared/prod
scaleway:secrets/version:Version                                            urn:pulumi:cloudflare::org::scaleway:secrets/version:Version::scaleway/secret-version/cloudflared_tunnels/infra
scaleway:secrets/version:Version                                            urn:pulumi:cloudflare::org::scaleway:secrets/version:Version::scaleway/secret-version/cloudflared_tunnels/sandbox
scaleway:secrets/version:Version                                            urn:pulumi:cloudflare::org::scaleway:secrets/version:Version::scaleway/secret-version/cloudflared_tunnels/stage
scaleway:secrets/version:Version                                            urn:pulumi:cloudflare::org::scaleway:secrets/version:Version::scaleway/secret-version/cloudflared_tunnels/devel
scaleway:secrets/version:Version                                            urn:pulumi:cloudflare::org::scaleway:secrets/version:Version::scaleway/secret-version/cloudflared_tunnels/prod
cloudflare:index/zeroTrustTunnelWarpConnector:ZeroTrustTunnelWarpConnector  urn:pulumi:cloudflare::org::cloudflare:index/zeroTrustTunnelWarpConnector:ZeroTrustTunnelWarpConnector::cloudflare/tunnel/warp-connector/fr-par-1-customer
cloudflare:index/zeroTrustTunnelWarpConnector:ZeroTrustTunnelWarpConnector  urn:pulumi:cloudflare::org::cloudflare:index/zeroTrustTunnelWarpConnector:ZeroTrustTunnelWarpConnector::cloudflare/tunnel/warp-connector/fr-par-1-internal
cloudflare:index/zeroTrustTunnelWarpConnector:ZeroTrustTunnelWarpConnector  urn:pulumi:cloudflare::org::cloudflare:index/zeroTrustTunnelWarpConnector:ZeroTrustTunnelWarpConnector::cloudflare/tunnel/warp-connector/haa-uplink
cloudflare:index/zeroTrustTunnelWarpConnector:ZeroTrustTunnelWarpConnector  urn:pulumi:cloudflare::org::cloudflare:index/zeroTrustTunnelWarpConnector:ZeroTrustTunnelWarpConnector::cloudflare/tunnel/warp-connector/fr-par-2-infra
cloudflare:index/zeroTrustTunnelWarpConnector:ZeroTrustTunnelWarpConnector  urn:pulumi:cloudflare::org::cloudflare:index/zeroTrustTunnelWarpConnector:ZeroTrustTunnelWarpConnector::cloudflare/tunnel/warp-connector/fr-par-1-infra
cloudflare:index/zeroTrustTunnelWarpConnector:ZeroTrustTunnelWarpConnector  urn:pulumi:cloudflare::org::cloudflare:index/zeroTrustTunnelWarpConnector:ZeroTrustTunnelWarpConnector::cloudflare/tunnel/warp-connector/haa-turing-node-1
cloudflare:index/zeroTrustTunnelWarpConnector:ZeroTrustTunnelWarpConnector  urn:pulumi:cloudflare::org::cloudflare:index/zeroTrustTunnelWarpConnector:ZeroTrustTunnelWarpConnector::cloudflare/tunnel/warp-connector/fr-par-2-internal
cloudflare:index/zeroTrustTunnelWarpConnector:ZeroTrustTunnelWarpConnector  urn:pulumi:cloudflare::org::cloudflare:index/zeroTrustTunnelWarpConnector:ZeroTrustTunnelWarpConnector::cloudflare/tunnel/warp-connector/fr-par-2-customer
cloudflare:index/zeroTrustTunnelWarpConnector:ZeroTrustTunnelWarpConnector  urn:pulumi:cloudflare::org::cloudflare:index/zeroTrustTunnelWarpConnector:ZeroTrustTunnelWarpConnector::cloudflare/tunnel/warp-connector/haa-turing-node-3
scaleway:secrets/version:Version                                            urn:pulumi:cloudflare::org::scaleway:secrets/version:Version::scaleway/secret-version/warpconnector_tunnels/customer/fr-par-1/router-1
scaleway:secrets/version:Version                                            urn:pulumi:cloudflare::org::scaleway:secrets/version:Version::scaleway/secret-version/warpconnector_tunnels/internal/fr-par-1/router-1
scaleway:secrets/version:Version                                            urn:pulumi:cloudflare::org::scaleway:secrets/version:Version::scaleway/secret-version/warpconnector_tunnels/internal/haa/uplink
scaleway:secrets/version:Version                                            urn:pulumi:cloudflare::org::scaleway:secrets/version:Version::scaleway/secret-version/warpconnector_tunnels/infra/haa/uplink
scaleway:secrets/version:Version                                            urn:pulumi:cloudflare::org::scaleway:secrets/version:Version::scaleway/secret-version/warpconnector_tunnels/infra/fr-par-2/router-2
scaleway:secrets/version:Version                                            urn:pulumi:cloudflare::org::scaleway:secrets/version:Version::scaleway/secret-version/warpconnector_tunnels/infra/fr-par-1/router-1
scaleway:secrets/version:Version                                            urn:pulumi:cloudflare::org::scaleway:secrets/version:Version::scaleway/secret-version/warpconnector_tunnels/infra/haa/turing-node-1
scaleway:secrets/version:Version                                            urn:pulumi:cloudflare::org::scaleway:secrets/version:Version::scaleway/secret-version/warpconnector_tunnels/internal/fr-par-2/router-2
scaleway:secrets/version:Version                                            urn:pulumi:cloudflare::org::scaleway:secrets/version:Version::scaleway/secret-version/warpconnector_tunnels/customer/fr-par-2/router-2
scaleway:secrets/version:Version                                            urn:pulumi:cloudflare::org::scaleway:secrets/version:Version::scaleway/secret-version/warpconnector_tunnels/internal/haa/turing-node-1


Found no pending operations associated with cloudflare

Backend        
Name           t14
URL            s3://miom1eej-truvity-pulumi-backend?region=fr-par&awssdk=v2&profile=fr-par@default
User           oleg
Organizations  
Token type     personal

Dependencies:
NAME                                                             VERSION
github.com/1Password/pulumi-onepassword/sdk                      v1.1.4
github.com/Masterminds/semver/v3                                 v3.4.0
github.com/MicahParks/keyfunc/v3                                 v3.6.1
github.com/aws/aws-sdk-go-v2                                     v1.38.3
github.com/aws/aws-sdk-go-v2/service/s3                          v1.87.3
github.com/danielgtaylor/huma/v2                                 v2.34.1
github.com/go-logr/logr                                          v1.4.3
github.com/gofiber/contrib/otelfiber/v2                          v2.2.4-0.20250831161648-d0a4918f5cf7
github.com/gofiber/fiber/v3                                      v3.0.0-rc.1
github.com/gofiber/storage/memory/v2                             v2.1.0
github.com/gofiber/storage/redis/v3                              v3.4.1
github.com/golang-jwt/jwt/v5                                     v5.3.0
github.com/google/go-containerregistry                           v0.20.6
github.com/google/uuid                                           v1.6.0
github.com/knadh/koanf/parsers/json                              v1.0.0
github.com/knadh/koanf/parsers/yaml                              v1.1.0
github.com/knadh/koanf/providers/env/v2                          v2.0.0
github.com/knadh/koanf/providers/file                            v1.2.0
github.com/knadh/koanf/providers/structs                         v1.0.0
github.com/knadh/koanf/v2                                        v2.2.2
github.com/neilotoole/slogt                                      v1.1.0
github.com/pkg/browser                                           v0.0.0-20240102092130-5ac0b6a4141c
github.com/pulumi/pulumi-cloudflare/sdk/v6                       v6.9.0
github.com/pulumi/pulumi-command/sdk                             v1.1.0
github.com/pulumi/pulumi-kubernetes/sdk/v4                       v4.23.0
github.com/pulumi/pulumi-random/sdk/v4                           v4.18.3
github.com/pulumi/pulumi/sdk/v3                                  v3.196.0
github.com/pulumiverse/pulumi-scaleway/sdk                       v1.33.0
github.com/redis/go-redis/v9                                     v9.12.1
github.com/samber/slog-fiber                                     v0.0.0-20250726111353-b6d9ffd9be28
github.com/scaleway/scaleway-sdk-go                              v1.0.0-beta.34
github.com/stretchr/testify                                      v1.11.1
github.com/urfave/cli/v3                                         v3.4.1
github.com/zalando/go-keyring                                    v0.2.6
go.opentelemetry.io/otel                                         v1.38.0
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp  v1.35.0
go.opentelemetry.io/otel/exporters/stdout/stdouttrace            v1.38.0
go.opentelemetry.io/otel/metric                                  v1.38.0
go.opentelemetry.io/otel/sdk                                     v1.38.0
go.opentelemetry.io/otel/sdk/metric                              v1.38.0
go.opentelemetry.io/otel/trace                                   v1.38.0
go.uber.org/multierr                                             v1.11.0
golang.org/x/oauth2                                              v0.30.0
golang.org/x/sync                                                v0.17.0
golang.org/x/term                                                v0.35.0
google.golang.org/api                                            v0.169.0
google.golang.org/grpc                                           v1.75.1
gopkg.in/yaml.v3                                                 v3.0.1
resty.dev/v3                                                     v3.0.0-beta.3

Pulumi locates its logs in /tmp/nix-shell.nQoGgF by default

Additional context

No response

Contributing

Vote on this issue by adding a 👍 reaction.
To contribute a fix for this issue, leave a comment (and link to your pull request, if you've opened one already).

Metadata

Metadata

Assignees

No one assigned

    Labels

    awaiting-upstreamThe issue cannot be resolved without action in another repository (may be owned by Pulumi).kind/bugSome behavior is incorrect or out of spec

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions