You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When overriden a parameter specified in a parameter set, the overriden parameter should not be resolved as specified in the parameter set.
This block scenarios, where you override a parameter read from an environment variable that haven't been defined, because it is overriden.
Run porter install --reference getporter/hello-llama:v0.1.1 -p hello-llama --param name=Bar
See error describing that the parameter hello-llama.name could not be resolved
Expected behavior
The installation should succeed because the parameter is overriden, and should not be read from the parameter set.
Porter Command and Output
$ porter install --reference getporter/hello-llama:v0.1.1 -p hello-llama --param name=Bar
unable to process provided parameter sets: 1 error occurred:
* unable to resolve parameter hello-llama.name from env FOO: environment variable env is not defined
Describe the bug
When overriden a parameter specified in a parameter set, the overriden parameter should not be resolved as specified in the parameter set.
This block scenarios, where you override a parameter read from an environment variable that haven't been defined, because it is overriden.
According to the documentation:
To Reproduce
Steps to reproduce the behavior:
name
with an environment source, e.g.:porter install --reference getporter/hello-llama:v0.1.1 -p hello-llama --param name=Bar
hello-llama.name
could not be resolvedExpected behavior
The installation should succeed because the parameter is overriden, and should not be read from the parameter set.
Porter Command and Output
Version
porter v1.2.1 (aa97c59)
The text was updated successfully, but these errors were encountered: