sparse-intern-71089
10/03/2019, 12:27 PMcool-egg-852
10/03/2019, 12:29 PMcool-egg-852
10/03/2019, 12:30 PMcool-egg-852
10/03/2019, 3:40 PMgentle-diamond-70147
10/03/2019, 3:43 PMcool-egg-852
10/03/2019, 3:44 PMcool-egg-852
10/03/2019, 3:44 PMcool-egg-852
10/03/2019, 3:44 PMcool-egg-852
10/03/2019, 3:44 PMwhite-balloon-205
1.2.1
referenced? If so where?cool-egg-852
10/03/2019, 3:50 PMcool-egg-852
10/03/2019, 3:51 PM{
"urn": "urn:pulumi:development::rsin-provider::pulumi:providers:aws::default_1_2_1",
"custom": true,
"id": "869d7928-4dc2-486e-a517-6641d3dcfece",
"type": "pulumi:providers:aws",
"inputs": {
"region": "us-east-1",
"version": "1.2.1"
},
"outputs": {
"region": "us-east-1",
"version": "1.2.1"
}
},
cool-egg-852
10/03/2019, 3:51 PMcool-egg-852
10/03/2019, 3:51 PMnode_modules
. Pulumi does not try to reinstall the plugin for this version.white-balloon-205
npm install
in your CI?
The plugins needed by your NPM modules are installed at npm install
time. You need to do at least one of:
1. Run npm install
2. Run pulumi plugin install
for the same version manually
3. Copy the plugins in question manually to the path (possibly from a previous run of one of the above)
Plugins needed by your state file will be downloaded on demand during up
if needed.cool-egg-852
10/03/2019, 4:36 PMcool-egg-852
10/03/2019, 4:36 PMwhite-balloon-205
~/.pulumi
is maintained - or else re-do the plugin installations.cool-egg-852
10/03/2019, 4:36 PMcool-egg-852
10/03/2019, 4:37 PMcool-egg-852
10/03/2019, 4:37 PMcool-egg-852
10/03/2019, 4:38 PMwhite-balloon-205
.pulumi
is stored.
But until then - you do need to make sure plugins are installed across npm install
and pulumi up
steps.white-balloon-205
but this is an issue for anyone who uses a CI system like CodeFresh where the entire filesystem is not kept the same between steps.Yep - definitely understood.
cool-egg-852
10/03/2019, 4:40 PMwhite-balloon-205
cool-egg-852
10/03/2019, 4:47 PMwhite-balloon-205
.pulumi
is stored. Feedback on the PR welcome to ensure it would work for your environment.
https://github.com/pulumi/pulumi/pull/3300