При хранении случайно сгенерированных паролей в хранилище анзибль, у меня нет никаких проблем, если пароль не содержит/(косая черта вперед слэш)Encode слэш/в анзибль YAML файл
Согласно Yaml Spec 1.2, если смотреть на печатаемых символов ASCII , Я должен избегать двойной кавычки, обратной косой черты и косой чертой с обратной косой чертой.
Я пробовал это, но получаю ошибку синтаксического анализа.
Строка из хранилища файла
test: "a<>?x\/x.,:;'-=_+b*()c&d{}\"e^f[][email protected]%h\\i$j"
Ошибка:
fatal: [127.0.0.1]: FAILED! => {"failed": true, "msg": "Syntax Error while loading YAML.\n\n\nThe error appears to have been in 'False': line 14, column 13, but may\nbe elsewhere in the file depending on the exact syntax problem.\n\n(could not open file to display line)"}
Какая у вас ошибка, если вы НЕ скрываете косую черту? Подобно 'test: 'a <>? X/x.,:;' - = _ + b *() c & d {} \" e^f []! @ G% h \\ i $ j "' –
просто попробовал и вы правы, не нужно бежать – jdog