Skip to content

Latest commit

 

History

History
96 lines (65 loc) · 2.64 KB

CHANGELOG.md

File metadata and controls

96 lines (65 loc) · 2.64 KB

Changelog

Unreleased

Changed

Added

[1.4.2] - 2020-09-03

Changed

  • Fixed import for resources: elasticsearch_opendistro_ism_policy, elasticsearch_opendistro_role, elasticsearch_opendistro_roles_mapping.
  • Fixed diffs for sets in elasticsearch_opendistro_role.
  • Allow omitting tenant permissions
  • Fix elasticsearch_xpack_watch resource not detecting diffs outside (#65).

Added

  • Allow specifying AWS region for URL signing explicitly

[1.4.1] - 2020-07-27

Changed

  • Fixed build process.

[1.4.0] - 2020-07-27

Changed

  • Releases are now built with goreleaser tooling and packaged as zip files. Binaries are built with CGO_ENABLED=0 as per the recommendations of goreleaser/terraform, these correspond to the previous _static binaries.

[1.3.0] - 2020-06-20

Added

  • Support Snapshot lifecycle management

Deprecated

  • Datasource: elasticsearch_{destination} in favor of elasticsearch_opendistro_{destination}

Fixed

  • Using date math in index names - an index resource is tied to the resolved index it is created with.

[1.2.0] - 2020-05-31

Added

  • Add aws profile authentication option

Fixed

  • Fix error on only updating index.force_destroy.

Changed

  • Rename (backward compatible) elasticsearch_{monitor,destination} to be under opendistro, elasticsearch_opendistro_{monitor,destination}
  • Bump terraform plugin sdk to 1.12.0.

Deprecated

  • Resource: elasticsearch_{monitor,destination} in favor of elasticsearch_opendistro_{monitor,destination}

[1.1.1] - 2020-05-09

Added

  • Make ping to elasticsearch during provider config optional

[1.1.0] - 2020-05-04

Added

Changed

  • Clarify naming, watch resources are from xpack.

Deprecated

  • elasticsearch_{watch} in favor of elasticsearch_xpack_watch

[1.0.0] - 2020-03-18

Added

  • Ability to import xpack users, role mapping and roles (#58, #59) This includes changes to the role field_security field. In order to upgrade to this version:

    1. Run the following to generate a list of state remove and import commands:
      terraform state list | grep role\\.  > roles.txt
      for i in $(cat roles.txt); do
        id=$(terraform state show $i | egrep "id" | tr -d '"' | cut -d'=' -f 2)
        echo "terraform state rm $i"
        echo "terraform import $i $id"
      done
    2. Upgrade to the new provider.
    3. Copy and paste the state commands that were printed above.

Changed

  • Move source files into specific package.