The rtfctl test
command now fails sooner when there are terminal errors and does not require you to wait until the operation times out.
Anypoint Runtime Fabric Command-Line Tool (rtfctl) BYOK Release Notes
The following release notes are for Runtime Fabric Command Line Tool (rtfctl
) BYOK (Bring your own Kubernetes) version: The Runtime Fabric CLI is the installation and management utility tool for your Runtime Fabric running on Kubernetes.
To download and install rtfctl
, refer to Install the Runtime Fabric Command Line Tool.
1.0.44
March 7, 2024
What’s New
-
The
rtfctl report
command now outputs an additional JSON formatted file for resources in agent versions v2.6.0 and above. -
The
rtfctl report
,backup
, andrestore
commands now extends the support tokubernetestemplate
resources used to customize your app deployments.
Fixed Issues
Issue Resolution | ID |
---|---|
W-14992372 |
|
For Helm based agent installations, |
W-14278334 |
1.0.29
November 14, 2023
What’s New
-
Review new RTFCTL Kubernetes permissions documentation.
-
Review new Auditing rtfctl Operations documentation.
1.0.20
September 25, 2023
What’s New
-
The
rtfctl report
command now includes the Anypoint monitoring data of Mule deployments with the option--include-mule-monitoring-data
. -
The
rtfctl validate
command now supports--image-pull-registry
and--image-pull-secret
flags for validating against a local registry.
Fixed Issues
Issue Resolution | ID |
---|---|
The |
W-13032322 |
The restore operation now restores custom resources correctly. |
W-13974770 |
1.0.12
August 4, 2023
What’s New
-
Runtime Fabric now supports
rtfctl backup
andrtfctl restore
commands for OpenShift clusters, refer to Backing up and Restoring Runtime Fabric documentation. -
You can now migrate to helm native Runtime Fabrics from
rtfctl
, refer to the Migrating to Helm Managed Runtime Fabric documentation.
Fixed Issues
Issue Resolution | ID |
---|---|
The |
W-13285192 |
Applying an HTTP proxy setting configuration to the app namespace no longer applies the proxy setting in the Runtime Fabric namespace. |
W-12981038 |
0.4.22
May 9, 2023
What’s New
-
The
rtfctl report
command now generates a fast compression file archive by using the new flaguse-fast-compression
. -
The
rtfctl report
command now executes tasks in parallel worker pools by using the newworkers
flag. -
The
rtfctl report
command now lets you choose which application namespaces to report usingapp-namespaces
flag.
Fixed Issues
Issue Resolution | ID |
---|---|
When running the |
W-13100550 |
Runtime Fabric now uses the correct reference to cluster-ops during installation. |
W-13074624 |
Runtime Fabric now unblocks CPC deployments correctly. |
W-13097851 |
Reported security vulnerabilities are fixed. |
W-12692341 |
Runtime Fabric now exposes an endpoint that takes version as input and responds with a pre-signed URL to download the given version. |
W-13075535 |
0.4.1
April 11, 2023
What’s New
-
Runtime Fabric now supports multiple instances on a single cluster. Refer to the Installing Multiple Instances of Runtime Fabric on a Single Cluster documentation.
Fixed Issues
Issue Resolution | ID |
---|---|
An issue with a transport layer check no longer occurs when an application firewall blocks AMQP traffic while allowing HTTP/Websockets. Now the test attempts to validate the accessibility of the transport layer endpoint by sending actual AMQP frames over Websockets. |
W-11958442 |
The |
W-12499930 |
Backups of multiple instances created with |
W-12742772 |
0.3.198
January 23, 2023
Fixed Issues
Issue Resolution | ID |
---|---|
The |
W-11987155 |
The |
W-12197726 |
The |
W-11235954 |
Known Issues
Known Issue | Workaround | ID |
---|---|---|
|
Upgrade to the latest rtfctl version. |
W-11987155 |
0.3.191
December 15, 2022
Fixed Issues
Issue Resolution | ID |
---|---|
Fixed security vulnerabilities. |
W-12049033 |
0.3.179
November 17, 2022
Fixed Issues
Issue Resolution | ID |
---|---|
This release improves help messages on the command line. |
W-11955726 |
0.3.175
November 8, 2022
Fixed Issues
Issue Resolution | ID |
---|---|
This release improves message formatting. |
W-11174874, W-11942966 |
The |
W-11063729 |
Clusters in the EU control plane are properly connected to the Anypoint Platform control plane after upgrading. |
W-11227117 |
0.3.168
May 24, 2022
What’s New
-
This release improves the example of how to use the
renew-expired-client-cert
command. -
The
package
command now requires a mandatory argument for the path to the directory where the file will be created.
Fixed Issues
Description | Issue |
---|---|
The |
W-10993223 |
The |
W-10810849 |
0.3.160
April 5, 2022
Fixed Issues
Description | Issue |
---|---|
This release includes improvements to support multiple authentication providers. |
SE-24124 |
|
N/A |
This release improves |
W-10647420 |
0.3.157
February 22, 2022
What’s New
-
To support local registries in Runtime Fabric on Self-Managed Kubernetes version 1.12.0 and later, the
rtfctl
utility now includes theget registry-credentials
command.Additionally, the
rtfctl install
command now includes the following flags: -
--image-pull-registry
-
--image-pull-secret
0.3.145
November 1, 2021
What’s New
-
You can now run the
rtfctl test outbound-network
command on all nodes or on a specific node.
Fixed Issues
Description | Issue |
---|---|
The |
SE-22084 |
0.3.139
October 12, 2021
What’s New
-
The
rtfctl report
command now captures any previous container logs in a separate file. -
The
rtfctl backup
andrtfctl restore
commands are now compatible with Kubernetes 1.20.
Fixed Issues
Description | Issue |
---|---|
The rtfctl utility now reads both |
SE-22108 |
The |
RTF-2933 |
0.3.135
August 12, 2021
What’s New
-
The
rtfctl apply ingress-configmap
command is deprecated. If you attempt to apply an ingress ConfigMap withrtfctl
against Runtime Fabric 1.10 or later, Runtime Fabric rejects the request. -
The latest version of
rtfctl
includes backup and restore support for ingress resource templates.Use
rtfctl report
to see details about the ingress resource templates you applied.
Fixed Issues
Issue | Number |
---|---|
The |
SE-22118 |
The |
SE-21254 |
Jun 24, 2021 (0.3.128)
This release includes the following enhancements and bug fixes:
-
Added: The
rtfctl apply secure-property
command now handles special characters in a value. -
Fixed: The
rtfctl get secure-properties
command no longer fails when retrieving values that have a '\n' character. -
Fixed: The
rtfctl report
command now captures all container logs.
Apr 22, 2021 (0.3.122)
This release includes the following enhancements and bug-fixes:
-
Added: Improvement to the
rtfctl report
command to include information about persistent gateway deployment. -
Added: Enhancement to the
rtfctl backup
andrtfctl restore
commands to handle persistent gateway configuration and deployment. -
Fixed: Issue where
rtfctl uninstall
may fail on gravity clusters. -
Fixed: Issue where the state file for binary upgrade check was not created in the user’s home directory.
Mar 18, 2021 (0.3.103)
This release includes the following major enhancement(s):
-
Added: The
rtfctl report
command includes runtime fabric helm history information. -
Added: Enhancements to the
rtfctl status
command to fetch information from inside the runtime fabric cluster (Self-Managed Kubernetes only). -
Added: Outbound Network tests now include both legacy and new Anypoint Monitoring endpoint(s).
Feb 10, 2021 (0.3.102)
This release includes the following major enhancement(s):
-
Added: Improvements to capture logs from previous container restarts in the debug report.
-
Added: Enhancement to backup and restore any gravity custom resources created for smtp and log-forwarder.
-
Fixed: Issue where
rtfctl restore
command would throw an error while restoring on the same Self-Managed Kubernetes cluster where the backup was taken.
Dec 16, 2020 (0.3.94)
This release includes the following major enhancement(s):
-
Added:
rtfctl status dns-check
command to test DNS health (Self-Managed Kubernetes only). -
Added:
rtfctl delete secure-properties
command to remove secure properties. -
Fixed:
rtfctl validate
command shows overall validation status message (Self-Managed Kubernetes only). -
Fixed:
rtfctl
commandshelp
andversion
now works without having Kubernetes context.
Nov 23, 2020 (0.3.87)
This release includes the following major enhancement(s):
-
Added:
rtfctl validate
command to validate the Kubernetes environment prior to installing Runtime Fabric (Self-Managed Kubernetes only). -
Added:
rtfctl apply ingress-configmap
command to apply ingress configuration on Runtime Fabric (Self-Managed Kubernetes only). -
Added:
rtfctl uninstall
command to uninstall Runtime Fabric. -
Fixed: bug fixes and improvements.