When clicking "Upgrade RTF Agent" in Runtime Manger, RTF Cluster, RTF cluster in Runtime Manager stuck at "Upgrade In progress" , but cluster degraded with errors/messages
- control-plane-agent-version-consistency
- Runtime Fabric agent version mismatch detected from control plane, please reach out to Mulesoft support if this persists. (a few seconds ago)
However, when logging (SSH) into RTF cluster, and check "rtfctl version", the agent upgraded successfully.
This inconsistency is due to sync issue between RTF Agent in RTF cluster to the control plane.
This can be solved easily by running this below API call which force-sync the Agent upgrade between RTF to Control plane.
curl -X PATCH -H 'Authorization: Bearer {bearer-token}' -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.y.z"}'
Please replace
- {bearer-token} - with bearer token of your Anypoint Platform, which you can refer - https://help.mulesoft.com/s/article/How-to-Get-the-Anypoint-Access-Token-from-Chrome-Browser-Session
- {org-id} - your org id
- {rtf-id} - rtf id which i think you can get from your browser (anypoint platform > runtime manager > RTF > click on your RTF cluster) which shows the rtf id in the URL path.
- Also replace "x.y.z" with the desired RTF Agent version.
Note: The message might not disappear on the first attempt. Try running the command again once or twice.
001123350

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.