Customer is installing Tanzu tc Server 10.1.42.B on RHEL 8.10, and got error as below:
# rpm -ivh tanzu-tc-server-10.1.42.B-1.noarch.rpm
Verifying... ################################# [100%]
Preparing... ################################# [100%]
Updating / installing...
1:tanzu-tc-server-10-1-42-b-0:1-1 ################################# [100%]
alternatives version 1.19.2 - Copyright (C) 2001 Red Hat, Inc.
This may be freely redistributed under the terms of the GNU Public License.
usage: alternatives --install <link> <name> <path> <priority>
[--initscript <service>]
[--family <family>]
[--slave <slave_link> <slave_name> <slave_path>]*
alternatives --remove <name> <path>
alternatives --auto <name>
alternatives --config <name>
alternatives --display <name>
alternatives --set <name> <path>
alternatives --list
alternatives --remove-all <name>
alternatives --add-slave <name> <path> <slave_link> <slave_name> <slave_path>
alternatives --remove-slave <name> <path> <slave_name>
common options: --verbose --test --help --usage --version --keep-missing --keep-foreign
--altdir <directory> --admindir <directory>
warning: %post(tanzu-tc-server-10-1-42-b-0:1-1.noarch) scriptlet failed, exit status 2
R&D has identified the issue and it's fixed in Tanzu tc Server 10.1.43.C.