The rtfctl validate
command no longer fails with a container unready error message when running jobs.
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.79
August 15, 2024
Fixed Issues
Issue Resolution | ID |
---|---|
W-15895512 |
1.0.70
June 7, 2024
What’s New
-
Starting with
rtfctl
version 1.0.70, if you use an rtf-agent version higher and equal to 2.6.52, thertfctl
backup bundle doesn’t contain the Mule app deployments. The deployments are synched from the Runtime Manager UI at the time of restoration. Refer to Backing up and restoring Runtime Fabric. -
The new
rtfctl renew-expired-client-cert
command renews an expired client certificate using a pre-downloaded package. Refer to Commands for Configuring Runtime Fabric. -
The
rtfctl report
command has a new flag,--release-name
, that specifies the name of the helm release to support installations using custom release names. Refer to Report command documentation.
Fixed Issues
Issue Resolution | ID |
---|---|
The
|
W-15618561 |
1.0.55
May 13, 2024
What’s New
-
The
rtfctl report
command collects data on a best-effort basis. The command generates the report even if sub-tasks fails.
Fixed Issues
Issue Resolution | ID |
---|---|
The |
W-15696698 |
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 |
---|---|
The |
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.