Skip to content

Multiple Errors with infisical.vault.read_secrets Lookup Plugin #12

@zebra-pro-dev

Description

@zebra-pro-dev

I am encountering two issues when using the infisical.vault.read_secrets lookup plugin in my Ansible playbook.

  1. Initial Error (before installing infisicalsdk):
Error was a <class 'ansible.errors.AnsibleError'>, original message: An unhandled exception 
occurred while running the lookup plugin 'infisical.vault.read_secrets'. Error was a <class 'ansible.errors.AnsibleError'>,
 original message: Please pip install infisicalsdk to use the infisical_vault lookup module..
 Please pip install infisicalsdk to use the infisical_vault lookup module.
  1. Error After Installing infisicalsdk:
Error was a <class 'ansible.errors.AnsibleError'>, original message: An unhandled
 exception occurred while running the lookup plugin 'infisical.vault.read_secrets'. 
Error was a <class 'ansible.errors.AnsibleError'>, original message: Error fetching all secrets BaseSecret.init() 
missing 2 required positional arguments: 'createdAt' and 'updatedAt'. Error fetching all secrets BaseSecret.init() 
missing 2 required positional arguments: 'createdAt' and 'updatedAt'

My playbook installs both infisical-python and infisicalsdk via pip.
The error after installing infisicalsdk suggests a possible incompatibility or missing fields in the SDK or plugin.
Environment:

Ansible version: ansible 11.5 [core 2.18.5]
infisicalsdk version: 1.0.8
infisical-python version: 2.3.5
OS: Linux CentOS
Python: 3.11.11

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions