Skip to content

Clarify behavior of steampipe mod install and plugin v/s mod dependencies #151

@johnsmyth

Description

@johnsmyth

It is not clear in the docs that steampipe mod install will install mod dependencies but not plugins:

https://steampipe.slack.com/archives/C01UECB59A7/p1690208467924439

Hi folks, when I install a mod by using steampipe mod install (the working directory contains 
a mod.sp), it doesn't install the required plugins and returns error like Error: could not find 
plugin which satisfies requirement 'aws@0.97.0' , I thought it should install the required 
plugins as well per https://steampipe.io/docs/reference/cli/mod Install all mods specified in 
the mod.sp and their dependencies , will this behavior be updated in the future? (edited) 


John Smyth
steampipe mod install should install any mod dependencies, but it will not install plugins.  
This is by design, as the database layer (db and plugins) is decoupled from the \client/execution layer (mods).  
You may have many mods / mod directories that share a \database instance, and you can run a given mod against 
different database instances.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions