mirror of https://github.com/ansible/ansible.git
* [stable-2.9] aws_codebuild tests - add retries and delay instead of a pause task (#61731) - Add retries instead of a pause task - Shorten the IAM role name length - Put the IAM role name in defaults/main.yml instead - Fix the aws_codepipeline tests too (cherry picked from commitpull/61885/head9ee0deea24
) Co-authored-by: Sloane Hertel <shertel@redhat.com> * codebuild/codepipeline - fix regex for shippable resource_prefix (#61783) * Fix bad assumption about shippable resource_prefix for codebuild and codepipeline tests * Update test/integration/targets/aws_codepipeline/defaults/main.yml (cherry picked from commitd5c8d325e4
)
parent
682c3674b8
commit
187f85f4d2
@ -1,2 +1,10 @@
|
||||
---
|
||||
# defaults file for aws_codebuild
|
||||
|
||||
# IAM role names have to be less than 64 characters
|
||||
# The 8 digit identifier at the end of resource_prefix helps determine during
|
||||
# which test something was created and allows tests to be run in parallel
|
||||
# Shippable resource_prefixes are in the format shippable-123456-123, so in those cases
|
||||
# we need both sets of digits to keep the resource name unique
|
||||
unique_id: "{{ resource_prefix | regex_search('(\\d+-?)(\\d+)$') }}"
|
||||
iam_role_name: "ansible-test-sts-{{ unique_id }}-codebuild-service-role"
|
||||
|
Loading…
Reference in New Issue