Enabling openshift cockpit with the latest releases is quite simple, but requires using a local system account.
1- Install cockpit
yum install cockpit cockpit-kubernetes
iptables -A INPUT -p tcp -m state --state NEW -m tcp --dport 9090 -j ACCEPT
systemctl enable cockpit.service --now
2- Create a custom user to be used for cockpit administration
useradd -m -k /home/cloud-user cockpit
passwd cockpit #
3- access cockpit via a tunnel from the management network using the user cockpit credentials.
ssh -D11111 cloud-user@bastion
firefox http://master-ip:9090