Ensure a directory exists
Change-Id: I5145c4eb9bf3190d61a6f0f7e29d3958126120e9
diff --git a/playbooks/setup-juju-client/pre.yaml b/playbooks/setup-juju-client/pre.yaml
index 7fbb78a..2dafc60 100644
--- a/playbooks/setup-juju-client/pre.yaml
+++ b/playbooks/setup-juju-client/pre.yaml
@@ -7,6 +7,12 @@
- name: Log In to the Controller
no_log: true
block:
+ # Needed because: https://bugs.launchpad.net/juju/+bug/1995697
+ - name: Ensure '~/.local/share' exists
+ ansible.builtin.file:
+ path: "{{ ansible_env.HOME }}/.local/share"
+ state: directory
+ mode: '0775'
- name: Log in
ansible.builtin.shell: juju login 10.4.2.241:17070 --controller maas-controller --user zuul-nodepool-zaza