blob: 206f89bd8935f12b6d34902c8cd6c04965ed7c88 [file] [log] [blame]
---
- hosts: cmi
connection: ssh
user: root
vars:
eth_device: eth0
cmi_password: XOScdn123$
cmi_hostname: xos-cloudlab-cmi-vtn.opencloud.us
cmi_dns: 8.8.8.8
cdn_site: CoBlitz Test
cdn_short_name: cobtest
cdn_name: CoBlitz
gateway_ip: 10.124.0.1
gateway_mac: 00:8c:fa:5b:09:d8
node_hostname: xos-cloudlab-cmi-vtn.opencloud.us
tasks:
# - name: fix the networking
# shell: "{{ item }}"
# with_items:
# - ip route del default || true
# - ip route add default via {{ gateway_ip }}
# - arp -s {{ gateway_ip }} {{ gateway_mac }}
# - name: copy over setup answers
# template: src=templates/setup_answers.txt dest=/root/setup_answers.txt
# - name: run the setup script
# shell: /a/sbin/setup.sh < /root/setup_answers.txt
- name: fix onevapi CDNPrefix bug
shell: sed -i 's/hostname/str/g' /vservers/coplc/usr/share/cob_api/COB/PublicObjects/CDNPrefix.py
- name: fix onevapi OriginServer bug
shell: sed -i 's/attrToCheck = "edge_hosttype"/attrToCheck = "edge_hosttype_broken"/g' /vservers/coplc/usr/share/cob_api/COB/PublicObjects/OriginServer.py
- name: copy over cmi setup template
template: src=templates/setup_cmi_onevsh.sh dest=/vservers/coplc/root/setup_cmi_onevsh.sh
- name: copy over cmi node setup template
template: src=templates/setup_cmi_node.sh dest=/vservers/coplc/root/setup_cdmi_node.sh