Fixes https://github.com/sparkleformation/sfn/issues/310
When updating stack introduces a new parameter, although it's in output of --apply-stack, current sfn update prompts user input for the parameter. It's because populate_parameters function checks for the current stack's template, not the given template file.
(I've added additional loggings for debugging purposes)
Without this fix, it's prompting user input for SsmStopRoleArn2 because receiver_stack (sfn-stack-2) valid_parameters didn't check the newly given template's parameters.
Fixes https://github.com/sparkleformation/sfn/issues/310 When updating stack introduces a new parameter, although it's in output of
--apply-stack
, currentsfn update
prompts user input for the parameter. It's becausepopulate_parameters
function checks for the current stack's template, not the given template file.(I've added additional loggings for debugging purposes) Without this fix, it's prompting user input for
SsmStopRoleArn2
becausereceiver_stack (sfn-stack-2) valid_parameters
didn't check the newly given template's parameters.With this fix,
receiver_stack (sfn-stack-2) valid_parameters
detects the newly introduced parameter, and it applies the value from the outputs.