Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Migrate lambda* modules and tests #1030

Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
55 commits
Select commit Hold shift + click to select a range
88f7139
Initial commit
jillr Mar 2, 2020
1916489
migration test cleanup
jillr Mar 3, 2020
b6a5c9c
Rename collection (#12)
jillr Mar 25, 2020
b520a0b
Remove METADATA and cleanup galaxy.yml (#70)
jillr May 19, 2020
1a9e4b6
Collections related fixes for CI (#96)
jillr Jun 16, 2020
3e97a0a
Update Examples with FQCN (#67)
Akasurde Jun 16, 2020
e36504b
Update module_utils paths to remove aws subdir (#23)
flowerysong Jun 16, 2020
a5cb2cd
Update docs (#99)
jillr Jun 17, 2020
3e0c8bc
sanity: Add future-import boilerplate (#118)
Akasurde Jul 6, 2020
d352a92
Docs: sanity fixes (#133)
Akasurde Jul 15, 2020
c2d66a7
aws modules: fix examples to use FQCN for builtin modules/plugins (#144)
Andersson007 Jul 17, 2020
e13bbdc
Mark a number of integration tests as unstable based on high failure …
tremble Jul 27, 2020
f3d0ab8
Preserve permissions when copying lambdas (#167)
jillr Jul 28, 2020
e0ef863
lambda AnsibleAWSModule cleanup (also enable retries) (#5)
tremble Jul 29, 2020
31e3978
Follow up on #167 - (permission preservation when copying lambdas) (#…
tremble Jul 31, 2020
687b4b9
Bulk migration to AnsibleAWSModule (#173)
tremble Aug 12, 2020
8e3e219
catch ImportError rather than Exception when testing Boto3 imports (#…
tremble Oct 19, 2020
11ffc38
Remove integration test reliance on the pre-existence of ansible_lamb…
tremble Nov 23, 2020
8b9727a
Bulk import cleanup (#360)
tremble Jan 16, 2021
2c79e94
Bulk migration to fail_json_aws (#361)
tremble Jan 27, 2021
51b5204
Cleanup - use is_boto3_error_(message|code) (#268)
tremble Feb 5, 2021
4d2f8b8
Cleanup lambda_alias (#396)
tremble Feb 19, 2021
d4b3b6a
Yet more integration test aliases file cleanup (#431)
tremble Feb 21, 2021
7be748f
More no_log=False to fix sanity tests (#474)
felixfontein Mar 13, 2021
2b864c8
Update the default module requirements from python 2.6/boto to python…
tremble May 6, 2021
ba3302a
Remove shippable references from repo
jillr Apr 29, 2021
b7e1c75
Use md5 hashes for unique prefixes instead of shippable regex
jillr May 20, 2021
14b9690
Fix up lambda tests and more iam roles
jillr Jun 19, 2021
86648a3
Address review comments
jillr Jun 21, 2021
8e0de70
Combining async poll with async_status shouldn't be done, and no long…
jillr Jun 24, 2021
20a56ee
lambda_policy - Remove missing credentials tests, we test more thorou…
tremble Jul 31, 2021
f8fab03
Remove code testing for unsupported versions of boto3/botocore
tremble Aug 6, 2021
722306e
tests: use the new tiny_prefix variable
goneri Jul 13, 2021
0d2b35f
lambda_info - use a paginator and AWSRetry (#777)
tremble Oct 23, 2021
4d2ca2b
Add tag query to lambda_info module (#375)
ngoduykhanh Oct 27, 2021
b9c2cbc
Remove deprecated "facts" aliases (#814)
jillr Dec 2, 2021
d895f0f
Lambda - Wait before updating (#857)
anjo-swe Jan 30, 2022
68dda60
Various integration test fixes (#984)
tremble Mar 14, 2022
2fd360f
Integration test dependency cleanup (#1086)
tremble Apr 22, 2022
c262434
update RETURN docs with more info (#1109)
jatorcasso May 5, 2022
3499d29
lambda - fix check mode on creation (#1108)
jatorcasso May 6, 2022
9a84ed2
execute_lambda - fix check mode and update RETURN docs (#1115)
jatorcasso May 7, 2022
983b015
lambda_info - refactor to fix bug when querying all lambdas (#1152)
jatorcasso Jun 1, 2022
3d85c4e
lambda - Add support for purge_tags (#1202)
tremble Jun 3, 2022
7bb1fae
rename execute_lambda (#1273)
tremble Jun 29, 2022
79b4f4d
lambda_info - Return list of dicts as opposed to dict of dicts (#1239)
jatorcasso Jun 29, 2022
c76d976
lambda - Add support for setting supported architectures (#1377)
tremble Aug 2, 2022
a1313a5
Minor linting fixups - 2022-08-12 (#1408)
tremble Aug 17, 2022
5de3d51
adjust booleans (#1420)
markuman Aug 26, 2022
0a092ad
Update runtime
alinabuzachis Sep 16, 2022
5647f88
Update FQDN
alinabuzachis Sep 16, 2022
14070ab
Remove collection reference inside the tests
alinabuzachis Sep 16, 2022
d21618e
Add changelog fragment
alinabuzachis Sep 16, 2022
4801640
Fix FQDN
alinabuzachis Sep 20, 2022
2dc1919
Fix FQDN
alinabuzachis Sep 21, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 22 additions & 0 deletions changelogs/fragments/migrate_lambda.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
major_changes:
- execute_lambda - The module has been migrated from the ``community.aws`` collection.
Playbooks using the Fully Qualified Collection Name for this module should be updated
to use ``amazon.aws.execute_lambda``.
- lambda - The module has been migrated from the ``community.aws`` collection. Playbooks
using the Fully Qualified Collection Name for this module should be updated to use
``amazon.aws.lambda``.
- lambda_alias - The module has been migrated from the ``community.aws`` collection.
Playbooks using the Fully Qualified Collection Name for this module should be updated
to use ``amazon.aws.lambda_alias``.
- lambda_event - The module has been migrated from the ``community.aws`` collection.
Playbooks using the Fully Qualified Collection Name for this module should be updated
to use ``amazon.aws.lambda_event``.
- lambda_execute - The module has been migrated from the ``community.aws`` collection.
Playbooks using the Fully Qualified Collection Name for this module should be updated
to use ``amazon.aws.lambda_execute``.
- lambda_info - The module has been migrated from the ``community.aws`` collection.
Playbooks using the Fully Qualified Collection Name for this module should be updated
to use ``amazon.aws.lambda_info``.
- lambda_policy - The module has been migrated from the ``community.aws`` collection.
Playbooks using the Fully Qualified Collection Name for this module should be updated
to use ``amazon.aws.lambda_policy``.
10 changes: 10 additions & 0 deletions meta/runtime.yml
Original file line number Diff line number Diff line change
Expand Up @@ -51,8 +51,15 @@ action_groups:
- elb_application_lb
- elb_application_lb_info
- elb_classic_lb
- execute_lambda
- iam_policy
- iam_policy_info
- lambda
- lambda_alias
- lambda_event
- lambda_execute
- lambda_info
- lambda_policy
- s3_bucket
- s3_object
plugin_routing:
Expand All @@ -72,3 +79,6 @@ plugin_routing:
ec2_group_info:
# Deprecation for this alias should not *start* prior to 2024-09-01
redirect: amazon.aws.ec2_security_group_info
execute_lambda:
# Deprecation for this alias should not *start* prior to 2024-09-01
redirect: amazon.aws.lambda_execute
Loading