https://pulumi.com logo
Docs
Join the conversationJoin Slack
Channels
announcements
automation-api
aws
azure
blog-posts
built-with-pulumi
cloudengineering
cloudengineering-support
content-share
contribex
contribute
docs
dotnet
finops
general
getting-started
gitlab
golang
google-cloud
hackathon-03-19-2020
hacktoberfest
install
java
jobs
kubernetes
learn-pulumi-events
linen
localstack
multi-language-hackathon
office-hours
oracle-cloud-infrastructure
plugin-framework
pulumi-cdk
pulumi-crosscode
pulumi-deployments
pulumi-kubernetes-operator
pulumi-service
pulumiverse
python
registry
status
testingtesting123
testingtesting321
typescript
welcome
workshops
yaml
Powered by Linen
general
  • b

    billions-judge-9412

    02/06/2022, 6:28 PM
    Hi everyone I noticed that the Azure-Native provider uses a relatively old (i've only looked at the golang stuff) Azure API versions. It looks like they are from 2017. Is there a specific reason for this? backwards compatibility perhaps? If i'm starting a new project, wouldn't it be best for me to go for the newest api versions? So going with v20210601 instead of v20171201 which appears to be the one its using by default? https://github.com/pulumi/pulumi-azure-native/blob/master/sdk/go/azure/dbforpostgresql/server.go vs https://github.com/pulumi/pulumi-azure-native/blob/master/sdk/go/azure/dbforpostgresql/v20210601/server.go
  • g

    great-sunset-355

    02/07/2022, 7:41 AM
    Is it possible to set default pulumi organization for projects? I have a problem that when I create a new stack it's created under my user namespace instead of the org namespace. This happens to me quite often because I naturally go into the directory of "org" and run
    stack init
    b
    p
    q
    • 4
    • 11
  • c

    colossal-car-2729

    02/07/2022, 10:29 AM
    hey, im trying to run
    pulumi preview --show-secrets --diff
    but it still outputs
    + data : "[secret]"
    any idea how to check what pulumi will do?
    q
    • 2
    • 3
  • a

    ancient-eve-13947

    02/07/2022, 1:13 PM
    Hi, we had an incident yesterday where after a
    pulumi refresh
    command pulumi for the next
    pulumi up
    got the idea that an sql server instance had to be re-created. (Despite our Pulumi code regarding the databases not having changed at all.) As a result, all databases on said server were lost. Luckily, this was our DEV environment, so no harm done, BUT I would like to investigate why this happened, to ensure something like this can never happen on PROD. How do we go about this? I can point you guys at the relevant pulumi up and refresh builds, I assume you can see more in your logs than I do, to figure out why this happened. On a separate note, I think that even if pulumi decides a database server needs to be re-created, at the very least it should come with a HUGE warning that one needs to actively confirm. Even better would be if it copied the databases, so no data gets lost.
    q
    • 2
    • 40
  • m

    many-yak-61188

    02/07/2022, 2:42 PM
    good morning /afternoon / evening quick qq: I noticed that the pulumi version on nix-pkgs hasn't been updated since
    3.17.1
    - https://search.nixos.org/packages?channel=21.11&from=0&size=50&sort=relevance&type=packages&query=pulumi any insight on how / when / who updates it? We use nix with direnv to set up developer machines without any instructions. This isn't pressing but pulumi does like to remind everyone that we are on an older version
    a
    • 2
    • 3
  • a

    average-vase-95893

    02/07/2022, 2:44 PM
    Has anyone here come across anything like infracost but for Pulumi? I have added my voice to infracost's issue asking for Pulumi support but it's probably quite a ways off, if they ever go in that direction. https://github.com/infracost/infracost
  • m

    mammoth-art-6111

    02/07/2022, 5:48 PM
    anyone have general strategies for organizing pulumi projects? started to split up my infra into a few files and noticed pulumi is not detecting them in the way i expect. found an article for defining things as dynamic resources and grouping subcomponents into resources, but does pulumi not allow things like
    import * from webhooks
    and it will instantiate whatever is in
    webhooks.ts
    ?
    m
    l
    b
    • 4
    • 22
  • m

    mammoth-art-6111

    02/07/2022, 5:48 PM
    kinda curious if i'm fighting something that was done by design
  • m

    mammoth-art-6111

    02/07/2022, 5:49 PM
    most of the things i'm finding in
    pulumi-examples
    aren't big projects, and all of the infra is in one file
  • h

    happy-minister-40132

    02/07/2022, 8:56 PM
    Hi. I've noticed that some people here are using Pulumi with OpenShift. Would any of you care to share how you went about “connecting” to your OpenShift instance? I’m using OpenShift’s CRC on my development machine. TIA.
  • m

    millions-journalist-34868

    02/07/2022, 9:57 PM
    I have starting testing the new Command package in preview and I was wondering how I could debug it. My script seems not to work inside the Command resource and I have no way to debug it as I can't get any error message. Does anyone know how to get error messages from the Command package ?
    b
    l
    • 3
    • 14
  • l

    lemon-salesclerk-6224

    02/08/2022, 1:45 AM
    Is there an easy way to retrieve a pulumi stack file for something run in github actions? I'm relatively new to all this and am not sure where the stack is being persisted across github action runs. I'm in a situation where a previous run was interrupted so I need to manually fix the stack file.
    m
    • 2
    • 1
  • s

    straight-caravan-63576

    02/08/2022, 6:00 AM
    Hello! What does this error refer to
    provider resources may not be read
    ?
  • a

    abundant-notebook-11210

    02/08/2022, 7:30 AM
    hi @echoing-match-29901, One quick question - Does kubernetes pulumi operator has drift detection capability? When I tried to test the drift - it did not work out.
    q
    • 2
    • 2
  • b

    brainy-lion-38675

    02/08/2022, 10:01 AM
    Hi, I am trying to update pulumi’s tf bridge for a wrapped tf provider. Make tfgen fails after updating the bridge and I have no idea why:
    ./resources.go:49:42: cannot use fortios.Provider() (type "<http://github.com/hashicorp/terraform-plugin-sdk/terraform|github.com/hashicorp/terraform-plugin-sdk/terraform>".ResourceProvider) as type *"<http://github.com/hashicorp/terraform-plugin-sdk/v2/helper/schema|github.com/hashicorp/terraform-plugin-sdk/v2/helper/schema>".Provider in argument to sdkv2.NewProvider`
    // go.mod
    module <http://github.com/pulumi/pulumi-fortios/provider|github.com/pulumi/pulumi-fortios/provider>
    
    go 1.16
    
    replace (
        <http://github.com/hashicorp/go-getter|github.com/hashicorp/go-getter> v1.5.0 => <http://github.com/hashicorp/go-getter|github.com/hashicorp/go-getter> v1.4.0
        <http://github.com/hashicorp/terraform-plugin-sdk/v2|github.com/hashicorp/terraform-plugin-sdk/v2> => <http://github.com/pulumi/terraform-plugin-sdk/v2|github.com/pulumi/terraform-plugin-sdk/v2> v2.0.0-20210402103405-f5979773e8ba
        <http://github.com/terraform-providers/terraform-provider-fortios|github.com/terraform-providers/terraform-provider-fortios> => <http://github.com/fortinetdev/terraform-provider-fortios|github.com/fortinetdev/terraform-provider-fortios> v1.14.0
    )
    
    require (
        <http://github.com/pulumi/pulumi-terraform-bridge/v3|github.com/pulumi/pulumi-terraform-bridge/v3> v3.13.0
        <http://github.com/pulumi/pulumi/sdk/v3|github.com/pulumi/pulumi/sdk/v3> v3.19.0
        <http://github.com/terraform-providers/terraform-provider-fortios|github.com/terraform-providers/terraform-provider-fortios> v1.3.0
    )
    // resources.go
    package fortios
    
    import (
     "fmt"
     "path/filepath"
    
     "<http://github.com/pulumi/pulumi-fortios/provider/pkg/version|github.com/pulumi/pulumi-fortios/provider/pkg/version>"
     "<http://github.com/pulumi/pulumi-terraform-bridge/v3/pkg/tfbridge|github.com/pulumi/pulumi-terraform-bridge/v3/pkg/tfbridge>"
     shim "<http://github.com/pulumi/pulumi-terraform-bridge/v3/pkg/tfshim|github.com/pulumi/pulumi-terraform-bridge/v3/pkg/tfshim>"
     shimv2 "<http://github.com/pulumi/pulumi-terraform-bridge/v3/pkg/tfshim/sdk-v2|github.com/pulumi/pulumi-terraform-bridge/v3/pkg/tfshim/sdk-v2>"
     "<http://github.com/pulumi/pulumi/sdk/v3/go/common/resource|github.com/pulumi/pulumi/sdk/v3/go/common/resource>"
     "<http://github.com/terraform-providers/terraform-provider-fortios/fortios|github.com/terraform-providers/terraform-provider-fortios/fortios>"
    )
    
    // all of the token components used below.
    const (
     // This variable controls the default name of the package in the package
     // registries for nodejs and python:
     mainPkg = "fortios"
     // modules:
     mainMod = "index" // the fortios module
    )
    
    // preConfigureCallback is called before the providerConfigure function of the underlying provider.
    // It should validate that the provider can be configured, and provide actionable errors in the case
    // it cannot be. Configuration variables can be read from `vars` using the `stringValue` function -
    // for example `stringValue(vars, "accessKey")`.
    func preConfigureCallback(vars resource.PropertyMap, c shim.ResourceConfig) error {
     return nil
    }
    
    // Provider returns additional overlaid schema and metadata associated with the provider..
    func Provider() tfbridge.ProviderInfo {
     // Instantiate the Terraform provider
     p := shimv2.NewProvider(fortios.Provider())
    
     // Create a Pulumi provider mapping
     prov := tfbridge.ProviderInfo{
      P:           p,
      Name:        "fortios",
      DisplayName: "",
    ...
  • b

    brainy-lion-38675

    02/08/2022, 11:28 AM
    nm. I have to use the v1 shim
  • a

    agreeable-terabyte-59853

    02/08/2022, 12:13 PM
    Hello, have anyone encountered this error message? 
    "Error: Cannot find module '@pulumi/pulumi/runtime/index.js"
    
    I have tried npm install without luck.
    m
    • 2
    • 4
  • f

    flat-chef-71334

    02/08/2022, 3:55 PM
    Looks like pulumi cli (AWS Infra with S3 backend) is too slow after the recent version upgrade.. Anyone else facing similar issues?
  • f

    famous-train-16653

    02/08/2022, 4:31 PM
    Hello everyone, I’m currently converting some pulumi code as pulumi packages since I need to jump between go and TypeScript often and making my code re-usable is a nice bonus. I ‘successfully’ generated a sdk from TypeScript code (i.e. it prompted no errors). Now when importing the go sdk as a module in my go project and launching the main.go entrypoint I get the following error:
    error: program failed: missing project name
    exit status 1
    Any idea in which file I omitted the project name to be specified?
    • 1
    • 2
  • b

    billowy-vr-96461

    02/08/2022, 4:33 PM
    How do I make pulumi re-generate a random id only if a given resource has changed? I'm using Azure and Azure Functions will take a long time to notice that my function's code has changed if I don't change the blob's file name, but I don't want to upload a new version if nothing in my code has changed.
    e
    • 2
    • 5
  • f

    fierce-lion-84511

    02/08/2022, 4:42 PM
    Hi guys I recently discovered pretty big bug, I am using @Pulumi/rancher2@3.6.1 and @pulumi/pulumi@3.24.1 There's currently no posibility to create rancher2Provider, can anyone help on this ? And I am trying to create Rancher2 provider like this: (this is the only code block, I have and it doesn't work)
    import * as rancher2 from '@pulumi/rancher2'
    
    const rancher2ProviderBootstrap = new rancher2.Provider(
        'ComponentResource::AwsClusterK3s::rancher2Provider',
        {
            apiUrl: `<https://test.test.com>`,
            bootstrap: true,
            timeout: '5m',
        },
    )
    And when I run pulumi up or pulumi preview I get this error
    goroutine 71 [running]:
    panic: fatal: An assertion has failed
    
    goroutine 71 [running]:
    <http://github.com/pulumi/pulumi/sdk/v3/go/common/util/contract.failfast(...)|github.com/pulumi/pulumi/sdk/v3/go/common/util/contract.failfast(...)>
            /Users/runner/work/pulumi/pulumi/sdk/go/common/util/contract/failfast.go:23
    <http://github.com/pulumi/pulumi/sdk/v3/go/common/util/contract.Assert(...)|github.com/pulumi/pulumi/sdk/v3/go/common/util/contract.Assert(...)>
            /Users/runner/work/pulumi/pulumi/sdk/go/common/util/contract/assert.go:26
    <http://github.com/pulumi/pulumi/pkg/v3/resource/deploy/providers.mustNewReference({0xc00030c0e0|github.com/pulumi/pulumi/pkg/v3/resource/deploy/providers.mustNewReference({0xc00030c0e0>, 0x6a}, {0x1ffccaa, 0x24})
            /Users/runner/work/pulumi/pulumi/pkg/resource/deploy/providers/reference.go:134 +0xce
    <http://github.com/pulumi/pulumi/pkg/v3/resource/deploy/providers.(*Registry).Check(0xc000e61d60|github.com/pulumi/pulumi/pkg/v3/resource/deploy/providers.(*Registry).Check(0xc000e61d60>, {0xc00030c0e0, 0x6a}, 0x0, 0xc0010ea8d0, 0x0, 0xc000128000)
            /Users/runner/work/pulumi/pulumi/pkg/resource/deploy/providers/registry.go:284 +0x40e
    <http://github.com/pulumi/pulumi/pkg/v3/resource/deploy.(*stepGenerator).generateSteps(0xc00083c6c0|github.com/pulumi/pulumi/pkg/v3/resource/deploy.(*stepGenerator).generateSteps(0xc00083c6c0>, {0x190d74b4960, 0xc0004e4c60})
            /Users/runner/work/pulumi/pulumi/pkg/resource/deploy/step_generator.go:427 +0x10fb
    <http://github.com/pulumi/pulumi/pkg/v3/resource/deploy.(*stepGenerator).GenerateSteps(0xc00083c6c0|github.com/pulumi/pulumi/pkg/v3/resource/deploy.(*stepGenerator).GenerateSteps(0xc00083c6c0>, {0x190d74b4960, 0xc0004e4c60})
            /Users/runner/work/pulumi/pulumi/pkg/resource/deploy/step_generator.go:185 +0x46
    <http://github.com/pulumi/pulumi/pkg/v3/resource/deploy.(*deploymentExecutor).handleSingleEvent(0xc0004b1248|github.com/pulumi/pulumi/pkg/v3/resource/deploy.(*deploymentExecutor).handleSingleEvent(0xc0004b1248>, {0x235e820, 0xc0004e4c60})
            /Users/runner/work/pulumi/pulumi/pkg/resource/deploy/deployment_executor.go:413 +0xe5
    <http://github.com/pulumi/pulumi/pkg/v3/resource/deploy.(*deploymentExecutor).Execute.func3(0xc000f0f260|github.com/pulumi/pulumi/pkg/v3/resource/deploy.(*deploymentExecutor).Execute.func3(0xc000f0f260>, 0xc0004b1248, 0xc000dd8f10, {0x23902f0, 0xc0001a0dc0}, 0x0, 0x0, {0x2390398, 0xc001005800})
            /Users/runner/work/pulumi/pulumi/pkg/resource/deploy/deployment_executor.go:250 +0x273
    <http://github.com/pulumi/pulumi/pkg/v3/resource/deploy.(*deploymentExecutor).Execute(0xc0004b1248|github.com/pulumi/pulumi/pkg/v3/resource/deploy.(*deploymentExecutor).Execute(0xc0004b1248>, {0x2390398, 0xc001005800}, {{0x190d74b26d8, 0xc000183080}, 0x7fffffff, 0x0, 0x0, {0x0, 0x0, ...}, ...}, ...)
            /Users/runner/work/pulumi/pulumi/pkg/resource/deploy/deployment_executor.go:266 +0x95f
    <http://github.com/pulumi/pulumi/pkg/v3/resource/deploy.(*Deployment).Execute(0xc000602dc0|github.com/pulumi/pulumi/pkg/v3/resource/deploy.(*Deployment).Execute(0xc000602dc0>, {0x2390398, 0xc001005800}, {{0x190d74b26d8, 0xc000183080}, 0x7fffffff, 0x0, 0x0, {0x0, 0x0, ...}, ...}, ...)
            /Users/runner/work/pulumi/pulumi/pkg/resource/deploy/deployment.go:447 +0xd0
    <http://github.com/pulumi/pulumi/pkg/v3/engine.(*deployment).run.func1()|github.com/pulumi/pulumi/pkg/v3/engine.(*deployment).run.func1()>
            /Users/runner/work/pulumi/pulumi/pkg/engine/deployment.go:269 +0x250
    created by <http://github.com/pulumi/pulumi/pkg/v3/engine.(*deployment).run|github.com/pulumi/pulumi/pkg/v3/engine.(*deployment).run>
            /Users/runner/work/pulumi/pulumi/pkg/engine/deployment.go:252 +0x371
    Created also stack overflow question - https://stackoverflow.com/questions/71037919/pulumi-rancher2-provider-creation-is-throwing-error
    s
    • 2
    • 2
  • c

    chilly-plastic-75584

    02/08/2022, 6:58 PM
    🧵 Slack is great for realtime help (props to @bored-table-20691 💯 for some critical help recently, saved me serious time! :woohoo:). I'd like to see more visible/searchable info as Slack is kinda a walled garden and without premium the message limit prevents the benefit of reading prior similar answers.
    q
    l
    b
    • 4
    • 6
  • g

    gorgeous-minister-41131

    02/08/2022, 9:22 PM
    https://github.com/pulumi/pulumi/issues/8717 does Pulumi have any aarch64 available versions for macOS M1 chip? I just ran into this issue….
    s
    • 2
    • 1
  • a

    acoustic-fireman-23577

    02/08/2022, 9:38 PM
    Does anyone have any examples of creating an azure logic app/workflow through pulumi? with office365 as a trigger?
  • l

    limited-ability-67435

    02/08/2022, 9:51 PM
    Has anyone had issues with GCP IamMembers and cloud run services ? I’m literally just trying to give allUsers the ability to invoke the service and not having any luck
  • e

    elegant-monkey-64304

    02/08/2022, 11:33 PM
    Hi everyone! How can I define a dependency between a resource and a getter in my code? In my case, I have a PagerDuty ServiceIntegration resource created, and right after that, I need to call getServiceIntegration. I do that because right after the resource is created, a key is generated on the service provider and I'd like to retrieve that. Somehow it's not a part of the resource outputs. Of course, the
    pulumi preview
    fails because it tries to invoke the getter even if the resource doesn't exist yet. I can't use the
    depens_on
    argument as
    ResourceOptions
    has because
    InvokeOptios
    doesn't support that. Many thanks.
    l
    • 2
    • 9
  • b

    bright-stone-12333

    02/09/2022, 12:16 AM
    Hi, I am trying to deploy resources on Microsoft Azure with code I used 4 months ago. I have updated to pulumi 3.24.1 with the python sdk versions: pulumi 3.24.1 pulumi-azure 4.37.0 pulumi-azure-native 1.56.0 When running 'pulumi preview' I am getting the following error: pulumi preview Previewing update (test) View Live: https://app.pulumi.com/epiic/appsvcs/test/previews/704d3482-9297-42f3-b696-a0867edbbd1e Type Name Plan Info + pulumi😛ulumi:Stack appsvcs-test create 3 errors + ├─ azure:core:ResourceGroup epiic-appsvcs-rg-test create + ├─ azure😒torage:Account eassatest create + ├─ azure:appservice:Plan eas-asp-test create + └─ azure:appinsights:Insights eas-ai-test create Diagnostics: pulumi😛ulumi:Stack (appsvcs-test): error: Program failed with an unhandled exception: error: Traceback (most recent call last): File "/opt/pulumi/pulumi-language-python-exec", line 107, in <module> loop.run_until_complete(coro) File "/usr/lib/python3.9/asyncio/base_events.py", line 642, in run_until_complete return future.result() File "/home/rlrobert/gitlab/dataingress/pulumi-appsvcs/.venv/lib/python3.9/site-packages/pulumi/runtime/stack.py", line 126, in run_in_stack await run_pulumi_func(lambda: Stack(func)) File "/home/rlrobert/gitlab/dataingress/pulumi-appsvcs/.venv/lib/python3.9/site-packages/pulumi/runtime/stack.py", line 51, in run_pulumi_func await wait_for_rpcs() File "/home/rlrobert/gitlab/dataingress/pulumi-appsvcs/.venv/lib/python3.9/site-packages/pulumi/runtime/stack.py", line 110, in wait_for_rpcs raise exception File "/home/rlrobert/gitlab/dataingress/pulumi-appsvcs/.venv/lib/python3.9/site-packages/pulumi/runtime/rpc_manager.py", line 68, in rpc_wrapper result = await rpc File "/home/rlrobert/gitlab/dataingress/pulumi-appsvcs/.venv/lib/python3.9/site-packages/pulumi/output.py", line 98, in is_value_known return await is_known and not contains_unknowns(await future) File "/home/rlrobert/gitlab/dataingress/pulumi-appsvcs/.venv/lib/python3.9/site-packages/pulumi/output.py", line 98, in is_value_known return await is_known and not contains_unknowns(await future) File "/home/rlrobert/gitlab/dataingress/pulumi-appsvcs/.venv/lib/python3.9/site-packages/pulumi/output.py", line 98, in is_value_known return await is_known and not contains_unknowns(await future) [Previous line repeated 47 more times] File "/home/rlrobert/gitlab/dataingress/pulumi-appsvcs/.venv/lib/python3.9/site-packages/pulumi/runtime/resource.py", line 514, in do_register resolver = await prepare_resource(res, ty, custom, remote, props, opts, typ) File "/home/rlrobert/gitlab/dataingress/pulumi-appsvcs/.venv/lib/python3.9/site-packages/pulumi/runtime/resource.py", line 124, in prepare_resource serialized_props = await rpc.serialize_properties( File "/home/rlrobert/gitlab/dataingress/pulumi-appsvcs/.venv/lib/python3.9/site-packages/pulumi/runtime/rpc.py", line 172, in serialize_properties result = await serialize_property( File "/home/rlrobert/gitlab/dataingress/pulumi-appsvcs/.venv/lib/python3.9/site-packages/pulumi/runtime/rpc.py", line 389, in serialize_property return { File "/home/rlrobert/gitlab/dataingress/pulumi-appsvcs/.venv/lib/python3.9/site-packages/pulumi/runtime/rpc.py", line 390, in <dictcomp> k: await serialize_property( File "/home/rlrobert/gitlab/dataingress/pulumi-appsvcs/.venv/lib/python3.9/site-packages/pulumi/runtime/rpc.py", line 228, in serialize_property await serialize_property( File "/home/rlrobert/gitlab/dataingress/pulumi-appsvcs/.venv/lib/python3.9/site-packages/pulumi/runtime/rpc.py", line 389, in serialize_property return { File "/home/rlrobert/gitlab/dataingress/pulumi-appsvcs/.venv/lib/python3.9/site-packages/pulumi/runtime/rpc.py", line 390, in <dictcomp> k: await serialize_property( File "/home/rlrobert/gitlab/dataingress/pulumi-appsvcs/.venv/lib/python3.9/site-packages/pulumi/runtime/rpc.py", line 450, in serialize_property raise ValueError(f"unexpected input of type {type(value).name}") ValueError: unexpected input of type tuple error: an unhandled error occurred: Program exited with non-zero exit code: 1 I have no idea where to start debugging this. Any ideas/help would be appreciated.
    q
    • 2
    • 7
  • c

    colossal-boots-62227

    02/09/2022, 9:17 AM
    I see that https://github.com/pulumi/pulumi-aws/pull/1054 has recently landed (👏), is there any way to do the same thing (build a
    ContainerDefinition
    with embedded
    Input
    ’s rather than building a big JSON string) for the AWS classic provider? It’s defined as
    pulumi.Input[str]
    in
    TaskDefinitionArgs
    which seems to force us to serialize it as a string (after using all/apply/concat on the
    Output
    ’s as usual). I assume this is an upstream (Terraform) restriction, yet it works for
    awsx
    somehow.
  • h

    high-leather-15669

    02/09/2022, 12:19 PM
    Hello @echoing-match-29901 If I want some custom code to be executed based on whether it is
    pulumi up/destroy/preview/etc..
    is there a variable which I could use inside my `python`programs? something like
    pulumi.cli.arg[1]
    or so?
    e
    • 2
    • 2
  • q

    quiet-laptop-13439

    02/09/2022, 2:54 PM
    Where is the pulumi plugin configuration stored? We have installed a new plugin which crashes terraform bridge, so we would like to remove it 🙂 We've removed all the references in the project and in
    ~/.pulumi
    .
    pulumi plugin ls -p
    doesn't show that plugin in use. However, when we try to run pulumi up, it is still downloaded.
    e
    • 2
    • 2
Powered by Linen
Title
q

quiet-laptop-13439

02/09/2022, 2:54 PM
Where is the pulumi plugin configuration stored? We have installed a new plugin which crashes terraform bridge, so we would like to remove it 🙂 We've removed all the references in the project and in
~/.pulumi
.
pulumi plugin ls -p
doesn't show that plugin in use. However, when we try to run pulumi up, it is still downloaded.
e

echoing-dinner-19531

02/09/2022, 3:09 PM
There might be a reference to it in the stack state file. Use
pulumi stack export > file.json
to get the state and edit out any reference to that plugin and then
pulumi stack import
q

quiet-laptop-13439

02/09/2022, 3:11 PM
thanks, that helped 🙂
🙌 1
View count: 4