Skip to content

v3.0.0

Compare
Choose a tag to compare
@terraform-ibm-modules-ops terraform-ibm-modules-ops released this 11 Dec 16:17
· 26 commits to main since this release
v3.0.0
4bcbef5

3.0.0 (2024-12-11)

Features

  • Support has been added for adding and removing a topic and quota at any index of the topics and quotas input variable lists. Previously, it was only possible to add or remove topics and quotas at the end of the list. (#350) (4bcbef5)

BREAKING CHANGES

  • When upgrading from a previous version, if you configure topics, run the following Terraform move commands based on your environment to avoid recreating the topics:

    • Terraform CLI

      terraform state mv 'module.<module-name>.ibm_event_streams_topic.es_topic[<index of topic-name-1>]' 'module.<module-name>.ibm_event_streams_topic.es_topic["<topics-name-1>"]'
      ...
    • Schematics

      ibmcloud schematics workspace state mv --id <workspace-id> --source 'module.<module-name>.ibm_event_streams_topic.es_topic[<index of topic-name-1>]' --destination 'module.<module-name>.ibm_event_streams_topic.es_topic["<topic-name-1>"]'
      ...
      
  • Similarly if you configure quotas, run the following commands:
    • Terraform CLI

      terraform state mv 'ibm_event_streams_quota.eventstreams_quotas[<index of quota-entity-1>]' 'ibm_event_streams_quota.eventstreams_quotas["<quota-entity-1>"]'
      ...
    • Schematics

      ibmcloud schematics workspace state mv --id <workspace-id> --source 'ibm_event_streams_quota.eventstreams_quotas[<index of quota-entity-1>]' --destination 'ibm_event_streams_quota.eventstreams_quotas["<quota-entity-1>"]'
      ...