---
schema_version: "1"
id: 008b3dd0dc9a09956eba79741f96109da60497646a76abc6c51b330133967ad5
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.11/downgrade-runtime-fabric.md
canonical_url: https://docs.mulesoft.com/runtime-fabric/2.11/downgrade-runtime-fabric
source_site: docs.mulesoft.com
content_type: documentation
content_hash: 93dba16b37b04e3f3c16f4330f43a1d24129f40cefa4b603cface7d4cd621035
description: MuleSoft Documentation Site
release: "2.11"
latest: false
---
---
product: Runtime Fabric
version: 2.11
---

# 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 this 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 this 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 these steps:

1.  Enable daemon-set log forwarding by calling this 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.
