{
  "generated_at": "2026-11-13T17:40:37.003Z",
  "as_of": "2026-11-13",
  "site": {
    "name": "EOL Watch",
    "url": "https://eolwatch.dev"
  },
  "license": {
    "name": "CC BY 4.0",
    "url": "https://creativecommons.org/licenses/by/4.0/",
    "note": "The data of EOL Watch, with the item texts written for it, is licensed under Creative Commons Attribution 4.0 International (CC BY 4.0). You may copy, change and redistribute it, also commercially, if you credit EOL Watch with a link to https://eolwatch.dev, name the license with a link to https://creativecommons.org/licenses/by/4.0/ and say if you changed it. The names and the wording of the vendors belong to them. Version dates taken from or cross-checked with endoflife.date remain subject to the license of that project."
  },
  "query": {
    "cloud": [
      "oci"
    ],
    "type": [],
    "category": null,
    "service": "terraform-oci",
    "q": null,
    "from": null,
    "to": null,
    "within_days": null,
    "status": "all",
    "sort": "date",
    "dir": "asc",
    "limit": 20,
    "offset": 0,
    "detail": "full"
  },
  "total": 1,
  "status_counts": {
    "upcoming": 0,
    "ended": 0,
    "in_effect": 1
  },
  "count": 1,
  "limit": 20,
  "offset": 0,
  "next_offset": null,
  "next_url": null,
  "items": [
    {
      "slug": "oci-terraform-oci-9-0-0-breaking-change",
      "title": "Terraform OCI provider 9.0.0: breaking changes",
      "summary": "Release date for Terraform OCI provider 9.0.0: 2 Sep 2026. Removals or breaking changes listed in the release notes: 1.",
      "cloud": "oci",
      "service": "Terraform OCI provider",
      "service_slug": "terraform-oci",
      "category": "iac_provider",
      "type": "breaking_change",
      "announced_date": "2026-09-02",
      "effective_date": "2026-09-02",
      "effective_precision": "day",
      "impact": "Breaking changes listed in the release notes:\n\n- Removed Terraform Support for distributed_database",
      "migration_path": "1. Give the provider a version constraint in the `required_providers` block. HashiCorp recommends a version constraint for every provider a module depends on.\n2. In a root module, also specify the maximum provider version, to avoid accidental upgrades to incompatible new versions. The `~>` operator is a shorthand that allows the rightmost component of a version to increment. Do not use `~>` or other maximum-version constraints in modules you intend to reuse across many configurations. Specify a minimum version there and let the root module manage the maximum version.\n3. Commit the dependency lock file to version control with the configuration, so that Terraform always installs the same provider versions.\n4. To adopt 9.0.0, change the version in the `required_providers` block and re-run `terraform init`. HashiCorp states that this upgrades the provider version in the lock file. Without a change, Terraform re-selects the version recorded in the lock file, even if a newer version has become available. With the `-upgrade` option, `terraform init` disregards the recorded selection and selects the newest available version matching the version constraint. The [release notes](https://github.com/oracle/terraform-provider-oci/releases/tag/v9.0.0) list each removal or breaking change.\n5. Review the changes Terraform made to the lock file in version control. If they are changes you made intentionally, send them through the usual code review process.",
      "replacement": null,
      "affected_versions": [
        "9.0.0"
      ],
      "source_url": "https://github.com/oracle/terraform-provider-oci/releases/tag/v9.0.0",
      "extra_source_urls": [],
      "vendor_ref": "v9.0.0",
      "last_checked_at": "2026-11-12T09:55:31.026Z",
      "created_at": "2026-11-13T13:36:44.208Z",
      "updated_at": "2026-11-13T13:36:44.208Z",
      "url": "https://eolwatch.dev/items/oci-terraform-oci-9-0-0-breaking-change",
      "short_url": "https://eolwatch.dev/i/i",
      "markdown_url": "https://eolwatch.dev/items/oci-terraform-oci-9-0-0-breaking-change.md",
      "json_url": "https://eolwatch.dev/items/oci-terraform-oci-9-0-0-breaking-change.json",
      "estate_check": null,
      "source_note": null
    }
  ],
  "sections": [
    {
      "id": "upcoming",
      "heading": "Upcoming",
      "total": 0,
      "url": "https://eolwatch.dev/data/items.json?cloud=oci&service=terraform-oci",
      "items": []
    },
    {
      "id": "in-effect",
      "heading": "Breaking changes in effect",
      "total": 1,
      "url": "https://eolwatch.dev/data/items.json?cloud=oci&service=terraform-oci&status=in_effect&dir=desc",
      "items": [
        {
          "slug": "oci-terraform-oci-9-0-0-breaking-change",
          "title": "Terraform OCI provider 9.0.0: breaking changes",
          "cloud": "oci",
          "service": "Terraform OCI provider",
          "service_slug": "terraform-oci",
          "category": "iac_provider",
          "type": "breaking_change",
          "announced_date": "2026-09-02",
          "effective_date": "2026-09-02",
          "effective_precision": "day",
          "state": "in_effect",
          "days": -72,
          "source_url": "https://github.com/oracle/terraform-provider-oci/releases/tag/v9.0.0",
          "url": "https://eolwatch.dev/items/oci-terraform-oci-9-0-0-breaking-change",
          "markdown_url": "https://eolwatch.dev/items/oci-terraform-oci-9-0-0-breaking-change.md",
          "json_url": "https://eolwatch.dev/items/oci-terraform-oci-9-0-0-breaking-change.json"
        }
      ]
    }
  ]
}
