From 37b4a5089ed1ff479c8fb8c574c7730c31e2793e Mon Sep 17 00:00:00 2001 From: Jill R <4121322+jillr@users.noreply.github.com> Date: Thu, 10 Oct 2019 09:30:09 -0700 Subject: [PATCH] [2.9] Fix STS assume role error message when role does not exist (#63307) * Fix STS assume role error message when role does not exist (#63249) AWS appears to have changed this error message again. Fixes https://app.shippable.com/github/ansible/ansible/runs/145643/115/tests * [2.9] Fix STS assume role error message when role does not exist * fix changelog sanity --- changelogs/fragments/63249-fix-sts-assume-role-test.yml | 2 ++ test/integration/targets/sts_assume_role/tasks/main.yml | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) create mode 100644 changelogs/fragments/63249-fix-sts-assume-role-test.yml diff --git a/changelogs/fragments/63249-fix-sts-assume-role-test.yml b/changelogs/fragments/63249-fix-sts-assume-role-test.yml new file mode 100644 index 00000000000..53bcc29909f --- /dev/null +++ b/changelogs/fragments/63249-fix-sts-assume-role-test.yml @@ -0,0 +1,2 @@ +bugfixes: + - sts_assume_role - fix assertion text in integration test diff --git a/test/integration/targets/sts_assume_role/tasks/main.yml b/test/integration/targets/sts_assume_role/tasks/main.yml index f084b48c423..345454932f7 100644 --- a/test/integration/targets/sts_assume_role/tasks/main.yml +++ b/test/integration/targets/sts_assume_role/tasks/main.yml @@ -290,14 +290,14 @@ assert: that: - 'result.failed' - - "'Access denied' in result.msg" + - "'is not authorized to perform: sts:AssumeRole' in result.msg" when: result.module_stderr is not defined - name: assert assume not existing sts role assert: that: - 'result.failed' - - "'Access denied' in result.module_stderr" + - "'is not authorized to perform: sts:AssumeRole' in result.msg" when: result.module_stderr is defined # ============================================================