amazon.aws icon indicating copy to clipboard operation
amazon.aws copied to clipboard

lambda - add support for layers when creating or updating lambda functions

Open abikouo opened this issue 1 year ago • 9 comments

Depends-On: #1095

SUMMARY

add the ability for module lambda to create/update a lambda function with layers attached

ISSUE TYPE
  • Feature Pull Request
COMPONENT NAME

lambda

ADDITIONAL INFORMATION
- lambda:
    name: test-func
    runtime: python3.7
    (...)
    layers:
       - layer_version_arn: 'arn:aws:lambda:us-east-1:123456789012:layer:python27-env:7'
       - layer_name: pycustom-library
         version: 1

abikouo avatar Oct 05 '22 14:10 abikouo

Docs Build 📝

Thank you for contribution!✨

This PR has been merged and your docs changes will be incorporated when they are next published.

github-actions[bot] avatar Oct 05 '22 14:10 github-actions[bot]

cc @jillr @s-hertel @steynovich @tremble click here for bot help

ansibullbot avatar Oct 05 '22 14:10 ansibullbot

Build failed.

:heavy_check_mark: ansible-galaxy-importer SUCCESS in 4m 52s :heavy_check_mark: build-ansible-collection SUCCESS in 6m 06s :heavy_check_mark: ansible-test-sanity-aws-ansible-python38 SUCCESS in 10m 55s :heavy_check_mark: ansible-test-sanity-aws-ansible-2.12-python38 SUCCESS in 11m 13s :heavy_check_mark: ansible-test-sanity-aws-ansible-2.13-python38 SUCCESS in 10m 53s :heavy_check_mark: ansible-test-units-amazon-aws-python36 SUCCESS in 6m 44s :heavy_check_mark: ansible-test-units-amazon-aws-python38 SUCCESS in 7m 29s :heavy_check_mark: ansible-test-units-amazon-aws-python39 SUCCESS in 6m 26s :heavy_check_mark: cloud-tox-py3 SUCCESS in 3m 32s :heavy_check_mark: ansible-test-splitter SUCCESS in 3m 23s :x: integration-amazon.aws-1 POST_FAILURE in 5m 55s :warning: integration-amazon.aws-2 SKIPPED :warning: integration-amazon.aws-3 SKIPPED :warning: integration-amazon.aws-4 SKIPPED :warning: integration-amazon.aws-5 SKIPPED :warning: integration-amazon.aws-6 SKIPPED :warning: integration-amazon.aws-7 SKIPPED :warning: integration-amazon.aws-8 SKIPPED :warning: integration-amazon.aws-9 SKIPPED :warning: integration-amazon.aws-10 SKIPPED :warning: integration-amazon.aws-11 SKIPPED :warning: integration-amazon.aws-12 SKIPPED :warning: integration-amazon.aws-13 SKIPPED :warning: integration-amazon.aws-14 SKIPPED :warning: integration-amazon.aws-15 SKIPPED :warning: integration-amazon.aws-16 SKIPPED :warning: integration-amazon.aws-17 SKIPPED :warning: integration-amazon.aws-18 SKIPPED :warning: integration-community.aws-1 SKIPPED :warning: integration-community.aws-2 SKIPPED :warning: integration-community.aws-3 SKIPPED :warning: integration-community.aws-4 SKIPPED :warning: integration-community.aws-5 SKIPPED :warning: integration-community.aws-6 SKIPPED :warning: integration-community.aws-7 SKIPPED :warning: integration-community.aws-8 SKIPPED :warning: integration-community.aws-9 SKIPPED :warning: integration-community.aws-10 SKIPPED :warning: integration-community.aws-11 SKIPPED :warning: integration-community.aws-12 SKIPPED :warning: integration-community.aws-13 SKIPPED :warning: integration-community.aws-14 SKIPPED :warning: integration-community.aws-15 SKIPPED :warning: integration-community.aws-16 SKIPPED :warning: integration-community.aws-17 SKIPPED :warning: integration-community.aws-18 SKIPPED :heavy_check_mark: ansible-test-changelog SUCCESS in 2m 48s

Build failed.

