Uploaded image for project: 'OpenShift Logging'
  1. OpenShift Logging
  2. LOG-6791

Contribute vector fix upstream for AWS Credential File Authentication

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Done
    • Icon: Normal Normal
    • None
    • None
    • Log Collection
    • Log Collection - Sprint 268, Log Collection - Sprint 269

      Summary

      Create an upstream issue and submit a fix for the current vector error thrown during configuration of AWS cloudwatch logs sink.

      Acceptance Criteria

      • Verify the submission is accepted an merged by the upstream community.
      • Verify the release in which the contribution will be publicly available for consumption

      Issue:

      When using auth.credentials_file in Vector configuration of cloudwatch logs, the following error was encountered:

      Invalid Configuration: Missing Region

      Adding the region to the credentials file, vector config file, or ENV did not fix the issue.  Manually specifying the region in the Vector configuration was also ineffective.

      Solution:

      The aws auth.rs file in Vector was modified to properly pass the region when using credentials from a file.

      https://github.com/cahartma/vector/tree/release-6.1-aws-region-for-credentials-path

      Image:  https://quay.io/cahartma/vector:v0.37.1-aws

              cahartma@redhat.com Casey Hartman
              cahartma@redhat.com Casey Hartman
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: