# The .vault_pass file is right here with correct string and permissions

**URL:** https://discourse.roots.io/t/the-vault-pass-file-is-right-here-with-correct-string-and-permissions/29948
**Category:** trellis
**Created:** 2025-09-26T18:54:36Z
**Posts:** 2

## Post 1 by @mZoo — 2025-09-26T18:54:36Z

However, neither Trellis (`canary version`) nor Ansible vault are seeing it.

Confirmed trellis configs: `ask_vault_pass: false`.

```
ls -a trellis | grep vault
.vault_pass
```

I can run without error:

```
ansible-vault view --vault-password-file .vault_pass trellis/group_vars/all/vault.yml
```

(Not sure how to manually set the file path using `trellis vault`. Tried a few different sequences eg `trellis vault view -f trellis/group_vars/vault.yml --vault-password-file trellis/.vault_pass`).

---

## Post 2 by @mZoo — 2025-09-26T18:56:55Z

## Ah! Found it.

I had, when updating Trellis version, inadvertently removed the line from `ansible.cfg`:

```
vault_password_file = .vault_pass
```

Theoretically this would have been added by `trellis-cli`.
