Hi Antony,
Thanks for your feedback
i’m sure we are using the last changes with your performance improvement :
$ grep -A5 'class GnuPGService' collections/ansible_collections/passbolt/passbolt_lookup/plugins/module_utils/passbolt/cryptography/gnupg_service.py
class GnuPGService:
_thread_local = threading.local()
@classmethod
def _gpg(cls) -> gnupg.GPG:
instance = getattr(cls._thread_local, "gpg", None)
We check again and fix a major issue with I/O wait on the mariadb of the passbolt (increase innodb_buffer_pool_size) and now it’s faster but also much more constant so it’s easier to check.
Now, when using the lookup, the passbolt server is mostly idle: cpu max usage 30% with 4 cpu, without bottleneck in memory/disk/network
Example of the code used:
---
- hosts: localhost
gather_facts: false
vars_files:
- conf/passbolt_new_TESTZ
tasks:
- name: "Passbolt lookup plugin / loop with filters"
debug:
var: item
loop:
- "{{ lookup('passbolt.passbolt_lookup.passbolt_lookup', '6d4c2ca5-dffa-487a-b318-9597083c9479') }}"
- "{{ lookup('passbolt.passbolt_lookup.passbolt_lookup', '6d4c2ca5-dffa-487a-b318-9597083c9479') }}"
- "{{ lookup('passbolt.passbolt_lookup.passbolt_lookup', '6d4c2ca5-dffa-487a-b318-9597083c9479') }}"
- "{{ lookup('passbolt.passbolt_lookup.passbolt_lookup', '6d4c2ca5-dffa-487a-b318-9597083c9479') }}"
- "{{ lookup('passbolt.passbolt_lookup.passbolt_lookup', '6d4c2ca5-dffa-487a-b318-9597083c9479') }}"
- "{{ lookup('passbolt.passbolt_lookup.passbolt_lookup', '6d4c2ca5-dffa-487a-b318-9597083c9479') }}"
- "{{ lookup('passbolt.passbolt_lookup.passbolt_lookup', '6d4c2ca5-dffa-487a-b318-9597083c9479') }}"
- "{{ lookup('passbolt.passbolt_lookup.passbolt_lookup', '6d4c2ca5-dffa-487a-b318-9597083c9479') }}"
- "{{ lookup('passbolt.passbolt_lookup.passbolt_lookup', '6d4c2ca5-dffa-487a-b318-9597083c9479') }}"
- "{{ lookup('passbolt.passbolt_lookup.passbolt_lookup', '6d4c2ca5-dffa-487a-b318-9597083c9479') }}"
- “Previously” with `daniel_lynch.passbolt.get_password` with search on name + username and gpgkey & passphrase on ansilble-vault, the example with 10 output of the same password take 16-17 seconds (tested 5 times to ensure we have something stable)
- “now” with passbolt_lookup & uid, it’s take 27-28 seconds (tested 5 times to ensure we have something stable)
- But we don’t want to use it like this as it’s will be a pain for us to known with entrie is using ansible and a uuid meaning nothing for use. It’s much more easy to use `name=CephFS client sql, username=sql` instead.
- “now” with passbolt_lookup & name search, it’s take 40-41 seconds (tested 5 times to ensure we have something stable)
- So it’s 2.5 slower than on current system.
- It’s search with name & username, it’s the same performance as name search only
Detail of ansible-playbook in debug mode :
Summary
$ time ansible-playbook passbolt_perf2.yml -vvvv
ansible-playbook [core 2.16.18]
config file = /home/xxx/git/ansible/ansible.cfg
configured module search path = [‘/usr/local/lib/python3.6/site-packages/git_acp/modules’]
ansible python module location = /home/xxx/.local/share/pipx/venvs/ansible/lib/python3.12/site-packages/ansible
ansible collection location = /home/xxx/git/ansible/collections/ansible_collections
executable location = /home/xxx/.local/bin/ansible-playbook
python version = 3.12.3 (main, Jun 19 2026, 12:46:00) [GCC 13.3.0] (/home/xxx/.local/share/pipx/venvs/ansible/bin/python)
jinja version = 3.1.6
libyaml = True
Using /home/xxx/git/ansible/ansible.cfg as config file
setting up inventory plugins
Loading collection ansible.builtin from
host_list declined parsing /home/xxx/git/ansible/hosts as it did not pass its verify_file() method
script declined parsing /home/xxx/git/ansible/hosts as it did not pass its verify_file() method
auto declined parsing /home/xxx/git/ansible/hosts as it did not pass its verify_file() method
Parsed /home/xxx/git/ansible/hosts inventory source with ini plugin
Loading callback plugin default of type stdout, v2.0 from /home/xxx/.local/share/pipx/venvs/ansible/lib/python3.12/site-packages/ansible/plugins/callback/default.py
Skipping callback ‘default’, as we already have a stdout callback.
Skipping callback ‘minimal’, as we already have a stdout callback.
Skipping callback ‘oneline’, as we already have a stdout callback.
PLAYBOOK: passbolt_perf2.yml **********************************************************************************************************************
Positional arguments: passbolt_perf2.yml
verbosity: 4
connection: ssh
become_method: sudo
tags: (‘all’,)
inventory: (‘/home/xxx/git/ansible/hosts’,)
vault_password_files: (‘/home/xxx/git/ansible/conf/vault.yml’,)
forks: 5
1 plays in passbolt_perf2.yml
Read vars_file ‘conf/passbolt_new_TEST’
Read vars_file ‘conf/passbolt_new_TEST’
Read vars_file ‘conf/passbolt_new_TEST’
PLAY [localhost] **********************************************************************************************************************************
Read vars_file ‘conf/passbolt_new_TEST’
Loading collection passbolt.passbolt_lookup from /home/xxx/git/ansible/collections/ansible_collections/passbolt/passbolt_lookup
Skipping SSL validation is set to ‘False’.
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Logged in
Passbolt lookup using ‘6d4c2ca5-dffa-487a-b318-9597083c9479’ as resource uuid.
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Resource retrieved successfully
Logged out
Skipping SSL validation is set to ‘False’.
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Logged in
Passbolt lookup using ‘6d4c2ca5-dffa-487a-b318-9597083c9479’ as resource uuid.
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Resource retrieved successfully
Logged out
Skipping SSL validation is set to ‘False’.
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Logged in
Passbolt lookup using ‘6d4c2ca5-dffa-487a-b318-9597083c9479’ as resource uuid.
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Resource retrieved successfully
Logged out
Skipping SSL validation is set to ‘False’.
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Logged in
Passbolt lookup using ‘6d4c2ca5-dffa-487a-b318-9597083c9479’ as resource uuid.
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Resource retrieved successfully
Logged out
Skipping SSL validation is set to ‘False’.
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Logged in
Passbolt lookup using ‘6d4c2ca5-dffa-487a-b318-9597083c9479’ as resource uuid.
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Resource retrieved successfully
Logged out
Skipping SSL validation is set to ‘False’.
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Logged in
Passbolt lookup using ‘6d4c2ca5-dffa-487a-b318-9597083c9479’ as resource uuid.
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Resource retrieved successfully
Logged out
Skipping SSL validation is set to ‘False’.
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Logged in
Passbolt lookup using ‘6d4c2ca5-dffa-487a-b318-9597083c9479’ as resource uuid.
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Resource retrieved successfully
Logged out
Skipping SSL validation is set to ‘False’.
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Logged in
Passbolt lookup using ‘6d4c2ca5-dffa-487a-b318-9597083c9479’ as resource uuid.
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Trying secret FileVaultSecret(filename=‘/home/xxx/git/ansible/conf/vault.yml’) for vault_id=default
Resource retrieved successfully
Logged out
…
- → remove few lines otherwise message too long to be able to post-it.
…
TASK [Passbolt lookup plugin / loop with filters] *************************************************************************************************
task path: /home/xxx/git/ansible/passbolt_perf2.yml:8
ok: [localhost] => (item={‘name’: ‘test perf’, ‘password’: ‘random_password’}) => {
“ansible_loop_var”: “item”,
“item”: {
“name”: “test perf”,
“password”: “random_password”
}
}
ok: [localhost] => (item={‘name’: ‘test perf’, ‘password’: ‘random_password’}) => {
“ansible_loop_var”: “item”,
“item”: {
“name”: “test perf”,
“password”: “random_password”
}
}
ok: [localhost] => (item={‘name’: ‘test perf’, ‘password’: ‘random_password’}) => {
“ansible_loop_var”: “item”,
“item”: {
“name”: “test perf”,
“password”: “random_password”
}
}
ok: [localhost] => (item={‘name’: ‘test perf’, ‘password’: ‘random_password’}) => {
“ansible_loop_var”: “item”,
“item”: {
“name”: “test perf”,
“password”: “random_password”
}
}
ok: [localhost] => (item={‘name’: ‘test perf’, ‘password’: ‘random_password’}) => {
“ansible_loop_var”: “item”,
“item”: {
“name”: “test perf”,
“password”: “random_password”
}
}
ok: [localhost] => (item={‘name’: ‘test perf’, ‘password’: ‘random_password’}) => {
“ansible_loop_var”: “item”,
“item”: {
“name”: “test perf”,
“password”: “random_password”
}
}
ok: [localhost] => (item={‘name’: ‘test perf’, ‘password’: ‘random_password’}) => {
“ansible_loop_var”: “item”,
“item”: {
“name”: “test perf”,
“password”: “random_password”
}
}
ok: [localhost] => (item={‘name’: ‘test perf’, ‘password’: ‘random_password’}) => {
“ansible_loop_var”: “item”,
“item”: {
“name”: “test perf”,
“password”: “random_password”
}
}
ok: [localhost] => (item={‘name’: ‘test perf’, ‘password’: ‘random_password’}) => {
“ansible_loop_var”: “item”,
“item”: {
“name”: “test perf”,
“password”: “random_password”
}
}
ok: [localhost] => (item={‘name’: ‘test perf’, ‘password’: ‘random_password’}) => {
“ansible_loop_var”: “item”,
“item”: {
“name”: “test perf”,
“password”: “random_password”
}
}
PLAY RECAP ****************************************************************************************************************************************
localhost : ok=1 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0
real 0m27,545s
user 0m2,783s
sys 0m0,400s
PS: do you known why this output contains 15 Trying secret FileVaultSecret on the first iteration, then 12 for the second, then 15, 12, 15, 12, …
Have a nice day