If |bool is not added to the check, "--extra-vars tripleo_backup_and_restore_rear_simulate=false" is considered to be True.
*** Bug 1980239 has been marked as a duplicate of this bug. ***
Tested and Verified on 16.1 version: Ran the below command while backing up of control plane. openstack overcloud backup --inventory /home/stack/backup-inventory.yaml --extra-vars '{"tripleo_backup_and_restore_ceph_auth_file": "/var/lib/ceph/ceph-authentication.bak", "tripleo_backup_and_restore_hide_sensitive_logs": "false" , ”tripleo_backup_and_restore_rear_simulate": "false"}' False boolean should result in backup and not simulation so, backup files where generated for the control planes.
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (Red Hat OpenStack Platform 16.1.8 bug fix and enhancement advisory), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2022:0986