> For the complete documentation index, see [llms.txt](https://docs.ionos.com/cloud/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.ionos.com/cloud/compute-services/compute-engine/changes-to-opteron-vms.md).

# Changes to AMD Opteron Virtual Machines

{% hint style="info" %}
**Note:** Starting July 29th, creating new VMs with AMD Opteron CPUs will no longer be possible. Existing VMs can continue to run and will be unaffected by this change. They can also undergo regular power cycles without impacting functionality.
{% endhint %}

## Best practices for provisioning new Opteron VMs

### For Terraform Users

**Configuration check:**

* Ensure that the `cpu_family` parameter in your Terraform configuration file (`*.tf`) is not set to `AMD_OPTERON`.
* The `cpu_family` parameter is optional, but if it is set to `AMD_OPTERON`, it must be updated or removed to avoid errors. For more information about the available options, see [<mark style="color:blue;">Data centers</mark>](https://docs.ionos.com/cloud/api-reference/cloud-api-v6/data-centers/).

**Provisioning:**

* Before provisioning new VMs, verify that the Terraform configuration file (`*.tf`) is updated appropriately.
* Run `terraform plan` to confirm the configuration is correct.
* Provision the VM using `terraform apply`.

### For Crossplane Users

**Configuration check:**

* If the specification file has the `cpuFamily` set to `AMD_OPTERON`, it should be updated to avoid errors.
* Failure to update the `cpuFamily` parameter will result in an error when managing VMs.

**Verification:**

* Check your specification files for the `cpuFamily` parameter.
* Update the parameter from `AMD_OPTERON` to the appropriate value according to your needs.

## Limitations while creating new VMs with AMD Opteron

**These limitations apply when you try to create new VMs:**

* You cannot select AMD Opteron as the CPU architecture for **New VMs**.
* You cannot switch a **running** or **deallocated** VM's CPU family to AMD Opteron.

For further assistance or questions, contact [<mark style="color:blue;">IONOS CLOUD Support</mark>](https://docs.ionos.com/cloud/support/general-information/contact-information).


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.ionos.com/cloud/compute-services/compute-engine/changes-to-opteron-vms.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
