Fix some bugs when testing opensds ansible
[stor4nfv.git] / src / ceph / qa / qa_scripts / openstack / ceph_install_w_ansible / execs / cdn_setup.sh
1 #! /bin/bash
2 if [ -f ~/secrets ]; then
3     source ~/secrets
4 fi
5 subm=`which subscription-manager`
6 if [ ${#subm} -eq 0 ]; then
7     sudo yum -y update
8     exit
9 fi
10 subst=`sudo subscription-manager status | grep "^Overall" | awk '{print $NF}'`
11 if [ $subst == 'Unknown' ]; then
12     mynameis=${subscrname:-'inigomontoya'}
13     mypassis=${subscrpassword:-'youkeelmyfatherpreparetodie'}
14     sudo subscription-manager register --username=$mynameis --password=$mypassis --force
15     sudo subscription-manager refresh
16     if [ $? -eq 1 ]; then exit 1; fi
17     sudo subscription-manager attach --pool=8a85f9823e3d5e43013e3ddd4e2a0977
18 fi
19 sudo subscription-manager repos --enable=rhel-7-server-rpms
20 sudo yum -y update