Hi, I'm using a pulumi.dynamic.ResourceProvider in...
# typescript
c
Hi, I'm using a pulumi.dynamic.ResourceProvider in my typescript program. That works locally, but on the deploy agent I get the following error:
Copy code
error: no resource plugin 'pulumi-nodejs' found in the workspace or on your $PATH
Does anyone know how to attack this?
b
Can you give me any more information on this? What version of Pulumi are you using?
c
We're using v2.21.2
Copy code
curl -fsSL <https://get.pulumi.com> | sh
npm install --scripts-prepend-node-path
We get these errors from npm install:
Copy code
There was an error installing the resource provider plugin. It looks like `pulumi` is not installed on your system. Please visit <https://pulumi.com/> to install the Pulumi CLI.
You may try manually installing the plugin by running `pulumi plugin install resource docker v2.5.0`

There was an error installing the resource provider plugin. It looks like `pulumi` is not installed on your system. Please visit <https://pulumi.com/> to install the Pulumi CLI.
You may try manually installing the plugin by running `pulumi plugin install resource aws v3.22.1`

There was an error installing the resource provider plugin. It looks like `pulumi` is not installed on your system. Please visit <https://pulumi.com/> to install the Pulumi CLI.
You may try manually installing the plugin by running `pulumi plugin install resource random v3.0.1`

There was an error installing the resource provider plugin. It looks like `pulumi` is not installed on your system. Please visit <https://pulumi.com/> to install the Pulumi CLI.
You may try manually installing the plugin by running `pulumi plugin install resource tls v3.0.0`
pulumi is in PATH
this is ran from pwsh on ubuntu