sst / ion

❍ — a new engine for SST
https://ion.sst.dev
MIT License
1.08k stars 126 forks source link

the Pinecone Pulumi provider installs the wrong package. #473

Closed eshrager closed 3 weeks ago

eshrager commented 1 month ago

i think it needs to install "pinecone-database" not "pinecone" which seems to be a different package entirely. Ii'm using SST Ion 0.0.390

jayair commented 1 month ago

Can you share the steps to recreate this?

eshrager commented 1 month ago

go here: https://www.pulumi.com/registry/packages/pinecone/installation-configuration/ enter "npm install @pinecone-database/pulumi" into terminal inside my project directory enter "sst add pinecone" enter "sst refresh"

the provider will not install. if you check the node_modules for "pinecone" you will see it is the wrong pinecone package, it should be pinecone-database

the sst ion documentation says the name of the provider is the same as the name of the Pulumi registry but for Pinecone, it is not "Pinecone".

thdxr commented 3 weeks ago

does doing sst add @pinecone-database/pulumi work?

thdxr commented 3 weeks ago

i confirmed that worked - closing this issue for now