Skip to content
Snippets Groups Projects
Commit d316aace authored by Gin Tan's avatar Gin Tan
Browse files

Merge branch 'p100_update' into 'master'

Update p100 firmware

See merge request hpc-team/ansible_cluster_in_a_box!231

Former-commit-id: cb429b2c
parents 3f7b3b5d db194e09
No related branches found
No related tags found
No related merge requests found
Role to upgrade firwmare on P100 nodes
Usage
- { role: p100_firmware, BINARY_NAME: "P100_PCN204260.bin" , tags: [p100] }
---
- name: "stop nvidia persistence daemon"
service: name=nvidia-persistenced state=stopped
become: true
become_user: root
ignore_errors: true
- name: stop collectd
service: name=collectd state=stopped
become: true
become_user: root
ignore_errors: true
- name: stop create-dev-uvm
service: name=collectd state=stopped
become: true
become_user: root
ignore_errors: true
- name: remove nvidia_drm from kernel
modprobe:
name: nvidia_drm
state: absent
become: true
become_user: root
- name: remove nvidia_modeset from kernel
modprobe:
name: nvidia_modeset
state: absent
become: true
become_user: root
- name: remove nvidia from kernel
modprobe:
name: nvidia
state: absent
become: true
become_user: root
- name: check for nvidia modules
shell: /usr/sbin/lsmod | grep nvidia
ignore_errors: true
#- meta: end_play
- name: download Firwmare
get_url:
url: "http://consistency0/src/{{ BINARY_NAME }}"
dest: "/tmp/{{ BINARY_NAME }}"
mode: "0755"
- name: Run the binary command
command: "/tmp/{{ BINARY_NAME }}"
#command: "ls -l /tmp/{{ BINARY_NAME }}"
become: true
become_user: root
register: upgrade_out
- name: stdout of upgrade is
debug: var=upgrade_out.stdout
- name: stderr of upgrade is
debug: var=upgrade_out.stderr
- name: enable persistenced on boot
service: name=nvidia-persistenced state=started enabled=yes
become: true
become_user: root
- name: start collectd
service: name=collectd state=started
become: true
become_user: root
ignore_errors: true
- name: start create-dev-uvm
service : name=create-dev-uvm state=started
become: true
become_user: root
ignore_errors: true
- name: DON'T FORGET TO REBOOT
debug: msg="And I really mean it."
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment