Skip to content

chore(deps): update dependency aws-appconfig-extension-arm64 from 254 to 262 - #219

Merged
balcerw merged 1 commit into
mainfrom
renovate/aws-appconfig-extension-arm64-262.x
Aug 5, 2026
Merged

chore(deps): update dependency aws-appconfig-extension-arm64 from 254 to 262#219
balcerw merged 1 commit into
mainfrom
renovate/aws-appconfig-extension-arm64-262.x

chore(deps): update dependency aws-appconfig-extension-arm64 from 254…

b149e63
Select commit
Loading
Failed to load commit list.
Travis CI / Travis CI - Branch succeeded Jul 17, 2026 in 6m 0s

Build Passed

The build passed.

Details

This is a normal build for the renovate/aws-appconfig-extension-arm64-262.x branch. You should be able to reproduce it by checking out the branch locally.

Jobs and Stages

This build has three jobs, running in three sequential stages.

Stage 1: validate-cfn-templates

This stage passed.

Job ENV OS State
2412.1 Validate CloudFormation Templates AWS_ACCESS_KEY_ID=[secure] Linux passed

Stage 2: unit_tests

This stage passed.

Job ENV OS State
2412.2 Unit Tests AWS_ACCESS_KEY_ID=[secure] Linux passed

Stage 3: build

This stage passed.

Job ENV OS State
2412.3 Build AWS_ACCESS_KEY_ID=[secure] Linux passed

Build Configuration

