Remove Application Insights From FaaS Testing

XMLWordPrintableJSON

    • Type: Improvement
    • Resolution: Unresolved
    • Priority: Unknown
    • None
    • Component/s: FaaS
    • None
    • Needed

      Summary

      Automated FaaS tests on AWS lambda starting failing when we hit a limit on the number of application insights deployments (100). This feature is not used by us so drivers can remove the configuration from their Lambda function's template.yaml.

      Code to be removed:

      ApplicationInsightsMonitoring:
          Type: AWS::ApplicationInsights::Application
          Properties:
            ResourceGroupName:
              Fn::Join:
              - ''
              - - ApplicationInsights-SAM-
                - Ref: AWS::StackName
            AutoConfigurationEnabled: 'true'
          DependsOn: ApplicationResourceGroup

      Motivation

      Who is the affected end user?

      All drivers that have automated FaaS testing.

      How does this affect the end user?

      sam deploy will fail.

      How likely is it that this problem or use case will occur?

      Main path.

      If the problem does occur, what are the consequences and how severe are they?

      Automated FaaS CI runs will fail.

      Is this issue urgent?

      N/A

      Is this ticket required by a downstream team?

      No

      Is this ticket only for tests?

      Yes

      Acceptance Criteria

      Remove the code provided above in the Lambda template.yaml config.

            Assignee:
            Unassigned
            Reporter:
            Durran Jordan
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: