---
schema_version: "1"
id: 5cfd0a0e2ee3aec82e9371e1e67aa93f0ad442be5dea52717fa96e9d24262faf
title: Downgrading Runtime Fabric Versions
collection: mulesoft
version: current
locale: en-us
portal_url: https://docs.salesforce.com/mulesoft/current/en-us/runtime-fabric/2.10/downgrade-runtime-fabric.md
canonical_url: https://docs.mulesoft.com/runtime-fabric/2.10/downgrade-runtime-fabric
source_site: docs.mulesoft.com
content_type: documentation
content_hash: c29993b12d6363298f727a07eb3d409519320d6bc14182e2328426b8c6ab4411
description: MuleSoft Documentation Site
release: "2.10"
latest: false
---
---
product: Runtime Fabric
version: 2.10
---

# Downgrading Runtime Fabric Versions

> For the full documentation index, see: https://docs.mulesoft.com/llms.txt

If you need to downgrade Runtime Fabric version 2.x, you must downgrade the version by patching
Runtime Fabric to a lower version.

- RTFCTL

- Helm

For Runtime Fabrics installed using `rtfctl`, use the following PATCH request to specify the agent
version to be downgraded:

curl -X PATCH -H 'Authorization: Bearer xxx' -H 'Content-Type: application/json;charset=UTF-8' -H
'Accept: application/json, text/plain, \*/\*' \\
https://anypoint.mulesoft.com/runtimefabric/api/organizations/<org id>/fabrics/<rtf id>
--data-binary '{"version":"x.x.x"}'

For Runtime Fabrics installed using Helm, use the following Helm command:

helm upgrade --install runtime-fabric rtf/rtf-agent -f values.yaml -n <rtf-namespace> --version
x.x.x

If you use AM log forwarding, you must additionally perform the following steps:

1.  Enable daemon-set log forwarding by calling the following API (bearer token required):

    curl -X PATCH -H 'Authorization: Bearer <bearer-token-here>' -H 'Content-Type:
    application/json;charset=UTF-8' -H 'Accept: application/json, text/plain, \*/\*' \\
    https://anypoint.mulesoft.com/runtimefabric/api/organizations/<orgId>/fabrics/<fabricId>/logforwarding/appScoped?enabled=false

2.  Optionally, if am-log-forwarder daemon-set is not up and running, start the service by using
    either any of these options:

    - In the Anypoint Monitoring UI (**RuntimeFabrics -→ Fabric -→ LogForwarding**), check **Show
      logs in Anypoint Monitoring**.

    - or send an API request:

    curl -X PATCH -H 'Authorization: Bearer <bearer-token-here>' -H 'Content-Type:
    application/json;charset=UTF-8' -H 'Accept: application/json, text/plain, \*/\*' \\
    https://anypoint.mulesoft.com/runtimefabric/api/organizations/<orgId>/fabrics/<fabricId>/logforwarding
    -d '{"anypointMonitoring": true}'

> [!NOTE] Mule apps redeployed while Runtime Fabric agent version was 2.x must be redeployed to
> reduce the resource allocation per the downgraded rtf-agent version.
