Skip to content

Releases: crossplane-contrib/provider-aws

v0.47.0

04 Mar 08:28
4b536aa
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.46.0...v0.47.0

v0.46.0

18 Dec 15:37
7134583
Compare
Choose a tag to compare

What's Changed

  • fix: readd missed empty initializers after tagging removal by @wotolom in #1947
  • fix(iam): Stop considering AWS initialized fields in diff by @martinbaillie in #1946
  • fix(controllers): use custom CriticalAnnotationUpdater by @wotolom in #1953
  • fix(eks): Fixes Update Loop when KubernetesNetworkConfig is Set. by @amotolani in #1959
  • fix(mq): Use external name instead of metadata.name for user by @MisterMX in #1958
  • fix(database): Ignore immutable field DBName in isUpToDate by @MisterMX in #1957
  • fix(iam/role): isUpToDate ignore roleLastUsed + add to status by @wotolom in #1969
  • fix(glue/crawler): lateinit lakeFormationConfiguration by @wotolom in #1967
  • fix(database): tag-only-change triggers update + add RemoveTag call by @wotolom in #1966
  • fix(rds/dbcluster): Add check for ServerlessV2ScalingConfiguration by @MisterMX in #1970
  • fix(rds/dbinstance): Ignore VPCSecurityGroupIDs for cluster instances by @MisterMX in #1971
  • feat(iam): Add RolePolicy resource for inline policies by @smcavallo in #938
  • fix(lambda): Push empty environment of vpc config if nil by @MisterMX in #1975
  • fix(ack): controllers only skip isUpToDate on deletion by @wotolom in #1979
  • fix(sqs): Structured policy compare by @MisterMX in #1973
  • fix(bucket): Reset notification configuration by @MisterMX in #1974
  • fix(eks): Update NodeGroup taints by @MisterMX in #1976

New Contributors

Full Changelog: v0.45.0...v0.46.0

v0.45.2

27 Nov 14:55
426ad52
Compare
Choose a tag to compare

What's Changed

  • [Backport release-0.45] fix(controllers): use custom CriticalAnnotationUpdater by @github-actions in #1956
  • [Backport release-0.45] fix(eks): Fixes Update Loop when KubernetesNetworkConfig is Set. by @github-actions in #1960
  • [Backport release-0.45] fix(database): Ignore immutable field DBName in isUpToDate by @github-actions in #1961

Full Changelog: v0.45.1...v0.45.2

v0.45.1

13 Nov 17:00
78c8c20
Compare
Choose a tag to compare

What's Changed

  • [Backport release-0.45] fix(iam): Stop considering AWS initialized fields in diff by @github-actions in #1949
  • [Backport release-0.45] fix: readd missed empty initializers after tagging removal by @github-actions in #1948

Full Changelog: v0.45.0...v0.45.1

v0.45.0

10 Nov 11:04
d0f2ff9
Compare
Choose a tag to compare

Breaking Changes

  • All resources:
    • The deprecated and unused property spec.providerRef has been removed. #1935
    • Default tags are no longer added to a resource manifest. The tags of existing resources are not effected by this. However, new resources will not receive the standard tags from the controller and need to be set configured manually. #1938
  • rds.DBInstance, database.RDSInstance:
    • The cache secret for auto-generated password is now created and read from the namespace where the provider pod is running instead of the previously hardcoded crossplane-system namespace. Before migrating to this version, it should be assured that the cache secrets are present in the correct namespace. Otherwise it will trigger a password regeneration for the respective instances. #1893

What's Changed

  • fix(database): Sort tags before compare by @MisterMX in #1895
  • fix(sns): Topic policy update by @MisterMX in #1898
  • fix(kafka): Resolve configuration ARN instead of external name by @MisterMX in #1899
  • fix(kms): Parse key policies before compare by @MisterMX in #1894
  • fix(rds): Add missing tag updates by @MisterMX in #1897
  • fix(mq): Do not set EncryptionOptions for RabbitMQ by @MisterMX in #1900
  • fix(rds): Infer cache secret namespace from pod environment by @MisterMX in #1893
  • fix(dynamodb): Resolve KMSMasterKeyArn for comparison by @MisterMX in #1907
  • chore(ci): Disable codeql step by @MisterMX in #1910
  • fix(database): Ignore AvailabilityZone if MultiAZ is set by @MisterMX in #1909
  • fix(autoscaling): fix diff issue of auto scaling group by @liubog2008 in #1869
  • refactor: Move methods in pkg/clients/ into invidual util packages by @MisterMX in #1917
  • fix(kafka/cluster): clusterpolicy update + delete by @wotolom in #1921
  • fix(acm): correct description for dvo by @rushrs in #1915
  • chore: Replace deepcopy libs with goverter by @MisterMX in #1925
  • refactor(efs): Use native context instead of golang.org/x/net/context by @MisterMX in #1926
  • feat(firehose): Add DevileryStream controller by @nilde in #1919
  • chore: Bump crossplane-runtime to v1.13.0 by @MisterMX in #1929
  • feat(database): Pass CACertificateIdentifier during instance creation by @trystanleftwich in #1932
  • refactor(pointer): Use generic pointer functions by @MisterMX in #1923
  • feat(certificate): add key algorithm by @wotolom in #1933
  • feat!: Update crossplane-runtime to 1.14.1 by @MisterMX in #1935
  • fix(ec2): Update launchtemplate status by @MisterMX in #1937
  • feat!: Remove Crossplane standard tags by @MisterMX in #1938
  • fix: tags change if added or removed by @akesser in #1939
  • fix: Avoid AssumeRoleWithWebIdentity for each reconcile by @chlunde in #1148
  • feat(ack): Do not call isUpToDate if resource is deleted by @MisterMX in #1924
  • feat(transfer): Support multiple public SSH keys by @MisterMX in #1940
  • feat(kms): Add support for key grants by @MisterMX in #1941
  • fix: firehose deliverystream controller check-diff by @smcavallo in #1943
  • fix: Readd empty initializers after runtime update by @MisterMX in #1942
  • feat(servicecatalog): Add provisioned product by @teeverr in #1908

New Contributors

Full Changelog: v0.44.0...v0.45.0

v0.44.2

19 Oct 10:08
4cb93f7
Compare
Choose a tag to compare

What's Changed

  • [Backport release-0.44] fix(kafka/cluster): clusterpolicy update + delete by @github-actions in #1922

Full Changelog: v0.44.1...v0.44.2

v0.44.1

16 Oct 13:21
ab10001
Compare
Choose a tag to compare

What's Changed

  • [Backport release-0.44] fix(mq): Do not set EncryptionOptions for RabbitMQ by @github-actions in #1906
  • [Backport release-0.44] fix(rds): Add missing tag updates by @github-actions in #1905
  • [Backport release-0.44] fix(kms): Parse key policies before compare by @github-actions in #1904
  • [Backport release-0.44] fix(sns): Topic policy update by @github-actions in #1902
  • [Backport release-0.44] fix(database): Sort tags before compare by @github-actions in #1901
  • [Backport release-0.44] fix(kafka): Resolve configuration ARN instead of external name by @github-actions in #1903
  • [Backport release-0.44] fix(dynamodb): Resolve KMSMasterKeyArn for comparison by @github-actions in #1911
  • [Backport release-0.44] fix(database): Ignore AvailabilityZone if MultiAZ is set by @github-actions in #1913
  • [Backport release-0.44] chore(ci): Disable codeql step by @github-actions in #1912
  • [Backport release-0.44] fix(autoscaling): fix diff issue of auto scaling group by @github-actions in #1914

Full Changelog: v0.44.0...v0.44.1

v0.44.0

10 Oct 12:34
1abd520
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.43.0...v0.44.0

v0.43.1

06 Sep 12:10
22d657d
Compare
Choose a tag to compare

What's Changed

  • [Backport release-0.43] fix(ec2): Possible nil derefs in ec2 controllers by @github-actions in #1865
  • [Backport release-0.43] fix(efs): Ignore AWS system tags by @github-actions in #1866
  • [Backport release-0.43] fix: Package names for mwaa and mq by @github-actions in #1867

Full Changelog: v0.43.0...v0.43.1

v0.43.0

01 Sep 13:17
d5f6675
Compare
Choose a tag to compare

Deprecation Notice

  • RDSInstance.database.aws.crossplane.io: The property spec.forProvider.cloudwatchLogsExportConfiguration is now deprecated in favor of spec.forProvider.enabledCloudwatchLogsExports and will be removed in a future version. See #1835 for details.

What's Changed

  • fix: ignore returned false value when local nil by @akesser in #1821
  • fix: enable encryptionatrest and inCluster by @akesser in #1822
  • feat(s3control): Add S3 AccessPoint and AccessPointPolicy by @kbujanecki-dt in #1784
  • fix(dynamodb): Update Input with external-name for isUpToDate and postUpdate by @kelvinwijaya in #1824
  • fix(kafka): Remove check for encryption at rest to prevent update loop by @akesser in #1825
  • ci: Add bot to auto-stale issues by @MisterMX in #1831
  • Add Support for Observe Only Resources by @chlunde in #1744
  • Update OWNERS.md to remove Upbound maintainers by @jeanduplessis in #1832
  • fix(database)!: remove cloudwatchLogsExportConfiguration by @wotolom in #1835
  • refactor: Split aws.go into multiple files by @MisterMX in #1829
  • chore: Add ACK as go tool by @MisterMX in #1840
  • refactor: Setup function per api group by @MisterMX in #1827
  • fix(route53): hostedzone tags related api calls by @wotolom in #1846
  • fix(database): revert breaking field removal part of #1835 by @wotolom in #1845
  • chore: Add context to ACK isUpToDate and return diff by @MisterMX in #1830
  • fix(eks): Add reconciliation for addon configurationValues by @smcavallo in #1844
  • fix(cache): Nil panic from elasticcache new endpoint by @dee0 in #1849
  • chore(ci): Increase golangci timeout to 30min by @MisterMX in #1851
  • fix(rdsinstance): ignore KMSKeyID in IsUpToDate + lateinit OptionGrou… by @wotolom in #1856
  • feat(globalaccelerator): Add support for accelerator, listener and endpointgroups by @atarax in #1820

New Contributors

Full Changelog: v0.42.0...v0.43.0