diff --git a/guest-overlay/tasks/main.yml b/guest-overlay/tasks/main.yml
index d493dc25acfff70ddac9f5b0cb61b5b67b3ce720..7e5b4c9267ce659aae1954927ce3eb6a010cbc65 100644
--- a/guest-overlay/tasks/main.yml
+++ b/guest-overlay/tasks/main.yml
@@ -16,7 +16,7 @@
     home: "/guests/home/gast"
     group: gast
     # yamllint disable-line rule:line-length
-    password: $6$F03ruuLNpygmNPj0$fYWL/GFUowsCFxn1kH6rEG1CgdX99jTCWhDpkd4fLBWAQtEsp2PudDHUUUvNaM3MO9kfW4fONSy5ui61hwidc.
+    password: "{{ 'gast' | password_hash('sha512', 'F03ruuLNpygmNPj0') }}"
     shell: "/bin/bash"
     state: present
   tags: