+

Anypoint Runtime Fabric Install Scripts Release Notes

These are the release notes for the Runtime Fabric install scripts (rtf-install-scripts). You use the install scripts to provision a new Runtime Fabric on VMs/Bare Metal.

20220310-0094759

March 31, 2022

What’s New

  • During installation, you can now set an optional variable, RTF_PRIVATE_INTERFACE, to allow private IP addresses to be discovered from the network interface.

20220112-f8b0e44

January 19, 2022

What’s New

  • Added support for RHEL/CentOS 8.4 using installer version 1.1.1636064094-8b70d2d or later.

Fixed Issues

Description Issue

The install script now supports spaces in tags.

SE-22511

The install script no longer attempts to add nodes if the cluster is not in an "active" state.

SE-22610

The install script no longer runs lvextend on non-logical volumes.

SE-22553

Known Issues

Known Issue Workaround ID

For RHEL/CentOS 8.4, the install scripts disable the Network Mangager Cloud Setup (nm-cloud-setup) service.

If you’re upgrading your node operating systems from RHEL/CentOS 8.3 to 8.4, you must disable the nm-cloud-setup service before upgrading or installing Runtime Fabric with the latest install scripts. To disable nm-cloud-setup, run the following on each node:

cat > disable_nm_cloud.sh << 'EOF'
#!/bin/bash

function perform_os_specific_operations() {
    set +e
    if [[ "$ID_LIKE" == *"fedora"* ]] && [[ $VERSION_ID == 8.4 ]]; then
        echo "Disabling nm-cloud-setup service on RHEL 8.4"
        systemctl disable nm-cloud-setup.service nm-cloud-setup.timer
        systemctl stop nm-cloud-setup.service nm-cloud-setup.timer
        echo "Removing ip rule prio 30400 on RHEL 8.4"
        ip rule del prio 30400
        if [[ -d "/etc/systemd/system/nm-cloud-setup.service.d" ]]; then
            rm -rf /etc/systemd/system/nm-cloud-setup.service.d
        fi
        echo "Restarting NetworkManager.service on RHEL 8.4"
        systemctl restart NetworkManager.service
    fi
    set -e
}
source /etc/os-release
perform_os_specific_operations
EOF

sudo chmod +x ./disable_nm_cloud.sh
sudo ./disable_nm_cloud.sh

N/A

20210826-d2dad4d

August 27, 2021

Fixed Issues

Description Issue

Appliance upgrades now install iptables on all nodes if that functionality is not already installed.

SE-21995

Appliance upgrades disable firewalld and add the corresponding iptables rules across all nodes.

SE-22018

20210709-b48dec6

July 14, 2021

What’s New

  • Added support for Ubuntu 18.04 using installer version 1.1.1625094374-7058b20 or later.

  • Removed support for firewalld and added support for iptables on RHEL/Centos 8.x .

  • Removed the Terraform variable internal_interface from the AWS install scripts.

This release includes the following fixed issues:

Issue Description

SE-21706

Install scripts for Azure no longer fail with an "`opt` does not exist" error on RHEL and CentOS 8.x versions.

20210430-318d1a9

April 30, 2021

What’s New

  • Added the Terraform variable block-aws-metadata-svc, which allows or blocks access to the AWS Instance Metadata Service (IMDS).

  • The Terraform variable disable_selinux now has a default value of true.

20210129-4a7f3c6

February 1, 2021

What’s New

  • Added the Terraform variable disable_selinux, which disables SELinux on the host operating system during installation.

20200720-3c88ca5

July 22, 2020

What’s New

  • Runtime Fabric now supports RHEL only with Logical Volume Manager (LVM) on Azure Bare Metal. Non-LVM instances of RHEL on Azure Bare Metal are not supported.

Was this article helpful?

💙 Thanks for your feedback!