On 01.03.2019 22:47, John Harmon wrote:
> When using the following (first time using expect) I have many responses
> with the same prompt. I took care of the first 20 of them as you can see
> below, however, the same prompt comes up again later during the install. I
> get complaints about duplicate values and the installer fails. How can I
> work around this (I wish this particular installer had a response file to
> configure that wasn't garbage)
>
> Error:
> [WARNING]: While constructing a mapping from /etc/ansible/role/agent-
> install/tasks/main.yml, line 27, column 7, found a duplicate dict key (PRESS
> <ENTER> TO CONTINUE:). Using last defined value only.
As the error say, you can only have one "PRESS <ENTER> TO CONTINUE:" so all the reposes must be merged into one.
responses is a dictionary, and dict can only have unique keys.
--
Kai Stian Olstad