diff --git a/roles/upgrade-lustre/tasks/main.yml b/roles/upgrade-lustre/tasks/main.yml
new file mode 100644
index 0000000000000000000000000000000000000000..00b23983f4f0fce26a7c8325f2cda61fa057c22a
--- /dev/null
+++ b/roles/upgrade-lustre/tasks/main.yml
@@ -0,0 +1,16 @@
+---
+- name: ensure a list of packages installed
+  yum:
+    name: "{{ packages }}"
+    state: latest
+  vars:
+    packages:
+    - lustre-client
+    - kmod-lustre-client
+  become: true
+  become_user: root
+
+- name: Unconditionally reboot the machine with all defaults
+  reboot:
+  become: true
+  become_user: root