This message was deleted.
# aws
s
This message was deleted.
man i’m not really sure how this worked previously, now that I’m reading this. i guess the TF docs are talking more about the provider specifically; i’m running into cases where i had multiple cases of
method()
calls w/o a provider or parent passed into it, and it just worked
so, we actually have
aws:profile
/
aws:region
in each stack’s config….hmm
ok maybe to rephrase this word spaghetti better it looks like, prior to upgrading (~
v4
), our project relied on the default aws provider to do its thing. so, we never needed to pass any named provider, bc the default provider was in scope at some point, after going to
v5.x.x
, this default provider basically disappeared from the execution context, even though we have all the env vars and
~/.aws/credentials
still in scope + unchanged
update: it’s the terraform authentication order thing. had to remove
aws:profile