Build Option Setting
Language Shell
Operating System Linux (Jammy)
Build Configuration
{
  "language": "shell",
  "os": [
    "linux"
  ],
  "dist": "jammy",
  "addons": {
    "apt": {
      "sources": [
        {
          "sourceline": "deb https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
        }
      ],
      "packages": [
        "docker-buildx-plugin"
      ]
    }
  },
  "if": "fork = false",
  "notifications": {
    "email": [
      {
        "recipients": [
          {
            "secure": "ej6/5zNDDQUhSqobhxnp+x23cAnd6Jg9Fu6Dh7PFtMeHfn8xHkLDb0qsZ75B9vRoI1cwuTTw7hzmxkA4EbAdr8Sl/mZMZJOmHLUKZ6zz/Or9Um0Cg7be1lzBogXVXE/zXnhy4nYZ7ga3VbK0553L6aBfCbkiixy7fiR8Hvt0GgME3Gp3lgpj4S7Hjdhx3IiKFAW0zuzQPrlGVjFLmxzTtEp+ActSiaBghB59qbHhqTmbj4UPMZdKhQV/Heho18eYmpk2y7uYo+aCFLjDhtmzfnhZCRG4ZNTO7MfyailUMcu3MGss9CA9NPmRGaEUHR+Qu2rIe66aDdJaQX1zifSVvV3NW74vLJ1AbqOcGK2ZdrjPSrG78AWX+Cvb31ZjHoo6+5QUa8hfcOedmbBj6hdn+4ev59FknjIC5JjEzq6keflhPbOfaGlIMbZCwoAnk+Ulc5ZEAnRHrAQ1UG+w/Zr/DhtoC1T13uG6WGbSESIqr1U3fV70cs6Uh2JPRU4MUs7WqY3erhtPfVtLbnM+9YCA0JGHkT8CB2PeVVjkPvH3/iCOoEo0VY1/v6ppQugsO5QdoVw48XmW4UEHVQOhemwQzDcAVRnBMxsCDaOrf7+Oh7yUHuOhLYp/UXKkqOIqoq2FOPMXxqSqxhbs4gfXMqcQrB4GUDJxWc1Jg5q15bowjhQ="
          }
        ],
        "on_success": "never",
        "on_failure": "always"
      }
    ],
    "slack": [
      {
        "rooms": [
          {
            "secure": "TVc7fv1HD7wnuS3ZDqiGaUYqXEYLo8e8Bh8Wi25HwdvQahTLO3N58+92IdfL/duvAePmp7pQZ9iPH/AmWTDphCmHAIZeoBzjShcTdFRumWwwnE1UobYOncDnIulnCURi+x2yroZ4LMTAmbfDEP6Tk+93CaOhw/Dv5uB42Ili/TFe9yid7OvamP47rLBmZuyCnO6DOcn1nvhOL5+7eOz6VedpBCzfRliOi+T9c762HXXVFV/WUKWkAm4wMfKwCamSoR6XKIPOP9Wq7F5SqTnU6YOexjzsREoBXtN1IRkTsk8IbWFnNC7GDZzndXlr39hbbCv3eS60IminJRFckP1sfTOCJW0hyvTuLDPSC2nEoGlj+JHwmyWiTveqgcldpP9jK1PLRy/iAGbLRuuj7keEORsskUNk9o3WyOu3hHHkQgoI0HItnVBzYfgL/AO7fxm1wfX4YfWjQlXuqZ0rGAuG4bj08ovamHenM2PzQG6n7NVNHxLeYWHo/meJ+qoETJ0T4kYKqjusGkSsX7n+qngl/b+0RHPiO6NmSnJzTP8ptLGPKI54+n4RsTmAynL363DH0cioGK97VWRWTmVWTSGinAz3Xz97IhBknMkaar3A7LqktSY/zAbUm78YzStB2uTLL2xzJVajZdu6CobYRgBhGL2HiLtry06jwVt4moez4Yg="
          }
        ]
      }
    ]
  },
  "env": [
    "global=AWS_ACCESS_KEY_ID=[secure]=AWS_SECRET_ACCESS_KEY=[secure]=AWS_DEFAULT_REGION=[secure]=ECR_REPOSITORY_URL=[secure]"
  ],
  "before_install": [
    "# before_install: Install AWS CLI and download Lambda Layers\n# Get CPU architecture\n\nif [[ $TRAVIS_CPU_ARCH == \"amd64\" ]]; then export LAMBDA_ARCH=x86_64; export AWSCLI_ARCH=x86_64; elif [[ ${TRAVIS_CPU_ARCH:0:5} == \"arm64\" ]]; then export LAMBDA_ARCH=arm64; export AWSCLI_ARCH=aarch64; fi\n\n# install yq and AWS CLI\n./scripts/install_tools.sh\n\n# Get dependent lambda layers\nbash get-required-lambda-layers.sh\n\n# Define env vars\nexport COMMIT=${TRAVIS_COMMIT:0:7}\nexport STACK_NAME=e2e-dt-aws-s3-log-forwarder-${TRAVIS_BUILD_ID}\nexport E2E_TESTING_BUCKET_NAME=dynatrace-aws-s3-log-forwarder-e2e-testing\n\n# CloudFormation Mappings don't support \"_\" in names, so we need to match mapping name x86\nexport MAPPING=$(if [[ $LAMBDA_ARCH == \"x86_64\" ]];then echo \"x86\"; else echo $LAMBDA_ARCH; fi )\nexport LAMBDA_BASE_IMAGE_TAG=$(cat template.yaml | yq \".Mappings.LambdaBaseImageMap.${MAPPING}.Tag\")\n"
  ],
  "jobs": {
    "include": [
      {
        "stage": "validate-cfn-templates",
        "name": "Validate CloudFormation Templates",
        "script": [
          "aws cloudformation validate-template --template-body file://template.yaml",
          "aws cloudformation validate-template --template-body file://dynatrace-aws-s3-log-forwarder-configuration.yaml",
          "aws cloudformation validate-template --template-body file://dynatrace-aws-s3-log-forwarder-s3-bucket-configuration.yaml",
          "aws cloudformation validate-template --template-body file://eventbridge-cross-region-or-account-forward-rules.yaml"
        ]
      },
      {
        "stage": "unit_tests",
        "name": "Unit Tests",
        "services": [
          "docker"
        ],
        "script": [
          "docker build --progress=plain -t queueprocessingfunction:test --build-arg ARCH=$LAMBDA_ARCH  \\\n  --build-arg LAMBDA_BASE_IMAGE_TAG=${LAMBDA_BASE_IMAGE_TAG} --build-arg ENABLE_LAMBDA_INSIGHTS=\"false\" --build-arg ENV=\"DEV\" .\n",
          "docker run --entrypoint=\"\" --mount type=bind,source=${TRAVIS_BUILD_DIR}/tests,target=/var/task/tests --env-file=tests/unit/unit_test.env \\\n  queueprocessingfunction:test python -m unittest discover -s tests -b\n"
        ]
      },
      {
        "stage": "build",
        "name": "Build",
        "script": [
          "./scripts/update_version.sh",
          "docker build -t dynatrace-aws-s3-log-forwarder:${COMMIT}-${LAMBDA_ARCH} . --build-arg ARCH=$LAMBDA_ARCH \\\n             --build-arg ENABLE_LAMBDA_INSIGHTS=\"false\" --build-arg LAMBDA_BASE_IMAGE_TAG=${LAMBDA_BASE_IMAGE_TAG}\n",
          "aws ecr get-login-password --region us-east-1 | docker login --username AWS --password-stdin $ECR_REPOSITORY_URL",
          "docker tag dynatrace-aws-s3-log-forwarder:${COMMIT}-${LAMBDA_ARCH} ${ECR_REPOSITORY_URL}/dynatrace-aws-s3-log-forwarder:${COMMIT}-${LAMBDA_ARCH}",
          "docker push ${ECR_REPOSITORY_URL}/dynatrace-aws-s3-log-forwarder:${COMMIT}-${LAMBDA_ARCH}"
        ]
      },
      {
        "stage": "end-to-end-test",
        "name": "End-to-end deployment test",
        "if": "fork = false AND ( branch == main OR type == pull_request )",
        "install": [
          "pip install argparse requests"
        ],
        "script": [
          "./tests/e2e/deploy_forwarder_for_validation.sh",
          "echo \"[$(date -u '+%Y-%m-%dT%H:%M:%SZ')] E2E testing validation log entry\" > ${TRAVIS_BUILD_ID}.log\naws s3 cp ${TRAVIS_BUILD_ID}.log s3://${E2E_TESTING_BUCKET_NAME}/test/${TRAVIS_BUILD_ID}/validation/test_log.log\nsleep 120\n",
          "./tests/e2e/validate_logs_exist.py --bucket ${E2E_TESTING_BUCKET_NAME} --key test/${TRAVIS_BUILD_ID}/validation/test_log.log"
        ],
        "after_script": [
          "./tests/e2e/clean_up_resources.sh"
        ]
      },
      {
        "stage": "release-container-image",
        "name": "Release Container Image",
        "if": "tag =~ /^v.*$/",
        "env": [
          {
            "secure": "LOfFZOiMB7l3O+jyE4Gge6gtJjPutKGKZawF5UIJqrVjDWvw9d3StwI8Kl+1MKFELvlmrU4Q2JsziWvdES7n8yU033LF4NiKMy+VQXHs+b6RVidVOZq+6InaKr0PDUqnPIwMtLIiSSaVwZ8tXBtmxcvzg5qEL6pGi0z93sunoiygrf/248CNfLopQHiE4KC8Q8KWXImbgduOZsOETIy0ksvUJRjf1rwWTdZQ7R/IcUXHlW4MXtY2IXrnkcXjP9jIu3olEGe561lFUiPkR6xMMJTRfrZF7bkFWvMuhzE1Qf6Hv4PqvIDfWoSwb3EmgMTXyS+oIik68+fKIrJ+XCIez4gXM5MGvr2U9WZeRnoiAWWhGkB3Hsk8e/zW36sCdpcuWx8FyTZ6fOC5xFIhT79YtRAYFEPlMQmgWNhjgMXbauldL5rX0Y5IMhHr0UkImXHHDepeSYayg+2+B+bfTaRcoOwElljtZPhOQFRP0OyXqsJFjaRTHShKxguH2ZW0e/sq3il1rufGIuu1mGAPuIB0q8u1PcxbmgahQXC36DomtNi1OtEpZ4kqj4upUr36Qvb9uJlDwF2rpRBL/JcCpkVd5YMeVxsImMpo0gM/NEhOsLEu5UvpufHxstL3/qT+HAULj+rdGk0vDQ82i7d/p8eXIrIaS7Hr9MA7wLidegvuDUs="
          }
        ],
        "script": [
          "aws ecr get-login-password --region us-east-1 | docker login --username AWS --password-stdin $ECR_REPOSITORY_URL",
          "echo $DOCKER_HUB_TOKEN | docker login --username dts3logforwarderuser --password-stdin docker.io",
          "aws ecr-public get-login-password --region us-east-1 | docker login --username AWS --password-stdin public.ecr.aws/dynatrace-oss",
          "docker pull ${ECR_REPOSITORY_URL}/dynatrace-aws-s3-log-forwarder:${COMMIT}-${LAMBDA_ARCH}",
          "docker tag ${ECR_REPOSITORY_URL}/dynatrace-aws-s3-log-forwarder:${COMMIT}-${LAMBDA_ARCH} dynatrace/dynatrace-aws-s3-log-forwarder:${TRAVIS_TAG}-${LAMBDA_ARCH}",
          "docker push dynatrace/dynatrace-aws-s3-log-forwarder:${TRAVIS_TAG}-${LAMBDA_ARCH}",
          "docker tag ${ECR_REPOSITORY_URL}/dynatrace-aws-s3-log-forwarder:${COMMIT}-${LAMBDA_ARCH} public.ecr.aws/dynatrace-oss/dynatrace-aws-s3-log-forwarder:${TRAVIS_TAG}-${LAMBDA_ARCH}",
          "docker push public.ecr.aws/dynatrace-oss/dynatrace-aws-s3-log-forwarder:${TRAVIS_TAG}-${LAMBDA_ARCH}",
          "./scripts/update_version.sh",
          "aws s3 cp template.yaml s3://dynatrace-aws-s3-log-forwarder-assets/${TRAVIS_TAG}/",
          "aws s3 cp dynatrace-aws-s3-log-forwarder-configuration.yaml s3://dynatrace-aws-s3-log-forwarder-assets/${TRAVIS_TAG}/",
          "aws s3 cp dynatrace-aws-s3-log-forwarder-s3-bucket-configuration.yaml s3://dynatrace-aws-s3-log-forwarder-assets/${TRAVIS_TAG}/",
          "aws s3 cp eventbridge-cross-region-or-account-forward-rules.yaml s3://dynatrace-aws-s3-log-forwarder-assets/${TRAVIS_TAG}/",
          "zip templates.zip template.yaml dynatrace-aws-s3-log-forwarder-configuration.yaml dynatrace-aws-s3-log-forwarder-s3-bucket-configuration.yaml eventbridge-cross-region-or-account-forward-rules.yaml",
          "aws s3 cp templates.zip s3://dynatrace-aws-s3-log-forwarder-assets/${TRAVIS_TAG}/"
        ]
      }
    ]
  }
}