Changelog for
aws-iam-authenticator-0.6.2-lp154.1.1.x86_64.rpm :
* Fri Mar 31 2023 John Paul Adrian Glaubitz
- Update to version 0.6.2
* Add automatic release creation
* Add tag workflow to release-0.6 branch
* Remove dependency from PR #416
* Revert \"Add SSO Role suffix support (#416)- from version 0.6.1
* Test release tagging
* Fix file permissions
* Tag release on update to version.txt
* Bump aws sdk go to v1.44.145
* Update Dockerfile to pull from https://gallery.ecr.aws/eks-distro-build-tooling/golang to avoid reaching pull rate limit from docker.io
* Add go mod for E2E
* Add install kind into e2e script
* Added Issue and PR templates (#517)
* Move e2e test from start dev script + minor fix for run.sh
* Add end to end test for mountfile mode in kind Update Makefile to support run e2e from either kind or kops.
* Remove dependency from PR #416
* Update Dockerfile to use Golang as builder
* Add end to end test for dynamicfile backend- from version 0.6.0
* Print CommitID too on startup
* Print version on startup
* Add new backend mode DYNAMICFILE
* Update go.mod and go.sum for tests/integrations
* Replace tabs with spaces in go.mod
* Bump aws sdk go to v1.44.107
* Minor fix on the script to solve permission denied issue when run make start-dev
* Working E2E tests in prow
* Non-blocking E2E tests
* Add e2e recipe to Makefile
* Basic E2E testing for authenticator
* Initialize metrics in NewVerifier() if needed
* Simplify featuregate flag parsing for SSORoleMatch
* Added ConfiguredInitDirectories featuregate for init command
* rm more v1alpha1 version
* Bump 0.6 (#471)
* Bump version in Makefile
* Add query parameter validation for multiple parameters
* Replace deprecated seccomp annotation with seccompProfile.
* Replace deprecated critical pod annotation with priorityClassName.
* Whitespace consistency fixes.
* Use rbac.authorization.k8s.io/v1 instead of v1beta1 in example manifest.
* Add SSO Role suffix support (#416)
* Lowercase the ARN keys
* Remove vendor directory
* linux/amd64 only for image target
* Don\'t push on image target- from version 0.5.16
* Add comments explicitly on what we need to do later
* Shutdown gracefully and avoid the extra thread leak checks that EtcdMain barfs on
* Switch to newer ginkgo v2
* Bump dependencies and go version (in go.mod)- from version 0.5.15
* Add Username Prefix Enforce for DynamicFile mode- from version 0.5.14
* Update the aws sdk go version to latest
* Update base image in Docker file- from version 0.5.13
* Fix file permissions
* Tag release on update to version.txt
* Loop up RoleMapping with UserId in dynamocfile mode
* Install kind if it doesn\'t exist to _output
* Update server_test for expose principal ID in audit log
* Update server_test for expose principal ID in audit log
* Expose Principal Id to audit log
* Migrate away from google.com gcp project k8s-testimages
* Build s390x/ppc64le binaries
* Add default instance region in sts hostname- from version 0.5.12
* Bump aws sdk go to v1.44.145
* Add go mod for E2E
* Update Dockerfile to pull from https://gallery.ecr.aws/eks-distro-build-tooling/golang to avoid reaching pull rate limit from docker.io
* Add install kind into e2e script
* Move e2e test from start dev script + minor fix for run.sh
* Fix Makefile on branch release-0.5 (#520)
* rm more v1alpha1 version (#516)- from version 0.5.11
* Add end to end test for mountfile mode in kind Update Makefile to support run e2e from either kind or kops.
* Remove dependency from PR #416
* Update Dockerfile to use Golang as builder
* Add end to end test for dynamicfile backend
* Print CommitID too on startup
* Print version on startup
* Add new backend mode DYNAMICFILE
* Minor fix on the script to solve permission denied issue when run make start-dev
* Working E2E tests in prow
* Non-blocking E2E tests
* Add e2e recipe to Makefile
* Basic E2E testing for authenticator
* Added ConfiguredInitDirectories featuregate for init command
* Thu Dec 01 2022 John Paul Adrian Glaubitz - Update to version 0.5.10
* Bump Version in Makefile
* Automated cherry pick of #491: Bump aws sdk go to v1.44.107 (#493)
* Remove vendor from release-0.5 (#498)
* Tue Jul 12 2022 John Paul Adrian Glaubitz - Update to version 0.5.9
* Bump version in Makefile
* Add query parameter validation for multiple parameters (#469) (bsc#1201395, CVE-2022-2385)- from version 0.5.8
* Revert use of upstream yaml parsing (#455)- from version 0.5.7
* Remove duplicate InitMetrics by AATTjngo2 in (#448) + Fixes a crash when executing authenticator in server mode- from version 0.5.6
* Bump AWS SDK to v1.43.28 (#445)
* Use the apiversion from KUBERNETES_EXEC_INFO (#439)
* Bump promptui module to v0.9.0 (#437)- from version 0.5.5
* Use full package name for goreleaser version (#433)
* Add sts error metric (#430)
* Emit metric for EC2 describeInstance calls (#428)
* Rename configmap_watch_failures to configmap_watch_failures_total (#432)
* Simplify goreleaser Dockerfiles (#431)
* Don\'t pass metrics around (#423)- from version 0.5.4
* Embed go-runner into the image (#426)
* Bump Go to 1.17 in Travis (#414)
* Build multi-arch images (#417)
* Add kind-based development environment (#422
* Add jaypipes to approvers/reviewers (#407
* Fix deps (#396
* Fix panic when cache file can\'t be Stat-ed (#410
* Fix missing status definition in v1 CRD (#411)
* Use ./hack/install-etcd.sh (#405
* Run integration tests with per-test role (#402
* Add a counter for API server watch failures (#400)
* Upgrade CRD manifest to v1 (#397
* Move inactives to emeritus_approvers and add active users (#399)
* Fix tests add vendor (#398)
* Integration test framework (#395)
* Add cloudbuild & improvements (#394)
* Fix typo (#390)
* Add user/role subcommands (#381)
* goreleaser: bump release to 0.164.0 and fix config deprecations (#371)
* Run go mod vendor (#388)
* doc: fix typo in RELEASE.md (#376)
* [pkg/token]: Update credential API version (#386)
* Enrich Audit Logs with additional AWS Identity details (via audit logs\' \"extra\" map) (#372)- Enable vendoring for Go module dependencies
* Thu May 20 2021 John Paul Adrian Glaubitz - Update to version 0.5.3
* Bump Go to 1.15 in Travis (#361)
* Update aws sdk go v1.37.1 (#360)
* (arn): validate partition against all partitions returned by the aws sdk (#348)
* Document AccessKeyId from UserInfo (#332)
* Support IPv6 listen address (#352)
* Added user agent to AWS SDK (#359)
* Remove Chris Hein from OWNERS (#351)
* Add instructions for the release process (#346)- from version 0.5.2
* Added partition flag (#341)
* Update link to Kops docs site (#338)
* Security Improvements on the example yaml (#335)
* Fix RBAC on example file: service account requires get to ConfigMap (#334)
* Add AccessKeyID as variable for username (#337)
* Added server side AWS account ID log redaction (#327)- from version 0.5.1
* Update examples/README (#317)
* Changelog gen (#318)
* Fix CRD mapper blocking all others because caches never sync and revamp backend-mode flag (#303)
* Update aws-sdk-go to version v1.30.0 (#306)
* Bump k8s.io/ dependencies to 1.16.8 (#305)
* chown aws-iam-authenticator to avoid permission denied (#302)
* Indentation and unit test improvements (#298)
* Adding Rate limiting ec2:DescribeInstances API along with Batching for high TPS (#292)
* Restrict ClusterRole to readonly IAMIdentityMapping access (#287)
* added selector to spec and changed from extenstions to apps/v1 (#291)
* Add AWS AccessKeyID as an extra field in UserInfo (#286)
* Allow server port customization (#278)- from version 0.5.0
* Remove DNS-1123 validation of usernames and groups (#260)
* switch to use regional sts endpoint & imdsV2 (#283)
* Add AWS Access Key ID to log (#282)
* Require to pass in interface instead of the concrete type (#279)
* Refactor to allow configurable backends (configmap, eks configmap, crd) (#269)
* Update go version (#255)
* Adding session name parameter to TokenGenerator (#272)
* Rename prometheus metrics to match new project name (#249)
* Remove inactive approvers, add wongma7 (#266)
* Update aws-sdk-go to v1.23.11 (257)
* Added go module download check (#259)
* Updating goreleaser yaml to fix deprecated options (#252)
* Remove deprecated language from README (#244)
* Lowercase ARN inside doMapping and log about it (#239)
* IAMIdentityMapping CRD Implementation (#116)
* Adding micahhausler as approver (#237)
* add support for passing externalID to assume role (#228)
* Update README.md (#231)
* Using sigs.k8s.io domain instead of github.com (#223)
* Refactored EC2 API calls to be testable (#226)
* Include aws request ID when logging errors (#178)- Remove global Go project variables- Set GO111MODULE=off to force use of vendored modules- Update Go build paths
* Tue May 14 2019 John Paul Adrian Glaubitz - Initial build + Version 0.4.0