:heavy_check_mark: ansible-galaxy-importer SUCCESS in 5m 01s :heavy_check_mark: build-ansible-collection SUCCESS in 5m 12s :heavy_check_mark: ansible-test-sanity-aws-ansible-python38 SUCCESS in 9m 54s :heavy_check_mark: ansible-test-sanity-aws-ansible-2.12-python38 SUCCESS in 10m 14s :heavy_check_mark: ansible-test-sanity-aws-ansible-2.13-python38 SUCCESS in 10m 06s :heavy_check_mark: ansible-test-units-amazon-aws-python36 SUCCESS in 6m 01s :heavy_check_mark: ansible-test-units-amazon-aws-python38 SUCCESS in 6m 26s :heavy_check_mark: ansible-test-units-amazon-aws-python39 SUCCESS in 6m 20s :heavy_check_mark: cloud-tox-py3 SUCCESS in 3m 17s :heavy_check_mark: ansible-test-splitter SUCCESS in 2m 43s :x: integration-amazon.aws-1 FAILURE in 5m 07s :warning: integration-amazon.aws-2 SKIPPED :warning: integration-amazon.aws-3 SKIPPED :warning: integration-amazon.aws-4 SKIPPED :warning: integration-amazon.aws-5 SKIPPED :warning: integration-amazon.aws-6 SKIPPED :warning: integration-amazon.aws-7 SKIPPED :warning: integration-amazon.aws-8 SKIPPED :warning: integration-amazon.aws-9 SKIPPED :warning: integration-amazon.aws-10 SKIPPED :warning: integration-amazon.aws-11 SKIPPED :warning: integration-amazon.aws-12 SKIPPED :warning: integration-amazon.aws-13 SKIPPED :warning: integration-amazon.aws-14 SKIPPED :warning: integration-amazon.aws-15 SKIPPED :warning: integration-amazon.aws-16 SKIPPED :warning: integration-amazon.aws-17 SKIPPED :warning: integration-amazon.aws-18 SKIPPED :heavy_check_mark: integration-community.aws-1 SUCCESS in 35m 54s :heavy_check_mark: integration-community.aws-2 SUCCESS in 28m 14s :heavy_check_mark: integration-community.aws-3 SUCCESS in 10m 19s :heavy_check_mark: integration-community.aws-4 SUCCESS in 53m 25s :heavy_check_mark: integration-community.aws-5 SUCCESS in 34m 14s :heavy_check_mark: integration-community.aws-6 SUCCESS in 34m 19s :heavy_check_mark: integration-community.aws-7 SUCCESS in 44m 36s :heavy_check_mark: integration-community.aws-8 SUCCESS in 41m 19s :heavy_check_mark: integration-community.aws-9 SUCCESS in 23m 04s :heavy_check_mark: integration-community.aws-10 SUCCESS in 24m 42s :heavy_check_mark: integration-community.aws-11 SUCCESS in 13m 31s :heavy_check_mark: integration-community.aws-12 SUCCESS in 39m 03s :heavy_check_mark: integration-community.aws-13 SUCCESS in 8m 16s :warning: integration-community.aws-14 SKIPPED :warning: integration-community.aws-15 SKIPPED :warning: integration-community.aws-16 SKIPPED :warning: integration-community.aws-17 SKIPPED :warning: integration-community.aws-18 SKIPPED :heavy_check_mark: ansible-test-changelog SUCCESS in 2m 16s

Build failed.

:heavy_check_mark: ansible-galaxy-importer SUCCESS in 5m 10s :heavy_check_mark: build-ansible-collection SUCCESS in 7m 13s :heavy_check_mark: ansible-test-sanity-aws-ansible-python38 SUCCESS in 10m 38s :heavy_check_mark: ansible-test-sanity-aws-ansible-2.12-python38 SUCCESS in 9m 48s :heavy_check_mark: ansible-test-sanity-aws-ansible-2.13-python38 SUCCESS in 8m 46s :heavy_check_mark: ansible-test-units-amazon-aws-python36 SUCCESS in 7m 49s :heavy_check_mark: ansible-test-units-amazon-aws-python38 SUCCESS in 8m 30s :heavy_check_mark: ansible-test-units-amazon-aws-python39 SUCCESS in 7m 54s :heavy_check_mark: cloud-tox-py3 SUCCESS in 4m 00s :heavy_check_mark: ansible-test-splitter SUCCESS in 2m 55s :x: integration-amazon.aws-1 FAILURE in 13m 20s :warning: integration-amazon.aws-2 SKIPPED :warning: integration-amazon.aws-3 SKIPPED :warning: integration-amazon.aws-4 SKIPPED :warning: integration-amazon.aws-5 SKIPPED :warning: integration-amazon.aws-6 SKIPPED :warning: integration-amazon.aws-7 SKIPPED :warning: integration-amazon.aws-8 SKIPPED :warning: integration-amazon.aws-9 SKIPPED :warning: integration-amazon.aws-10 SKIPPED :warning: integration-amazon.aws-11 SKIPPED :warning: integration-amazon.aws-12 SKIPPED :warning: integration-amazon.aws-13 SKIPPED :warning: integration-amazon.aws-14 SKIPPED :warning: integration-amazon.aws-15 SKIPPED :warning: integration-amazon.aws-16 SKIPPED :warning: integration-amazon.aws-17 SKIPPED :warning: integration-amazon.aws-18 SKIPPED :warning: integration-community.aws-1 SKIPPED :warning: integration-community.aws-2 SKIPPED :warning: integration-community.aws-3 SKIPPED :warning: integration-community.aws-4 SKIPPED :warning: integration-community.aws-5 SKIPPED :warning: integration-community.aws-6 SKIPPED :warning: integration-community.aws-7 SKIPPED :warning: integration-community.aws-8 SKIPPED :warning: integration-community.aws-9 SKIPPED :warning: integration-community.aws-10 SKIPPED :warning: integration-community.aws-11 SKIPPED :warning: integration-community.aws-12 SKIPPED :warning: integration-community.aws-13 SKIPPED :warning: integration-community.aws-14 SKIPPED :warning: integration-community.aws-15 SKIPPED :warning: integration-community.aws-16 SKIPPED :warning: integration-community.aws-17 SKIPPED :warning: integration-community.aws-18 SKIPPED :heavy_check_mark: ansible-test-changelog SUCCESS in 2m 39s

recheck

gravesm avatar Oct 12 '22 18:10 gravesm

Build failed.

:heavy_check_mark: ansible-galaxy-importer SUCCESS in 6m 40s :heavy_check_mark: build-ansible-collection SUCCESS in 7m 05s :heavy_check_mark: ansible-test-sanity-aws-ansible-python38 SUCCESS in 12m 05s :heavy_check_mark: ansible-test-sanity-aws-ansible-2.12-python38 SUCCESS in 11m 51s :heavy_check_mark: ansible-test-sanity-aws-ansible-2.13-python38 SUCCESS in 10m 46s :heavy_check_mark: ansible-test-units-amazon-aws-python36 SUCCESS in 9m 03s :heavy_check_mark: ansible-test-units-amazon-aws-python38 SUCCESS in 9m 07s :heavy_check_mark: ansible-test-units-amazon-aws-python39 SUCCESS in 9m 08s :heavy_check_mark: cloud-tox-py3 SUCCESS in 3m 15s :heavy_check_mark: ansible-test-splitter SUCCESS in 3m 18s :x: integration-amazon.aws-1 FAILURE in 14m 25s :warning: integration-amazon.aws-2 SKIPPED :warning: integration-amazon.aws-3 SKIPPED :warning: integration-amazon.aws-4 SKIPPED :warning: integration-amazon.aws-5 SKIPPED :warning: integration-amazon.aws-6 SKIPPED :warning: integration-amazon.aws-7 SKIPPED :warning: integration-amazon.aws-8 SKIPPED :warning: integration-amazon.aws-9 SKIPPED :warning: integration-amazon.aws-10 SKIPPED :warning: integration-amazon.aws-11 SKIPPED :warning: integration-amazon.aws-12 SKIPPED :warning: integration-amazon.aws-13 SKIPPED :warning: integration-amazon.aws-14 SKIPPED :warning: integration-amazon.aws-15 SKIPPED :warning: integration-amazon.aws-16 SKIPPED :warning: integration-amazon.aws-17 SKIPPED :warning: integration-amazon.aws-18 SKIPPED :warning: integration-community.aws-1 SKIPPED :warning: integration-community.aws-2 SKIPPED :warning: integration-community.aws-3 SKIPPED :warning: integration-community.aws-4 SKIPPED :warning: integration-community.aws-5 SKIPPED :warning: integration-community.aws-6 SKIPPED :warning: integration-community.aws-7 SKIPPED :warning: integration-community.aws-8 SKIPPED :warning: integration-community.aws-9 SKIPPED :warning: integration-community.aws-10 SKIPPED :warning: integration-community.aws-11 SKIPPED :warning: integration-community.aws-12 SKIPPED :warning: integration-community.aws-13 SKIPPED :warning: integration-community.aws-14 SKIPPED :warning: integration-community.aws-15 SKIPPED :warning: integration-community.aws-16 SKIPPED :warning: integration-community.aws-17 SKIPPED :warning: integration-community.aws-18 SKIPPED :heavy_check_mark: ansible-test-changelog SUCCESS in 2m 53s

Build succeeded.

:heavy_check_mark: ansible-galaxy-importer SUCCESS in 4m 42s :heavy_check_mark: build-ansible-collection SUCCESS in 5m 58s :heavy_check_mark: ansible-test-sanity-aws-ansible-python38 SUCCESS in 9m 55s :heavy_check_mark: ansible-test-sanity-aws-ansible-2.12-python38 SUCCESS in 9m 44s :heavy_check_mark: ansible-test-sanity-aws-ansible-2.13-python38 SUCCESS in 9m 55s :heavy_check_mark: ansible-test-units-amazon-aws-python36 SUCCESS in 7m 15s :heavy_check_mark: ansible-test-units-amazon-aws-python38 SUCCESS in 6m 18s :heavy_check_mark: ansible-test-units-amazon-aws-python39 SUCCESS in 6m 21s :heavy_check_mark: cloud-tox-py3 SUCCESS in 3m 03s :heavy_check_mark: ansible-test-splitter SUCCESS in 2m 41s :heavy_check_mark: integration-amazon.aws-1 SUCCESS in 10m 28s :warning: integration-amazon.aws-2 SKIPPED :warning: integration-amazon.aws-3 SKIPPED :warning: integration-amazon.aws-4 SKIPPED :warning: integration-amazon.aws-5 SKIPPED :warning: integration-amazon.aws-6 SKIPPED :warning: integration-amazon.aws-7 SKIPPED :warning: integration-amazon.aws-8 SKIPPED :warning: integration-amazon.aws-9 SKIPPED :warning: integration-amazon.aws-10 SKIPPED :warning: integration-amazon.aws-11 SKIPPED :warning: integration-amazon.aws-12 SKIPPED :warning: integration-amazon.aws-13 SKIPPED :warning: integration-amazon.aws-14 SKIPPED :warning: integration-amazon.aws-15 SKIPPED :warning: integration-amazon.aws-16 SKIPPED :warning: integration-amazon.aws-17 SKIPPED :warning: integration-amazon.aws-18 SKIPPED :warning: integration-community.aws-1 SKIPPED :warning: integration-community.aws-2 SKIPPED :warning: integration-community.aws-3 SKIPPED :warning: integration-community.aws-4 SKIPPED :warning: integration-community.aws-5 SKIPPED :warning: integration-community.aws-6 SKIPPED :warning: integration-community.aws-7 SKIPPED :warning: integration-community.aws-8 SKIPPED :warning: integration-community.aws-9 SKIPPED :warning: integration-community.aws-10 SKIPPED :warning: integration-community.aws-11 SKIPPED :warning: integration-community.aws-12 SKIPPED :warning: integration-community.aws-13 SKIPPED :warning: integration-community.aws-14 SKIPPED :warning: integration-community.aws-15 SKIPPED :warning: integration-community.aws-16 SKIPPED :warning: integration-community.aws-17 SKIPPED :warning: integration-community.aws-18 SKIPPED :heavy_check_mark: ansible-test-changelog SUCCESS in 2m 15s

Build succeeded.

:heavy_check_mark: ansible-galaxy-importer SUCCESS in 4m 05s :heavy_check_mark: build-ansible-collection SUCCESS in 5m 47s :heavy_check_mark: ansible-test-sanity-aws-ansible-python38 SUCCESS in 11m 34s :heavy_check_mark: ansible-test-sanity-aws-ansible-2.12-python38 SUCCESS in 8m 46s :heavy_check_mark: ansible-test-sanity-aws-ansible-2.13-python38 SUCCESS in 10m 51s :heavy_check_mark: ansible-test-units-amazon-aws-python36 SUCCESS in 6m 32s :heavy_check_mark: ansible-test-units-amazon-aws-python38 SUCCESS in 7m 43s :heavy_check_mark: ansible-test-units-amazon-aws-python39 SUCCESS in 6m 35s :heavy_check_mark: cloud-tox-py3 SUCCESS in 3m 00s :heavy_check_mark: ansible-test-splitter SUCCESS in 2m 55s :heavy_check_mark: integration-amazon.aws-1 SUCCESS in 9m 55s :warning: integration-amazon.aws-2 SKIPPED :warning: integration-amazon.aws-3 SKIPPED :warning: integration-amazon.aws-4 SKIPPED :warning: integration-amazon.aws-5 SKIPPED :warning: integration-amazon.aws-6 SKIPPED :warning: integration-amazon.aws-7 SKIPPED :warning: integration-amazon.aws-8 SKIPPED :warning: integration-amazon.aws-9 SKIPPED :warning: integration-amazon.aws-10 SKIPPED :warning: integration-amazon.aws-11 SKIPPED :warning: integration-amazon.aws-12 SKIPPED :warning: integration-amazon.aws-13 SKIPPED :warning: integration-amazon.aws-14 SKIPPED :warning: integration-amazon.aws-15 SKIPPED :warning: integration-amazon.aws-16 SKIPPED :warning: integration-amazon.aws-17 SKIPPED :warning: integration-amazon.aws-18 SKIPPED :warning: integration-community.aws-1 SKIPPED :warning: integration-community.aws-2 SKIPPED :warning: integration-community.aws-3 SKIPPED :warning: integration-community.aws-4 SKIPPED :warning: integration-community.aws-5 SKIPPED :warning: integration-community.aws-6 SKIPPED :warning: integration-community.aws-7 SKIPPED :warning: integration-community.aws-8 SKIPPED :warning: integration-community.aws-9 SKIPPED :warning: integration-community.aws-10 SKIPPED :warning: integration-community.aws-11 SKIPPED :warning: integration-community.aws-12 SKIPPED :warning: integration-community.aws-13 SKIPPED :warning: integration-community.aws-14 SKIPPED :warning: integration-community.aws-15 SKIPPED :warning: integration-community.aws-16 SKIPPED :warning: integration-community.aws-17 SKIPPED :warning: integration-community.aws-18 SKIPPED :heavy_check_mark: ansible-test-changelog SUCCESS in 2m 15s

Build succeeded (gate pipeline).

:heavy_check_mark: ansible-galaxy-importer SUCCESS in 4m 05s :heavy_check_mark: build-ansible-collection SUCCESS in 4m 58s :heavy_check_mark: ansible-test-sanity-aws-ansible-python38 SUCCESS in 9m 37s :heavy_check_mark: ansible-test-sanity-aws-ansible-2.12-python38 SUCCESS in 9m 48s :heavy_check_mark: ansible-test-sanity-aws-ansible-2.13-python38 SUCCESS in 8m 24s :heavy_check_mark: ansible-test-units-amazon-aws-python36 SUCCESS in 6m 00s :heavy_check_mark: ansible-test-units-amazon-aws-python38 SUCCESS in 6m 13s :heavy_check_mark: ansible-test-units-amazon-aws-python39 SUCCESS in 5m 50s :heavy_check_mark: cloud-tox-py3 SUCCESS in 3m 28s :heavy_check_mark: ansible-test-splitter SUCCESS in 2m 54s :heavy_check_mark: integration-amazon.aws-1 SUCCESS in 9m 48s :warning: integration-amazon.aws-2 SKIPPED :warning: integration-amazon.aws-3 SKIPPED :warning: integration-amazon.aws-4 SKIPPED :warning: integration-amazon.aws-5 SKIPPED :warning: integration-amazon.aws-6 SKIPPED :warning: integration-amazon.aws-7 SKIPPED :warning: integration-amazon.aws-8 SKIPPED :warning: integration-amazon.aws-9 SKIPPED :warning: integration-amazon.aws-10 SKIPPED :warning: integration-amazon.aws-11 SKIPPED :warning: integration-amazon.aws-12 SKIPPED :warning: integration-amazon.aws-13 SKIPPED :warning: integration-amazon.aws-14 SKIPPED :warning: integration-amazon.aws-15 SKIPPED :warning: integration-amazon.aws-16 SKIPPED :warning: integration-amazon.aws-17 SKIPPED :warning: integration-amazon.aws-18 SKIPPED :warning: integration-community.aws-1 SKIPPED :warning: integration-community.aws-2 SKIPPED :warning: integration-community.aws-3 SKIPPED :warning: integration-community.aws-4 SKIPPED :warning: integration-community.aws-5 SKIPPED :warning: integration-community.aws-6 SKIPPED :warning: integration-community.aws-7 SKIPPED :warning: integration-community.aws-8 SKIPPED :warning: integration-community.aws-9 SKIPPED :warning: integration-community.aws-10 SKIPPED :warning: integration-community.aws-11 SKIPPED :warning: integration-community.aws-12 SKIPPED :warning: integration-community.aws-13 SKIPPED :warning: integration-community.aws-14 SKIPPED :warning: integration-community.aws-15 SKIPPED :warning: integration-community.aws-16 SKIPPED :warning: integration-community.aws-17 SKIPPED :warning: integration-community.aws-18 SKIPPED :heavy_check_mark: ansible-test-changelog SUCCESS in 2m 10s